Coverage-Area: Threads (THR) Area-Code: thr /* COVERAGE DOCUMENT FOR TIMERS ============================ This document lists the items that will be tested for POSIX threads. Item to Test Status ========================================================== || Definitions DONE || || Interfaces see table below || || Functionality NOT STARTED || || Stress NOT STARTED || ========================================================== */ // Function Complete? Priority // ================================================= pthread_attr_destroy YES HIGH pthread_attr_getdetachstate YES HIGH pthread_attr_init YES HIGH pthread_attr_setdetachstate YES HIGH pthread_cancel YES HIGH pthread_cond_broadcast YES MED pthread_cond_destroy YES MED pthread_cond_init YES MED pthread_cond_signal YES MED pthread_cond_timedwait YES MED pthread_cond_wait YES MED pthread_condattr_destroy YES LOW pthread_condattr_init YES LOW pthread_condattr_getpshared YES LOW pthread_condattr_setpshared YES LOW pthread_create YES HIGH pthread_detach YES HIGH pthread_equal YES HIGH pthread_exit YES HIGH pthread_join YES HIGH pthread_mutex_destroy YES HIGH pthread_mutex_init YES HIGH pthread_mutex_lock YES HIGH pthread_mutex_trylock YES HIGH pthread_mutex_unlock YES HIGH pthread_mutexattr_destroy YES HIGH pthread_mutexattr_init YES HIGH pthread_once YES HIGH pthread_self YES HIGH pthread_setcancelstate YES HIGH pthread_setcanceltype YES HIGH pthread_testcancel YES HIGH // =================================================== /* NOTES ===== *For now, didn't include definitions that have specific tags attributed to them. (i.e. TPS, XSI, BAR, etc.) *See BUILD file in top-level dir for info on how to build and execute threads on different implementations on Linux. ============================= NON-HIGH PRIORITY FUNCTIONS ============================= // Function Complete? Priority // ================================================= pthread_atfork YES LOW pthread_attr_getschedparam YES MED pthread_attr_setschedparam YES MED pthread_cleanup_push YES MED pthread_cleanup_pop YES MED pthread_getspecific YES MED pthread_key_create YES MED pthread_key_delete YES MED pthread_mutexattr_getpshared YES LOW pthread_mutexattr_setpshared YES LOW pthread_rwlock_destroy YES LOW pthread_rwlock_init YES LOW pthread_rwlock_rdlock YES LOW pthread_rwlock_timedrdlock YES LOW pthread_rwlock_timedwrlock YES LOW pthread_rwlock_tryrdlock YES LOW pthread_rwlock_trywrlock YES LOW pthread_rwlock_unlock YES LOW pthread_rwlock_wrlock YES LOW pthread_rwlockattr_destroy YES LOW pthread_rwlockattr_getpshared YES LOW pthread_setspecific YES MED */ Maintainer: Rolla Selbak