summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests/psxclockrealtime01/psxclockrealtime01.scn
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-13 08:00:46 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-24 09:29:59 +0200
commitd85c94c0d292023b78320fca14956262de7f40c6 (patch)
tree2d16915c32b1982a64161f1633c1521a18c324cc /testsuites/psxtests/psxclockrealtime01/psxclockrealtime01.scn
parentposix: Do not touch msg priority in case of error (diff)
downloadrtems-d85c94c0d292023b78320fca14956262de7f40c6.tar.bz2
psxclockrealtime01: New test
Update #3182.
Diffstat (limited to '')
-rw-r--r--testsuites/psxtests/psxclockrealtime01/psxclockrealtime01.scn57
1 files changed, 57 insertions, 0 deletions
diff --git a/testsuites/psxtests/psxclockrealtime01/psxclockrealtime01.scn b/testsuites/psxtests/psxclockrealtime01/psxclockrealtime01.scn
new file mode 100644
index 0000000000..33e9ff5269
--- /dev/null
+++ b/testsuites/psxtests/psxclockrealtime01/psxclockrealtime01.scn
@@ -0,0 +1,57 @@
+*** BEGIN OF TEST PSXCLOCKREALTIME 1 ***
+*** timeout finite ***
+pthread_mutex_timedlock: actual 'Connection timed out', expected 'Connection timed out'
+pthread_cond_timedwait: actual 'Connection timed out', expected 'Connection timed out'
+pthread_rwlock_timedrdlock: actual 'Connection timed out', expected 'Connection timed out'
+pthread_rwlock_timedwrlock: actual 'Connection timed out', expected 'Connection timed out'
+sem_timedwait: actual 'Connection timed out', expected 'Connection timed out'
+mq_timedsend: actual 'Connection timed out', expected 'Connection timed out'
+mq_timedreceive: actual 'Connection timed out', expected 'Connection timed out'
+clock_nanosleep: actual 'Success', expected 'Success'
+*** timeout negative sec ***
+pthread_mutex_timedlock: actual 'Connection timed out', expected 'Connection timed out'
+pthread_cond_timedwait: actual 'Connection timed out', expected 'Connection timed out'
+pthread_rwlock_timedrdlock: actual 'Connection timed out', expected 'Connection timed out'
+pthread_rwlock_timedwrlock: actual 'Connection timed out', expected 'Connection timed out'
+sem_timedwait: actual 'Connection timed out', expected 'Connection timed out'
+mq_timedsend: actual 'Connection timed out', expected 'Connection timed out'
+mq_timedreceive: actual 'Connection timed out', expected 'Connection timed out'
+clock_nanosleep: actual 'Success', expected 'Success'
+*** timout negative nsec ***
+pthread_mutex_timedlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_cond_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedrdlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedwrlock: actual 'Invalid argument', expected 'Invalid argument'
+sem_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedsend: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedreceive: actual 'Invalid argument', expected 'Invalid argument'
+clock_nanosleep: actual 'Invalid argument', expected 'Invalid argument'
+*** timout negative sec and nsec ***
+pthread_mutex_timedlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_cond_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedrdlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedwrlock: actual 'Invalid argument', expected 'Invalid argument'
+sem_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedsend: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedreceive: actual 'Invalid argument', expected 'Invalid argument'
+clock_nanosleep: actual 'Invalid argument', expected 'Invalid argument'
+*** timout huge nsec ***
+pthread_mutex_timedlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_cond_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedrdlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedwrlock: actual 'Invalid argument', expected 'Invalid argument'
+sem_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedsend: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedreceive: actual 'Invalid argument', expected 'Invalid argument'
+clock_nanosleep: actual 'Invalid argument', expected 'Invalid argument'
+*** timeout NULL ***
+pthread_mutex_timedlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_cond_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedrdlock: actual 'Invalid argument', expected 'Invalid argument'
+pthread_rwlock_timedwrlock: actual 'Invalid argument', expected 'Invalid argument'
+sem_timedwait: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedsend: actual 'Invalid argument', expected 'Invalid argument'
+mq_timedreceive: actual 'Invalid argument', expected 'Invalid argument'
+clock_nanosleep: actual 'Invalid argument', expected 'Invalid argument'
+*** timeout practically infinite ***
+*** END OF TEST PSXCLOCKREALTIME 1 ***