test/system: speed up "podman run --timeout"

There is really no point in waiting 10s for the kill, let's use 2 this
should be good enough to observe the timing.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
This commit is contained in:
Paul Holzinger 2024-05-27 17:51:59 +02:00
parent 82bffb9c50
commit 94ba2cf1a1
No known key found for this signature in database
GPG Key ID: EB145DD938A3CAF2
1 changed files with 3 additions and 3 deletions

View File

@ -778,7 +778,7 @@ json-file | f
@test "podman run --timeout - basic test" { @test "podman run --timeout - basic test" {
cid=timeouttest cid=timeouttest
t0=$SECONDS t0=$SECONDS
run_podman 255 run --name $cid --timeout 10 $IMAGE sleep 60 run_podman 255 run --name $cid --timeout 2 $IMAGE sleep 60
t1=$SECONDS t1=$SECONDS
# Confirm that container is stopped. Podman-remote unfortunately # Confirm that container is stopped. Podman-remote unfortunately
# cannot tell the difference between "stopped" and "exited", and # cannot tell the difference between "stopped" and "exited", and
@ -790,8 +790,8 @@ json-file | f
# This operation should take # This operation should take
# exactly 10 seconds. Give it some leeway. # exactly 10 seconds. Give it some leeway.
delta_t=$(( $t1 - $t0 )) delta_t=$(( $t1 - $t0 ))
assert "$delta_t" -gt 8 "podman stop: ran too quickly!" assert "$delta_t" -gt 1 "podman stop: ran too quickly!"
assert "$delta_t" -le 14 "podman stop: took too long" assert "$delta_t" -le 6 "podman stop: took too long"
run_podman rm $cid run_podman rm $cid
} }