| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
| |
Two quotation marks were missing so the CSV looked bad when using
an editor with syntax highlighting and could also have produced some
errors if the file was processed. Also two "Yes" ys were lowercase and
I uppercased them so they are like the rest.
|
|
|
|
|
|
|
| |
pthread_setschedprio (http://pubs.opengroup.org/onlinepubs/9699919799/)
was missing in rtems/testsuites/psxtmtests/psxtmtests.csv.
This work was part of GCI 2018.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Joel admits to grabbing one iteration too early of the patch. :(
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This makes it easier for scripts to parse correctly.
|
| |
|
| |
|
|
|
|
|
|
| |
The psxtmthread05 test was testing the functionality meant for
psxtmthread06. This patch copies the psxtmthread05 to psxtmthread06
and modifies psxtmthread05 to test the intended functionality.
|
| |
|
|
|
|
|
|
| |
* update psxtmtests_plan.csv to reflect that the test has been
implemented.
* Test implemented in db08c3897f86f99d5a4259506d4463b0ec440762
|
| |
|
| |
|
|
|
|
| |
* psxtmtests_plan.csv: Add more test cases.
|
|
|
|
|
|
|
|
|
| |
PR 1903/testing
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add test for message
queues which covers most open, close, unlink cases as well as
send/receive which do not involve task state changes.
* psxtmmq01/.cvsignore, psxtmmq01/Makefile.am, psxtmmq01/init.c,
psxtmmq01/psxtmmq01.doc: New files.
|
|
|
|
| |
* psxtmtests_plan.csv: update.
|
|
|
|
|
|
|
|
| |
PR 1888/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_unlock - thread waiting, preempt.
* psxtmrwlock07/.cvsignore, psxtmrwlock07/Makefile.am,
psxtmrwlock07/init.c, psxtmrwlock07/psxtmrwlock07.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1887/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_unlock - thread waiting, no preempt.
* psxtmrwlock06/.cvsignore, psxtmrwlock06/Makefile.am,
psxtmrwlock06/init.c, psxtmrwlock06/psxtmrwlock06.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1881/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_timedwrlock - not available, blocks.
* psxtmrwlock05/.cvsignore, psxtmrwlock05/Makefile.am,
psxtmrwlock05/init.c, psxtmrwlock05/psxtmrwlock05.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1880/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_timedwrlock - not available, blocks.
* psxtmrwlock04/.cvsignore, psxtmrwlock04/Makefile.am,
psxtmrwlock04/init.c, psxtmrwlock04/psxtmrwlock04.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1878/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_timedrdlock - not available, blocks.
* psxtmrwlock03/.cvsignore, psxtmrwlock03/Makefile.am,
psxtmrwlock03/init.c, psxtmrwlock03/psxtmrwlock03.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1875/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_rdlock - not available, blocks.
* psxtmrwlock02/.cvsignore, psxtmrwlock02/Makefile.am,
psxtmrwlock02/init.c, psxtmrwlock02/psxtmrwlock02.doc: New files.
|
|
|
|
|
|
|
|
|
| |
PR 1874/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
multiple pthread_rwlock operations that can be done as single shot
times.
* psxtmrwlock01/.cvsignore, psxtmrwlock01/Makefile.am,
psxtmrwlock01/init.c, psxtmrwlock01/psxtmrwlock01.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1863/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_barrier_wait - releasing, no preempt
* psxtmbarrier03/.cvsignore, psxtmbarrier03/Makefile.am,
psxtmbarrier03/init.c, psxtmbarrier03/psxtmbarrier03.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1859/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_barrier_wait - blocking
* psxtmbarrier02/.cvsignore, psxtmbarrier02/Makefile.am,
psxtmbarrier02/init.c, psxtmbarrier02/psxtmbarrier02.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1859/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_barrier_init and pthread_barrier_destroy.
* psxtmbarrier01/.cvsignore, psxtmbarrier01/Makefile.am,
psxtmbarrier01/init.c, psxtmbarrier01/psxtmbarrier01.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1852/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
sem_wait - not available, block.
* psxtmsem03/.cvsignore, psxtmsem03/Makefile.am, psxtmsem03/init.c,
psxtmsem03/psxtmsem03.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1850/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
sem_post - thread waiting, preempt.
* psxtmsem05/.cvsignore, psxtmsem05/Makefile.am, psxtmsem05/init.c,
psxtmsem05/psxtmsem05.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1849/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
sem_post - thread waiting, no preempt.
* psxtmsem04/.cvsignore, psxtmsem04/Makefile.am, psxtmsem04/init.c,
psxtmsem04/psxtmsem04.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1847/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
various non-blocking semaphore operations.
* psxtmsem02/.cvsignore, psxtmsem02/Makefile.am, psxtmsem02/init.c,
psxtmsem02/psxtmsem02.doc: New files.
|
|
|
|
|
|
|
|
|
| |
PR 1846/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
various sem_open(), sem_close(), sem_unlink(), sem_init(), and
sem_destroy() cases.
* psxtmsem01/.cvsignore, psxtmsem01/Makefile.am, psxtmsem01/init.c,
psxtmsem01/psxtmsem01.doc: New files.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_mutex_unlock where it is unblocking threads with preemption.
* psxtmmutex06/.cvsignore, psxtmmutex06/Makefile.am,
psxtmmutex06/init.c, psxtmmutex06/psxtmmutex06.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1843/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
create and delete.
* psxtmkey01/.cvsignore, psxtmkey01/Makefile.am, psxtmkey01/init.c,
psxtmkey01/psxtmkey01.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1840/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
set and get.
* psxtmkey02/.cvsignore, psxtmkey02/Makefile.am, psxtmkey02/init.c,
psxtmkey02/psxtmkey02.doc: New files.
|