[DTrace-devel] [PATCH] test: Loosen tolerances on args_kernel tests

eugene.loh at oracle.com eugene.loh at oracle.com
Mon Feb 27 21:16:10 UTC 2023


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

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
 test/unittest/cpc/tst.args_kernel.sh       | 7 +++----
 test/unittest/profile-n/tst.args_kernel.sh | 7 +++----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/test/unittest/cpc/tst.args_kernel.sh b/test/unittest/cpc/tst.args_kernel.sh
index 0cb2480a..c1911588 100755
--- a/test/unittest/cpc/tst.args_kernel.sh
+++ b/test/unittest/cpc/tst.args_kernel.sh
@@ -71,9 +71,8 @@ END {
 
 # report
 status=0
-margin=$(($expect / 10))
-$utils/check_result.sh $ntotal $expect $margin; status=$(($status + $?))
-$utils/check_result.sh $nwarn     0    $margin; status=$(($status + $?))
-$utils/check_result.sh $nerror    0       0   ; status=$(($status + $?))
+$utils/check_result.sh $ntotal $expect $(($expect /  2)); status=$(($status + $?))
+$utils/check_result.sh $nwarn     0    $(($expect / 10)); status=$(($status + $?))
+$utils/check_result.sh $nerror    0    $(($expect / 10)); status=$(($status + $?))
 
 exit $status
diff --git a/test/unittest/profile-n/tst.args_kernel.sh b/test/unittest/profile-n/tst.args_kernel.sh
index d489e554..8ef59893 100755
--- a/test/unittest/profile-n/tst.args_kernel.sh
+++ b/test/unittest/profile-n/tst.args_kernel.sh
@@ -66,9 +66,8 @@ END {
 
 # report
 status=0
-margin=$(($expect / 10))
-$utils/check_result.sh $ntotal $expect $margin; status=$(($status + $?))
-$utils/check_result.sh $nwarn     0    $margin; status=$(($status + $?))
-$utils/check_result.sh $nerror    0       0   ; status=$(($status + $?))
+$utils/check_result.sh $ntotal $expect $(($expect /  2 )); status=$(($status + $?))
+$utils/check_result.sh $nwarn     0    $(($expect / 10 )); status=$(($status + $?))
+$utils/check_result.sh $nerror    0    $(($expect / 10 )); status=$(($status + $?))
 
 exit $status
-- 
2.18.4




More information about the DTrace-devel mailing list