[DTrace-devel] [PATCH v2 1/2] Add diagnostics for tst.sid.sh
eugene.loh at oracle.com
eugene.loh at oracle.com
Tue Jul 6 14:35:44 PDT 2021
From: Eugene Loh <eugene.loh at oracle.com>
---
test/unittest/scripting/tst.sid.r | 0
test/unittest/scripting/tst.sid.sh | 6 +++++-
2 files changed, 5 insertions(+), 1 deletion(-)
delete mode 100644 test/unittest/scripting/tst.sid.r
diff --git a/test/unittest/scripting/tst.sid.r b/test/unittest/scripting/tst.sid.r
deleted file mode 100644
index e69de29b..00000000
diff --git a/test/unittest/scripting/tst.sid.sh b/test/unittest/scripting/tst.sid.sh
index 7fe62d48..4df1a0d2 100755
--- a/test/unittest/scripting/tst.sid.sh
+++ b/test/unittest/scripting/tst.sid.sh
@@ -32,12 +32,14 @@ cat > $dfilename <<-EOF
BEGIN
/\$sid != \$1/
{
+ printf("actual: %d mismatches expected: %d\n", \$sid, \$1);
exit(1);
}
BEGIN
/\$sid == \$1/
{
+ printf("actual: %d matches expected: %d\n", \$sid, \$1);
exit(0);
}
EOF
@@ -54,10 +56,12 @@ if [ $? -ne 0 ]; then
exit 1
fi
-$dfilename $sessionid >/dev/null 2>&1
+$dfilename $sessionid 2>&1
if [ $? -ne 0 ]; then
echo "Error in executing $dfilename" >&2
+ ps -p $$ -o sid
+ echo expect $sessionid for pid $$
exit 1
fi
--
2.18.4
More information about the DTrace-devel
mailing list