summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests/psxsignal02
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-07-24 20:37:04 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-07-24 20:37:04 +0000
commitb4f7353712cd7ddbd1e55c918e183e58da3a4c43 (patch)
tree64d346ec2f626c351dff11bbdfc261cdb38b2804 /testsuites/psxtests/psxsignal02
parent2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-b4f7353712cd7ddbd1e55c918e183e58da3a4c43.tar.bz2
2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
* psxsignal02/psxsignal02.scn: Fill in screen file.
Diffstat (limited to 'testsuites/psxtests/psxsignal02')
-rw-r--r--testsuites/psxtests/psxsignal02/psxsignal02.scn55
1 files changed, 36 insertions, 19 deletions
diff --git a/testsuites/psxtests/psxsignal02/psxsignal02.scn b/testsuites/psxtests/psxsignal02/psxsignal02.scn
index 0e5c11ba2f..abf6131858 100644
--- a/testsuites/psxtests/psxsignal02/psxsignal02.scn
+++ b/testsuites/psxtests/psxsignal02/psxsignal02.scn
@@ -1,19 +1,36 @@
-*** POSIX TEST SIGNAL ***
-Init's ID is 0x0b020002
-Validate signal with SIG_DFL
-Validate signal with SIG_IGN
-Init: Unblock SIGUSR1 SIGFPE SIGILL SIGSEGV
-Init: signal return value verified
-Init: send SIGUSR1 to process
-Signal: 25 caught by 0xb020002 (1)
-Init: send SIGFPE to process
-Handler_1: Signal: 8 caught by 0xb020002 (2)
-Init: send SIGILL to process
-Handler_1: Signal: 4 caught by 0xb020002 (3)
-Init: send SIGSEGV to process
-Handler_1: Signal: 11 caught by 0xb020002 (4)
-Init: send SIGUSR1 to process from a TSR (interruptible sleep)
-Signal: 25 caught by 0xb020002 (1)
-Init: send SIGUSR1 to process from a TSR (spin)
-Signal: 25 caught by 0xb020002 (1)
-*** Validate unexpected program termination ***
+*** POSIX TEST SIGNAL 02 ***
+Init - Raise my priority
+Init - Create thread 0, priority=8
+Init - sleep - let thread settle - OK
+P8 - Unblock SIGUSR1
+P8 - Suspends self
+Init - Create thread 1, priority=7
+Init - sleep - let thread settle - OK
+P7 - Unblock SIGUSR1
+P7 - Suspends self
+Init - Create thread 2, priority=12
+Init - sleep - let thread settle - OK
+P12 - Unblock SIGUSR1
+P12 - Suspends self
+Init - Create thread 3, priority=12
+Init - sleep - let thread settle - OK
+P12 - Unblock SIGUSR1
+P12 - Suspends self
+Init - Create thread 4, priority=12
+Init - sleep - let thread settle - OK
+P12 - Unblock SIGUSR1
+P12 - Sleeps
+Init - Create thread 5, priority=12
+Init - sleep - let thread settle - OK
+P12 - Unblock SIGUSR1
+P12 - Sleeps
+Init - Create thread 6, priority=12
+Init - sleep - let thread settle - OK
+P12 - Unblock SIGUSR1
+P12 - Spins
+Init - Create thread 7, priority=12
+Init - sleep - let thread settle - OK
+P12 - Unblock SIGUSR1
+P12 - Spins
+Init - sending SIGUSR1
+*** END OF POSIX TEST SIGNAL 02 ***