It almost took 17(!) hours to run all tests on my poor old machine. But it seems, that there are no new failed tests.
Alex
result | class | selector ---------+---------------------------------+-------------------------------- error | DecompilerTestFailuresCollector | testDecompilerInClassesCAtoCM error | DecompilerTestFailuresCollector | testDecompilerInClassesENtoEZ error | DecompilerTestFailuresCollector | testDecompilerInClassesTNtoTZ error | DecompilerTests | testDecompilerInClassesENtoEZ error | MirrorPrimitiveTests | testMirrorAt error | MirrorPrimitiveTests | testMirrorClass error | MirrorPrimitiveTests | testMirrorEqEq error | MirrorPrimitiveTests | testMirrorInstVarAt error | MirrorPrimitiveTests | testMirrorPerform error | MirrorPrimitiveTests | testMirrorSize error | SMDependencyTest | test2 failure | BitBltTest | testAllAlphasRgbAdd failure | BitBltTest | testAllAlphasRgbMax failure | BitBltTest | testAllAlphasRgbMin failure | BitBltTest | testAllAlphasRgbMinInvert failure | BitBltTest | testAllAlphasRgbMul failure | BitBltTest | testAllAlphasRgbSub failure | ClosureCompilerTest | testDebuggerTempAccess failure | ClosureCompilerTest | testInjectIntoDecompilations failure | ClosureCompilerTest | testInjectIntoDecompiledDebugs failure | DebuggerUnwindBug | testUnwindDebuggerWithStep failure | DecompilerTests | testDecompilerInClassesAAtoAM failure | DecompilerTests | testDecompilerInClassesBAtoBM failure | DecompilerTests | testDecompilerInClassesCAtoCM failure | DecompilerTests | testDecompilerInClassesCNtoCZ failure | DecompilerTests | testDecompilerInClassesDAtoDM failure | DecompilerTests | testDecompilerInClassesFAtoFM failure | DecompilerTests | testDecompilerInClassesFNtoFZ failure | DecompilerTests | testDecompilerInClassesGNtoGZ failure | DecompilerTests | testDecompilerInClassesHNtoHZ failure | DecompilerTests | testDecompilerInClassesINtoIZ failure | DecompilerTests | testDecompilerInClassesJNtoJZ failure | DecompilerTests | testDecompilerInClassesKAtoKM failure | DecompilerTests | testDecompilerInClassesLNtoLZ failure | DecompilerTests | testDecompilerInClassesMAtoMM failure | DecompilerTests | testDecompilerInClassesMNtoMZ failure | DecompilerTests | testDecompilerInClassesNAtoNM failure | DecompilerTests | testDecompilerInClassesOAtoOM failure | DecompilerTests | testDecompilerInClassesPAtoPM failure | DecompilerTests | testDecompilerInClassesPNtoPZ failure | DecompilerTests | testDecompilerInClassesRAtoRM failure | DecompilerTests | testDecompilerInClassesSAtoSM failure | DecompilerTests | testDecompilerInClassesSNtoSZ failure | DecompilerTests | testDecompilerInClassesTAtoTM failure | DecompilerTests | testDecompilerInClassesTNtoTZ failure | DecompilerTests | testDecompilerInClassesWAtoWM failure | LocaleTest | testIsFontAvailable failure | MCChangeNotificationTest | testCoreMethodModified failure | MorphicToolBuilderTests | testGetButtonSideEffectFree failure | ScannerTest | testLiteralSymbols failure | TextMorphTest | testInitialize failure | TraitFileOutTest | testFileOutCategory failure | TraitTest | testTraitMethodClass failure | TraitTest | testTraitMethodSelector (54 Zeilen)
On Tue, Dec 1, 2009 at 6:34 AM, Andreas Raab andreas.raab@gmx.de wrote:
Folks -
The updates went smoothly and I updated an image without problems. Looks like we're good. Couple of comments:
- I was really impressed by the collection rehashing hack. I had not seen
this before.
- I'm actually thinking that we might want to keep the rehashing utility
with a comment on how to use it. It looks like a really useful tool for doing this kind of stuff.
- Is there a standard way to deal with dog-slow tests (like searching all
the source code of Squeak, running the decompiler on all methods)? These few, crazily slow tests make it virtually impossible to "run all test" after loading each change if you want them to finish in a finite amount of time. As a consequence I've only run the collection tests.
Cheers, - Andreas