Commit Graph
100 Commits
Author SHA1 Message Date
Joel Sherrill f88310da6c initial modifications to test sigtimedwait. 1996-06-15 19:56:19 +00:00
Mark Johannes 36197e539e first successful run. Has test cases for a simple sigtimedwait() timeout,
a sigtimewait() timeout because it was pthread_kill'ed with a blocked
signal, and a sigtimedwait which is satisfied.
1996-06-13 22:16:08 +00:00
Joel Sherrill 022923e468 Added _Thread_Do_post_task_switch_extension variable. 1996-06-13 16:45:51 +00:00
Joel Sherrill 728b5a7bb4 Added a macro for "empty_line" which will go between test cases. 1996-06-13 16:45:11 +00:00
Joel Sherrill ce0f7d95d6 Added more test cases for kill() and alarm(). kill() now can unblock a
thread which has the signal unblocked.
1996-06-13 16:44:46 +00:00
Joel Sherrill 1094754fd9 new files 1996-06-12 22:52:13 +00:00
Joel Sherrill 699fe08a25 Added test case which blocks a signal, sees what signals are pending, sends
that same signal to the executing thread, sees what is pending, then unblocks
that signal so the handler can execute.
1996-06-11 20:46:13 +00:00
Joel Sherrill fb39f191da modified to test pthread_kill() to self and pthread_kill() to a blocked
thread.  nanosleep() can be interrupted and return the time remaining.
1996-06-11 16:04:25 +00:00
Joel Sherrill 1ba858d7ea new files.
This test does a basic checkout of signals with a thread-directed signal
(pthread_kill()) used to interrupt a nanosleep().
1996-06-10 20:51:31 +00:00
Joel Sherrill 1e608b0f5a new file 1996-06-10 20:49:21 +00:00
Joel Sherrill 893103c3c2 moved the time macros to pmacros.h. 1996-06-10 20:49:08 +00:00
Joel Sherrill 0a359a7af5 added include of <sched.h> and fixed warnings 1996-06-06 19:16:20 +00:00
Joel Sherrill 7aa4671d91 added cpu_time_budget field to Thread_Control and removed the global variable
_Thread_Ticks_remaining_in_timeslice.
1996-06-05 21:12:06 +00:00
Joel Sherrill 95645a45e2 added test case for sched_get_priority_min, sched_get_priority_max,
and sched_rr_get_interval.
1996-06-04 19:06:30 +00:00
Joel Sherrill 15974b65ea added basic test cases for pthread_self and pthread_equal 1996-06-04 14:32:21 +00:00
Joel Sherrill fa4fdd7dfd updated screen 1996-06-03 20:15:16 +00:00
Joel Sherrill e984c64589 added test code for return of remaining time from sleep(). 1996-06-03 18:59:59 +00:00
Joel Sherrill e88b5894f3 added test case for nanosleep filling in the time remaining structure. 1996-06-03 18:28:30 +00:00
Joel Sherrill 19962562df added test code for nanosleep and return code from sleep. 1996-06-03 16:30:44 +00:00
Joel Sherrill 5e7b6272fc renamed _TOD_Ticks_since_boot as _Watchdog_Ticks_since_boot so the Watchdog
Handler could timestamp the starting and stopping of timers.  Since
TOD is built on top of Watchdog, this avoided a circular dependency.
1996-05-31 23:27:45 +00:00
Joel Sherrill 9594cdbd4e added code to test clock and time related functionality. 1996-05-30 20:49:16 +00:00
Joel Sherrill a96a713c57 tests now specify whether they are using rtems initialization tasks
or posix initialization threads
1996-05-30 14:01:33 +00:00
Joel Sherrill be1c11edab tests now specify whether using posix initialization threads table
or rtems initialization table in configuration table
1996-05-29 22:48:26 +00:00
Joel Sherrill 2197a2e15f simple version of test which shows pthread_create, pthread_exit, and exit
are basically working.  This test will be enhanced further.
1996-05-29 20:56:57 +00:00
Joel Sherrill 0252200299 Gutted test of rtems api calls and added comments to indicate what the test
should do in their place.  It now compiles and links.
1996-05-29 16:06:47 +00:00
Joel Sherrill e6d4b1d086 added initial posix configuration support 1996-05-28 13:13:34 +00:00
Joel Sherrill 3320e526ff new file 1996-05-24 22:58:15 +00:00
Joel Sherrill 94bac46465 new file 1996-05-24 19:35:25 +00:00
Joel Sherrill 6d12f59dd4 updates from Tony Bennett to correct calling sequences. 1996-05-24 19:34:05 +00:00
Joel Sherrill 86fc81e9f3 new files 1996-05-24 19:33:36 +00:00
Mark Johannes abd604ae1c new file 1996-05-24 14:25:49 +00:00
Joel Sherrill 6481405e5c added use of sporadic server scheduling parameters 1996-05-24 14:16:24 +00:00
Joel Sherrill 8442b4c7d2 new files 1996-05-24 14:05:02 +00:00
Joel Sherrill 13fcfde55e clean up on DELAYTIMER_MAX 1996-05-23 22:34:18 +00:00
Joel Sherrill 8a318cdf93 new files 1996-05-23 22:23:44 +00:00
Joel Sherrill 3a9fc7dd40 unused variable 1996-05-23 21:51:54 +00:00
Joel Sherrill 73c5da6a41 new files 1996-05-23 21:51:53 +00:00
Joel Sherrill 7303eea9fc new files 1996-05-23 21:23:12 +00:00
Joel Sherrill 1b297b4af2 new files 1996-05-23 21:10:12 +00:00
Joel Sherrill d1d7e80784 new files 1996-05-23 20:43:04 +00:00
Joel Sherrill a1c86cbead new files 1996-05-23 20:37:09 +00:00
Joel Sherrill 3d135eeaa9 cleanup 1996-05-23 19:56:49 +00:00
Joel Sherrill d3fed0a30f new files 1996-05-23 19:54:08 +00:00
Joel Sherrill 02bfc5682e cleanup status vs. result 1996-05-23 19:31:54 +00:00
Joel Sherrill 318ac69029 new files 1996-05-23 19:23:54 +00:00
Joel Sherrill 7af3a82886 new files 1996-05-23 19:09:21 +00:00
Joel Sherrill f2cb4ac089 new files 1996-05-23 19:04:18 +00:00
Joel Sherrill 57fc51c2fe new files 1996-05-23 18:55:32 +00:00
Joel Sherrill 41e7a1d8f6 new files 1996-05-23 18:43:59 +00:00
Joel Sherrill 9854e33605 updated to reflect more constants and feature macros 1996-05-23 18:08:15 +00:00