Changeset 78f5dae in rtems for testsuites/psxtests/psx04


Ignore:
Timestamp:
Aug 23, 1996, 3:55:02 PM (24 years ago)
Author:
Mark Johannes <Mark.Johannes@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
237088c
Parents:
e2ceeca7
Message:

Filled in the screen

File:
1 edited

Legend:

Unmodified
Added
Removed
  • testsuites/psxtests/psx04/psx04.scn

    re2ceeca7 r78f5dae  
     1*** POSIX TEST 4 ***
     2Init's ID is 0x0c010001
     3Init: sigemptyset -  set= 0x00000000
     4Init: sigfillset -  set= 0xffffffff
     5Init: sigdelset - delete SIGUSR1 set= 0xffff7fff
     6Init: sigismember - FALSE since SIGUSR1 is not a member
     7Init: sigismember - TRUE since SIGUSR2 is a member
     8Init: send SIGUSR1 to process
     9Signal: 16 caught by 0xc010001 (1)
     10 
     11Init: Block SIGUSR1
     12Init: send SIGUSR1 to process
     13Signal: 16 caught by 0xc010001 (1)
     14 
     15Init: Block SIGUSR1
     16Init: Signals pending 0x00000000
     17Init: send SIGUSR1 to process
     18Init: Signals pending 0x00008000
     19Init: Unblock SIGUSR1
     20Signal: 16 caught by 0xc010001 (2)
     21 
     22Init: create a thread interested in SIGUSR1
     23Init: Block SIGUSR1
     24Init: Signals pending 0x00000000
     25Init: sleep so the other task can block
     26Task_1: sleeping for 5 seconds
     27Init: send SIGUSR1 to process
     28Init: Signals pending 0x00008000
     29Init: sleep so the other task can catch signal
     30Signal: 16 caught by 0xc010002 (3)
     31Task_1: 4 seconds left
     32Task_1: exit
     33 
     34Init: Unblock SIGALRM
     35Init: Firing alarm in 5 seconds
     36Init: 0 seconds left on previous alarm
     37Init: Firing alarm in 2 seconds
     38Init: 4 seconds left on previous alarm
     39Init: Wait 4 seconds for alarm
     40Signal: 14 caught by 0xc010001 (4)
     41Init: 2 seconds left in sleep
     42 
     43Init: Block SIGUSR1 and SIGUSR2 only
     44Init: Previous blocked set was 0x00008000
     45Init: Current blocked set is 0x00018000
     46Init: Unblock all signals
     47Init: Previous blocked set was 0x00018000
     48 
     49Init: create a thread to send Init SIGUSR1
     50Init: sigsuspend for any signal
     51Task_2: sending SIGUSR1
     52Task_2: exit
     53Signal: 16 caught by 0xc010001 (5)
     54Init: awakended from sigsuspend status=00000016
     55 
     56Init: create a thread to sent Process SIGUSR1 with SA_SIGINFO
     57Init: sleep so the Task_3 can sigqueue SIGUSR1
     58Task_3: sigqueue SIGUSR1 with value= 16
     59Signal_info: 16 caught by 0xc010004 (6) si_signo= 16 si_code= 1 value= 16
     60 
     61Task_3: sigwaitinfo SIGUSR1 with value= 16
     62Init: sigqueue occurred
     63Init: Block SIGUSR1
     64Init: send SIGUSR1 to process
     65Init: sleep so the Task_3 can receive SIGUSR1
     66Task_3: si_signo= 16 si_code= 1 value= 0
     67 
     68Task_3: sigwait SIGUSR1
     69Init: Block SIGUSR1
     70Init: send SIGUSR1 to process
     71Init: sleep so the Task_3 can receive SIGUSR1
     72Task_3: signo= 16
     73 
     74Task_3: pause
     75Init: Block SIGUSR2
     76Init: send SIGUSR2 to process
     77Init: sleep so the Task_3 can receive SIGUSR2
     78Task_3: pause= 17
     79 
     80Task_3: sending SIGUSR2
     81Task_3: sleep so the Init task can reguest a signal
     82Init: sigsuspend for any signal
     83Init: awakended from sigsuspend status=17
     84 
     85Init: sigemptyset - EINVAL (set invalid)
     86Init: sigfillset - EINVAL (set invalid)
     87Init: sigaddset - EINVAL (set invalid)
     88Init: sigaddset - SUCCESSFUL (signal = 0)
     89Init: sigaddset - EINVAL (set invalid)
     90Init: sigdelset - EINVAL (set invalid)
     91Init: sigdelset - SUCCESSFUL (signal = 0)
     92Init: sigdelset - EINVAL (set invalid)
     93Init: sigismember - EINVAL (set invalid)
     94Init: sigismember - SUCCESSFUL (signal = 0)
     95Init: sigismember - EINVAL (signal invalid)
     96Init: sigaction - SUCCESSFUL (signal = 0)
     97Init: sigaction - EINVAL (signal invalid)
     98Init: sigaction - EINVAL (SIGKILL)
     99Init: pthread_sigmask - EINVAL (set and oset invalid)
     100Init: pthread_sigmask - EINVAL (how invalid)
     101Init: sigpending - EINVAL (set invalid)
     102Init: pthread_sigmask - EINVAL (timout->nsec invalid < 0)
     103Init: pthread_sigmask - EINVAL (timout->nsec invalid to large)
     104Init: pthread_kill - EINVAL (sig invalid)
     105Init: pthread_kill - ENOSYS (signal SA_SIGINFO)
     106Init: pthread_kill - ESRCH (signal SA_SIGINFO)
     107Init: pthread_kill - SUCCESSFUL (signal = 0)
     108Init: pthread_kill - SUCCESSFUL (signal = SIG_IGN)
     109Init: kill - ESRCH (pid invalid)
     110Init: kill - SUCCESSFUL (signal = 0)
     111Init: kill - EINVAL (sig invalid)
     112*** END OF POSIX TEST 4 ***
Note: See TracChangeset for help on using the changeset viewer.