make/tests/scripts
Paul Smith deb4ff272a [SV 63315] tests: Simplify TERM signaling
Tests that try to kill the make process were not behaving as expected
on OpenBSD: the signal was sent from make to its children but the
sleep didn't die.  Something odd about the way the shell treats TERM.
To reduce platform dependencies add "term" to the helper tool and run
that instead of kill / sleep.

* tests/thelp.pl: Add a new operation "term" that takes a PID.
* tests/scripts/features/output-sync: Use it.
* tests/scripts/features/temp_stdin: Ditto.
2022-11-13 10:39:48 -05:00
..
features [SV 63315] tests: Simplify TERM signaling 2022-11-13 10:39:48 -05:00
functions Fix issues found by ASAN and Coverity 2022-10-31 02:23:04 -04:00
misc Enhance tests to work on different systems 2022-10-22 22:37:49 -04:00
options Enhance tests to work on different systems 2022-10-22 22:37:49 -04:00
targets Fix issues found by ASAN and Coverity 2022-10-31 02:23:04 -04:00
variables Fix tests for MacOS and Windows 2022-08-30 21:05:34 -04:00
vms Refresh the test suite framework implementation. 2019-09-16 08:25:33 -04:00
test_template Update the test template. A few fixes in run_make_test(). 2004-09-22 04:36:17 +00:00