diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-08-02 15:00:05 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-08-02 15:00:05 +0000 |
commit | 307b6b9cc4a2777cd345731409ce70602c9d002f (patch) | |
tree | 509b6844988cb81d970c22e5137a62e742a2cd47 /testsuites/psxtests | |
parent | 2009-08-02 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-307b6b9cc4a2777cd345731409ce70602c9d002f.tar.bz2 |
2009-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxsignal03/init.c, psxsignal03/psxsignal03.scn,
psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
is right. Update both screens.
Diffstat (limited to 'testsuites/psxtests')
-rw-r--r-- | testsuites/psxtests/ChangeLog | 6 | ||||
-rw-r--r-- | testsuites/psxtests/psxsignal03/init.c | 4 | ||||
-rw-r--r-- | testsuites/psxtests/psxsignal03/psxsignal03.scn | 7 | ||||
-rw-r--r-- | testsuites/psxtests/psxsignal04/psxsignal04.scn | 4 |
4 files changed, 14 insertions, 7 deletions
diff --git a/testsuites/psxtests/ChangeLog b/testsuites/psxtests/ChangeLog index 53469f4ff0..613e8b17e3 100644 --- a/testsuites/psxtests/ChangeLog +++ b/testsuites/psxtests/ChangeLog @@ -1,5 +1,11 @@ 2009-08-02 Joel Sherrill <joel.sherrill@oarcorp.com> + * psxsignal03/init.c, psxsignal03/psxsignal03.scn, + psxsignal04/psxsignal04.scn: Correct test numbers in macros so output + is right. Update both screens. + +2009-08-02 Joel Sherrill <joel.sherrill@oarcorp.com> + * Makefile.am, configure.ac, psxsignal03/Makefile.am, psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test variation which focused on real-time signals rather than user diff --git a/testsuites/psxtests/psxsignal03/init.c b/testsuites/psxtests/psxsignal03/init.c index 89328c7fed..18a8ff40e6 100644 --- a/testsuites/psxtests/psxsignal03/init.c +++ b/testsuites/psxtests/psxsignal03/init.c @@ -10,13 +10,13 @@ */ #if defined(USE_USER_SIGNALS) - #define TEST_NAME "01" + #define TEST_NAME "03" #define TEST_STRING "User Signals" #define SIGNAL_ONE SIGUSR1 #define SIGNAL_TWO SIGUSR2 #elif defined(USE_REAL_TIME_SIGNALS) - #define TEST_NAME "02" + #define TEST_NAME "04" #define TEST_STRING "Real-Time Signals" #define SIGNAL_ONE SIGRTMIN #define SIGNAL_TWO SIGRTMAX diff --git a/testsuites/psxtests/psxsignal03/psxsignal03.scn b/testsuites/psxtests/psxsignal03/psxsignal03.scn index 1854533bc6..60847c8d51 100644 --- a/testsuites/psxtests/psxsignal03/psxsignal03.scn +++ b/testsuites/psxtests/psxsignal03/psxsignal03.scn @@ -1,10 +1,11 @@ *** POSIX TEST SIGNAL 03 *** +Init - Variation is: User Signals Init - sleep - let threads settle - OK SignalNotBlocked - Unblock SIGUSR1 SignalNotBlocked - Unblock SIGUSR2 -SignalNotBlocked - Wait for SIGUSR1 unblocked +SIGUSR1 - Wait for SIGUSR2 unblocked SignalBlocked - Unblock SIGUSR1 -SignalBlocked - Wait for SIGUSR1 unblocked +SIGUSR1 - Wait for SIGUSR1 unblocked Init - sleep - SignalBlocked thread settle - OK Init - sending SIGUSR2 - deliver to one thread Init - sending SIGUSR2 - deliver to other thread @@ -12,6 +13,6 @@ Init - sending SIGUSR2 - expect EAGAIN Init - sleep - let thread report if it unblocked - OK SignalNotBlocked - siginfo.si_signo=26 SignalNotBlocked - siginfo.si_code=1 -SignalNotBlocked - siginfo.si_value=0x02034474 +SignalNotBlocked - siginfo.si_value=0x02027fd4 SignalNotBlocked - exiting *** END OF POSIX TEST SIGNAL 03 *** diff --git a/testsuites/psxtests/psxsignal04/psxsignal04.scn b/testsuites/psxtests/psxsignal04/psxsignal04.scn index 7e4f72e767..014203aeee 100644 --- a/testsuites/psxtests/psxsignal04/psxsignal04.scn +++ b/testsuites/psxtests/psxsignal04/psxsignal04.scn @@ -1,4 +1,4 @@ -*** POSIX TEST SIGNAL 02 *** +*** POSIX TEST SIGNAL 04 *** Init - Variation is: Real-Time Signals Init - sleep - let threads settle - OK SignalNotBlocked - Unblock SIGRTMIN @@ -15,4 +15,4 @@ SignalNotBlocked - siginfo.si_signo=31 SignalNotBlocked - siginfo.si_code=1 SignalNotBlocked - siginfo.si_value=0x02027fe4 SignalNotBlocked - exiting -*** END OF POSIX TEST SIGNAL 02 *** +*** END OF POSIX TEST SIGNAL 04 *** |