freebsd-nq/tests/test-runner
Ryan Moeller e0d3284bc9
Exit status 256+signum is actually baked in to ksh
While #10121 did fix the signal numbers for FreeBSD/Darwin, it
incorrectly changed the expected encoding of exit status for commands
that exited on a signal.  The encoding 256+signum is a feature of the
shell.  Only the signal numbers themselves are platform-dependent.

Always use the encoding 256+signum when checking exit status for
signal exits.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: John Kennedy <john.kennedy@delphix.com>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #10137
2020-03-17 09:49:58 -07:00
..
bin ZTS: Update flaky tests in zts-report 2020-03-13 09:29:10 -07:00
include Exit status 256+signum is actually baked in to ksh 2020-03-17 09:49:58 -07:00
man ZTS: Add a failsafe callback to run after each test 2020-03-10 11:00:56 -07:00
Makefile.am Retire legacy test infrastructure 2017-08-15 17:26:38 -07:00