The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux.
Contents |
Note this test suite is not part of LSB Certification, or on the LSB project release list for LSB 3, but on the theory more testing is always good, here's a place to drop results. This test provides touches for functionality currently excluded from the LSB, and may be an interesting indicator of the evolving maturity of those features. These features are mainly in the threads area and interfaces that would be in librt:
aio_*and
lio_listio)
clock_*) and timers (
timer_*)
mq_*)
shm_openand
shm_unlink).
Here's the disclaimer from the project:
Current release is posixtestsuite-1.5.0, available from SourceForge. See BuildOpenPosix for build notes.
Run is from x86_64/Fedora Core 3. So far there is no attempt at analysis, nor are full details included here (i.e. neither PASSES, nor details of the fail). The method of this testsuite is if there is any output from the compiler it's considered a fail; sometimes non-fatal warnings are issued, but these still cause failure to be reported.
Of the fails, note that most are areas not specified: message queues; pthread barrier, condition and mutex functions; and some of the fancier real-time scheduling options.
conformance/definitions/mqueue_h/11-1: build: FAILED: Compiler output: conformance/definitions/mqueue_h/2-1: build: FAILED: Compiler output: conformance/definitions/mqueue_h/3-1: build: FAILED: Compiler output: conformance/definitions/mqueue_h/4-1: build: FAILED: Compiler output: conformance/definitions/mqueue_h/5-1: build: FAILED: Compiler output: conformance/definitions/mqueue_h/6-1: build: FAILED: Compiler output: conformance/definitions/mqueue_h/7-1: build: FAILED: Compiler output: conformance/definitions/mqueue_h/8-1: build: FAILED: Compiler output: conformance/definitions/pthread_h/2-2: build: FAILED: Compiler output: conformance/definitions/pthread_h/4-1: build: FAILED: Compiler output: conformance/definitions/sched_h/10-1: build: FAILED: Compiler output: conformance/definitions/sched_h/3-1: build: FAILED: Compiler output: conformance/definitions/sched_h/4-1: build: FAILED: Compiler output: conformance/definitions/sched_h/8-3: build: FAILED: Compiler output: conformance/definitions/signal_h/20-1: build: FAILED: Compiler output: conformance/definitions/sys/mman_h/10-1: build: FAILED: Compiler output: conformance/definitions/sys/mman_h/20-1: build: FAILED: Compiler output: conformance/definitions/sys/mman_h/21-1: build: FAILED: Compiler output: conformance/definitions/sys/mman_h/22-1: build: FAILED: Compiler output: conformance/definitions/sys/mman_h/8-1: build: FAILED: Compiler output: conformance/definitions/sys/mman_h/8-2: build: FAILED: Compiler output: conformance/definitions/sys/mman_h/8-3: build: FAILED: Compiler output: conformance/interfaces/pthread_barrierattr_getpshared/1-1: link: FAILED. Linker output: conformance/interfaces/pthread_barrierattr_getpshared/2-1: link: FAILED. Linker output: conformance/interfaces/pthread_barrierattr_init/1-1: link: FAILED. Linker output: conformance/interfaces/pthread_barrierattr_setpshared/1-1: link: FAILED. Linker output: conformance/interfaces/pthread_cond_broadcast/1-2: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_broadcast/2-3: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_destroy/2-1: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_init/1-2: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_init/2-2: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_init/4-1: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_init/4-2: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_signal/1-2: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_timedwait/2-4: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_timedwait/2-5: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_timedwait/2-6: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_timedwait/2-7: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_timedwait/4-2: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_wait/2-2: build: FAILED: Compiler output: conformance/interfaces/pthread_cond_wait/2-3: build: FAILED: Compiler output: conformance/interfaces/pthread_condattr_getclock/1-1: build: FAILED: Compiler output: conformance/interfaces/pthread_condattr_getclock/1-2: build: FAILED: Compiler output: conformance/interfaces/pthread_condattr_setclock/1-1: build: FAILED: Compiler output: conformance/interfaces/pthread_condattr_setclock/1-2: build: FAILED: Compiler output: conformance/interfaces/pthread_condattr_setclock/1-3: build: FAILED: Compiler output: conformance/interfaces/pthread_condattr_setclock/2-1: build: FAILED: Compiler output: conformance/interfaces/pthread_create/3-2: build: FAILED: Compiler output: conformance/interfaces/pthread_mutex_getprioceiling/1-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_getprioceiling/1-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_getprioceiling/1-2: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_getprioceiling/3-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_getprotocol/1-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_getprotocol/1-2: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_setprioceiling/1-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_setprioceiling/3-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_setprioceiling/3-2: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_setprotocol/1-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_setprotocol/3-1: build: FAILED: Compiler output: conformance/interfaces/pthread_mutexattr_setprotocol/3-2: build: FAILED: Compiler output: conformance/interfaces/pthread_setschedprio/1-1: build: FAILED: Compiler output: conformance/interfaces/sched_get_priority_max/1-3: build: FAILED: Compiler output: conformance/interfaces/sched_get_priority_min/1-3: build: FAILED: Compiler output: conformance/interfaces/sched_setparam/23-2: build: FAILED: Compiler output: conformance/interfaces/sched_setparam/23-3: build: FAILED: Compiler output: conformance/interfaces/sched_setparam/23-4: build: FAILED: Compiler output: conformance/interfaces/sched_setparam/23-5: build: FAILED: Compiler output: conformance/interfaces/sched_setparam/25-2: build: FAILED: Compiler output: conformance/interfaces/sched_setparam/25-3: build: FAILED: Compiler output: conformance/interfaces/sched_setparam/25-4: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/1-1: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/17-1: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/17-2: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/17-3: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/17-4: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/19-1: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/19-3: build: FAILED: Compiler output: conformance/interfaces/sched_setscheduler/19-4: build: FAILED: Compiler output: conformance/interfaces/sched_yield/1-1: build: FAILED: Compiler output: conformance/interfaces/sem_destroy/3-1: build: FAILED: Compiler output: conformance/interfaces/sem_init/3-1: build: FAILED: Compiler output: conformance/interfaces/aio_error/3-1: execution: FAILED: Output: conformance/interfaces/aio_read/10-1: execution: FAILED: Output: conformance/interfaces/aio_read/11-1: execution: FAILED: Output: conformance/interfaces/aio_read/3-1: execution: FAILED: Output: conformance/interfaces/aio_read/3-2: execution: FAILED: Output: conformance/interfaces/aio_return/1-1: execution: FAILED: Output: conformance/interfaces/aio_return/3-2: execution: FAILED: Output: conformance/interfaces/aio_write/1-1: execution: FAILED: Output: conformance/interfaces/aio_write/1-2: execution: FAILED: Output: conformance/interfaces/aio_write/2-1: execution: FAILED: Output: conformance/interfaces/aio_write/3-1: execution: FAILED: Output: conformance/interfaces/aio_write/8-1: execution: FAILED: Output: conformance/interfaces/aio_write/8-2: execution: FAILED: Output: conformance/interfaces/aio_write/9-1: execution: FAILED: Output: conformance/interfaces/lio_listio/5-1: execution: FAILED: Output: conformance/interfaces/mlock/12-1: execution: FAILED: Output: conformance/interfaces/mmap/11-4: execution: FAILED: Output: conformance/interfaces/mmap/11-5: execution: FAILED: Output: conformance/interfaces/mmap/14-1: execution: FAILED: Output: conformance/interfaces/mmap/18-1: execution: FAILED: Output: conformance/interfaces/mmap/24-2: execution: FAILED: Output: conformance/interfaces/mmap/28-1: execution: FAILED: Output: conformance/interfaces/mmap/31-1: execution: FAILED: Output: conformance/interfaces/pthread_rwlock_rdlock/2-1: execution: FAILED: Output: conformance/interfaces/pthread_rwlock_rdlock/2-2: execution: FAILED: Output: conformance/interfaces/pthread_rwlock_unlock/3-1: execution: FAILED: Output: conformance/interfaces/sched_getparam/6-1: execution: FAILED: Output: conformance/interfaces/sched_getscheduler/7-1: execution: FAILED: Output: conformance/interfaces/sem_post/8-1: execution: FAILED: Output: conformance/interfaces/strftime/1-1: execution: FAILED: Output: conformance/interfaces/timer_getoverrun/2-2: execution: FAILED: Output:
conformance/interfaces/aio_read/4-1: execution: HUNG: Output: conformance/interfaces/aio_read/5-1: execution: HUNG: Output: conformance/interfaces/pthread_create/1-6: execution: HUNG: Output: conformance/interfaces/shm_open/23-1: execution: HUNG: Output:
conformance/behavior/WIFEXITED/1-1: execution: INTERRUPTED: Output: conformance/definitions/mqueue_h/1-1: execution: INTERRUPTED: Output: conformance/definitions/mqueue_h/10-1: execution: INTERRUPTED: Output: conformance/interfaces/aio_read/8-1: execution: INTERRUPTED: Output: conformance/interfaces/aio_write/6-1: execution: INTERRUPTED: Output: conformance/interfaces/pthread_attr_setstackaddr/1-1: execution: INTERRUPTED: Output: conformance/interfaces/pthread_attr_setstackaddr/2-1: execution: INTERRUPTED: Output: conformance/interfaces/timer_delete/1-2: execution: INTERRUPTED: Output:
conformance/interfaces/aio_cancel/7-1: execution: UNRESOLVED: Output: conformance/interfaces/aio_write/4-1: execution: UNRESOLVED: Output: conformance/interfaces/mlockall/15-1: execution: UNRESOLVED: Output: conformance/interfaces/pthread_attr_setschedpolicy/5-1: execution: UNRESOLVED: Output: conformance/interfaces/sched_setscheduler/19-5: execution: UNRESOLVED: Output: conformance/interfaces/timer_create/10-1: execution: UNRESOLVED: Output: conformance/interfaces/timer_create/11-1: execution: UNRESOLVED: Output: conformance/interfaces/timer_getoverrun/3-1: execution: UNRESOLVED: Output:
conformance/interfaces/sched_setparam/20-1: execution: UNSUPPORTED: Output: conformance/interfaces/sched_setparam/21-1: execution: UNSUPPORTED: Output: conformance/interfaces/sched_setparam/21-2: execution: UNSUPPORTED: Output: conformance/interfaces/sched_setscheduler/15-1: execution: UNSUPPORTED: Output: conformance/interfaces/sched_setscheduler/15-2: execution: UNSUPPORTED: Output: conformance/interfaces/sched_setscheduler/19-2: execution: UNSUPPORTED: Output: conformance/interfaces/sched_setscheduler/22-1: execution: UNSUPPORTED: Output: conformance/interfaces/sched_setscheduler/22-2: execution: UNSUPPORTED: Output:
conformance/interfaces/aio_fsync/1-1: execution: UNTESTED: Output: conformance/interfaces/aio_fsync/10-1: execution: UNTESTED: Output: conformance/interfaces/aio_fsync/11-1: execution: UNTESTED: Output: conformance/interfaces/aio_fsync/13-1: execution: UNTESTED: Output: conformance/interfaces/aio_fsync/2-1: execution: UNTESTED: Output: conformance/interfaces/aio_fsync/3-1: execution: UNTESTED: Output: conformance/interfaces/aio_fsync/6-1: execution: UNTESTED: Output: conformance/interfaces/aio_fsync/7-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/1-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/12-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/13-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/14-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/15-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/2-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/6-1: execution: UNTESTED: Output: conformance/interfaces/aio_read/9-1: execution: UNTESTED: Output: conformance/interfaces/aio_return/2-1: execution: UNTESTED: Output: conformance/interfaces/aio_return/4-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/1-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/3-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/4-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/5-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/6-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/7-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/8-1: execution: UNTESTED: Output: conformance/interfaces/aio_suspend/9-1: execution: UNTESTED: Output: conformance/interfaces/aio_write/10-1: execution: UNTESTED: Output: conformance/interfaces/aio_write/11-1: execution: UNTESTED: Output: conformance/interfaces/aio_write/12-1: execution: UNTESTED: Output: conformance/interfaces/aio_write/13-1: execution: UNTESTED: Output: conformance/interfaces/aio_write/7-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/1-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/10-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/11-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/12-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/13-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/14-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/15-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/16-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/17-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/18-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/19-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/2-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/20-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/21-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/22-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/23-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/24-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/25-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/3-1: execution: UNTESTED: Output: conformance/interfaces/lio_listio/4-1: execution: UNTESTED: Output: conformance/interfaces/mmap/27-1: execution: UNTESTED: Output: conformance/interfaces/mq_close/5-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/10-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/14-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/17-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/22-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/24-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/25-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/28-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/30-1: execution: UNTESTED: Output: conformance/interfaces/mq_open/4-1: execution: UNTESTED: Output: conformance/interfaces/mq_send/6-1: execution: UNTESTED: Output: conformance/interfaces/mq_timedsend/17-1: execution: UNTESTED: Output: conformance/interfaces/mq_timedsend/6-1: execution: UNTESTED: Output: conformance/interfaces/mq_unlink/2-3: execution: UNTESTED: Output: conformance/interfaces/pthread_attr_setscope/5-1: execution: UNTESTED: Output: conformance/interfaces/sched_getscheduler/2-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/12-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/13-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/14-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/15-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/16-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/17-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/18-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/19-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/26-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/3-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/6-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/7-1: execution: UNTESTED: Output: conformance/interfaces/sched_setparam/8-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/10-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/11-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/12-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/13-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/14-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/17-6: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/2-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/5-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/6-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/7-1: execution: UNTESTED: Output: conformance/interfaces/sched_setscheduler/9-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/10-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/12-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/19-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/2-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/24-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/27-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/29-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/3-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/36-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/42-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/6-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/7-1: execution: UNTESTED: Output: conformance/interfaces/shm_open/9-1: execution: UNTESTED: Output:
[[[OpenPosixTest]]/Comments User Comments] [[Include(OpenPosixTest/Comments)]]