Regression

osx-32 / Tests-osx-32 / MacOSX32.Kernel.Tests.Processes.RecursionStopperTest.testThreadSafe (from Kernel-Tests)

Failing for the past 1 build (Since Unstable#627 )
Took 0.46 sec.

Error Message

Block evaluation took more than the expected 0:00:00:00.01

Stacktrace

RecursionStopperTest(TestAsserter)>>assert:description:resumable:
RecursionStopperTest(TestAsserter)>>assert:description:
[ self
	assert: false
	description: [ 'Block evaluation took more than the expected <1p>'
			expandMacrosWith: aDuration ] ] in RecursionStopperTest(TestAsserter)>>should:notTakeMoreThan:
[ :e | 
e tag == tag
	ifTrue: [ timeoutBlock value ]
	ifFalse: [ e pass ] ] in BlockClosure>>valueWithin:onTimeout:
BlockClosure>>cull:
Context>>evaluateSignal:
Context>>handleSignal:
TimedOut(Exception)>>signal
Process>>pvtSignal:list:
[ self assert: fork isNil.
sema := Semaphore new.
fork := [ self threadSafe.
sema signal ] fork.
sema wait.
self assert: fork isTerminated.
fork := nil ] in RecursionStopperTest>>threadSafe
BlockClosure>>ensure:
RecursionStopper>>stopMethod:during:
RecursionStopper class>>during:
RecursionStopperTest>>threadSafe
[ self threadSafe ] in RecursionStopperTest>>testThreadSafe
BlockClosure>>ensure:
[ watchdog resume.	"start up the watchdog"
self
	ensure: [ "evaluate the receiver"
		theProcess := nil.	"it has completed, so ..."
		delay delaySemaphore signal	"arrange for the watchdog to exit" ] ] in BlockClosure>>valueWithin:onTimeout:
BlockClosure>>on:do:
BlockClosure>>valueWithin:onTimeout:
RecursionStopperTest(TestAsserter)>>should:notTakeMoreThan:
RecursionStopperTest(TestAsserter)>>should:notTakeMoreThanMilliseconds:
RecursionStopperTest>>testThreadSafe
RecursionStopperTest(TestCase)>>performTest