Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-04-12 | testsuites/psxtests/psx[a-f]*: Change license to BSD-2 | Joel Sherrill | 1 | -3/+22 | |
Updates #3053. | |||||
2017-11-06 | tests: Use simple console driver | Sebastian Huber | 1 | -1/+1 | |
Update #3170. Update #3199. | |||||
2017-10-28 | tests: Remove TEST_INIT | Sebastian Huber | 1 | -2/+0 | |
The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199. | |||||
2017-10-23 | testsuite: Use printk for all test output where possible. | Chris Johns | 1 | -0/+2 | |
- Remove the printf support leaving the direct printk support configured with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf call to printk. - Control the test's single init for functions and global data with TEST_INIT and not CONFIGURE_INIT. They are now separate. Updates #3170. | |||||
2017-10-05 | posix: Implement self-contained POSIX semaphores | Sebastian Huber | 1 | -1/+0 | |
For semaphore object pointer and object validation see POSIX_SEMAPHORE_VALIDATE_OBJECT(). Destruction or close of a busy semaphore returns an error status. The object is not flushed. POSIX semaphores are now available in all configurations and no longer depend on --enable-posix. Update #2514. Update #3116. | |||||
2016-05-17 | psxtests/psxcancel: Add pthread_detach() tests | Sebastian Huber | 1 | -0/+82 | |
Update #2714. | |||||
2016-05-17 | psxtests/psxcancel: Add resource check | Sebastian Huber | 1 | -8/+26 | |
2016-05-17 | posix: Fix return status of pthread_cancel() | Sebastian Huber | 1 | -2/+2 | |
POSIX recommends ESRCH in case no thread exists for the specified identifier. Close #2713. | |||||
2015-09-02 | posix: glibc compatibility | Sebastian Huber | 1 | -4/+4 | |
2015-09-01 | psxtests/psxcancel: Check return status | Sebastian Huber | 1 | -10/+24 | |
Update #2402. | |||||
2014-03-25 | tests/psxtests: Use <rtems/test.h> | Sebastian Huber | 1 | -2/+6 | |
2014-03-21 | Change all references of rtems.com to rtems.org. | Chris Johns | 1 | -1/+1 | |
2012-05-11 | psxtests - Eliminate missing prototype warnings | Joel Sherrill | 1 | -0/+6 | |
2012-05-11 | Remove All CVS Id Strings Possible Using a Script | Joel Sherrill | 1 | -2/+0 | |
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed. | |||||
2011-02-22 | Add HAVE_CONFIG_H. | Ralf Corsepius | 1 | -0/+4 | |
2009-11-30 | Whitespace removal. | Ralf Corsepius | 1 | -1/+1 | |
2009-09-28 | 2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com> | Joel Sherrill | 1 | -0/+4 | |
* psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c, psxcancel01/psxcancel01.scn: Add missing pthread cancellation test cases. | |||||
2009-07-23 | 2009-07-23 Santosh G Vattam <vattam.santosh@gmail.com> | Joel Sherrill | 1 | -13/+42 | |
* psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add multiple cases which complete coverage of thread cancellation. * psxcancel/psxcancel.doc: New file. | |||||
2009-07-22 | 2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 1 | -57/+41 | |
* psxcancel/init.c: Clean up. | |||||
2009-05-11 | 2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 1 | -2/+7 | |
* psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c, psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c, psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c, psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c, psxmsgq02/init.c, psxtime/main.c, psxtime/test.c, psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings. | |||||
2004-04-16 | Remove stray white spaces. | Ralf Corsepius | 1 | -1/+1 | |
2004-04-15 | Remove stray white spaces. | Ralf Corsepius | 1 | -1/+0 | |
2004-04-01 | * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. | Ralf Corsepius | 1 | -1/+1 | |
* psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. | |||||
2004-04-01 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> | Ralf Corsepius | 1 | -1/+1 | |
* psxcancel/init.c: Include <rtems/console.h> instead of <console.h>. * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>. * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>. * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>. | |||||
2003-09-04 | 2003-09-04 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 1 | -1/+1 | |
* psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c, psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h, psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c, psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h, psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h, psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c, psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c, psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c, psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c, psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c, psxtimer/system.h: URL for license changed. | |||||
2002-08-02 | 2002-08-01 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 1 | -3/+4 | |
* Per PR47 add support for buffered test output. This involved adding defines to redirect output to a buffer and dump it when full, at "test pause", and at exit. To avoid problems when redefining exit(), all tests were modified to call rtems_test_exit(). Some tests, notable psxtests, had to be modified to include the standard test macro .h file (pmacros.h or tmacros.h) to enable this support. * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c, psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c, psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c, psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c, psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c, psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am, psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c, psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c: Modified. | |||||
2002-07-05 | 2002-07-05 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 1 | -10/+109 | |
* psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Updated as part of PR164 which reported problems with the RTEMS implementation of pthread_cancel. | |||||
1999-11-17 | Updated copyright notice. | Joel Sherrill | 1 | -2/+1 | |
1999-10-28 | New test added - psxcancel. This is just a shell for now. | Joel Sherrill | 1 | -14/+8 | |
1998-02-17 | updated copyright to 1998 | Joel Sherrill | 1 | -1/+1 | |
1997-10-08 | Fixed typo in the pointer to the license terms. | Joel Sherrill | 1 | -2/+2 | |
1997-04-22 | headers updated to reflect new style copyright notice as part | Joel Sherrill | 1 | -5/+5 | |
of switching to the modified GNU GPL. | |||||
1996-08-08 | new test to test scheduling policy and paremeter paths in pthread_create. | Joel Sherrill | 1 | -0/+0 | |
1996-08-08 | added cases to increase coverage of pthread_create. cases added tested | Joel Sherrill | 1 | -17/+6 | |
error paths as well as inherit scheduling attributes. | |||||
1996-06-11 | modified to test pthread_kill() to self and pthread_kill() to a blocked | Joel Sherrill | 1 | -3/+3 | |
thread. nanosleep() can be interrupted and return the time remaining. | |||||
1996-06-10 | new files. | Joel Sherrill | 1 | -17/+11 | |
This test does a basic checkout of signals with a thread-directed signal (pthread_kill()) used to interrupt a nanosleep(). | |||||
1996-06-10 | moved the time macros to pmacros.h. | Joel Sherrill | 1 | -1/+2 | |
1996-06-04 | added basic test cases for pthread_self and pthread_equal | Joel Sherrill | 1 | -14/+14 | |
1996-05-29 | simple version of test which shows pthread_create, pthread_exit, and exit | Joel Sherrill | 1 | -1/+6 | |
are basically working. This test will be enhanced further. | |||||
1996-05-29 | Gutted test of rtems api calls and added comments to indicate what the test | Joel Sherrill | 1 | -16/+11 | |
should do in their place. It now compiles and links. | |||||
1996-05-24 | new file | Joel Sherrill | 1 | -0/+0 | |