github.com/containers/podman/v5@v5.1.0-rc1/hack/perf/run.sh (about) 1 #!/usr/bin/env sh 2 source ./helpers.bash 3 4 setup 5 echo_bold "Run $RUNS containers in a row" 6 hyperfine --warmup 10 --runs $RUNS \ 7 --prepare "$ENGINE_A rm -f 123 || true" \ 8 --prepare "$ENGINE_B rm -f 123 || true" \ 9 "$ENGINE_A run --name=123 $IMAGE true" \ 10 "$ENGINE_B run --name=123 $IMAGE true" 11 12 setup 13 echo_bold "Run and remove $RUNS containers in a row" 14 hyperfine --warmup 10 --runs $RUNS \ 15 --prepare "$ENGINE_A rm -f 123 || true" \ 16 --prepare "$ENGINE_B rm -f 123 || true" \ 17 "$ENGINE_A run --rm --name=123 $IMAGE true" \ 18 "$ENGINE_B run --rm --name=123 $IMAGE true" 19 20 # Clean up 21 $ENGINE_A system prune -f >> /dev/null 22 $ENGINE_B system prune -f >> /dev/null