diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2019-08-12 07:37:26 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2019-08-12 07:37:26 +0000 |
commit | 60e683a28431aabf7136736bce7bb5344e1b86f9 (patch) | |
tree | 32b4f77180bcde1395f009e438afcd2bcd2e2fec /tcwg_gnu-build.sh | |
parent | c497f1155bf0207e5b05911e2cdd2c2a1eb38416 (diff) |
tcwg_gnu-build.sh: Improve no_regression_p()
Change-Id: Id52f33731a13dcc9560588cc8eeac6a0ee4711b9
Diffstat (limited to 'tcwg_gnu-build.sh')
-rwxr-xr-x | tcwg_gnu-build.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tcwg_gnu-build.sh b/tcwg_gnu-build.sh index e1a3e418..a39cdeb2 100755 --- a/tcwg_gnu-build.sh +++ b/tcwg_gnu-build.sh @@ -99,13 +99,17 @@ no_regression_p () if [ $build_result_new -lt $build_result_ref ]; then return 1 + elif [ $build_result_new -gt $build_result_ref ]; then + return 0 fi local sumfiles_base=$ref_artifacts/sumfiles local sumfiles_new=$new_artifacts/sumfiles - if [ ! -d $sumfiles_base -o ! -d $sumfiles_new ]; then - return 1 + if ! [ -d $sumfiles_base ]; then + return 0 + elif ! [ -d $sumfiles_new ]; then + return 1 fi local res=$(gcc/contrib/compare_tests $sumfiles_base $sumfiles_new) |