forked from Imagelibrary/rtems
* psxsignal03/init.c, psxsignal03/psxsignal03.scn, psxsignal04/psxsignal04.scn: Correct test numbers in macros so output is right. Update both screens.
19 lines
701 B
Plaintext
19 lines
701 B
Plaintext
*** POSIX TEST SIGNAL 03 ***
|
|
Init - Variation is: User Signals
|
|
Init - sleep - let threads settle - OK
|
|
SignalNotBlocked - Unblock SIGUSR1
|
|
SignalNotBlocked - Unblock SIGUSR2
|
|
SIGUSR1 - Wait for SIGUSR2 unblocked
|
|
SignalBlocked - Unblock SIGUSR1
|
|
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
|
|
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=0x02027fd4
|
|
SignalNotBlocked - exiting
|
|
*** END OF POSIX TEST SIGNAL 03 ***
|