Changeset 78f5dae in rtems
- Timestamp:
- 08/23/96 15:55:02 (27 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 237088c
- Parents:
- e2ceeca7
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/tests/psxtests/psx01/psx01.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 1 *** 2 Init: clock_gettime - EINVAL (invalid clockid) 3 Init: clock_settime - EINVAL (invalid clockid) 4 Init: clock_getres - EINVAL (invalid clockid) 5 Init: clock_getres - EINVAL (NULL resolution) 6 Init: clock_getres - SUCCESSFUL 7 Init: resolution = sec (100), nsec (0) 8 9 Fri May 24 11:05:00 1996 10 Init: clock_settime - SUCCESSFUL 11 Fri May 24 11:05:00 1996 12 Fri May 24 11:05:00 1996 13 Fri May 24 11:05:03 1996 14 Fri May 24 11:05:03 1996 15 Init: seconds remaining (0) 16 17 Init: nanosleep - EINVAL (NULL time) 18 Init: nanosleep - EAGAIN (negative seconds) 19 Init: nanosleep - EINVAL (too many nanoseconds) 20 Init: nanosleep - yield 21 Init: nanosleep - 3.05 seconds 22 Fri May 24 11:05:06 1996 23 Init: sec (0), nsec (0) remaining 24 Init: ID is 0x0c010001 25 Init: sched_get_priority_min (SCHED_FIFO) -- 1 26 Init: sched_get_priority_min -- EINVAL (invalid policy) 27 Init: sched_get_priority_max (SCHED_FIFO) -- 255 28 Init: sched_get_priority_min -- EINVAL (invalid policy) 29 Init: Round Robin quantum is 0 seconds, 500000000 nanoseconds 30 Init: pthread_create - SUCCESSFUL 31 Init: pthread_create - EAGAIN (too many threads) 32 Init: sched_yield to Task_1 33 Task_1: sched_yield to Init 34 Init: pthread_exit 35 36 Task_1: ID is 0x0c010002 37 Task_1: pthread_equal - match case passed 38 Task_1: pthread_equal - different case passed 39 Task_1: pthread_equal - first id bad 40 Task_1: pthread_equal - second id bad 41 Task_1: pthread_once - EINVAL (NULL once_control) 42 Task_1: pthread_once - EINVAL (NULL init_routine) 43 Task_1: pthread_once - SUCCESSFUL (init_routine executes) 44 Test_init_routine: invoked 45 Task_1: pthread_once - SUCCESSFUL (init_routine does not execute) 46 *** END OF POSIX TEST 1 *** -
c/src/tests/psxtests/psx02/psx02.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 2 *** 2 Init's ID is 0x0c010001 3 Signal: 16 caught by 0xc010001 (1) 4 Init: Block SIGUSR1 5 Init: Signals pending 0x00000000 6 Init: send SIGUSR1 to self 7 Init: Signals pending 0x00008000 8 Init: Unblock SIGUSR1 9 Signal: 16 caught by 0xc010001 (2) 10 Task1: Fri May 24 11:05:00 1996 11 Signal: 16 caught by 0xc010001 (3) 12 Init: signal was processed with 5:0 time remaining 13 Task1: Fri May 24 11:05:01 1996 14 Signal: 16 caught by 0xc010001 (4) 15 Init: signal was processed with 3:990000000 time remaining 16 Task1: Fri May 24 11:05:02 1996 17 Signal: 16 caught by 0xc010001 (5) 18 Init: signal was processed with 2:980000000 time remaining 19 Task1: Fri May 24 11:05:03 1996 20 Signal: 16 caught by 0xc010001 (6) 21 Init: signal was processed with 1:970000000 time remaining 22 Task1: Fri May 24 11:05:04 1996 23 Signal: 16 caught by 0xc010001 (7) 24 Init: signal was processed with 0:960000000 time remaining 25 Init: signal was not processed with 0:0 time remaining 26 *** END OF POSIX TEST 2 *** -
c/src/tests/psxtests/psx03/psx03.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 3 *** 2 Init's ID is 0x0c010001 3 Init: waiting on any signal for 3 seconds. 4 Init: correctly timed out waiting for SIGUSR1. 5 6 Init: Block SIGUSR2 7 Init: waiting on any signal for 3 seconds. 8 Task_1: Fri May 24 11:05:03 1996 9 Task_1: pthread_kill - SIGUSR2 to Init 10 Init: correctly timed out waiting for SIGUSR1. 11 12 Init: waiting on any signal for 3 seconds. 13 Task_2: Fri May 24 11:05:06 1996 14 Task_1: pthread_kill - SIGUSR1 to Init 15 Signal: 16 caught by 0xc010001 (1) 16 Init: received (16) SIGUSR1=16 17 *** END OF POSIX TEST 3 *** -
c/src/tests/psxtests/psx04/psx04.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 4 *** 2 Init's ID is 0x0c010001 3 Init: sigemptyset - set= 0x00000000 4 Init: sigfillset - set= 0xffffffff 5 Init: sigdelset - delete SIGUSR1 set= 0xffff7fff 6 Init: sigismember - FALSE since SIGUSR1 is not a member 7 Init: sigismember - TRUE since SIGUSR2 is a member 8 Init: send SIGUSR1 to process 9 Signal: 16 caught by 0xc010001 (1) 10 11 Init: Block SIGUSR1 12 Init: send SIGUSR1 to process 13 Signal: 16 caught by 0xc010001 (1) 14 15 Init: Block SIGUSR1 16 Init: Signals pending 0x00000000 17 Init: send SIGUSR1 to process 18 Init: Signals pending 0x00008000 19 Init: Unblock SIGUSR1 20 Signal: 16 caught by 0xc010001 (2) 21 22 Init: create a thread interested in SIGUSR1 23 Init: Block SIGUSR1 24 Init: Signals pending 0x00000000 25 Init: sleep so the other task can block 26 Task_1: sleeping for 5 seconds 27 Init: send SIGUSR1 to process 28 Init: Signals pending 0x00008000 29 Init: sleep so the other task can catch signal 30 Signal: 16 caught by 0xc010002 (3) 31 Task_1: 4 seconds left 32 Task_1: exit 33 34 Init: Unblock SIGALRM 35 Init: Firing alarm in 5 seconds 36 Init: 0 seconds left on previous alarm 37 Init: Firing alarm in 2 seconds 38 Init: 4 seconds left on previous alarm 39 Init: Wait 4 seconds for alarm 40 Signal: 14 caught by 0xc010001 (4) 41 Init: 2 seconds left in sleep 42 43 Init: Block SIGUSR1 and SIGUSR2 only 44 Init: Previous blocked set was 0x00008000 45 Init: Current blocked set is 0x00018000 46 Init: Unblock all signals 47 Init: Previous blocked set was 0x00018000 48 49 Init: create a thread to send Init SIGUSR1 50 Init: sigsuspend for any signal 51 Task_2: sending SIGUSR1 52 Task_2: exit 53 Signal: 16 caught by 0xc010001 (5) 54 Init: awakended from sigsuspend status=00000016 55 56 Init: create a thread to sent Process SIGUSR1 with SA_SIGINFO 57 Init: sleep so the Task_3 can sigqueue SIGUSR1 58 Task_3: sigqueue SIGUSR1 with value= 16 59 Signal_info: 16 caught by 0xc010004 (6) si_signo= 16 si_code= 1 value= 16 60 61 Task_3: sigwaitinfo SIGUSR1 with value= 16 62 Init: sigqueue occurred 63 Init: Block SIGUSR1 64 Init: send SIGUSR1 to process 65 Init: sleep so the Task_3 can receive SIGUSR1 66 Task_3: si_signo= 16 si_code= 1 value= 0 67 68 Task_3: sigwait SIGUSR1 69 Init: Block SIGUSR1 70 Init: send SIGUSR1 to process 71 Init: sleep so the Task_3 can receive SIGUSR1 72 Task_3: signo= 16 73 74 Task_3: pause 75 Init: Block SIGUSR2 76 Init: send SIGUSR2 to process 77 Init: sleep so the Task_3 can receive SIGUSR2 78 Task_3: pause= 17 79 80 Task_3: sending SIGUSR2 81 Task_3: sleep so the Init task can reguest a signal 82 Init: sigsuspend for any signal 83 Init: awakended from sigsuspend status=17 84 85 Init: sigemptyset - EINVAL (set invalid) 86 Init: sigfillset - EINVAL (set invalid) 87 Init: sigaddset - EINVAL (set invalid) 88 Init: sigaddset - SUCCESSFUL (signal = 0) 89 Init: sigaddset - EINVAL (set invalid) 90 Init: sigdelset - EINVAL (set invalid) 91 Init: sigdelset - SUCCESSFUL (signal = 0) 92 Init: sigdelset - EINVAL (set invalid) 93 Init: sigismember - EINVAL (set invalid) 94 Init: sigismember - SUCCESSFUL (signal = 0) 95 Init: sigismember - EINVAL (signal invalid) 96 Init: sigaction - SUCCESSFUL (signal = 0) 97 Init: sigaction - EINVAL (signal invalid) 98 Init: sigaction - EINVAL (SIGKILL) 99 Init: pthread_sigmask - EINVAL (set and oset invalid) 100 Init: pthread_sigmask - EINVAL (how invalid) 101 Init: sigpending - EINVAL (set invalid) 102 Init: pthread_sigmask - EINVAL (timout->nsec invalid < 0) 103 Init: pthread_sigmask - EINVAL (timout->nsec invalid to large) 104 Init: pthread_kill - EINVAL (sig invalid) 105 Init: pthread_kill - ENOSYS (signal SA_SIGINFO) 106 Init: pthread_kill - ESRCH (signal SA_SIGINFO) 107 Init: pthread_kill - SUCCESSFUL (signal = 0) 108 Init: pthread_kill - SUCCESSFUL (signal = SIG_IGN) 109 Init: kill - ESRCH (pid invalid) 110 Init: kill - SUCCESSFUL (signal = 0) 111 Init: kill - EINVAL (sig invalid) 112 *** END OF POSIX TEST 4 *** -
c/src/tests/psxtests/psx05/psx05.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 5 *** 2 Init's ID is 0x0c010001 3 Init: pthread_mutexattr_init - EINVAL (NULL attr) 4 Init: pthread_mutexattr_init - SUCCESSFUL 5 Init: mutex protocol is (0) -- PTHREAD_PRIO_NONE 6 Init: mutex priority ceiling is 255 7 Init: mutex process shared is (0) -- PTHREAD_PROCESS_PRIVATE 8 Init: pthread_mutexattr_destroy - SUCCESSFUL 9 Init: pthread_mutexattr_destroy - EINVAL (NULL attr) 10 Init: pthread_mutexattr_destroy - EINVAL (not initialized) 11 12 Init: pthread_mutexattr_getpshared - EINVAL (NULL attr) 13 Init: pthread_mutexattr_getpshared - EINVAL (NULL pshared) 14 Init: pthread_mutexattr_getpshared - EINVAL (not initialized) 15 Init: pthread_mutexattr_setpshared - EINVAL (NULL attr) 16 Init: pthread_mutexattr_setpshared - EINVAL (not initialized) 17 18 Init: pthread_mutexattr_getprotocol - EINVAL (NULL attr) 19 Init: pthread_mutexattr_getprotocol - EINVAL (NULL protocol) 20 Init: pthread_mutexattr_getprotocol - EINVAL (not initialized) 21 Init: pthread_mutexattr_setprotocol - EINVAL (NULL attr) 22 Init: pthread_mutexattr_setprotocol - EINVAL (invalid protocol) 23 Init: pthread_mutexattr_setprotocol - EINVAL (not initialized) 24 25 Init: pthread_mutexattr_getprioceiling - EINVAL (NULL attr) 26 Init: pthread_mutexattr_getprioceiling - EINVAL (NULL prioceiling) 27 Init: pthread_mutexattr_getprioceiling - EINVAL (not initialized) 28 Init: pthread_mutexattr_setprioceiling - EINVAL (NULL attr) 29 Init: pthread_mutexattr_setprioceiling - EINVAL (invalid priority) 30 Init: pthread_mutexattr_setprioceiling - EINVAL (not initialized) 31 32 Init: pthread_mutex_init - EINVAL (NULL mutex_id) 33 Init: pthread_mutex_init - EINVAL (not initialized attr) 34 Init: pthread_mutex_init - EINVAL (bad protocol) 35 Init: pthread_mutex_init - EINVAL (bad priority ceiling) 36 Init: Resetting mutex attributes 37 Init: Changing mutex attributes 38 Init: mutex protocol is (1) -- PTHREAD_PRIO_INHERIT 39 Init: mutex priority ceiling is 128 40 Init: mutex process shared is (1) -- PTHREAD_PROCESS_SHARED 41 Init: Resetting mutex attributes 42 Init: pthread_mutex_init - SUCCESSFUL 43 Init: pthread_mutex_init - EBUSY (attempt to initialize an existing mutex) 44 Init: pthread_mutex_trylock - EINVAL (illegal ID) 45 Init: pthread_mutex_trylock - SUCCESSFUL 46 Init: pthread_mutex_trylock - EDEADLK (already locked) 47 Init: pthread_mutex_lock - EDEADLK (already locked) 48 Init: Sleep 1 second 49 Task: pthread_mutex_trylock already locked 50 Task: pthread_mutex_lock unavailable 51 Init: pthread_mutex_unlock - EINVAL (invalid id) 52 Init: pthread_mutex_unlock - SUCCESSFUL 53 Init: pthread_mutex_unlock - EPERM (not owner) 54 Init: pthread_mutex_timedlock - time out in 1/2 second 55 Task: mutex acquired 56 Task: sleep for 2 seconds 57 Init: pthread_mutex_timedlock - EAGAIN (timeout) 58 59 Init: pthread_mutex_init - SUCCESSFUL 60 Init: pthread_mutex_init - EAGAIN (too many) 61 Init: pthread_mutexattr_destroy - SUCCESSFUL 62 Init: pthread_mutex_destroy - SUCCESSFUL 63 Init: pthread_mutex_destroy - EINVAL (invalid id) 64 65 Init: pthread_mutexattr_init - SUCCESSFUL 66 Init: pthread_mutex_init - SUCCESSFUL 67 Init: pthread_mutex_trylock - SUCCESSFUL 68 Init: pthread_mutex_destroy - EBUSY (already locked) 69 Init: pthread_mutex_unlock - SUCCESSFUL 70 Init: pthread_mutex_destroy - SUCCESSFUL 71 72 Init: pthread_mutexattr_init - SUCCESSFUL 73 Init: pthread_mutexattr_setprotocol - SUCCESSFUL (PTHREAD_PRIO_INHERIT) 74 Init: pthread_mutex_init - SUCCESSFUL 75 Init: pthread_mutex_trylock - SUCCESSFUL 76 Init: pthread_setschedparam - Setting Task2 priority to highest 77 Task 2: pthread_mutex_lock unavailable (inherit case) 78 Init: pthread_getschedparam - priority = 255 79 Init: pthread_mutex_unlock - SUCCESSFUL 80 Task 2: mutex acquired 81 Task 2: unlock Mutex 2 82 Task 2: exit 83 Init: pthread_mutexattr_destroy - SUCCESSFUL 84 Init: pthread_mutex_destroy - SUCCESSFUL 85 86 Init: pthread_mutexattr_init - SUCCESSFUL 87 Init: pthread_mutexattr_setprotocol - SUCCESSFUL (PTHREAD_PRIO_PROTECT) 88 Init: pthread_mutex_init - SUCCESSFUL 89 Init: pthread_mutex_getprioceiling - EINVAL (invalid id) 90 Init: pthread_mutex_getprioceiling - EINVAL (NULL ceiling) 91 Init: pthread_mutex_getprioceiling - 255 92 Init: pthread_mutex_setprioceiling - EINVAL (invalid id) 93 Init: pthread_mutex_setprioceiling - EINVAL (illegal priority) 94 Init: pthread_mutex_setprioceiling - EINVAL (NULL ceiling) 95 Init: pthread_mutex_setprioceiling - new ceiling = 200 96 Init: pthread_mutex_setprioceiling - old ceiling = 1 97 Init: pthread_getschedparam - priority = 2 98 Init: pthread_mutex_trylock - SUCCESSFUL 99 Init: pthread_getschedparam - priority = 200 100 Init: pthread_setschedparam - set Task3 priority to highest 101 Init: Sleep 1 second 102 Task 3: pthread_mutex_lock unavailable (inherit case) 103 Init: pthread_mutex_unlock - SUCCESSFUL 104 Task 3: mutex acquired 105 Task 3: unlock Mutex 2 106 Task 3: pthread_getschedparam priority = 199 107 Task 3: exit 108 Init: pthread_mutex_getprioceiling- ceiling = 200 109 Init: pthread_setschedparam - set Init priority to highest 110 Init: pthread_mutex_lock - EINVAL (priority ceiling violation) 111 *** END OF POSIX TEST 5 *** -
c/src/tests/psxtests/psx06/psx06.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 6 *** 2 Init's ID is 0x0c010001 3 4 Init: pthread_key_create - SUCCESSFUL 5 Destructor invoked 0 times 6 Init: pthread_key_create - EAGAIN (too many keys) 7 Init: pthread_setspecific - EINVAL (invalid key) 8 Init: pthread_getspecific - EINVAL (invalid key) 9 Init: pthread_key_delete - EINVAL (invalid key) 10 Init: Setting the key to 0 11 Init: Got the key value of 0 12 Task_1: Setting the key to 1 13 Task_1: Got the key value of 1 14 Task_1: exitting 15 Destructor invoked 4 times 16 Task_2: Setting the key to 2 17 Task_2: Got the key value of 2 18 Task2: exitting 19 Init: pthread_key_delete - SUCCESSFUL 20 Destructor invoked 5 times 21 *** END OF POSIX TEST 6 *** -
c/src/tests/psxtests/psx07/psx07.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 7 *** 2 Init's ID is 0x0c010001 3 Init: pthread_attr_init - EINVAL (NULL attr) 4 Init: pthread_attr_init - SUCCESSFUL 5 Init: initialize and destroy an attribute - SUCCESSFUL 6 Init: pthread_attr_destroy - EINVAL (NULL attr) 7 Init: pthread_attr_destroy - EINVAL (not initialized) 8 Init: pthread_create - EINVAL (attr not initialized) 9 Init: pthread_create - EINVAL (stacksize too small) 10 Init: pthread_create - EAGAIN (stacksize too large) 11 Init: pthread_create - EINVAL (invalid inherit scheduler) 12 Init: pthread_create - ENOTSUP (unsupported system contention scope) 13 Init: pthread_create - SUCCESSFUL (inherit scheduler) 14 Task_1: exitting 15 16 Init: pthread_attr_setscope - EINVAL (NULL attr) 17 Init: pthread_attr_setscope - ENOTSUP 18 Init: pthread_attr_setscope - EINVAL (not initialized attr) 19 Init: pthread_attr_setscope - EINVAL (invalid scope) 20 Init: pthread_attr_setscope - SUCCESSFUL 21 Init: pthread_attr_getscope - EINVAL (NULL attr) 22 Init: pthread_attr_getscope - EINVAL (NULL scope) 23 Init: pthread_attr_getscope - EINVAL (not initialized attr) 24 Init: pthread_attr_getscope - SUCCESSFUL 25 Init: current scope attribute = 0 26 27 Init: pthread_attr_setinheritsched - EINVAL (NULL attr) 28 Init: pthread_attr_setinheritsched - EINVAL (not initialized attr) 29 Init: pthread_attr_setinheritsched - ENOTSUP (invalid inheritsched) 30 Init: pthread_attr_setinheritsched - SUCCESSFUL 31 Init: pthread_attr_getinheritsched - EINVAL (NULL attr) 32 Init: pthread_attr_getinheritsched - EINVAL (NULL inheritsched) 33 Init: pthread_attr_getinheritsched - EINVAL (not initialized attr) 34 Init: pthread_attr_getinheritsched - SUCCESSFUL 35 Init: current inherit scheduler attribute = 1 36 37 Init: pthread_attr_setschedpolicy - EINVAL (NULL attr) 38 Init: pthread_attr_setschedpolicy - EINVAL (not initialized attr) 39 Init: pthread_attr_setschedpolicy - ENOTSUP (invalid schedpolicy) 40 Init: pthread_attr_setschedpolicy - SUCCESSFUL 41 Init: pthread_attr_getschedpolicy - EINVAL (NULL attr) 42 Init: pthread_attr_getschedpolicy - EINVAL (NULL schedpolicy) 43 Init: pthread_attr_getschedpolicy - EINVAL (not initialized attr) 44 Init: pthread_attr_getschedpolicy - SUCCESSFUL 45 Init: current scheduler policy attribute = 2 46 47 Init: pthread_attr_setstacksize - EINVAL (NULL attr) 48 Init: pthread_attr_setstacksize - EINVAL (not initialized attr) 49 Init: pthread_attr_setstacksize - SUCCESSFUL (low stacksize) 50 Init: pthread_attr_setstacksize - SUCCESSFUL (high stacksize) 51 Init: pthread_attr_getstacksize - EINVAL (NULL attr) 52 Init: pthread_attr_getstacksize - EINVAL (NULL stacksize) 53 Init: pthread_attr_getstacksize - EINVAL (not initialized attr) 54 Init: pthread_attr_getstacksize - SUCCESSFUL 55 Init: current stack size attribute = 5120 56 57 Init: pthread_attr_setstackaddr - EINVAL (NULL attr) 58 Init: pthread_attr_setstackaddr - EINVAL (not initialized attr) 59 Init: pthread_attr_setstackaddr - SUCCESSFUL 60 Init: pthread_attr_getstackaddr - EINVAL (NULL attr) 61 Init: pthread_attr_getstackaddr - EINVAL (NULL stackaddr) 62 Init: pthread_attr_getstackaddr - EINVAL (not initialized attr) 63 Init: pthread_attr_getstackaddr - SUCCESSFUL 64 Init: current stack address attribute = 0x0 65 66 Init: pthread_attr_setdetachstate - EINVAL (NULL attr) 67 Init: pthread_attr_setdetachstate - EINVAL (not initialized attr) 68 Init: pthread_attr_setdetachstate - EINVAL (invalid detachstate) 69 Init: pthread_attr_setdetachstate - SUCCESSFUL 70 Init: pthread_attr_getdetachstate - EINVAL (NULL attr) 71 Init: pthread_attr_getdetachstate - EINVAL (NULL detatchstate) 72 Init: pthread_attr_getdetachstate - EINVAL (not initialized attr) 73 Init: pthread_attr_getdetachstate - SUCCESSFUL 74 Init: current detach state attribute = 1 75 76 Init: pthread_attr_getschedparam - SUCCESSFUL 77 Init: sched priority = 2 78 Init: ss_low_priority = 0 79 Init: ss_replenish_period = (0, 0) 80 Init: ss_initial_budget = (0, 0) 81 Init: pthread_attr_setschedparam - EINVAL (NULL attr) 82 Init: pthread_attr_setschedparam - EINVAL (not initialized attr) 83 Init: pthread_attr_setschedparam - EINVAL (NULL schedparam) 84 Init: pthread_attr_setschedparam - SUCCESSFUL 85 Init: pthread_attr_getschedparam - EINVAL (NULL attr) 86 Init: pthread_attr_getschedparam - EINVAL (not initialized attr) 87 Init: pthread_attr_getschedparam - EINVAL (NULL schedparam) 88 89 Init: pthread_getschedparam - EINVAL (NULL policy) 90 Init: pthread_getschedparam - EINVAL (NULL schedparam) 91 Init: pthread_getschedparam - ESRCH (bad thread) 92 Init: pthread_getschedparam - SUCCESSFUL 93 Init: policy = 1 94 Init: sched priority = 2 95 Init: ss_low_priority = 0 96 Init: ss_replenish_period = (0, 0) 97 Init: ss_initial_budget = (0, 0) 98 99 Init: pthread_setschedparam - EINVAL (NULL schedparam) 100 Init: pthread_setschedparam - EINVAL (invalid priority) 101 Init: pthread_setschedparam - EINVAL (invalid policy) 102 Init: pthread_setschedparam - ESRCH (invalid thread) 103 Init: pthread_setschedparam - EINVAL (replenish < budget) 104 Init: pthread_setschedparam - EINVAL (invalid priority) 105 *** END OF POSIX TEST 7 *** -
c/src/tests/psxtests/psx08/psx08.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 8 *** 2 Init's ID is 0x0c010001 3 Init: pthread_detach - ESRCH (invalid id) 4 Init: pthread_detach self 5 Init: creating two tasks 6 Init: pthread_join - ESRCH (invalid id) 7 Init: pthread_join - SUCCESSFUL 8 Task_1: sleep 1 second 9 Task_2: join to Task_1 10 Task_1: join to detached task (Init) -- EINVAL 11 Task_1: join to self task (Init) -- EDEADLK 12 Task_1: exitting 13 Init: returned from pthread_join 14 Init: pthread_join returned correct pointer 15 Init: exitting 16 Task_2: returned from pthread_join 17 Task_2: pthread_join returned correct pointer 18 *** END OF POSIX TEST 8 *** -
c/src/tests/psxtests/psx09/psx09.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 9 *** 2 Init's ID is 0x0c010001 3 Init: pthread_getschedparam - SUCCESSFUL 4 Init: Fri May 24 11:05:00 1996 - current priority = 2 5 Init: pthread_setschedparam - SUCCESSFUL (sporadic server) 6 Init: Fri May 24 11:05:00 1996 - new priority = 200 7 Init: Fri May 24 11:05:00 1996 - new priority = 100 8 Init: Fri May 24 11:05:00 1996 - new priority = 200 9 Init: Fri May 24 11:05:00 1996 - new priority = 100 10 Init: Fri May 24 11:05:01 1996 - new priority = 200 11 12 Init: pthread_setschedparam - SUCCESSFUL (sporadic server) 13 Init: Initializing mutex attributes for priority ceiling 14 Init: Creating a mutex 15 Init: Fri May 24 11:05:01 1996 - new priority = 150 16 Init: Fri May 24 11:05:01 1996 - new priority = 100 17 Init: pthread_mutex_lock acquire the lock 18 Init: Fri May 24 11:05:01 1996 - new priority = 131 19 Init: Fri May 24 11:05:01 1996 - new priority = 150 20 Init: unlock mutex 21 Init: Fri May 24 11:05:01 1996 - new priority = 150 22 Init: Fri May 24 11:05:01 1996 - new priority = 100 23 *** END OF POSIX TEST 9 *** -
testsuites/psxtests/psx01/psx01.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 1 *** 2 Init: clock_gettime - EINVAL (invalid clockid) 3 Init: clock_settime - EINVAL (invalid clockid) 4 Init: clock_getres - EINVAL (invalid clockid) 5 Init: clock_getres - EINVAL (NULL resolution) 6 Init: clock_getres - SUCCESSFUL 7 Init: resolution = sec (100), nsec (0) 8 9 Fri May 24 11:05:00 1996 10 Init: clock_settime - SUCCESSFUL 11 Fri May 24 11:05:00 1996 12 Fri May 24 11:05:00 1996 13 Fri May 24 11:05:03 1996 14 Fri May 24 11:05:03 1996 15 Init: seconds remaining (0) 16 17 Init: nanosleep - EINVAL (NULL time) 18 Init: nanosleep - EAGAIN (negative seconds) 19 Init: nanosleep - EINVAL (too many nanoseconds) 20 Init: nanosleep - yield 21 Init: nanosleep - 3.05 seconds 22 Fri May 24 11:05:06 1996 23 Init: sec (0), nsec (0) remaining 24 Init: ID is 0x0c010001 25 Init: sched_get_priority_min (SCHED_FIFO) -- 1 26 Init: sched_get_priority_min -- EINVAL (invalid policy) 27 Init: sched_get_priority_max (SCHED_FIFO) -- 255 28 Init: sched_get_priority_min -- EINVAL (invalid policy) 29 Init: Round Robin quantum is 0 seconds, 500000000 nanoseconds 30 Init: pthread_create - SUCCESSFUL 31 Init: pthread_create - EAGAIN (too many threads) 32 Init: sched_yield to Task_1 33 Task_1: sched_yield to Init 34 Init: pthread_exit 35 36 Task_1: ID is 0x0c010002 37 Task_1: pthread_equal - match case passed 38 Task_1: pthread_equal - different case passed 39 Task_1: pthread_equal - first id bad 40 Task_1: pthread_equal - second id bad 41 Task_1: pthread_once - EINVAL (NULL once_control) 42 Task_1: pthread_once - EINVAL (NULL init_routine) 43 Task_1: pthread_once - SUCCESSFUL (init_routine executes) 44 Test_init_routine: invoked 45 Task_1: pthread_once - SUCCESSFUL (init_routine does not execute) 46 *** END OF POSIX TEST 1 *** -
testsuites/psxtests/psx02/psx02.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 2 *** 2 Init's ID is 0x0c010001 3 Signal: 16 caught by 0xc010001 (1) 4 Init: Block SIGUSR1 5 Init: Signals pending 0x00000000 6 Init: send SIGUSR1 to self 7 Init: Signals pending 0x00008000 8 Init: Unblock SIGUSR1 9 Signal: 16 caught by 0xc010001 (2) 10 Task1: Fri May 24 11:05:00 1996 11 Signal: 16 caught by 0xc010001 (3) 12 Init: signal was processed with 5:0 time remaining 13 Task1: Fri May 24 11:05:01 1996 14 Signal: 16 caught by 0xc010001 (4) 15 Init: signal was processed with 3:990000000 time remaining 16 Task1: Fri May 24 11:05:02 1996 17 Signal: 16 caught by 0xc010001 (5) 18 Init: signal was processed with 2:980000000 time remaining 19 Task1: Fri May 24 11:05:03 1996 20 Signal: 16 caught by 0xc010001 (6) 21 Init: signal was processed with 1:970000000 time remaining 22 Task1: Fri May 24 11:05:04 1996 23 Signal: 16 caught by 0xc010001 (7) 24 Init: signal was processed with 0:960000000 time remaining 25 Init: signal was not processed with 0:0 time remaining 26 *** END OF POSIX TEST 2 *** -
testsuites/psxtests/psx03/psx03.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 3 *** 2 Init's ID is 0x0c010001 3 Init: waiting on any signal for 3 seconds. 4 Init: correctly timed out waiting for SIGUSR1. 5 6 Init: Block SIGUSR2 7 Init: waiting on any signal for 3 seconds. 8 Task_1: Fri May 24 11:05:03 1996 9 Task_1: pthread_kill - SIGUSR2 to Init 10 Init: correctly timed out waiting for SIGUSR1. 11 12 Init: waiting on any signal for 3 seconds. 13 Task_2: Fri May 24 11:05:06 1996 14 Task_1: pthread_kill - SIGUSR1 to Init 15 Signal: 16 caught by 0xc010001 (1) 16 Init: received (16) SIGUSR1=16 17 *** END OF POSIX TEST 3 *** -
testsuites/psxtests/psx04/psx04.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 4 *** 2 Init's ID is 0x0c010001 3 Init: sigemptyset - set= 0x00000000 4 Init: sigfillset - set= 0xffffffff 5 Init: sigdelset - delete SIGUSR1 set= 0xffff7fff 6 Init: sigismember - FALSE since SIGUSR1 is not a member 7 Init: sigismember - TRUE since SIGUSR2 is a member 8 Init: send SIGUSR1 to process 9 Signal: 16 caught by 0xc010001 (1) 10 11 Init: Block SIGUSR1 12 Init: send SIGUSR1 to process 13 Signal: 16 caught by 0xc010001 (1) 14 15 Init: Block SIGUSR1 16 Init: Signals pending 0x00000000 17 Init: send SIGUSR1 to process 18 Init: Signals pending 0x00008000 19 Init: Unblock SIGUSR1 20 Signal: 16 caught by 0xc010001 (2) 21 22 Init: create a thread interested in SIGUSR1 23 Init: Block SIGUSR1 24 Init: Signals pending 0x00000000 25 Init: sleep so the other task can block 26 Task_1: sleeping for 5 seconds 27 Init: send SIGUSR1 to process 28 Init: Signals pending 0x00008000 29 Init: sleep so the other task can catch signal 30 Signal: 16 caught by 0xc010002 (3) 31 Task_1: 4 seconds left 32 Task_1: exit 33 34 Init: Unblock SIGALRM 35 Init: Firing alarm in 5 seconds 36 Init: 0 seconds left on previous alarm 37 Init: Firing alarm in 2 seconds 38 Init: 4 seconds left on previous alarm 39 Init: Wait 4 seconds for alarm 40 Signal: 14 caught by 0xc010001 (4) 41 Init: 2 seconds left in sleep 42 43 Init: Block SIGUSR1 and SIGUSR2 only 44 Init: Previous blocked set was 0x00008000 45 Init: Current blocked set is 0x00018000 46 Init: Unblock all signals 47 Init: Previous blocked set was 0x00018000 48 49 Init: create a thread to send Init SIGUSR1 50 Init: sigsuspend for any signal 51 Task_2: sending SIGUSR1 52 Task_2: exit 53 Signal: 16 caught by 0xc010001 (5) 54 Init: awakended from sigsuspend status=00000016 55 56 Init: create a thread to sent Process SIGUSR1 with SA_SIGINFO 57 Init: sleep so the Task_3 can sigqueue SIGUSR1 58 Task_3: sigqueue SIGUSR1 with value= 16 59 Signal_info: 16 caught by 0xc010004 (6) si_signo= 16 si_code= 1 value= 16 60 61 Task_3: sigwaitinfo SIGUSR1 with value= 16 62 Init: sigqueue occurred 63 Init: Block SIGUSR1 64 Init: send SIGUSR1 to process 65 Init: sleep so the Task_3 can receive SIGUSR1 66 Task_3: si_signo= 16 si_code= 1 value= 0 67 68 Task_3: sigwait SIGUSR1 69 Init: Block SIGUSR1 70 Init: send SIGUSR1 to process 71 Init: sleep so the Task_3 can receive SIGUSR1 72 Task_3: signo= 16 73 74 Task_3: pause 75 Init: Block SIGUSR2 76 Init: send SIGUSR2 to process 77 Init: sleep so the Task_3 can receive SIGUSR2 78 Task_3: pause= 17 79 80 Task_3: sending SIGUSR2 81 Task_3: sleep so the Init task can reguest a signal 82 Init: sigsuspend for any signal 83 Init: awakended from sigsuspend status=17 84 85 Init: sigemptyset - EINVAL (set invalid) 86 Init: sigfillset - EINVAL (set invalid) 87 Init: sigaddset - EINVAL (set invalid) 88 Init: sigaddset - SUCCESSFUL (signal = 0) 89 Init: sigaddset - EINVAL (set invalid) 90 Init: sigdelset - EINVAL (set invalid) 91 Init: sigdelset - SUCCESSFUL (signal = 0) 92 Init: sigdelset - EINVAL (set invalid) 93 Init: sigismember - EINVAL (set invalid) 94 Init: sigismember - SUCCESSFUL (signal = 0) 95 Init: sigismember - EINVAL (signal invalid) 96 Init: sigaction - SUCCESSFUL (signal = 0) 97 Init: sigaction - EINVAL (signal invalid) 98 Init: sigaction - EINVAL (SIGKILL) 99 Init: pthread_sigmask - EINVAL (set and oset invalid) 100 Init: pthread_sigmask - EINVAL (how invalid) 101 Init: sigpending - EINVAL (set invalid) 102 Init: pthread_sigmask - EINVAL (timout->nsec invalid < 0) 103 Init: pthread_sigmask - EINVAL (timout->nsec invalid to large) 104 Init: pthread_kill - EINVAL (sig invalid) 105 Init: pthread_kill - ENOSYS (signal SA_SIGINFO) 106 Init: pthread_kill - ESRCH (signal SA_SIGINFO) 107 Init: pthread_kill - SUCCESSFUL (signal = 0) 108 Init: pthread_kill - SUCCESSFUL (signal = SIG_IGN) 109 Init: kill - ESRCH (pid invalid) 110 Init: kill - SUCCESSFUL (signal = 0) 111 Init: kill - EINVAL (sig invalid) 112 *** END OF POSIX TEST 4 *** -
testsuites/psxtests/psx05/psx05.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 5 *** 2 Init's ID is 0x0c010001 3 Init: pthread_mutexattr_init - EINVAL (NULL attr) 4 Init: pthread_mutexattr_init - SUCCESSFUL 5 Init: mutex protocol is (0) -- PTHREAD_PRIO_NONE 6 Init: mutex priority ceiling is 255 7 Init: mutex process shared is (0) -- PTHREAD_PROCESS_PRIVATE 8 Init: pthread_mutexattr_destroy - SUCCESSFUL 9 Init: pthread_mutexattr_destroy - EINVAL (NULL attr) 10 Init: pthread_mutexattr_destroy - EINVAL (not initialized) 11 12 Init: pthread_mutexattr_getpshared - EINVAL (NULL attr) 13 Init: pthread_mutexattr_getpshared - EINVAL (NULL pshared) 14 Init: pthread_mutexattr_getpshared - EINVAL (not initialized) 15 Init: pthread_mutexattr_setpshared - EINVAL (NULL attr) 16 Init: pthread_mutexattr_setpshared - EINVAL (not initialized) 17 18 Init: pthread_mutexattr_getprotocol - EINVAL (NULL attr) 19 Init: pthread_mutexattr_getprotocol - EINVAL (NULL protocol) 20 Init: pthread_mutexattr_getprotocol - EINVAL (not initialized) 21 Init: pthread_mutexattr_setprotocol - EINVAL (NULL attr) 22 Init: pthread_mutexattr_setprotocol - EINVAL (invalid protocol) 23 Init: pthread_mutexattr_setprotocol - EINVAL (not initialized) 24 25 Init: pthread_mutexattr_getprioceiling - EINVAL (NULL attr) 26 Init: pthread_mutexattr_getprioceiling - EINVAL (NULL prioceiling) 27 Init: pthread_mutexattr_getprioceiling - EINVAL (not initialized) 28 Init: pthread_mutexattr_setprioceiling - EINVAL (NULL attr) 29 Init: pthread_mutexattr_setprioceiling - EINVAL (invalid priority) 30 Init: pthread_mutexattr_setprioceiling - EINVAL (not initialized) 31 32 Init: pthread_mutex_init - EINVAL (NULL mutex_id) 33 Init: pthread_mutex_init - EINVAL (not initialized attr) 34 Init: pthread_mutex_init - EINVAL (bad protocol) 35 Init: pthread_mutex_init - EINVAL (bad priority ceiling) 36 Init: Resetting mutex attributes 37 Init: Changing mutex attributes 38 Init: mutex protocol is (1) -- PTHREAD_PRIO_INHERIT 39 Init: mutex priority ceiling is 128 40 Init: mutex process shared is (1) -- PTHREAD_PROCESS_SHARED 41 Init: Resetting mutex attributes 42 Init: pthread_mutex_init - SUCCESSFUL 43 Init: pthread_mutex_init - EBUSY (attempt to initialize an existing mutex) 44 Init: pthread_mutex_trylock - EINVAL (illegal ID) 45 Init: pthread_mutex_trylock - SUCCESSFUL 46 Init: pthread_mutex_trylock - EDEADLK (already locked) 47 Init: pthread_mutex_lock - EDEADLK (already locked) 48 Init: Sleep 1 second 49 Task: pthread_mutex_trylock already locked 50 Task: pthread_mutex_lock unavailable 51 Init: pthread_mutex_unlock - EINVAL (invalid id) 52 Init: pthread_mutex_unlock - SUCCESSFUL 53 Init: pthread_mutex_unlock - EPERM (not owner) 54 Init: pthread_mutex_timedlock - time out in 1/2 second 55 Task: mutex acquired 56 Task: sleep for 2 seconds 57 Init: pthread_mutex_timedlock - EAGAIN (timeout) 58 59 Init: pthread_mutex_init - SUCCESSFUL 60 Init: pthread_mutex_init - EAGAIN (too many) 61 Init: pthread_mutexattr_destroy - SUCCESSFUL 62 Init: pthread_mutex_destroy - SUCCESSFUL 63 Init: pthread_mutex_destroy - EINVAL (invalid id) 64 65 Init: pthread_mutexattr_init - SUCCESSFUL 66 Init: pthread_mutex_init - SUCCESSFUL 67 Init: pthread_mutex_trylock - SUCCESSFUL 68 Init: pthread_mutex_destroy - EBUSY (already locked) 69 Init: pthread_mutex_unlock - SUCCESSFUL 70 Init: pthread_mutex_destroy - SUCCESSFUL 71 72 Init: pthread_mutexattr_init - SUCCESSFUL 73 Init: pthread_mutexattr_setprotocol - SUCCESSFUL (PTHREAD_PRIO_INHERIT) 74 Init: pthread_mutex_init - SUCCESSFUL 75 Init: pthread_mutex_trylock - SUCCESSFUL 76 Init: pthread_setschedparam - Setting Task2 priority to highest 77 Task 2: pthread_mutex_lock unavailable (inherit case) 78 Init: pthread_getschedparam - priority = 255 79 Init: pthread_mutex_unlock - SUCCESSFUL 80 Task 2: mutex acquired 81 Task 2: unlock Mutex 2 82 Task 2: exit 83 Init: pthread_mutexattr_destroy - SUCCESSFUL 84 Init: pthread_mutex_destroy - SUCCESSFUL 85 86 Init: pthread_mutexattr_init - SUCCESSFUL 87 Init: pthread_mutexattr_setprotocol - SUCCESSFUL (PTHREAD_PRIO_PROTECT) 88 Init: pthread_mutex_init - SUCCESSFUL 89 Init: pthread_mutex_getprioceiling - EINVAL (invalid id) 90 Init: pthread_mutex_getprioceiling - EINVAL (NULL ceiling) 91 Init: pthread_mutex_getprioceiling - 255 92 Init: pthread_mutex_setprioceiling - EINVAL (invalid id) 93 Init: pthread_mutex_setprioceiling - EINVAL (illegal priority) 94 Init: pthread_mutex_setprioceiling - EINVAL (NULL ceiling) 95 Init: pthread_mutex_setprioceiling - new ceiling = 200 96 Init: pthread_mutex_setprioceiling - old ceiling = 1 97 Init: pthread_getschedparam - priority = 2 98 Init: pthread_mutex_trylock - SUCCESSFUL 99 Init: pthread_getschedparam - priority = 200 100 Init: pthread_setschedparam - set Task3 priority to highest 101 Init: Sleep 1 second 102 Task 3: pthread_mutex_lock unavailable (inherit case) 103 Init: pthread_mutex_unlock - SUCCESSFUL 104 Task 3: mutex acquired 105 Task 3: unlock Mutex 2 106 Task 3: pthread_getschedparam priority = 199 107 Task 3: exit 108 Init: pthread_mutex_getprioceiling- ceiling = 200 109 Init: pthread_setschedparam - set Init priority to highest 110 Init: pthread_mutex_lock - EINVAL (priority ceiling violation) 111 *** END OF POSIX TEST 5 *** -
testsuites/psxtests/psx06/psx06.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 6 *** 2 Init's ID is 0x0c010001 3 4 Init: pthread_key_create - SUCCESSFUL 5 Destructor invoked 0 times 6 Init: pthread_key_create - EAGAIN (too many keys) 7 Init: pthread_setspecific - EINVAL (invalid key) 8 Init: pthread_getspecific - EINVAL (invalid key) 9 Init: pthread_key_delete - EINVAL (invalid key) 10 Init: Setting the key to 0 11 Init: Got the key value of 0 12 Task_1: Setting the key to 1 13 Task_1: Got the key value of 1 14 Task_1: exitting 15 Destructor invoked 4 times 16 Task_2: Setting the key to 2 17 Task_2: Got the key value of 2 18 Task2: exitting 19 Init: pthread_key_delete - SUCCESSFUL 20 Destructor invoked 5 times 21 *** END OF POSIX TEST 6 *** -
testsuites/psxtests/psx07/psx07.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 7 *** 2 Init's ID is 0x0c010001 3 Init: pthread_attr_init - EINVAL (NULL attr) 4 Init: pthread_attr_init - SUCCESSFUL 5 Init: initialize and destroy an attribute - SUCCESSFUL 6 Init: pthread_attr_destroy - EINVAL (NULL attr) 7 Init: pthread_attr_destroy - EINVAL (not initialized) 8 Init: pthread_create - EINVAL (attr not initialized) 9 Init: pthread_create - EINVAL (stacksize too small) 10 Init: pthread_create - EAGAIN (stacksize too large) 11 Init: pthread_create - EINVAL (invalid inherit scheduler) 12 Init: pthread_create - ENOTSUP (unsupported system contention scope) 13 Init: pthread_create - SUCCESSFUL (inherit scheduler) 14 Task_1: exitting 15 16 Init: pthread_attr_setscope - EINVAL (NULL attr) 17 Init: pthread_attr_setscope - ENOTSUP 18 Init: pthread_attr_setscope - EINVAL (not initialized attr) 19 Init: pthread_attr_setscope - EINVAL (invalid scope) 20 Init: pthread_attr_setscope - SUCCESSFUL 21 Init: pthread_attr_getscope - EINVAL (NULL attr) 22 Init: pthread_attr_getscope - EINVAL (NULL scope) 23 Init: pthread_attr_getscope - EINVAL (not initialized attr) 24 Init: pthread_attr_getscope - SUCCESSFUL 25 Init: current scope attribute = 0 26 27 Init: pthread_attr_setinheritsched - EINVAL (NULL attr) 28 Init: pthread_attr_setinheritsched - EINVAL (not initialized attr) 29 Init: pthread_attr_setinheritsched - ENOTSUP (invalid inheritsched) 30 Init: pthread_attr_setinheritsched - SUCCESSFUL 31 Init: pthread_attr_getinheritsched - EINVAL (NULL attr) 32 Init: pthread_attr_getinheritsched - EINVAL (NULL inheritsched) 33 Init: pthread_attr_getinheritsched - EINVAL (not initialized attr) 34 Init: pthread_attr_getinheritsched - SUCCESSFUL 35 Init: current inherit scheduler attribute = 1 36 37 Init: pthread_attr_setschedpolicy - EINVAL (NULL attr) 38 Init: pthread_attr_setschedpolicy - EINVAL (not initialized attr) 39 Init: pthread_attr_setschedpolicy - ENOTSUP (invalid schedpolicy) 40 Init: pthread_attr_setschedpolicy - SUCCESSFUL 41 Init: pthread_attr_getschedpolicy - EINVAL (NULL attr) 42 Init: pthread_attr_getschedpolicy - EINVAL (NULL schedpolicy) 43 Init: pthread_attr_getschedpolicy - EINVAL (not initialized attr) 44 Init: pthread_attr_getschedpolicy - SUCCESSFUL 45 Init: current scheduler policy attribute = 2 46 47 Init: pthread_attr_setstacksize - EINVAL (NULL attr) 48 Init: pthread_attr_setstacksize - EINVAL (not initialized attr) 49 Init: pthread_attr_setstacksize - SUCCESSFUL (low stacksize) 50 Init: pthread_attr_setstacksize - SUCCESSFUL (high stacksize) 51 Init: pthread_attr_getstacksize - EINVAL (NULL attr) 52 Init: pthread_attr_getstacksize - EINVAL (NULL stacksize) 53 Init: pthread_attr_getstacksize - EINVAL (not initialized attr) 54 Init: pthread_attr_getstacksize - SUCCESSFUL 55 Init: current stack size attribute = 5120 56 57 Init: pthread_attr_setstackaddr - EINVAL (NULL attr) 58 Init: pthread_attr_setstackaddr - EINVAL (not initialized attr) 59 Init: pthread_attr_setstackaddr - SUCCESSFUL 60 Init: pthread_attr_getstackaddr - EINVAL (NULL attr) 61 Init: pthread_attr_getstackaddr - EINVAL (NULL stackaddr) 62 Init: pthread_attr_getstackaddr - EINVAL (not initialized attr) 63 Init: pthread_attr_getstackaddr - SUCCESSFUL 64 Init: current stack address attribute = 0x0 65 66 Init: pthread_attr_setdetachstate - EINVAL (NULL attr) 67 Init: pthread_attr_setdetachstate - EINVAL (not initialized attr) 68 Init: pthread_attr_setdetachstate - EINVAL (invalid detachstate) 69 Init: pthread_attr_setdetachstate - SUCCESSFUL 70 Init: pthread_attr_getdetachstate - EINVAL (NULL attr) 71 Init: pthread_attr_getdetachstate - EINVAL (NULL detatchstate) 72 Init: pthread_attr_getdetachstate - EINVAL (not initialized attr) 73 Init: pthread_attr_getdetachstate - SUCCESSFUL 74 Init: current detach state attribute = 1 75 76 Init: pthread_attr_getschedparam - SUCCESSFUL 77 Init: sched priority = 2 78 Init: ss_low_priority = 0 79 Init: ss_replenish_period = (0, 0) 80 Init: ss_initial_budget = (0, 0) 81 Init: pthread_attr_setschedparam - EINVAL (NULL attr) 82 Init: pthread_attr_setschedparam - EINVAL (not initialized attr) 83 Init: pthread_attr_setschedparam - EINVAL (NULL schedparam) 84 Init: pthread_attr_setschedparam - SUCCESSFUL 85 Init: pthread_attr_getschedparam - EINVAL (NULL attr) 86 Init: pthread_attr_getschedparam - EINVAL (not initialized attr) 87 Init: pthread_attr_getschedparam - EINVAL (NULL schedparam) 88 89 Init: pthread_getschedparam - EINVAL (NULL policy) 90 Init: pthread_getschedparam - EINVAL (NULL schedparam) 91 Init: pthread_getschedparam - ESRCH (bad thread) 92 Init: pthread_getschedparam - SUCCESSFUL 93 Init: policy = 1 94 Init: sched priority = 2 95 Init: ss_low_priority = 0 96 Init: ss_replenish_period = (0, 0) 97 Init: ss_initial_budget = (0, 0) 98 99 Init: pthread_setschedparam - EINVAL (NULL schedparam) 100 Init: pthread_setschedparam - EINVAL (invalid priority) 101 Init: pthread_setschedparam - EINVAL (invalid policy) 102 Init: pthread_setschedparam - ESRCH (invalid thread) 103 Init: pthread_setschedparam - EINVAL (replenish < budget) 104 Init: pthread_setschedparam - EINVAL (invalid priority) 105 *** END OF POSIX TEST 7 *** -
testsuites/psxtests/psx08/psx08.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 8 *** 2 Init's ID is 0x0c010001 3 Init: pthread_detach - ESRCH (invalid id) 4 Init: pthread_detach self 5 Init: creating two tasks 6 Init: pthread_join - ESRCH (invalid id) 7 Init: pthread_join - SUCCESSFUL 8 Task_1: sleep 1 second 9 Task_2: join to Task_1 10 Task_1: join to detached task (Init) -- EINVAL 11 Task_1: join to self task (Init) -- EDEADLK 12 Task_1: exitting 13 Init: returned from pthread_join 14 Init: pthread_join returned correct pointer 15 Init: exitting 16 Task_2: returned from pthread_join 17 Task_2: pthread_join returned correct pointer 18 *** END OF POSIX TEST 8 *** -
testsuites/psxtests/psx09/psx09.scn
re2ceeca7 r78f5dae 1 *** POSIX TEST 9 *** 2 Init's ID is 0x0c010001 3 Init: pthread_getschedparam - SUCCESSFUL 4 Init: Fri May 24 11:05:00 1996 - current priority = 2 5 Init: pthread_setschedparam - SUCCESSFUL (sporadic server) 6 Init: Fri May 24 11:05:00 1996 - new priority = 200 7 Init: Fri May 24 11:05:00 1996 - new priority = 100 8 Init: Fri May 24 11:05:00 1996 - new priority = 200 9 Init: Fri May 24 11:05:00 1996 - new priority = 100 10 Init: Fri May 24 11:05:01 1996 - new priority = 200 11 12 Init: pthread_setschedparam - SUCCESSFUL (sporadic server) 13 Init: Initializing mutex attributes for priority ceiling 14 Init: Creating a mutex 15 Init: Fri May 24 11:05:01 1996 - new priority = 150 16 Init: Fri May 24 11:05:01 1996 - new priority = 100 17 Init: pthread_mutex_lock acquire the lock 18 Init: Fri May 24 11:05:01 1996 - new priority = 131 19 Init: Fri May 24 11:05:01 1996 - new priority = 150 20 Init: unlock mutex 21 Init: Fri May 24 11:05:01 1996 - new priority = 150 22 Init: Fri May 24 11:05:01 1996 - new priority = 100 23 *** END OF POSIX TEST 9 ***
Note: See TracChangeset
for help on using the changeset viewer.