diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2020-09-10 10:10:48 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2020-09-10 10:16:59 +0000 |
commit | 05627cada5da8148e6674a14414ede8796e2200a (patch) | |
tree | 0b5dcce3af2fd79ca3e6d94f77fde503fbaa95bc /tcwg-benchmark.sh | |
parent | a74435caae3889c4e1dd98517a7c031cc9e3520d (diff) |
tcwg-benchmark.sh: Prepare board for benchmarking before starting docker
... container. So that prepare-board.sh/benchmark.sh script has a chance
to fix broken docker daemon.
Change-Id: I5e20606141b91987fe99f7369494d0b10b06da56
Diffstat (limited to 'tcwg-benchmark.sh')
-rwxr-xr-x | tcwg-benchmark.sh | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tcwg-benchmark.sh b/tcwg-benchmark.sh index 6183b736..04d63d62 100755 --- a/tcwg-benchmark.sh +++ b/tcwg-benchmark.sh @@ -260,12 +260,6 @@ case "$testmode" in benchmark) input_size="ref" ;; esac -# Start a container to run the benchmarks in. -# We install SPEC in /home/tcwg-benchmark, so bind-mount it as $WORKSPACE. -WORKSPACE=$HOME ./start-container-docker.sh --session-host "$boardname" --arch "$image_arch" --distro "$bench_container_tag" --task bench --docker_opts "--privileged" --prefix run_ > run-container.sh -trap "cleanup_all_containers" EXIT -. ./run-container.sh - if $prepare_board; then # FIXME: Implement more configurations and checks: # disable swap @@ -277,6 +271,12 @@ if $prepare_board; then --action start_board --verbose fi +# Start a container to run the benchmarks in. +# We install SPEC in /home/tcwg-benchmark, so bind-mount it as $WORKSPACE. +WORKSPACE=$HOME ./start-container-docker.sh --session-host "$boardname" --arch "$image_arch" --distro "$bench_container_tag" --task bench --docker_opts "--privileged" --prefix run_ > run-container.sh +trap "cleanup_all_containers" EXIT +. ./run-container.sh + # vars are from run-container.sh sourced above # shellcheck disable=SC2154 remote_exec "$run_container_host:$run_container_port::-t -Snone" \ |