[DTrace-devel] [PATCH 5/5] test: Modify script to handle here strings with OL7

eugene.loh at oracle.com eugene.loh at oracle.com
Wed Feb 21 18:48:51 UTC 2024


From: Eugene Loh <eugene.loh at oracle.com>

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
 test/unittest/io/check_io_probe_args.sh | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/test/unittest/io/check_io_probe_args.sh b/test/unittest/io/check_io_probe_args.sh
index 7a2b696f..a5b628ed 100755
--- a/test/unittest/io/check_io_probe_args.sh
+++ b/test/unittest/io/check_io_probe_args.sh
@@ -178,6 +178,8 @@ fi
 # For each statname, check that the reported major/minor numbers agree with "ls -l".
 #
 
+rm -f statname.txt
+awk 'NF == 23 { print $16, $17, $22 }' $infile | sort | uniq > statname.txt
 while read mymajor myminor mystatname; do
     read mymajor0 myminor0 <<< $(ls -l /dev | gawk '$NF == "'$mystatname'" { print $(NF-5), $(NF-4) }' | tr ',' ' ')
 
@@ -192,7 +194,7 @@ while read mymajor myminor mystatname; do
         echo "  ERROR:" for $mystatname expect device major minor $mymajor $myminor but got $mymajor0 $myminor0
         retval=1
     fi
-done <<< $(gawk 'NF == 23 { print $16, $17, $22 }' $infile | sort | uniq)
+done < statname.txt
 
 #
 # For each major number, check name.
-- 
2.18.4




More information about the DTrace-devel mailing list