1Coverage-Area: Signals 2Area-Code: sig 3 4/* 5This document lists the items that will be tested for POSIX signals. 6 7 Item to Test Status 8========================================================== 9|| Definitions DONE || 10|| Behavior see table below || 11|| Functionality see table below || 12|| Stress see table below || 13========================================================== 14 15The signal functions that will be tested as well as the priority to 16the POSIX Test Suite creators are listed below. 17 18Columns are: 19Function - function name 20Tag - tag that applies to the function in the POSIX spec 21Complexity - POSIX test suite owners' intuitions at complexity of the function 22as well as complexity required to create a test suite (subjective) 23Recommended? - set to "NO" if the POSIX spec recomments using *other* 24functions instead of this one going forward; set to "YES" otherwise 25Priority - POSIX test suite owners' intuitions at priorities of these 26functions (subjective) 27Behavior? - Has a behavior test been created? Set to DONE if finished. Set 28to tester's name if in progress. Blank items are open. 29Functional? - Has a functional test been created? Set to DONE if finished. 30Set to tester's name if in progress. Blank items are open. 31Stress? - Has a stress test been created? Set to DONE if finished. Set 32to tester's name if in progress. Blank items are open. 33 34*/ 35//Function Complete? Pri 36//============================================================================= 37bsd_signal WONT LOW 38kill YES HIGH 39killpg YES HIGH 40pthread_kill YES MED 41pthread_sigmask YES MED 42raise YES HIGH 43sigaction YES HIGH 44sigaddset YES MED 45sigaltstack YES LOW 46sigdelset YES MED 47sigemptyset YES MED 48sigfillset YES MED 49sighold YES MED 50sigignore YES MED 51siginterrupt WONT LOW 52sigismember YES MED 53sigpause YES MED 54sigpending YES MED 55sigprocmask YES MED 56sigqueue YES LOW 57sigrelse YES MED 58sigsuspend YES MED 59sigtimedwait YES LOW 60sigwait YES MED 61sigwaitinfo YES LOW 62signal YES MED 63sigset YES LOW 64 65/* 66Items left to prioritize: 67- Any additional information listed in the POSIX System Interfaces document 68 on signals (Namely, any requirements in section 2.4.). 69- Any functional requirements listed in the POSIX Base Definitions document. 70 (ex. Testing that each signal listed in the POSIX Base Definitions 71 document functionally performs in the manner in which that document 72 specifies.) 73*/ 74 75Maintainer: Salwan Searty 76Contributor: Rusty Lynch 77Contributor: Rolla Selbak 78Contributor: Julie Fleischer 79