[squeak-dev] Strange disappearance of test failures

Frank Shearar frank.shearar at gmail.com
Wed Apr 17 11:05:46 UTC 2013


I don't usually complain about tests passing, but in this case tests
have passed that used to fail, but not because of code changes.

http://build.squeak.org/job/SqueakTrunk/272/testReport/ shows failures
in decompiling and method highlighting that don't exist in
http://build.squeak.org/job/SqueakTrunk/273/testReport/

The difference? I rebuilt the image under test: 273's image is
4.4-12327 updated to trunk, run through the release process [1] and
then shrunk [2].

I _imagine_ the forced recompilation of everything is what's made the
tests pass?

frank

[1]
Form openAsBackground: (FileDirectory default / '..' /
'resources/wallpaper.png') pathName.
Workspace allInstances do: [:w | w topView delete].
ReleaseBuilderFor4dot5 prepareNewBuild. "this calls Compiler recompileAll"
Smalltalk snapshot: true andQuit: true.


[2]
#('39Deprecated' '311Deprecated' '45Deprecated' 'Nebraska' 'Universes'
'XML-Parser') do: [ :pkgName |
    (MCPackage named: pkgName) unload.
    MCMcmUpdater disableUpdatesOfPackage: pkgName].

Smalltalk cleanUp.


More information about the Squeak-dev mailing list