The test case frysk.proc.TestMemory.test64To32Isa in the newIsa branch fails without a signal being received or sent by the test process. (So it isn't execing?) fails with: test64To32Isa(frysk.proc.TestMemory)junit.framework.AssertionFailedError: event loop run explictly stopped (assertExec (Sig_USR2)) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib$AckHandler.assertAwait(TestRunner) at frysk.proc.TestLib$AckHandler.await(TestRunner) at frysk.proc.TestMemory.test64To32Isa(TestRunner) at frysk.junit.Runner.runCases(TestRunner) at frysk.junit.Runner.runArchCases(TestRunner) at frysk.junit.Runner.runTestCases(TestRunner) at TestRunner.main(TestRunner)
Created attachment 1444 [details] Log of what is happening in this failed test.
Fixed 2006-11-30 frysk-core/frysk/pkglibexecdir/CL * funit-exec.c (stringtolong): Added, better parsing of integer values. (main): Unmasked SIGUSR1 and SIGUSR2 so that test can be run from an funit testcase. Send a sigalrm so that the process dies when it is supposed to.