diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2020-04-27 17:24:14 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2020-04-29 13:29:23 +0000 |
commit | 49aa56fa328bd43ea470c1c3cda41edbd970a40f (patch) | |
tree | fef1b1f8ce398a44139d989ba140b0a1c7308ca2 /tcwg-benchmark.sh | |
parent | 1c7d863d4ac2633f0b37c6ce8b4c69e2b59b74b8 (diff) |
tcwg-benchmark*.sh: Update to pass --hw_tags to bmk-scripts/
Change-Id: I49685c1938c44548f88928c7afa455a863af8076
Diffstat (limited to 'tcwg-benchmark.sh')
-rwxr-xr-x | tcwg-benchmark.sh | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tcwg-benchmark.sh b/tcwg-benchmark.sh index 55b097da..6f0c65f7 100755 --- a/tcwg-benchmark.sh +++ b/tcwg-benchmark.sh @@ -216,10 +216,18 @@ boardname=$(echo "${NODE_NAME}" | sed 's/-bmk//').tcwglab results_id=$(echo "$results_id" \ | sed -e "s/<build_num>/$BUILD_NUMBER/g" \ -e "s/@build_num@/$BUILD_NUMBER/g") +hw_tag="${results_id%%/*}" if echo "$results_id" | grep -q "\.\."; then echo "ERROR: results_id should not escape /home/tcwg-benchmark/results* hierarchy; do not use \"..\"" exit 1 fi +case "$hw_tag" in + tk1_*|tx1_*) ;; + *) + echo "ERROR: results_id does not start with a valid hw_tag" + exit 1 + ;; +esac rsync -az --delete bmk-scripts/ "$boardname:bmk-scripts/" @@ -254,7 +262,7 @@ if $prepare_board; then # check that there are no stray processes # test that taskset works remote_exec "$boardname:::-t -Snone" \ - sudo /usr/local/bin/benchmark.sh --jenkins-node $NODE_NAME \ + sudo /usr/local/bin/benchmark.sh --hw_tag "$hw_tag" \ --action start_board --verbose fi @@ -268,6 +276,7 @@ remote_exec "$run_container_host:$run_container_port::-t -Snone" \ --ldflags "$ldflags" \ --ccprefix "$ccprefix" \ --extension "$extension" \ + --hw_tag "$hw_tag" \ --ignore_errors "$ignore_errors" \ --input_size "$input_size" \ --iterations "$iterations" \ |