History log of /src/tests/lib/libc/sys/t_wait_noproc.c |
Revision | | Date | Author | Comments |
1.6 |
| 15-Jun-2020 |
christos | language sensitivity
|
1.5 |
| 09-Nov-2016 |
kamil | branches: 1.5.2; Add new tests in t_wait_noproc and t_wait_noproc to test more options types
Add new tests: - waitpid_options - waitid_options - wait3_options - wait4_options - wait6_options
These tests are included in t_wait_noproc and t_wait_noproc_wnohang.
waitpid_options, wait3_options, wait4_options test combinations of options of: bit for WALLSIG, WALTSIG, __WALL, __WCLONE and later a full combination mask of WNOWAIT, WEXITED, WUNTRACED, WSTOPPED, WTRAPPED and WCONTINUED.
waitid and wait6 test full combination mask of WNOWAIT, WEXITED, WUNTRACED, WSTOPPED, WTRAPPED and WCONTINUED -- excluded empty value and singular WNOWAIT.
For compatibility reasons alter waitid and wait6 to test against options WEXITED | WTRAPPED, as it's equivalent to waitpid, wait3, wait4.
The intention for these tests it to catch any possible issues with slighty changed behavior of wait(2)-like functions in terms of valid options values.
All tests pass successfully.
Sponsored by <The NetBSD Foundation>
|
1.4 |
| 09-Nov-2016 |
kre | PR standards/51600
These tests are no longer expected to fail when called with WNOHANG (which is actually the t_wait_noproc_wnohang test but the sources are here.)
|
1.3 |
| 08-Nov-2016 |
kamil | Switch ATF_REQUIRE() to more appropriate ATF_REQUIRE_ERRNO()
Simplify the code of t_wait_noproc
Sponsored by <The NetBSD Foundation>
|
1.2 |
| 07-Nov-2016 |
kamil | Enable the wait3 test in t_wait_noproc_wnohang (through t_wait_noproc)
This test has set expected failure like other functions in the wait(2) family and is linked with PR standards/51606.
The PR is labeled as: wait4() (and friends) with WNOHANG and no children does not error
Originally, this test was accidently disabled in the WNOHANG checks. This was noted by Robert Elz.
Sponsored by <The NetBSD Foundation>.
|
1.1 |
| 06-Nov-2016 |
kamil | Add new tests: tests/lib/libc/sys/t_wait_noproc and t_wait_noproc_wnohang
The t_wait_noproc test checks whether wait(2)-family of functions return error and set ECHILD for lack of childs.
The t_wait_noproc_wnohang adds to options (except wait(2), wait3(2)) new parameter WNOHANG and verifies that error is still signaled and errno set to ECHILD.
Currently t_wait_noproc_wnohang reports failures, these have been marked as expected and referenced to PR standards/51606.
The problem report is authored by Robert Elz, and the initial regression has been notified by Nicolas Joly.
Remove redundant test in tests/lib/libc/sys/t_wait for wait6(2) with no WNOHANG specified.
Sponsored by <The NetBSD Foundation>.
|
1.5.2.2 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.5.2.1 |
| 09-Nov-2016 |
pgoyette | file t_wait_noproc.c was added on branch pgoyette-localcount on 2017-01-07 08:56:55 +0000
|