Page MenuHomeFreeBSD

D39650.id.diff
No OneTemporary

D39650.id.diff

diff --git a/usr.bin/renice/tests/renice_test.sh b/usr.bin/renice/tests/renice_test.sh
--- a/usr.bin/renice/tests/renice_test.sh
+++ b/usr.bin/renice/tests/renice_test.sh
@@ -12,6 +12,12 @@
atf_check -o empty -e ignore -s exit:0 renice "$@"
}
+atf_check_nice_value() {
+ local pid=$1
+ local nice=$2
+ atf_check test "$(ps -o nice= -p $pid)" -eq "$nice"
+}
+
atf_test_case renice_abs_pid
renice_abs_pid_head() {
atf_set "descr" "Set a process's nice number to an absolute value"
@@ -23,7 +29,7 @@
nice="$(ps -o nice= -p $pid)"
incr=3
_renice $((nice+incr)) $pid
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
kill $pid
}
@@ -40,7 +46,7 @@
_renice -n $incr $pid
_renice -p -n $incr $pid
_renice -n $incr -p $pid
- atf_check_equal $((nice+incr+incr+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr+incr+incr))
kill $pid
}
@@ -56,7 +62,7 @@
nice="$(ps -o nice= -p $pid)"
incr=3
_renice $((nice+incr)) -g $pgid
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
kill $pid
}
@@ -73,7 +79,7 @@
incr=3
_renice -g -n $incr $pgid
_renice -n $incr -g $pgid
- atf_check_equal $((nice+incr+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr+incr))
kill $pid
}
@@ -88,7 +94,7 @@
nice="$(ps -o nice= -p $pid)"
incr=3
_renice $((nice+incr)) -u $TEST_USER
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
kill $pid
}
@@ -104,7 +110,7 @@
incr=3
_renice -u -n $incr $TEST_USER
_renice -n $incr -u $TEST_USER
- atf_check_equal $((nice+incr+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr+incr))
kill $pid
}
@@ -121,29 +127,29 @@
# without -p
: $((incr=incr+1))
_renice -- $((nice+incr)) $pid
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
: $((incr=incr+1))
_renice $((nice+incr)) -- $pid
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
: $((incr=incr+1))
_renice $((nice+incr)) $pid --
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
# with -p
: $((incr=incr+1))
_renice -p -- $((nice+incr)) $pid
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
: $((incr=incr+1))
_renice -p $((nice+incr)) -- $pid
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
: $((incr=incr+1))
_renice -p $((nice+incr)) $pid --
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
: $((incr=incr+1))
_renice $((nice+incr)) -p -- $pid
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
: $((incr=incr+1))
_renice $((nice+incr)) -p $pid --
- atf_check_equal $((nice+incr)) "$(ps -o nice= -p $pid)"
+ atf_check_nice_value $pid $((nice+incr))
kill $pid
}

File Metadata

Mime Type
text/plain
Expires
Fri, Sep 27, 6:38 AM (4 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
12876396
Default Alt Text
D39650.id.diff (3 KB)

Event Timeline