[DTrace-devel] [PATCH 16/17] test: fix test for non-installed testing
Kris Van Hees
kris.van.hees at oracle.com
Sat Jun 7 06:15:07 UTC 2025
On a system without DTrace installed, <sys/usdt.h> cannot be found,
causing this test to fail. Use test_cppflags to ensure the correct
location is used in all cases.
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Reviewed-by: Nick Alcock <nick.alcock at oracle.com>
---
test/unittest/dtrace-util/tst.ListProbesModuleUSDT.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/unittest/dtrace-util/tst.ListProbesModuleUSDT.sh b/test/unittest/dtrace-util/tst.ListProbesModuleUSDT.sh
index f66d6cbd..f80fcc05 100755
--- a/test/unittest/dtrace-util/tst.ListProbesModuleUSDT.sh
+++ b/test/unittest/dtrace-util/tst.ListProbesModuleUSDT.sh
@@ -22,7 +22,7 @@ if [ $# != 1 ]; then
fi
dtrace=$1
-CFLAGS=
+CFLAGS=${test_cppflags}
DIRNAME="$tmpdir/list-probes-module-usdt.$$.$RANDOM"
mkdir -p $DIRNAME
--
2.45.2
More information about the DTrace-devel
mailing list