diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-12-11 14:25:14 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-12-12 09:44:22 +0000 |
commit | 10313a0fd0b1bbabea8faabef45b628cdd04f2c5 (patch) | |
tree | 61f43b6445d4a60b0377f09121c4071c6205f4d0 /tcwg_kernel-build.sh | |
parent | 0727043453cb1523cb2a67458faf5b80de0a9dc4 (diff) |
tcwg_kernel-build.sh: Make check_regression depend only on ${rr[]}
rr[reset_baseline]="$reset_baseline"
Change-Id: I101947234502348c8f9ea32463c0ce31d7598fe9
Diffstat (limited to 'tcwg_kernel-build.sh')
-rwxr-xr-x | tcwg_kernel-build.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tcwg_kernel-build.sh b/tcwg_kernel-build.sh index 63101223..ee8fbaa8 100755 --- a/tcwg_kernel-build.sh +++ b/tcwg_kernel-build.sh @@ -101,6 +101,7 @@ rr[current_rev]="$current_rev" rr[git_read_only]="$git_read_only" rr[linux_config]="$linux_config" rr[mode]="$mode" +rr[reset_baseline]="$reset_baseline" rr[target]="$target" rr[toolchain]="$toolchain" @@ -533,13 +534,13 @@ no_regression_p () } # Check if current build regressed compared to the baseline -# (unless $reset_baseline is set). +# (unless ${rr[reset_baseline]} is set). check_regression () { ( set -euf -o pipefail - if ! $reset_baseline && ! no_regression_p; then + if ! ${rr[reset_baseline]} && ! no_regression_p; then # Fail. false fi @@ -583,6 +584,7 @@ update_baseline () # in base-artifacts.git repo. rsync -a --del --exclude /.git ${rr[top_artifacts]}/ base-artifacts/ + local build_rev build_rev=$(git -C ${rr[current_project]} rev-parse HEAD) cd base-artifacts |