[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