mirror of
https://github.com/containers/podman.git
synced 2025-06-22 09:58:10 +08:00
podman wait: return 0 if container never ran
Make sure to return/exit with 0 when waiting for a container that never ran. Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
This commit is contained in:
@ -140,4 +140,15 @@ load helpers
|
||||
run_podman rm -f $random_name
|
||||
}
|
||||
|
||||
@test "podman wait - exit codes" {
|
||||
random_name=$(random_string 10)
|
||||
run_podman create --name=$random_name $IMAGE /no/such/command
|
||||
# Container never ran -> exit code == 0
|
||||
run_podman wait $random_name
|
||||
# Container did not start successfully -> exit code != 0
|
||||
run_podman 125 start $random_name
|
||||
# FIXME(#14873): while older Podmans return 0 on wait, Docker does not.
|
||||
run_podman wait $random_name
|
||||
}
|
||||
|
||||
# vim: filetype=sh
|
||||
|
Reference in New Issue
Block a user