[squeak-dev] Failing tests
leves at elte.hu
Mon Dec 14 13:21:03 UTC 2009
On Mon, 14 Dec 2009, Nicolas Cellier wrote:
> 2009/12/14 Levente Uzonyi <leves at elte.hu>:
>> Mirror primitives do not exists in the current vm. Will the vm have mirror
>> primitives? Should we keep the tests? Removing these would "fix" 6 errors.
> As a general policy, I would say don't remove failing tests.
> Declare them as known failures
I agree, but if the squeakvm won't have mirror primitives, then these
tests are totally useless.
>> Building a vm with the latest VMMaker lets 6 failing test pass
>> (AllocationTest, BitBltTests). It also avoids crashing linux as reported
>> And it also yields slight performance improvement because of the
>> primitiveNextPut fix. Why aren't vm releases available with these fixes?
>> There are two "great challenges" which would let most other failing tests
>> - fixing traits (the issues are solved in pharo, but one has to extract and
>> integrate them)
>> - fixing the decompiler (there's an issue with temporary variable
>> declarations in inlined blocks)
>> Is anybody working on these?
>> If all the above is done, we will only have "minor" issues, like:
>> - TextMorphTest>>#testInitialize which tries to add itself to the
>> "Scripting" flap which doesn't exists. (should we remove that part?)
>> - LocaleTest>>#testIsFontAvailable which probably has invalid assumptions
>> about the fonts.
>> - MorphicToolBuilderTests>>#testGetButtonSideEffectFree
More information about the Squeak-dev