1) testForking(frysk.proc.StressAttachDetachSignaledTask)junit.framework.AssertionFailedError: event loop run explictly stopped (addFork (Sig_USR1,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.TestLib$AckProcess.spawn(TestRunner) at frysk.proc.TestLib$AckProcess.addFork(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$1.op(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$Spawn.<init>(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$1.<init>(TestRunner) at frysk.proc.StressAttachDetachSignaledTask.testForking(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner)
This case could pass on FC5 x86, and will verify this later on other platforms. [qiyao@GreenOnly frysk-core]$ ./TestRunner frysk.proc.StressAttachDetachSignaledTask Running testForking(frysk.proc.StressAttachDetachSignaledTask) ...PASS Running testCloning(frysk.proc.StressAttachDetachSignaledTask) ...PASS Running testExecing(frysk.proc.StressAttachDetachSignaledTask) ...PASS Time: 0.422 OK (3 tests) [qiyao@GreenOnly frysk-core]$ ./TestRunner frysk.proc.StressAttachDetachSignaledTask Running testForking(frysk.proc.StressAttachDetachSignaledTask) ...PASS Running testCloning(frysk.proc.StressAttachDetachSignaledTask) ...PASS Running testExecing(frysk.proc.StressAttachDetachSignaledTask) ...PASS Time: 0.405 OK (3 tests) [qiyao@GreenOnly frysk-core]$ uname -a Linux GreenOnly 2.6.17-1.2187_FC5 #1 Mon Sep 11 01:17:06 EDT 2006 i686 i686 i386 GNU/Linux
This test seems to pass on x86 and x86_64 but sometimes gives the following warnings: 2-Feb-07 9:25:11 AM frysk.proc.LinuxPtraceTaskState$Running handleStoppedEvent WARNING: {frysk.proc.LinuxPtraceTask@6dda10,pid=6845,tid=6845,state=running} Unhandled real stop event