On Aug 31, 2011, at 9:08 07PM, Sven Van Caekenberghe wrote:

> 
> On 31 Aug 2011, at 20:04, Marcus Denker wrote:
> 
>> No, honestly I just want to be ablet to release at all... Perfection (TM) is 
>> for the next release.
>> 
> 
> but it is no longer in the image (see WorldState class>>#otherToolsOn:)
> 
>>> Also, I think that it would be very cool if a normal user like me can take 
>>> the image and run all unit tests and be amazed that they all pass: that 
>>> would really inspire new users and instill a quality feeling.
>>> 
>> Known bug, has something to do with networking.
>> 
>>      http://code.google.com/p/pharo/issues/detail?id=4495
> 
> Yeah, this is really weird, without all Network and Zinc tests the TestRunner 
> completes its run (with some failures/errors). But running the Network and/or 
> Zinc tests afterwards seperately just works (they even all pass). It must 
> have something to do with resource cleanup. We should go over all tests and 
> check a bit (hmm ;-). Still on the CI servers it works.
> 
> Sven

I really don't think it's related to sockets not being released and/or never 
signalled, in that case you'd not see 100% CPU utilization...

What I DO know though, is running :

- TraitTest 
- ZnClientTest

Throws the system into a jiffy.

My guess would be TraitTest doing something iffy without cleaning up properly.
Why that iffyness would lead the VM to go into a hot loop when ZnClientTest 
does it's thing, I have no idea.

Cheers,
Henry

Reply via email to