Replace dtest.pl, the upstream DTrace test suite harness, with a shell
authormarkj <markj@FreeBSD.org>
Mon, 30 Mar 2015 04:01:49 +0000 (04:01 +0000)
committermarkj <markj@FreeBSD.org>
Mon, 30 Mar 2015 04:01:49 +0000 (04:01 +0000)
commitad238d9633d2837a8be70a0e4803808f5f6aa565
treedfc55d7052b5ea086bf2d7cf40e05641c6cc3a56
parentacaed6413c62f27f882c287ae2b60a1d11a876d6
Replace dtest.pl, the upstream DTrace test suite harness, with a shell
script. This reimplementation is much simpler than dtest.pl and is more
amenable to being run under Kyua - dtest.pl writes error output to a
temporary directory that is deleted when the run finishes, making it hard
to debug test failures. This change also removes the test suite's dependency
on perl.
cddl/usr.sbin/dtrace/tests/Makefile
cddl/usr.sbin/dtrace/tests/Makefile.inc1
cddl/usr.sbin/dtrace/tests/tools/dtest.sh [new file with mode: 0755]
cddl/usr.sbin/dtrace/tests/tools/gentest.sh