[Pharo-project] 1.2 Dev Status
Guillermo Polito
guillermopolito at gmail.com
Fri Feb 18 11:29:07 CET 2011
Ok, 3) is not fixed yet, I didn't read Ok :(.
On Fri, Feb 18, 2011 at 7:17 AM, Guillermo Polito <guillermopolito at gmail.com
> wrote:
> Little update!
>
> Build is working now:
> https://pharo-ic.lille.inria.fr/hudson/job/Pharo%201.2/
>
> There are already some tests to fix:
>
> <http://goog_21302566> <http://goog_21302566>>>>
> CollectionsTests.Arrayed.FloatArrayTest.testArithmeticCoercion <<<
> Loading...
> 0.0030 <http://goog_21302566>1 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloCurrentVersionTest.testFoo40Loaded1Package1LaterPackage
> <<<
> Loading...
> 3.363 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedAtomicLoaderTest.testBaselineFetch
> <<<
> Loading...
> 0.059 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedAtomicLoaderTest.testBaselineLoad
> <<<
> Loading...
> 0.757 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedAtomicLoaderTest.testIssue49PartialLoadC
> <<<
> Loading...
> 1.506 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedAtomicLoaderTest.testIssue49PartialLoadG
> <<<
> Loading...
> 1.717 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedLoaderTest.testIssue49PartialLoadC
> <<<
> Loading...
> 1.62 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedLoaderTest.testIssue49PartialLoadG
> <<<
> Loading...
> 1.774 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedLoaderTest.testBaselineLoad <<<
> Loading...
> 0.828 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferBasedLoaderTest.testBaselineFetch <<<
> Loading...
> 0.058 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferFunctionalTest.testPackageResolution <<<
> Loading...
> 0.011 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloGoferFunctionalTest.testComparison <<<
> Loading...
> 0.0080 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloMCCachingLoaderTestCase.testBaselineLoad <<<
> Loading...
> 0.963 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>>
> Metacello.TestsMC.MetacelloMCSpecLoaderTest.testLatestPackage <<<
> Loading...
> 0.016 <http://goog_21302566>18 <http://goog_21302566>
> <http://goog_21302566>>>> Tests.Release.ReleaseTest.testObsoleteClasses
> <<<
> Loading...
> 1.081 <http://goog_21302566>56 <http://goog_21302566>
> <http://goog_21302566>>>>
> Refactoring.Tests.Core.RBInlineMethodFromComponentTest.testInlineEmptyComponentMethod
> <<<
> Loading...
> 0.148 <http://goog_21302566>102 <http://goog_21302566> >>>
> Tests.Release.ReleaseTest.testUndeclared <<<
>
> 1) Most of them (actually 13 of 17), are from metacello and Gofer. Dale
> said he's going to replicate Gofer changes to squeak and gemstone, and fix
> the tests after that.
>
> 2) One is from the recently added Collections-Arithmetic. It's sending
> #clone instead of #copy.
>
> 3) testObsoleteClasses is fixed here (
> http://code.google.com/p/pharo/issues/detail?id=3681&q=testObsoleteClasses&colspec=ID%20Type%20Status%20Summary%20Milestone%20Difficulty).
> I will
> integrate it in a minutes.
>
> 4) testInlineEmptyComponentMethod is failing because there is an
> initialization method that is doing:
>
> Refactoring class>>initializeRefactoringOptions
> RefactoringOptions := IdentityDictionary new.
> RefactoringOptions
> at: #implementorToInline
> put: [ :ref :imps | self error: #implementorToInline ];
>
> at: #methodName
> put: [ :ref :methodName | self error: #methodName ];
>
> at: #selfArgumentName
> put: [ :ref | self error: #selfArgumentName ];
>
> at: #selectVariableToMoveTo
> put: [ :ref :class :selector | self error: #selectVariableToMoveTo
> ];
>
> at: #variableTypes
> put: [ :ref :types :selected | self error: #variableTypes ];
>
> at: #extractAssignment
> put: [ :ref :varName | self error: #extractAssignment ];
>
> at: #inlineExpression
> put: [ :ref :string | self error: #inlineExpression ];
>
> at: #alreadyDefined
> put: [ :ref :cls :selector | self error: #alreadyDefined ];
>
> at: #useExistingMethod
> put: [ :ref :selector | self error: #useExistingMethod ];
>
> at: #openBrowser
> put: [ :ref :env | self error: #openBrowser ]
>
> And it breaks when the test is using that dictionary elements ;). Does
> someone know about it?
>
> 5) testUndeclared. Undeclared still has inside it #CustomMenu,
> #DefaultStubs, #KedamaFloatArray.
> #CustomMenu is fixed (
> http://code.google.com/p/pharo/issues/detail?id=3712&q=CustomMenu&colspec=ID%20Type%20Status%20Summary%20Milestone%20Difficulty).
> I'll integrate it in a while.
> #DefaultStubs remains to be fixed: (
> http://code.google.com/p/pharo/issues/detail?id=3711&q=DefaultStubs&colspec=ID%20Type%20Status%20Summary%20Milestone%20Difficulty
> )
> #KedamaFloatArray is referenced in WordArray #+, #-, #*, #=. Should it be
> referencing to FloatArray instead? :P. It's a change for
> Collection-Arithmetic.
>
> Any clue about unresolved tasks?
>
> Thanks!
> Guille
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gforge.inria.fr/pipermail/pharo-project/attachments/20110218/f37d969b/attachment.htm>
More information about the Pharo-project
mailing list