source: rtems/testsuites/psxtests/psxsignal03/psxsignal03.scn @ 2ad8f85

4.104.11
Last change on this file since 2ad8f85 was 2ad8f85, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 29, 2009 at 6:31:20 PM

2009-07-29 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac: Add test to address cases where a thread is waiting on a signal (sigwait) and we send it. Also address case where there are too many queued signals.
  • psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c, psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
  • Property mode set to 100644
File size: 682 bytes
Line 
1*** POSIX TEST SIGNAL 03 ***
2Init - sleep - let threads settle - OK
3SignalNotBlocked - Unblock SIGUSR1
4SignalNotBlocked - Unblock SIGUSR2
5SignalNotBlocked - Wait for SIGUSR1 unblocked
6SignalBlocked - Unblock SIGUSR1
7SignalBlocked - Wait for SIGUSR1 unblocked
8Init - sleep - SignalBlocked thread settle - OK
9Init - sending SIGUSR2 - deliver to one thread
10Init - sending SIGUSR2 - deliver to other thread
11Init - sending SIGUSR2 - expect EAGAIN
12Init - sleep - let thread report if it unblocked - OK
13SignalNotBlocked - siginfo.si_signo=26
14SignalNotBlocked - siginfo.si_code=1
15SignalNotBlocked - siginfo.si_value=0x02034474
16SignalNotBlocked - exiting
17*** END OF POSIX TEST SIGNAL 03 ***
Note: See TracBrowser for help on using the repository browser.