diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-11-26 13:09:27 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-11-26 13:09:27 +0000 |
commit | 06795956177dd774e7e8e121b3c2098fe471841f (patch) | |
tree | 78fa7bb4aaeca60c9ac3462763bd7e3027ecb397 | |
parent | 6f4698bb1e6a95269f2a3846575679f1766edc1d (diff) |
onsuccess: #570: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/
Results :
| # reset_artifacts:
| -10
| # build_aosp_toolchain:
| -3
| # build_shadow_llvm:
| -2
| # build_aosp:
| -1
| # shadow build has no errors
| 0
| # shadow.size present
| 1
check_regression status : 0
33 files changed, 428 insertions, 1749 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz Binary files differindex 2ec021d..2d2a9a6 100644 --- a/01-reset_artifacts/console.log.xz +++ b/01-reset_artifacts/console.log.xz diff --git a/02-build_aosp_toolchain/console.log.xz b/02-build_aosp_toolchain/console.log.xz Binary files differindex 7aac05e..4c9ca90 100644 --- a/02-build_aosp_toolchain/console.log.xz +++ b/02-build_aosp_toolchain/console.log.xz diff --git a/03-build_shadow_llvm/console.log.xz b/03-build_shadow_llvm/console.log.xz Binary files differindex f58b095..a111083 100644 --- a/03-build_shadow_llvm/console.log.xz +++ b/03-build_shadow_llvm/console.log.xz diff --git a/04-build_aosp/console.log.xz b/04-build_aosp/console.log.xz Binary files differindex fa35878..2f6f29b 100644 --- a/04-build_aosp/console.log.xz +++ b/04-build_aosp/console.log.xz diff --git a/06-check_regression/binary.regressions b/06-check_regression/binary.regressions deleted file mode 100644 index cf4eff0..0000000 --- a/06-check_regression/binary.regressions +++ /dev/null @@ -1,2 +0,0 @@ -1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851 -1,out/soong/.intermediates/art/libnativeloader/libnativeloader/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativeloader.so increased in size by 1% from 124239 to 125503 diff --git a/06-check_regression/console.log.xz b/06-check_regression/console.log.xz Binary files differindex 895ec6b..65c2e75 100644 --- a/06-check_regression/console.log.xz +++ b/06-check_regression/console.log.xz diff --git a/06-check_regression/results.regressions b/06-check_regression/results.regressions deleted file mode 100644 index 30daec5..0000000 --- a/06-check_regression/results.regressions +++ /dev/null @@ -1 +0,0 @@ -# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851 diff --git a/06-check_regression/trigger-bisect b/06-check_regression/trigger-bisect deleted file mode 100644 index 8cee09c..0000000 --- a/06-check_regression/trigger-bisect +++ /dev/null @@ -1,2 +0,0 @@ -current_project=llvm -bad_git=https://github.com/llvm/llvm-project.git#afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d diff --git a/git/aosp_superproject_rev b/git/aosp_superproject_rev index 2b38424..5a529db 100644 --- a/git/aosp_superproject_rev +++ b/git/aosp_superproject_rev @@ -1 +1 @@ -412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 +8da8ceda0259d3a4f7163bd91094a7a1835dcffe diff --git a/git/llvm_rev b/git/llvm_rev index 2412efa..492954b 100644 --- a/git/llvm_rev +++ b/git/llvm_rev @@ -1 +1 @@ -afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d +9ba74c2ee044381544c8e1e736c4c85a1a9d56bf diff --git a/jenkins/build-name b/jenkins/build-name index 58d8541..8d4fa95 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#568-llvm-R# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851-force +#570-aosp_superproject-llvm-toolchain_superproject-R1 diff --git a/jenkins/mail-body.txt b/jenkins/mail-body.txt deleted file mode 100644 index 82e7cd6..0000000 --- a/jenkins/mail-body.txt +++ /dev/null @@ -1,64 +0,0 @@ -Dear contributor, our automatic CI has detected problems related to your patch(es). Please find some details below. If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel. - -In CI config tcwg_aosp-code_size-dex2oat/oriole-master after: - - | commit llvmorg-18-init-12651-gafe8b93ffdfe - | Author: serge-sans-paille <sguelton@mozilla.com> - | Date: Thu Nov 23 05:38:14 2023 +0000 - | - | [clang] Avoid memcopy for small structure with padding under -ftrivial-auto-var-init (#71677) - | - | Recommit of 0d2860b795879f4dd152963b52f969b53b136899 with extra test - | cases fixed. - -Results changed to -# reset_artifacts: --10 -# build_aosp_toolchain: --3 -# build_shadow_llvm: --2 -# build_aosp: --1 -# shadow build has no errors -0 -# shadow.size present -1 -# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851 - -From -# reset_artifacts: --10 -# build_aosp_toolchain: --3 -# build_shadow_llvm: --2 -# build_aosp: --1 -# shadow build has no errors -0 -# shadow.size present -1 - -The configuration of this build is: -CI config tcwg_aosp-code_size-dex2oat/oriole-master - ------------------8<--------------------------8<--------------------------8<-------------------------- -The information below can be used to reproduce a debug environment: - -Current build : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/artifact/artifacts - -Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/reproduction_instructions.txt - -Full commit : https://github.com/llvm/llvm-project/commit/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d - -Latest bug report status : https://linaro.atlassian.net/browse/LLVM-1026 - -List of configurations that regressed due to this commit : -* tcwg_aosp-code_size-dex2oat -** oriole-master -*** Failure -*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt -*** https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ - diff --git a/jenkins/mail-recipients.txt b/jenkins/mail-recipients.txt deleted file mode 100644 index ba925c1..0000000 --- a/jenkins/mail-recipients.txt +++ /dev/null @@ -1 +0,0 @@ -bcc:tcwg-validation@linaro.org,antoine.moynault@linaro.org diff --git a/jenkins/mail-subject.txt b/jenkins/mail-subject.txt deleted file mode 100644 index 34ac162..0000000 --- a/jenkins/mail-subject.txt +++ /dev/null @@ -1 +0,0 @@ -[Linaro-TCWG-CI] llvmorg-18-init-12651-gafe8b93ffdfe: Failure on oriole-master diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index 79c92d3..2adcf10 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -17,26 +17,26 @@ ++ get_manifest artifacts/manifest.sh '{rr[ci_project]}' ++ set +x + ci_project=tcwg_aosp-code_size-dex2oat -# Debug traces : ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x +# Debug traces : + ci_config=oriole-master + echo '# Debug traces :' ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/ +# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/' + echo '# Using dir : base-artifacts' ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ +# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -45,13 +45,13 @@ # check_source_changes + case "$notify" in + declare -Ag pw -+ '[' onregression = precommit ']' ++ '[' ignore = precommit ']' + check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' force '!=' init ']' ++ '[' onsuccess '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -61,15 +61,34 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xhttps://android.googlesource.com/platform/superproject/main.git#main '!=' xbaseline ']' ++++ echo -ne aosp_superproject ++++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xhttps://github.com/llvm/llvm-project.git#afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d '!=' xbaseline ']' -+++ echo -ne llvm ++++ '[' xhttps://github.com/llvm/llvm-project.git#main '!=' xbaseline ']' ++++ echo -ne ' llvm' +++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xhttps://android.googlesource.com/platform/superproject#llvm-toolchain '!=' xbaseline ']' ++++ echo -ne ' toolchain_superproject' ++++ delim=' ' +++ echo ++ for c in $(print_updated_components) ++++ get_current_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/aosp_superproject_rev ++++ get_baseline_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in baseline git' '[' -f base-artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/aosp_superproject_rev +++ '[' x8da8ceda0259d3a4f7163bd91094a7a1835dcffe '!=' x412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 ']' +++ echo -ne aosp_superproject +++ delim=' ' +++ for c in $(print_updated_components) +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' @@ -81,59 +100,50 @@ +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev -++ '[' xafe8b93ffdfef5d8879e1894b9d7dda40dee2b8d '!=' x12563ea6403f6f5a467862732b92db3517626cd2 ']' -++ echo -ne llvm +++ '[' x9ba74c2ee044381544c8e1e736c4c85a1a9d56bf '!=' xafe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ']' +++ echo -ne ' llvm' ++ delim=' ' +++ for c in $(print_updated_components) ++++ get_current_git toolchain_superproject_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No toolchain_superproject_rev in current git' '[' -f artifacts/git/toolchain_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/toolchain_superproject_rev ++++ get_baseline_git toolchain_superproject_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No toolchain_superproject_rev in baseline git' '[' -f base-artifacts/git/toolchain_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/toolchain_superproject_rev +++ '[' xb2a957130cfab16666047a3c006e7b754bc1141f '!=' xb2a957130cfab16666047a3c006e7b754bc1141f ']' ++ echo +# Debug traces : +# change_kind=multiple_components : aosp_superproject llvm + local c base_rev cur_rev c_commits -+ '[' 1 = 0 ']' -+ '[' 1 = 1 ']' -+ changed_single_component=llvm -++ get_current_git llvm_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ first_bad=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ get_baseline_git llvm_rev ++ '[' 2 = 0 ']' ++ '[' 2 = 1 ']' ++ change_kind=multiple_components ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=multiple_components : aosp_superproject llvm' ++ for c in "${changed_components[@]}" +++ get_baseline_git aosp_superproject_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ assert_with_msg 'ERROR: No aosp_superproject_rev in baseline git' '[' -f base-artifacts/git/aosp_superproject_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ last_good=12563ea6403f6f5a467862732b92db3517626cd2 -+ local res -+ res=0 -+ wait 366316 -+ git -C llvm rev-parse --verify HEAD -+ assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']' -+ set -euf -o pipefail +x -+ single_commit_p llvm -+ set -euf -o pipefail -+ local c=llvm -+ local base_rev cur_rev sha1 -++ get_baseline_git llvm_rev +++ cat base-artifacts/git/aosp_superproject_rev ++ base_rev=412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 +++ get_current_git aosp_superproject_rev ++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ assert_with_msg 'ERROR: No aosp_superproject_rev in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ base_rev=12563ea6403f6f5a467862732b92db3517626cd2 -++ get_current_git llvm_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -# Debug traces : -# change_kind=single_commit : llvm -++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ cur_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ git -C llvm rev-parse 'afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 12563ea6403f6f5a467862732b92db3517626cd2 = 12563ea6403f6f5a467862732b92db3517626cd2 ']' -+ return 0 -+ change_kind=single_commit -+ echo '# Debug traces :' -+ echo '# change_kind=single_commit : llvm' +++ cat artifacts/git/aosp_superproject_rev ++ cur_rev=8da8ceda0259d3a4f7163bd91094a7a1835dcffe +++ git -C aosp_superproject rev-list --count 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe +# rev for aosp_superproject : 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe (2 commits) ++ c_commits=2 ++ echo '# rev for aosp_superproject : 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe (2 commits)' + for c in "${changed_components[@]}" ++ get_baseline_git llvm_rev ++ set -euf -o pipefail @@ -141,879 +151,58 @@ ++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/llvm_rev -+ base_rev=12563ea6403f6f5a467862732b92db3517626cd2 ++ base_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ++ get_current_git llvm_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/llvm_rev -+ cur_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ git -C llvm rev-list --count 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -# rev for llvm : 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d (1 commits) ++ cur_rev=9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +++ git -C llvm rev-list --count afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +# rev for llvm : afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf (44 commits) -+ c_commits=1 -+ echo '# rev for llvm : 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d (1 commits)' ++ c_commits=44 ++ echo '# rev for llvm : afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf (44 commits)' + echo '' + setup_stages_to_run -+ '[' onregression = onregression ']' -+ '[' 1 = 0 ']' -+ '[' single_commit '!=' single_commit ']' -+ '[' onregression = precommit ']' -+ '[' onregression = ignore ']' -+ '[' onregression = precommit ']' ++ '[' ignore = onregression ']' ++ '[' ignore = precommit ']' ++ '[' ignore = ignore ']' ++ post_jira_comment=false ++ post_jira_card=false ++ post_icommits=false ++ '[' ignore = ignore ']' ++ post_mail=false + generate_dashboard=false + post_dashboard=false + print_commits_f=print_commits + print_result_f=print_result -# post_interesting_commits + print_config_f=print_config + print_last_icommit_f=print_last_icommit + generate_extra_details_f=generate_extra_details + case "$ci_project" in + post_interesting_commits init +# post_interesting_commits + set -euf -o pipefail + echo '# post_interesting_commits' + local stage=init -+ '[' single_commit '!=' single_commit ']' -+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ local refopt= -+ case "$reference" in -+ local ref_dir -+ for ref_dir in $url $dir -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ for ref_dir in $url $dir -++ basename interesting-commits .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ git -C interesting-commits status -+ '[' -d interesting-commits ']' -+ '[' x '!=' x ']' -+ '[' -d interesting-commits ']' -+ rm -f interesting-commits/.git/gc.log -+ git -C interesting-commits config gc.autoDetach false -+ git -C interesting-commits gc --auto --force --prune=all -+ find interesting-commits/.git -name '*.lock' -delete -+ local i -+ for i in am cherry-pick rebase -+ git -C interesting-commits am --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits cherry-pick --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits rebase --abort -+ true -+ break -+ '[' -d interesting-commits ']' -+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=origin -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local single_branch=master -+ git -C interesting-commits remote rm origin -+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local refspec -+ '[' xmaster = x ']' -+ refspec=+refs/heads/master:refs/remotes/origin/master -+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ local duration=1h -+ shift -+ local tries=3 -+ shift -+ local n=0 -+ local ret=0 -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' 0 -eq 3 ']' -+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ ret=0 -+ wait 366396 -+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' 0 -eq 0 ']' -+ break -+ return 0 -+ git_checkout interesting-commits master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local remote=origin -+ git_clean interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard -+ local sha1 -++ git_rev_parse interesting-commits master origin -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ '[' 3 -ge 3 ']' -++ remote=origin -++ git_rev_parse_1 interesting-commits master origin --short -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ local opts=--short -++ local ret -++ cd interesting-commits -++ local sha1 try_ref -++ case "$ref" in -++ try_ref=refs/remotes/origin/master -++ ret=0 -+++ git rev-parse --short refs/remotes/origin/master -++ sha1=e04aa4e1 -++ '[' 0 -ne 0 ']' -++ echo e04aa4e1 -+ sha1=e04aa4e1 -+ git -C interesting-commits checkout --detach e04aa4e1 -HEAD is now at e04aa4e1 Add entry afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ -+ true -+ local jira_dir jira_key= -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -Fetching origin -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -+ '[' init = full ']' -+ true -+ git -C interesting-commits remote update -p -+ git_clean interesting-commits refs/remotes/origin/master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard refs/remotes/origin/master -# update_interesting_commits -+ update_interesting_commits init '' -+ echo '# update_interesting_commits' -+ local stage=init -+ local jira_key= -+ local subdir3 subdir4 subdir4 -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ subdir3=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d tcwg_aosp-code_size-dex2oat -++ local dir=llvm/sha1 -++ '[' 3 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 3 -ge 3 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ '[' 3 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -+ subdir4=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d tcwg_aosp-code_size-dex2oat oriole-master -++ local dir=llvm/sha1 -++ '[' 4 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 4 -ge 3 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ '[' 4 -ge 4 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ subdir5=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ '[' -d interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ']' -+ mkdir -p interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 12563ea6403f6f5a467862732b92db3517626cd2 -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/build_url llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/last_good -+ '[' init '!=' full ']' ++ '[' multiple_components '!=' single_commit ']' + return -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ git -C interesting-commits commit -m 'Add entry afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/' -HEAD detached from a1f56b9f -nothing to commit, working tree clean -+ break + '[' full '!=' full ']' + generate_extra_details + true + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false -+ '[' xsingle_commit '!=' xsingle_commit ']' -+ local isubdir -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -# post_interesting_commits -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ isubdir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/first_url ']' -+ local first_url -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/first_url -+ first_url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ '[' https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ = https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ ']' -+ first_icommit_to_report=true ++ '[' xmultiple_components '!=' xsingle_commit ']' ++ return + post_interesting_commits full +# post_interesting_commits + set -euf -o pipefail + echo '# post_interesting_commits' + local stage=full -+ '[' single_commit '!=' single_commit ']' -+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ local refopt= -+ case "$reference" in -+ local ref_dir -+ for ref_dir in $url $dir -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ for ref_dir in $url $dir -++ basename interesting-commits .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ git -C interesting-commits status -+ '[' -d interesting-commits ']' -+ '[' x '!=' x ']' -+ '[' -d interesting-commits ']' -+ rm -f interesting-commits/.git/gc.log -+ git -C interesting-commits config gc.autoDetach false -+ git -C interesting-commits gc --auto --force --prune=all -+ find interesting-commits/.git -name '*.lock' -delete -+ local i -+ for i in am cherry-pick rebase -+ git -C interesting-commits am --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits cherry-pick --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits rebase --abort -+ true -+ break -+ '[' -d interesting-commits ']' -+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=origin -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local single_branch=master -+ git -C interesting-commits remote rm origin -+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local refspec -+ '[' xmaster = x ']' -+ refspec=+refs/heads/master:refs/remotes/origin/master -+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ local duration=1h -+ shift -+ local tries=3 -+ shift -+ local n=0 -+ local ret=0 -+ '[' 0 -eq 3 ']' -+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ ret=0 -+ wait 379643 -+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' 0 -eq 0 ']' -+ break -+ return 0 -+ git_checkout interesting-commits master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local remote=origin -+ git_clean interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard -+ local sha1 -++ git_rev_parse interesting-commits master origin -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ '[' 3 -ge 3 ']' -++ remote=origin -++ git_rev_parse_1 interesting-commits master origin --short -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ local opts=--short -++ local ret -++ cd interesting-commits -++ local sha1 try_ref -++ case "$ref" in -++ try_ref=refs/remotes/origin/master -++ ret=0 -+++ git rev-parse --short refs/remotes/origin/master -++ sha1=e04aa4e1 -++ '[' 0 -ne 0 ']' -++ echo e04aa4e1 -+ sha1=e04aa4e1 -+ git -C interesting-commits checkout --detach e04aa4e1 -HEAD is now at e04aa4e1 Add entry afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ -+ true -+ local jira_dir jira_key= -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -+ '[' full = full ']' -+ true -+ true -+ '[' '' = '' ']' -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key ']' -++ create_jira_card -++ set -euf -o pipefail -++ local template project parent assignee yaml -+++ print_jira_template_card -+++ local jira_card=GNU-692 -+++ case "$ci_project/$ci_config:$changed_single_component" in -+++ jira_card=LLVM-1014 -+++ echo LLVM-1014 -++ template=LLVM-1014 -++ project=LLVM -+++ jipsearch -j key=LLVM-1014 -s parent:key -+++ sed -e 's/.* , //' -++ parent=LLVM-898 -+++ jipsearch -j key=LLVM-1014 -s assignee:emailAddress -+++ sed -e 's/.* , //' -++ assignee=antoine.moynault@linaro.org -++ '[' antoine.moynault@linaro.org = '' ']' -+++ mktemp -++ yaml=/tmp/tmp.1N72a5crS5 -++ trap 'rm /tmp/tmp.1N72a5crS5' EXIT -++ cat -++ local key -+++ jipcreate -f /tmp/tmp.1N72a5crS5 -+++ sed -e 's#.*/##' -++ key=LLVM-1026 -++ echo LLVM-1026 -+++ rm /tmp/tmp.1N72a5crS5 -+ jira_key=LLVM-1026 -+ true -+ git -C interesting-commits remote update -p -Fetching origin -+ git_clean interesting-commits refs/remotes/origin/master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard refs/remotes/origin/master -# update_interesting_commits -+ update_interesting_commits full LLVM-1026 -+ echo '# update_interesting_commits' -+ local stage=full -+ local jira_key=LLVM-1026 -+ local subdir3 subdir4 subdir4 -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ subdir3=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d tcwg_aosp-code_size-dex2oat -++ local dir=llvm/sha1 -++ '[' 3 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 3 -ge 3 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ '[' 3 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -+ subdir4=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d tcwg_aosp-code_size-dex2oat oriole-master -++ local dir=llvm/sha1 -++ '[' 4 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 4 -ge 3 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ '[' 4 -ge 4 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ subdir5=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ '[' -d interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ']' -+ mkdir -p interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 12563ea6403f6f5a467862732b92db3517626cd2 -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/build_url llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/last_good -+ '[' full '!=' full ']' -+ print_result --oneline -+ false -+ local print_arg=--oneline -+ case "$print_arg" in -+ '[' 1 = 0 ']' -+ echo Failure -+ merge_status_summary interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -+ set -euf -o pipefail -+ local subdir=interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -+ local cur_file cur best= best_file -+ read -r cur_file -++ find interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -mindepth 2 -maxdepth 2 -name status-summary.txt -++ sort -++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status-summary.txt -+ cur=Failure -+ '[' Failure -le '' ']' -/home/tcwg-buildslave/workspace/tcwg_aosp_1/jenkins-scripts/round-robin-notify.sh: line 1042: [: Failure: integer expression expected -+ best=Failure -+ best_file=interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status-summary.txt -+ read -r cur_file -+ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status-summary.txt -+ merge_status_summary interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ set -euf -o pipefail -+ local subdir=interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ local cur_file cur best= best_file -+ read -r cur_file -++ find interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -mindepth 2 -maxdepth 2 -name status-summary.txt -++ sort -++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status-summary.txt -+ cur=Failure -+ '[' Failure -le '' ']' -/home/tcwg-buildslave/workspace/tcwg_aosp_1/jenkins-scripts/round-robin-notify.sh: line 1042: [: Failure: integer expression expected -+ best=Failure -+ best_file=interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status-summary.txt -+ read -r cur_file -+ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status-summary.txt -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status-summary.txt llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status-summary.txt llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status-summary.txt -+ print_result --long -+ false -+ local print_arg=--long -+ case "$print_arg" in -+ echo 'Results changed to' -++ cat artifacts/results -+ echo '# reset_artifacts: --10 -# build_aosp_toolchain: --3 -# build_shadow_llvm: --2 -# build_aosp: --1 -# shadow build has no errors -0 -# shadow.size present -1 -# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851' -+ echo '' -+ echo From -++ cat base-artifacts/results -+ echo '# reset_artifacts: --10 -# build_aosp_toolchain: --3 -# build_shadow_llvm: --2 -# build_aosp: --1 -# shadow build has no errors -0 -# shadow.size present -1' -+ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status-summary.txt -+ sed 's/^/* /' -+ print_icommits_link llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt -+ set -euf -o pipefail -+ local path=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt -+ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/build_url -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status.txt -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/summary.txt ']' -+ local bad_artifacts_url good_artifacts_url -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts -++ get_baseline_manifest BUILD_URL -++ get_manifest base-artifacts/manifest.sh BUILD_URL false -++ set +x -+ good_artifacts_url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/artifact/artifacts -+ cat -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/reproduction_instructions.txt -+ local ci_config -+ read ci_config -++ cd interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ ls -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/summary.txt ']' -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status.txt ']' -+ echo '* oriole-master' -+ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status.txt -+ sed 's/^/*/' -+ read ci_config -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status-summary.txt/summary.txt ']' -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status-summary.txt/status.txt ']' -+ continue -+ read ci_config -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status.txt/summary.txt ']' -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status.txt/status.txt ']' -+ continue -+ read ci_config -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status.txt -+ local ci_project -+ read ci_project -++ cd interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ ls -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/first_url/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status-summary.txt/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status.txt/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status.txt ']' -+ echo '* tcwg_aosp-code_size-dex2oat' -+ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status.txt -+ sed 's/^/*/' -+ read ci_project -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status.txt -+ print_commits --short -+ set -euf -o pipefail -+ false -+ local print_arg=--short -+ '[' single_commit = no_change ']' -+ local more_lines -+ '[' single_commit = single_commit ']' -+ local c=llvm -+ '[' --short = --link ']' -+ local describe -+ '[' '' = '' ']' -++ describe_sha1 llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d true -++ local component=llvm -++ local sha1=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local anything=true -++ match=() -++ local -a match -++ case "$component" in -++ git -C llvm describe afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ describe=llvmorg-18-init-12651-gafe8b93ffdfe -++ echo llvmorg-18-init-12651-gafe8b93ffdfe -++ sed 's,^basepoints/,,' -+ describe=llvmorg-18-init-12651-gafe8b93ffdfe -+ '[' --short = --oneline ']' -+ '[' '' = '' ']' -+ echo 'commit llvmorg-18-init-12651-gafe8b93ffdfe' -+ local tmpfile -++ mktemp -+ tmpfile=/tmp/tmp.cQKdNNWeNf -+ git -C llvm log -n1 afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ tail -n +2 -+ head -n 10 /tmp/tmp.cQKdNNWeNf -++ cat /tmp/tmp.cQKdNNWeNf -++ wc -l -+ more_lines=-3 -+ '[' -3 -gt 0 ']' -+ rm /tmp/tmp.cQKdNNWeNf -+ '[' '' '!=' '' ']' -+ return 0 -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/commit-log.txt -+ true -+ local jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -+ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key ']' -+ '[' -e interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira ']' -+ mkdir interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -+ '[' LLVM-1026 '!=' '' ']' -+ echo LLVM-1026 -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key -++ print_commits --oneline -++ set -euf -o pipefail -++ false -++ local print_arg=--oneline -++ '[' single_commit = no_change ']' -++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=llvm -++ '[' --oneline = --link ']' -++ local describe -++ '[' '' = '' ']' -+++ describe_sha1 llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d true -+++ local component=llvm -+++ local sha1=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C llvm describe afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ describe=llvmorg-18-init-12651-gafe8b93ffdfe -+++ echo llvmorg-18-init-12651-gafe8b93ffdfe -+++ sed 's,^basepoints/,,' -++ describe=llvmorg-18-init-12651-gafe8b93ffdfe -++ '[' --oneline = --oneline ']' -++ echo llvmorg-18-init-12651-gafe8b93ffdfe -++ return 0 -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status-summary.txt -+ echo llvmorg-18-init-12651-gafe8b93ffdfe: Failure -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/summary -+ cat -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/commit-log.txt -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status.txt -++ print_icommits_link llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml -++ set -euf -o pipefail -++ local path=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml -++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -++ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/description -+ update_jira_card -# update_jira_card -+ set -euf -o pipefail -+ echo '# update_jira_card' -+ local jira_dir -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -+ components=() -+ local -a components -+ case "$changed_single_component" in -+ components+=(LLVM) -+ IFS=, -+ echo LLVM -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/components -+ local commit_date -++ git -C llvm log -n1 --pretty=%cd --date=iso afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ commit_date='2023-11-25 00:11:20 +0100' -+ date -d '2023-11-25 00:11:20 +0100' +%Y-%m-%d -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/startdate -+ local key project -++ print_jira_card_key -++ set -euf -o pipefail -++ local jira_dir -+++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local dir=llvm/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -++ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key ']' -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key -+ key=LLVM-1026 -+ '[' -z LLVM-1026 ']' -+ project=LLVM -+ local yaml=interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml -+ cat -+ sed -e 's/^/ /' interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/summary -+ cat -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/components -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/startdate -+ sed -e 's/^/ /' interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/description -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml -+ local describe -++ describe_sha1 llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d false -++ local component=llvm -++ local sha1=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local anything=false -++ match=() -++ local -a match -++ case "$component" in -++ git -C llvm describe afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ describe=llvmorg-18-init-12651-gafe8b93ffdfe -+ '[' llvmorg-18-init-12651-gafe8b93ffdfe '!=' '' ']' -+ local d -++ dirname llvmorg-18-init-12651-gafe8b93ffdfe -+ d=. -+ mkdir -p interesting-commits/llvm/. -+ local symlink= -+ '[' . '!=' . ']' -+ symlink=sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ rm -f interesting-commits/llvm/llvmorg-18-init-12651-gafe8b93ffdfe -+ ln -s sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d interesting-commits/llvm/llvmorg-18-init-12651-gafe8b93ffdfe -+ git -C interesting-commits add llvm/llvmorg-18-init-12651-gafe8b93ffdfe -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ git -C interesting-commits commit -m 'Add entry afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/' -[detached HEAD 594c2afb] Add entry afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ - 16 files changed, 111 insertions(+) - create mode 120000 llvm/llvmorg-18-init-12651-gafe8b93ffdfe - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/commit-log.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/components - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/description - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/startdate - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/summary - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status-summary.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/reproduction_instructions.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status-summary.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/status.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status-summary.txt - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/status.txt -+ wait 393209 -+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master -remote: Sending notification emails to: tcwg-commits@lists.linaro.org -post-git trigger: updating grokmirror -To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git - e04aa4e1..594c2afb HEAD -> master -+ break ++ '[' multiple_components '!=' single_commit ']' ++ return + true + generate_jira_dir + set -euf -o pipefail @@ -1023,45 +212,14 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local dir=llvm/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ isubdir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ case "$print_arg" in -++ echo interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ icommit_entry=interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ '[' interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d '!=' '' ']' -+ '[' -d interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira ']' -+ rsync -a interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/ artifacts/notify/jira/ -+ '[' -f artifacts/notify/jira/key ']' -++ cat artifacts/notify/jira/key -+ jira_key=LLVM-1026 -+ '[' LLVM-1026 '!=' '' ']' -+ cat -++ print_result --oneline -++ false -++ local print_arg=--oneline -++ case "$print_arg" in -++ '[' 1 = 0 ']' -++ echo Failure -++ print_artifacts_url 'notify/mail-body.txt/*view*/' -++ set -euf -o pipefail -++ local url -+++ get_current_manifest BUILD_URL -+++ get_manifest artifacts/manifest.sh BUILD_URL -+++ set +x -++ url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts -++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts/notify/mail-body.txt/*view*/' +++ '[' xmultiple_components '!=' xsingle_commit ']' +++ return 0 ++ icommit_entry= ++ '[' '' '!=' '' ']' ++ mkdir -p artifacts/notify/jira ++ '[' '' '!=' '' ']' + cat ++ print_jira_template_card -# print all notification files ++ local jira_card=GNU-692 ++ case "$ci_project/$ci_config:$changed_single_component" in ++ jira_card=LLVM-1014 @@ -1070,139 +228,105 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ false ++ local print_arg=--oneline ++ case "$print_arg" in -++ '[' 1 = 0 ']' -++ echo Failure +++ '[' 0 = 0 ']' +++ echo Success ++ print_artifacts_url 'notify/mail-body.txt/*view*/' ++ set -euf -o pipefail ++ local url +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x -++ url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts/notify/mail-body.txt/*view*/' +++ echo 'https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/artifact/artifacts/notify/mail-body.txt/*view*/' +# print all notification files + echo '# print all notification files' + true + generate_mail_files + set -euf -o pipefail + print_mail_recipients + set -euf -o pipefail -+ local c=llvm -+ '[' llvm = '' ']' -+ local -A emails -+ emails["tcwg-validation@linaro.org"]=bcc -+ emails["author"]=cc -+ emails["committer"]=to -+ case "$ci_project/$ci_config:$c" in -+ emails["author"]=no -+ emails["committer"]=no -+ emails["antoine.moynault@linaro.org"]=to -+ local c email base_rev cur_rev -++ get_baseline_git llvm_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ base_rev=12563ea6403f6f5a467862732b92db3517626cd2 -++ get_current_git llvm_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ cur_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ read -r email -++ git -C llvm log --pretty=%ae 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ emails["$email"]=no -+ read -r email -+ local precommit_postcommit=postcommit ++ local c= + '[' '' = '' ']' -++ get_baseline_git llvm_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ base_rev=12563ea6403f6f5a467862732b92db3517626cd2 -++ get_current_git llvm_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ cur_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ read -r email -++ git -C llvm log --pretty=%ce 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ emails["$email"]=no -+ read -r email -+ unset 'emails[author]' 'emails[committer]' -+ local type -+ recipients=() -+ local -a recipients -+ for email in "${!emails[@]}" -+ type=bcc -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ recipients+=("$type:$email") -+ for email in "${!emails[@]}" -+ type=to -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ recipients+=("$email") -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ IFS=, -+ echo bcc:tcwg-validation@linaro.org,antoine.moynault@linaro.org ++ echo bcc:tcwg-validation@linaro.org ++ return 0 ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline -++ '[' single_commit = no_change ']' +++ '[' multiple_components = no_change ']' ++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=llvm -++ '[' --oneline = --link ']' -++ local describe -++ '[' '' = '' ']' -+++ describe_sha1 llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d true -+++ local component=llvm -+++ local sha1=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C llvm describe afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ describe=llvmorg-18-init-12651-gafe8b93ffdfe -+++ echo llvmorg-18-init-12651-gafe8b93ffdfe -+++ sed 's,^basepoints/,,' -++ describe=llvmorg-18-init-12651-gafe8b93ffdfe +++ '[' multiple_components = single_commit ']' +++ '[' multiple_components = single_component ']' +++ '[' multiple_components = multiple_components ']' +++ local new_commits c base_rev cur_rev c_commits components +++ local commits_or_patches +++ '[' '' '!=' '' ']' +++ commits_or_patches=commits +++ new_commits=0 +++ for c in "${changed_components[@]}" ++++ get_baseline_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in baseline git' '[' -f base-artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/aosp_superproject_rev +++ base_rev=412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 ++++ get_current_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/aosp_superproject_rev +++ cur_rev=8da8ceda0259d3a4f7163bd91094a7a1835dcffe ++++ git -C aosp_superproject rev-list --count 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe +++ c_commits=2 +++ new_commits=2 +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=9ba74c2ee044381544c8e1e736c4c85a1a9d56bf ++++ git -C llvm rev-list --count afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +++ c_commits=44 +++ new_commits=46 ++++ echo aosp_superproject llvm ++++ tr ' ' , +++ components=aosp_superproject,llvm +++ echo '46 commits in aosp_superproject,llvm' ++ '[' --oneline = --oneline ']' -++ echo llvmorg-18-init-12651-gafe8b93ffdfe ++ return 0 ++ print_result --oneline ++ false ++ local print_arg=--oneline ++ case "$print_arg" in -++ '[' 1 = 0 ']' -++ echo Failure +++ '[' 0 = 0 ']' +++ echo Success ++ print_config --oneline ++ false ++ local print_arg=--oneline ++ case "$print_arg" in ++ case "$ci_config" in ++ echo oriole-master -+ echo '[Linaro-TCWG-CI]' 'llvmorg-18-init-12651-gafe8b93ffdfe: Failure on oriole-master' ++ echo '[Linaro-TCWG-CI]' '46 commits in aosp_superproject,llvm: Success on oriole-master' + print_mail_body + local bad_artifacts_url good_artifacts_url ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/artifact/artifacts ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -+ good_artifacts_url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts + cat ++ print_config --short ++ false @@ -1214,39 +338,95 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ set -euf -o pipefail ++ false ++ local print_arg=--short -++ '[' single_commit = no_change ']' +++ '[' multiple_components = no_change ']' ++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=llvm -++ '[' --short = --link ']' -++ local describe -++ '[' '' = '' ']' -+++ describe_sha1 llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d true -+++ local component=llvm -+++ local sha1=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C llvm describe afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ describe=llvmorg-18-init-12651-gafe8b93ffdfe -+++ echo llvmorg-18-init-12651-gafe8b93ffdfe -+++ sed 's,^basepoints/,,' -++ describe=llvmorg-18-init-12651-gafe8b93ffdfe +++ '[' multiple_components = single_commit ']' +++ '[' multiple_components = single_component ']' +++ '[' multiple_components = multiple_components ']' +++ local new_commits c base_rev cur_rev c_commits components +++ local commits_or_patches +++ '[' '' '!=' '' ']' +++ commits_or_patches=commits +++ new_commits=0 +++ for c in "${changed_components[@]}" ++++ get_baseline_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in baseline git' '[' -f base-artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/aosp_superproject_rev +++ base_rev=412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 ++++ get_current_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/aosp_superproject_rev +++ cur_rev=8da8ceda0259d3a4f7163bd91094a7a1835dcffe ++++ git -C aosp_superproject rev-list --count 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe +++ c_commits=2 +++ new_commits=2 +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=9ba74c2ee044381544c8e1e736c4c85a1a9d56bf ++++ git -C llvm rev-list --count afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +++ c_commits=44 +++ new_commits=46 ++++ echo aosp_superproject llvm ++++ tr ' ' , +++ components=aosp_superproject,llvm +++ echo '46 commits in aosp_superproject,llvm' ++ '[' --short = --oneline ']' -++ '[' '' = '' ']' -++ echo 'commit llvmorg-18-init-12651-gafe8b93ffdfe' -++ local tmpfile -+++ mktemp -++ tmpfile=/tmp/tmp.wdOSQm8fy9 -++ git -C llvm log -n1 afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ tail -n +2 -++ head -n 10 /tmp/tmp.wdOSQm8fy9 -+++ cat /tmp/tmp.wdOSQm8fy9 -+++ wc -l -++ more_lines=-3 -++ '[' -3 -gt 0 ']' -++ rm /tmp/tmp.wdOSQm8fy9 +++ for c in "${changed_components[@]}" ++++ get_baseline_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in baseline git' '[' -f base-artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/aosp_superproject_rev +++ base_rev=412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 ++++ get_current_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/aosp_superproject_rev +++ cur_rev=8da8ceda0259d3a4f7163bd91094a7a1835dcffe ++++ git -C aosp_superproject rev-list --count 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe +++ c_commits=2 +++ '[' '' '!=' '' ']' +++ git -C aosp_superproject log -n 5 --oneline 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe +++ '[' 2 -gt 5 ']' +++ '[' '' '!=' '' ']' +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=9ba74c2ee044381544c8e1e736c4c85a1a9d56bf ++++ git -C llvm rev-list --count afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +++ c_commits=44 +++ '[' '' '!=' '' ']' +++ git -C llvm log -n 5 --oneline afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +++ '[' 44 -gt 5 ']' +++ echo '... and 39 more commits in llvm' ++ '[' '' '!=' '' ']' ++ return 0 ++ print_result --short @@ -1266,8 +446,7 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git # shadow build has no errors 0 # shadow.size present -1 -# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851' +1' ++ echo '' ++ echo From +++ cat base-artifacts/results @@ -1282,107 +461,31 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git # shadow build has no errors 0 # shadow.size present -1' +1 +# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851' ++ print_config --long ++ false ++ local print_arg=--long ++ case "$print_arg" in ++ echo 'CI config tcwg_aosp-code_size-dex2oat/oriole-master' -+ '[' single_commit '!=' single_commit ']' -+ '[' '' '!=' '' ']' -+ local key -++ print_jira_card_key -++ set -euf -o pipefail -++ local jira_dir -+++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local dir=llvm/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -++ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key ']' -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key -+ key=LLVM-1026 -+ '[' -z LLVM-1026 ']' -+ cat -++ print_last_icommit --reproduction_instructions_link tcwg_aosp-code_size-dex2oat oriole-master -++ false -++ set -euf -o pipefail -++ local print_arg=--reproduction_instructions_link -++ shift 1 -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d tcwg_aosp-code_size-dex2oat oriole-master -+++ local dir=llvm/sha1 -+++ '[' 4 -ge 2 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ '[' 4 -ge 3 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -+++ '[' 4 -ge 4 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -++ isubdir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -++ case "$print_arg" in -++ print_icommits_link llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/reproduction_instructions.txt -++ set -euf -o pipefail -++ local path=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/reproduction_instructions.txt -++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -++ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/reproduction_instructions.txt -++ print_commits --link -++ set -euf -o pipefail -++ false -++ local print_arg=--link -++ '[' single_commit = no_change ']' -++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=llvm -++ '[' --link = --link ']' -++ local url -+++ get_baseline_git llvm_url -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No llvm_url in baseline git' '[' -f base-artifacts/git/llvm_url ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/llvm_url -++ url=https://github.com/llvm/llvm-project.git -++ [[ https://github.com/llvm/llvm-project.git =~ git://sourceware.org/git/ ]] -++ [[ https://github.com/llvm/llvm-project.git =~ https://github.com/ ]] -++ echo https://github.com/llvm/llvm-project/commit/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ return 0 -++ print_last_icommit --status -++ false -++ set -euf -o pipefail -++ local print_arg=--status -++ shift 1 -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local dir=llvm/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ isubdir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ case "$print_arg" in -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/status.txt -# generate_jenkins_html_files -... Skipping -# generate dashboard -# generate_dashboard_squad -... Skipping ++ '[' multiple_components '!=' single_commit ']' ++ return + true + generate_jenkins_html_files -+ wait 393337 ++ wait 410695 + set -euf -o pipefail +# generate_jenkins_html_files +... Skipping + echo '# generate_jenkins_html_files' + true + case "$ci_project" in + echo '... Skipping' + return +# generate dashboard +# generate_dashboard_squad +... Skipping +# post_dashboard_squad +... Skipping + echo '# generate dashboard' + generate_dashboard_squad + local results_date @@ -1391,15 +494,13 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git + echo '... Skipping' + return + post_dashboard_squad -# post_dashboard_squad -... Skipping -# generate_lnt_report + echo '# post_dashboard_squad' + false + echo '... Skipping' + return + generate_lnt_report -+ wait 393338 +# generate_lnt_report ++ wait 410696 + set -euf -o pipefail + local results_date + echo '# generate_lnt_report' @@ -1425,14 +526,14 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ assert_with_msg 'ERROR: No aosp_superproject in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++ set -euf -o pipefail +x +++ cat artifacts/git/aosp_superproject_rev -++ git -C aosp_superproject show --no-patch --pretty=%ct 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 -+ cur_d=1700923490 +++ git -C aosp_superproject show --no-patch --pretty=%ct 8da8ceda0259d3a4f7163bd91094a7a1835dcffe ++ cur_d=1700986593 + '[' x1700923490 '!=' x ']' -+ '[' x1700923490 = x ']' -+ '[' 1700923490 -lt 1700923490 ']' -+ '[' x1700923490 = x ']' -+ '[' 1700923490 -gt 0 ']' -+ results_date=1700923490 ++ '[' x1700986593 = x ']' ++ '[' 1700986593 -lt 1700923490 ']' ++ '[' x1700986593 = x ']' ++ '[' 1700986593 -gt 0 ']' ++ results_date=1700986593 + for c in $(get_current_manifest "{rr[components]}") ++ get_baseline_component_date llvm ++ set -euf -o pipefail @@ -1440,20 +541,21 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ assert_with_msg 'ERROR: No llvm in current git' '[' -f base-artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev -++ git -C llvm show --no-patch --pretty=%ct 12563ea6403f6f5a467862732b92db3517626cd2 -+ base_d=1700865917 +++ git -C llvm show --no-patch --pretty=%ct afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ++ base_d=1700867480 ++ get_current_component_date llvm ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No llvm in current git' '[' -f artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev -++ git -C llvm show --no-patch --pretty=%ct afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ cur_d=1700867480 -+ '[' x1700865917 '!=' x ']' -+ '[' x1700867480 = x ']' -+ '[' 1700867480 -lt 1700865917 ']' -+ '[' x1700867480 = x ']' -+ '[' 1700867480 -gt 1700923490 ']' +++ git -C llvm show --no-patch --pretty=%ct 9ba74c2ee044381544c8e1e736c4c85a1a9d56bf ++ cur_d=1700991991 ++ '[' x1700867480 '!=' x ']' ++ '[' x1700991991 = x ']' ++ '[' 1700991991 -lt 1700867480 ']' ++ '[' x1700991991 = x ']' ++ '[' 1700991991 -gt 1700986593 ']' ++ results_date=1700991991 + for c in $(get_current_manifest "{rr[components]}") ++ get_baseline_component_date toolchain_superproject ++ set -euf -o pipefail @@ -1474,101 +576,41 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git + '[' x1700694568 = x ']' + '[' 1700694568 -lt 1700694568 ']' + '[' x1700694568 = x ']' -+ '[' 1700694568 -gt 1700923490 ']' -+ assert_with_msg 'Failed to produce results_date' '[' 1700923490 -gt 0 ']' ++ '[' 1700694568 -gt 1700991991 ']' ++ assert_with_msg 'Failed to produce results_date' '[' 1700991991 -gt 0 ']' + set -euf -o pipefail +x ++ get_baseline_manifest '{rr[results_date]}' ++ get_manifest base-artifacts/manifest.sh '{rr[results_date]}' false ++ set +x -+ base_d=1700879602 -+ '[' 1700879602 '!=' '' ']' -+ assert '[' 1700923490 -ge 1700879602 ']' ++ base_d=1700901546 ++ '[' 1700901546 '!=' '' ']' ++ assert '[' 1700991991 -ge 1700901546 ']' + set -euf -o pipefail +x -+ '[' 1700923490 -gt 1700879602 ']' -+ results_date=1700901546 -+ rr[results_date]=1700901546 ++ '[' 1700991991 -gt 1700901546 ']' ++ results_date=1700946768 ++ rr[results_date]=1700946768 + cat + manifest_out + cat ++ get_current_manifest '{rr[results_date]}' ++ get_manifest artifacts/manifest.sh '{rr[results_date]}' ++ set +x -+ results_date=1700901546 -++ date '+%Y-%m-%d %H:%M:%S' --date @1700901546 ++ results_date=1700946768 +++ date '+%Y-%m-%d %H:%M:%S' --date @1700946768 ... Skipping -+ results_date='2023-11-25 08:39:06' ++ results_date='2023-11-25 21:12:48' + case "$ci_project" in + echo '... Skipping' + return -# release_notification_files -+ true -+ release_notification_files -+ echo '# release_notification_files' -+ '[' -d artifacts/jenkins ']' -+ local f -+ for f in mail-body.txt mail-subject.txt mail-recipients.txt -+ '[' -s artifacts/notify/mail-body.txt ']' -+ cp artifacts/notify/mail-body.txt artifacts/jenkins/mail-body.txt -+ for f in mail-body.txt mail-subject.txt mail-recipients.txt -+ '[' -s artifacts/notify/mail-subject.txt ']' -+ cp artifacts/notify/mail-subject.txt artifacts/jenkins/mail-subject.txt -+ for f in mail-body.txt mail-subject.txt mail-recipients.txt -+ '[' -s artifacts/notify/mail-recipients.txt ']' -+ cp artifacts/notify/mail-recipients.txt artifacts/jenkins/mail-recipients.txt -... Done -+ echo '... Done' ++ false + post_to_jira # post_to_jira + set -euf -o pipefail + echo '# post_to_jira' -+ local post_card_comment=true -+ local post_template_comment=true -+ true -+ '[' -f artifacts/notify/jira/yaml ']' -+ local key status -++ print_jira_card_key -++ set -euf -o pipefail -++ local jira_dir -+++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ local dir=llvm/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -++ '[' -f interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key ']' -++ cat interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/key -+ key=LLVM-1026 -++ jipsearch -j key=LLVM-1026 -s status:name -++ sed -e 's/.* , //' -+ status=Open -+ case "$status" in -+ jipcreate -f artifacts/notify/jira/yaml -Existing issue updated: https://linaro.atlassian.net/browse/LLVM-1026 -+ post_template_comment=false -+ true -+ '[' -f artifacts/notify/jira/comment-card.txt ']' -+ echo y -+ jipdate -f artifacts/notify/jira/comment-card.txt -These JIRA cards will be updated as follows: - -[LLVM-1026] - Failure - Details: https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts/notify/mail-body.txt/*view*/ - -Server to update: https://linaro.atlassian.net - -Are you sure you want to update Jira with the information above? [y/n] Successfully updated your Jira tickets! - -This is your status: - ---- - -[LLVM-1026] -Failure -Details: https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts/notify/mail-body.txt/*view*/ -Full stage ran successfully. ++ local post_card_comment=false ++ local post_template_comment=false ++ false + false ++ false +Full stage ran successfully. + echo 'Full stage ran successfully.' diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index 3d91f99..1cbea6f 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,6 +1,6 @@ + set +x -/home/tcwg-buildslave/workspace/tcwg_aosp_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify onregression __stage init __verbose true __build_script tcwg_aosp-build.sh +/home/tcwg-buildslave/workspace/tcwg_aosp_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_aosp-build.sh + false + dryrun= @@ -14,29 +14,29 @@ + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' -# Debug traces : -# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/ -# Using dir : base-artifacts ++ get_manifest artifacts/manifest.sh '{rr[ci_project]}' ++ set +x + ci_project=tcwg_aosp-code_size-dex2oat ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x +# Debug traces : + ci_config=oriole-master + echo '# Debug traces :' ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/' +# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ +# Using dir : base-artifacts ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/' + echo '# Using dir : base-artifacts' ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ +# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -45,13 +45,13 @@ # check_source_changes + case "$notify" in + declare -Ag pw -+ '[' onregression = precommit ']' ++ '[' ignore = precommit ']' + check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' force '!=' init ']' ++ '[' onsuccess '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -61,15 +61,34 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xhttps://android.googlesource.com/platform/superproject/main.git#main '!=' xbaseline ']' ++++ echo -ne aosp_superproject ++++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xhttps://github.com/llvm/llvm-project.git#afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d '!=' xbaseline ']' -+++ echo -ne llvm ++++ '[' xhttps://github.com/llvm/llvm-project.git#main '!=' xbaseline ']' ++++ echo -ne ' llvm' +++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xhttps://android.googlesource.com/platform/superproject#llvm-toolchain '!=' xbaseline ']' ++++ echo -ne ' toolchain_superproject' ++++ delim=' ' +++ echo ++ for c in $(print_updated_components) ++++ get_current_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/aosp_superproject_rev ++++ get_baseline_git aosp_superproject_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No aosp_superproject_rev in baseline git' '[' -f base-artifacts/git/aosp_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/aosp_superproject_rev +++ '[' x8da8ceda0259d3a4f7163bd91094a7a1835dcffe '!=' x412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 ']' +++ echo -ne aosp_superproject +++ delim=' ' +++ for c in $(print_updated_components) +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' @@ -81,59 +100,50 @@ +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev -++ '[' xafe8b93ffdfef5d8879e1894b9d7dda40dee2b8d '!=' x12563ea6403f6f5a467862732b92db3517626cd2 ']' -++ echo -ne llvm +++ '[' x9ba74c2ee044381544c8e1e736c4c85a1a9d56bf '!=' xafe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ']' +++ echo -ne ' llvm' ++ delim=' ' +++ for c in $(print_updated_components) ++++ get_current_git toolchain_superproject_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No toolchain_superproject_rev in current git' '[' -f artifacts/git/toolchain_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/toolchain_superproject_rev ++++ get_baseline_git toolchain_superproject_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No toolchain_superproject_rev in baseline git' '[' -f base-artifacts/git/toolchain_superproject_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/toolchain_superproject_rev +++ '[' xb2a957130cfab16666047a3c006e7b754bc1141f '!=' xb2a957130cfab16666047a3c006e7b754bc1141f ']' ++ echo +# Debug traces : +# change_kind=multiple_components : aosp_superproject llvm + local c base_rev cur_rev c_commits -+ '[' 1 = 0 ']' -+ '[' 1 = 1 ']' -+ changed_single_component=llvm -++ get_current_git llvm_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ first_bad=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ get_baseline_git llvm_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ last_good=12563ea6403f6f5a467862732b92db3517626cd2 -+ local res -+ res=0 -+ wait 353457 -+ git -C llvm rev-parse --verify HEAD -+ assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']' -+ set -euf -o pipefail +x -+ single_commit_p llvm -+ set -euf -o pipefail -+ local c=llvm -+ local base_rev cur_rev sha1 -++ get_baseline_git llvm_rev ++ '[' 2 = 0 ']' ++ '[' 2 = 1 ']' ++ change_kind=multiple_components ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=multiple_components : aosp_superproject llvm' ++ for c in "${changed_components[@]}" +++ get_baseline_git aosp_superproject_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ assert_with_msg 'ERROR: No aosp_superproject_rev in baseline git' '[' -f base-artifacts/git/aosp_superproject_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ base_rev=12563ea6403f6f5a467862732b92db3517626cd2 -++ get_current_git llvm_rev +++ cat base-artifacts/git/aosp_superproject_rev ++ base_rev=412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456 +++ get_current_git aosp_superproject_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ assert_with_msg 'ERROR: No aosp_superproject_rev in current git' '[' -f artifacts/git/aosp_superproject_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ cur_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -# Debug traces : -# change_kind=single_commit : llvm -++ git -C llvm rev-parse 'afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 12563ea6403f6f5a467862732b92db3517626cd2 = 12563ea6403f6f5a467862732b92db3517626cd2 ']' -+ return 0 -+ change_kind=single_commit -+ echo '# Debug traces :' -+ echo '# change_kind=single_commit : llvm' +++ cat artifacts/git/aosp_superproject_rev ++ cur_rev=8da8ceda0259d3a4f7163bd91094a7a1835dcffe +++ git -C aosp_superproject rev-list --count 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe +# rev for aosp_superproject : 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe (2 commits) ++ c_commits=2 ++ echo '# rev for aosp_superproject : 412ee0eac3d0c3252ee1c79d3b07ee7cc7c8a456..8da8ceda0259d3a4f7163bd91094a7a1835dcffe (2 commits)' + for c in "${changed_components[@]}" ++ get_baseline_git llvm_rev ++ set -euf -o pipefail @@ -141,26 +151,28 @@ ++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/llvm_rev -+ base_rev=12563ea6403f6f5a467862732b92db3517626cd2 ++ base_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ++ get_current_git llvm_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/llvm_rev -+ cur_rev=afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ git -C llvm rev-list --count 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -# rev for llvm : 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d (1 commits) ++ cur_rev=9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +++ git -C llvm rev-list --count afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf +# rev for llvm : afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf (44 commits) -+ c_commits=1 -+ echo '# rev for llvm : 12563ea6403f6f5a467862732b92db3517626cd2..afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d (1 commits)' ++ c_commits=44 ++ echo '# rev for llvm : afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d..9ba74c2ee044381544c8e1e736c4c85a1a9d56bf (44 commits)' + echo '' + setup_stages_to_run -+ '[' onregression = onregression ']' -+ '[' 1 = 0 ']' -+ '[' single_commit '!=' single_commit ']' -+ '[' onregression = precommit ']' -+ '[' onregression = ignore ']' -+ '[' onregression = precommit ']' ++ '[' ignore = onregression ']' ++ '[' ignore = precommit ']' ++ '[' ignore = ignore ']' ++ post_jira_comment=false ++ post_jira_card=false ++ post_icommits=false ++ '[' ignore = ignore ']' ++ post_mail=false + generate_dashboard=false + post_dashboard=false + print_commits_f=print_commits @@ -174,255 +186,8 @@ + set -euf -o pipefail + echo '# post_interesting_commits' + local stage=init -+ '[' single_commit '!=' single_commit ']' -+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ local refopt= -+ case "$reference" in -+ local ref_dir -+ for ref_dir in $url $dir -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ for ref_dir in $url $dir -++ basename interesting-commits .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ git -C interesting-commits status -+ '[' -d interesting-commits ']' -+ '[' x '!=' x ']' -+ '[' -d interesting-commits ']' -+ rm -f interesting-commits/.git/gc.log -+ git -C interesting-commits config gc.autoDetach false -+ git -C interesting-commits gc --auto --force --prune=all -+ find interesting-commits/.git -name '*.lock' -delete -+ local i -+ for i in am cherry-pick rebase -+ git -C interesting-commits am --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits cherry-pick --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits rebase --abort -+ true -+ break -+ '[' -d interesting-commits ']' -+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=origin -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local single_branch=master -+ git -C interesting-commits remote rm origin -+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local refspec -+ '[' xmaster = x ']' -+ refspec=+refs/heads/master:refs/remotes/origin/master -+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ local duration=1h -+ shift -+ local tries=3 -+ shift -+ local n=0 -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ local ret=0 -+ '[' 0 -eq 3 ']' -+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ ret=0 -+ wait 353537 -+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' 0 -eq 0 ']' -+ break -+ return 0 -+ git_checkout interesting-commits master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local remote=origin -+ git_clean interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard -+ local sha1 -++ git_rev_parse interesting-commits master origin -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ '[' 3 -ge 3 ']' -++ remote=origin -++ git_rev_parse_1 interesting-commits master origin --short -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ local opts=--short -++ local ret -++ cd interesting-commits -++ local sha1 try_ref -++ case "$ref" in -++ try_ref=refs/remotes/origin/master -++ ret=0 -+++ git rev-parse --short refs/remotes/origin/master -++ sha1=a1f56b9f -++ '[' 0 -ne 0 ']' -++ echo a1f56b9f -+ sha1=a1f56b9f -+ git -C interesting-commits checkout --detach a1f56b9f -Previous HEAD position was db966973 Add entry 9d35387811aaf150cabcae36146984732baa14c7 from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/508/ -HEAD is now at a1f56b9f Add entry 7a6a29c455e7755b501c0006e39beb4e56ec2729 from https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/424/ -+ true -+ local jira_dir jira_key= -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ jira_dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira -Fetching origin -+ '[' init = full ']' -+ true -+ git -C interesting-commits remote update -p -+ git_clean interesting-commits refs/remotes/origin/master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard refs/remotes/origin/master -# update_interesting_commits -+ update_interesting_commits init '' -+ echo '# update_interesting_commits' -+ local stage=init -+ local jira_key= -+ local subdir3 subdir4 subdir4 -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ local dir=llvm/sha1 -++ '[' 2 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ subdir3=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d tcwg_aosp-code_size-dex2oat -++ local dir=llvm/sha1 -++ '[' 3 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 3 -ge 3 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ '[' 3 -ge 4 ']' -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -+ subdir4=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ interesting_subdir llvm afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d tcwg_aosp-code_size-dex2oat oriole-master -++ local dir=llvm/sha1 -++ '[' 4 -ge 2 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -++ '[' 4 -ge 3 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat -++ '[' 4 -ge 4 ']' -++ dir=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -++ echo llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ subdir5=llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ '[' -d interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ']' -+ mkdir -p interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/first_url -+ mkdir -p interesting-commits/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 12563ea6403f6f5a467862732b92db3517626cd2 -+ git -C interesting-commits add llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/build_url llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/last_good -+ '[' init '!=' full ']' ++ '[' multiple_components '!=' single_commit ']' + return -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ git -C interesting-commits commit -m 'Add entry afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/' -[detached HEAD e04aa4e1] Add entry afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d from https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ - 3 files changed, 3 insertions(+) - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/first_url - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/build_url - create mode 100644 llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/last_good -+ wait 366221 -+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master -remote: Sending notification emails to: tcwg-commits@lists.linaro.org -post-git trigger: updating grokmirror -To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git - a1f56b9f..e04aa4e1 HEAD -> master -+ break Init stage ran successfully. + '[' init '!=' full ']' + echo 'Init stage ran successfully.' diff --git a/jenkins/run-build.env b/jenkins/run-build.env index b286ec6..ffc1b40 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,9 +1,13 @@ -build_name="#568" +build_name="#570" docker_opts=(--distro default ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#568-llvm" -branch_opt=(==rr\[llvm_git\] -https://github.com/llvm/llvm-project.git#afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d ) -build_name="#568-llvm-R# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851-force" +build_name="#570-aosp_superproject-llvm-toolchain_superproject" +branch_opt=(==rr\[aosp_superproject_git\] +https://android.googlesource.com/platform/superproject/main.git#main +==rr\[llvm_git\] +https://github.com/llvm/llvm-project.git#main +==rr\[toolchain_superproject_git\] +https://android.googlesource.com/platform/superproject#llvm-toolchain ) +build_name="#570-aosp_superproject-llvm-toolchain_superproject-R1" diff --git a/manifest.sh b/manifest.sh index e1387e3..b5212d0 100644 --- a/manifest.sh +++ b/manifest.sh @@ -6,22 +6,22 @@ rr[ci_config]="oriole-master" declare -g "bmk_branch=master" declare -g "scripts_branch=master" rr[mode]="build" -rr[update_baseline]="force" -declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/" +rr[update_baseline]="onsuccess" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/" declare -g "SQUAD_GRP=tcwg" -rr[llvm_git]="https://github.com/llvm/llvm-project.git#afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d" +rr[aosp_superproject_git]="https://android.googlesource.com/platform/superproject/main.git#main" +rr[llvm_git]="https://github.com/llvm/llvm-project.git#main" +rr[toolchain_superproject_git]="https://android.googlesource.com/platform/superproject#llvm-toolchain" # Saving rr[] in the manifest rr[abe_branch]="master" rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git" -rr[aosp_superproject_git]="baseline" rr[baseline_branch]="linaro-local/ci/tcwg_aosp-code_size-dex2oat/oriole-master" rr[breakup_changed_components]="breakup_changed_components llvm" rr[components]="aosp_superproject llvm toolchain_superproject" rr[host_c++]="/usr/bin/g++" rr[host_cc]="/usr/bin/gcc" rr[no_regression_p]="no_regression_p" -rr[no_regression_result]="1" +rr[no_regression_result]="0" rr[old_format_baseline_branch]="linaro-local/ci/tcwg_aosp-code_size-dex2oat/oriole-master" -rr[toolchain_superproject_git]="baseline" -declare -g "notify=onregression" -rr[results_date]="1700901546" +declare -g "notify=ignore" +rr[results_date]="1700946768" diff --git a/notify/jira/comment-card.txt b/notify/jira/comment-card.txt deleted file mode 100644 index 819e08f..0000000 --- a/notify/jira/comment-card.txt +++ /dev/null @@ -1,3 +0,0 @@ -[LLVM-1026] -Failure -Details: https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index dde97bb..d2e8f36 100644 --- a/notify/jira/comment-template.txt +++ b/notify/jira/comment-template.txt @@ -1,4 +1,3 @@ [LLVM-1014] -https://linaro.atlassian.net/browse/LLVM-1026 -Failure -Details: https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts/notify/mail-body.txt/*view*/ +Success +Details: https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/components b/notify/jira/components deleted file mode 100644 index 8072713..0000000 --- a/notify/jira/components +++ /dev/null @@ -1 +0,0 @@ -LLVM diff --git a/notify/jira/description b/notify/jira/description deleted file mode 100644 index db323f4..0000000 --- a/notify/jira/description +++ /dev/null @@ -1,16 +0,0 @@ -commit llvmorg-18-init-12651-gafe8b93ffdfe -Author: serge-sans-paille <sguelton@mozilla.com> -Date: Thu Nov 23 05:38:14 2023 +0000 - - [clang] Avoid memcopy for small structure with padding under -ftrivial-auto-var-init (#71677) - - Recommit of 0d2860b795879f4dd152963b52f969b53b136899 with extra test - cases fixed. - -* tcwg_aosp-code_size-dex2oat -** oriole-master -*** Failure -*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt -*** https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ - -Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml diff --git a/notify/jira/key b/notify/jira/key deleted file mode 100644 index 213f021..0000000 --- a/notify/jira/key +++ /dev/null @@ -1 +0,0 @@ -LLVM-1026 diff --git a/notify/jira/startdate b/notify/jira/startdate deleted file mode 100644 index 116e539..0000000 --- a/notify/jira/startdate +++ /dev/null @@ -1 +0,0 @@ -2023-11-24 diff --git a/notify/jira/summary b/notify/jira/summary deleted file mode 100644 index e5cce3c..0000000 --- a/notify/jira/summary +++ /dev/null @@ -1 +0,0 @@ -llvmorg-18-init-12651-gafe8b93ffdfe: Failure diff --git a/notify/jira/yaml b/notify/jira/yaml deleted file mode 100644 index beb7196..0000000 --- a/notify/jira/yaml +++ /dev/null @@ -1,24 +0,0 @@ -- Project: LLVM - IssueType: Sub-task - Key: LLVM-1026 - Summary: | - llvmorg-18-init-12651-gafe8b93ffdfe: Failure - Components: LLVM - Start date: 2023-11-24 - Description: | - commit llvmorg-18-init-12651-gafe8b93ffdfe - Author: serge-sans-paille <sguelton@mozilla.com> - Date: Thu Nov 23 05:38:14 2023 +0000 - - [clang] Avoid memcopy for small structure with padding under -ftrivial-auto-var-init (#71677) - - Recommit of 0d2860b795879f4dd152963b52f969b53b136899 with extra test - cases fixed. - - * tcwg_aosp-code_size-dex2oat - ** oriole-master - *** Failure - *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt - *** https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ - - Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/jira/yaml diff --git a/notify/mail-body.txt b/notify/mail-body.txt index 82e7cd6..efbc027 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -2,14 +2,15 @@ Dear contributor, our automatic CI has detected problems related to your patch(e In CI config tcwg_aosp-code_size-dex2oat/oriole-master after: - | commit llvmorg-18-init-12651-gafe8b93ffdfe - | Author: serge-sans-paille <sguelton@mozilla.com> - | Date: Thu Nov 23 05:38:14 2023 +0000 - | - | [clang] Avoid memcopy for small structure with padding under -ftrivial-auto-var-init (#71677) - | - | Recommit of 0d2860b795879f4dd152963b52f969b53b136899 with extra test - | cases fixed. + | 46 commits in aosp_superproject,llvm + | 8da8ceda025 leaudio: Attach device if it contains available context types + | 9eede7f80b8 Merge "Support multiple MacroAssemblers in gen_text_asm_intrinsics.cc" into main + | 9ba74c2ee044 [NewPM] Remove CFGPrinterLegacyPass (#73414) + | 1449b349ac40 [Bazel] Fix llvm-exegesis build post 12b0ab2 + | f4834255d30d [BOLT] Reset output addresses for deleted blocks (#73429) + | 1aa1d176ba96 Add "REQUIRES: asserts" to test as it requires the compiler to hit an assertion failure to pass and was failing in release builds. + | 365114292a31 [BOLT][NFC] Refactor function state check (#73420) + | ... and 39 more commits in llvm Results changed to # reset_artifacts: @@ -24,7 +25,6 @@ Results changed to 0 # shadow.size present 1 -# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851 From # reset_artifacts: @@ -39,6 +39,7 @@ From 0 # shadow.size present 1 +# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851 The configuration of this build is: CI config tcwg_aosp-code_size-dex2oat/oriole-master @@ -46,19 +47,6 @@ CI config tcwg_aosp-code_size-dex2oat/oriole-master -----------------8<--------------------------8<--------------------------8<-------------------------- The information below can be used to reproduce a debug environment: -Current build : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/567/artifact/artifacts - -Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/reproduction_instructions.txt - -Full commit : https://github.com/llvm/llvm-project/commit/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d - -Latest bug report status : https://linaro.atlassian.net/browse/LLVM-1026 - -List of configurations that regressed due to this commit : -* tcwg_aosp-code_size-dex2oat -** oriole-master -*** Failure -*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d/tcwg_aosp-code_size-dex2oat/oriole-master/details.txt -*** https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/ +Current build : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/570/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_aosp-code_size-dex2oat--oriole-master-build/568/artifact/artifacts diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index ba925c1..aa219ef 100644 --- a/notify/mail-recipients.txt +++ b/notify/mail-recipients.txt @@ -1 +1 @@ -bcc:tcwg-validation@linaro.org,antoine.moynault@linaro.org +bcc:tcwg-validation@linaro.org diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index 34ac162..b8e33ae 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] llvmorg-18-init-12651-gafe8b93ffdfe: Failure on oriole-master +[Linaro-TCWG-CI] 46 commits in aosp_superproject,llvm: Success on oriole-master @@ -10,4 +10,3 @@ 0 # shadow.size present 1 -# 1,out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so increased in size by 1% from 271303 to 272851 diff --git a/results-vs-first/results.csv b/results-vs-first/results.csv index a8bf597..bbee8dd 100644 --- a/results-vs-first/results.csv +++ b/results-vs-first/results.csv @@ -10,11 +10,11 @@ out/soong/.intermediates/external/lzma/C/liblzma/android_arm64_armv8-2a_cortex-a out/soong/.intermediates/external/lz4/lib/liblz4/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/liblz4.so,binary,91,160379,145991 out/soong/.intermediates/external/libcxx/libc++/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libc++.so,binary,n/a,-1,659666 out/soong/.intermediates/art/libartpalette/libartpalette/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartpalette.so,binary,n/a,-1,7541 -out/soong/.intermediates/art/libnativebridge/libnativebridge/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativebridge.so,binary,n/a,-1,13197 out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so,binary,n/a,-1,272851 -out/soong/.intermediates/external/boringssl/libcrypto/android_arm64_armv8-2a_cortex-a55_shared_apex31/unhashed/libcrypto.so,binary,n/a,-1,1359237 -out/soong/.intermediates/art/libartbase/libartbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartbase.so,binary,n/a,-1,319903 +out/soong/.intermediates/art/libnativebridge/libnativebridge/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativebridge.so,binary,n/a,-1,13197 out/soong/.intermediates/art/libnativeloader/libnativeloader/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativeloader.so,binary,n/a,-1,125503 +out/soong/.intermediates/art/libartbase/libartbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartbase.so,binary,n/a,-1,319903 +out/soong/.intermediates/external/boringssl/libcrypto/android_arm64_armv8-2a_cortex-a55_shared_apex31/unhashed/libcrypto.so,binary,n/a,-1,1359237 out/soong/.intermediates/art/libdexfile/libdexfile/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libdexfile.so,binary,n/a,-1,219383 out/soong/.intermediates/art/libprofile/libprofile/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libprofile.so,binary,n/a,-1,131056 out/soong/.intermediates/external/perfetto/heapprofd_client_api/android_arm64_armv8-2a_cortex-a55_shared_current/e4694d05f1cb76fefd10c9c37c092ec4/heapprofd_client_api.so,binary,n/a,-1,1048 diff --git a/results-vs-prev/results.csv b/results-vs-prev/results.csv index c546a16..7fef64c 100644 --- a/results-vs-prev/results.csv +++ b/results-vs-prev/results.csv @@ -1,25 +1,25 @@ benchmark,symbol,rel_size,size_x,size_y -out/soong/.intermediates/bionic/libm/libm/android_arm64_armv8-2a_cortex-a55_shared_current/libm.so,binary,100,24046,24046 out/soong/.intermediates/bionic/libdl/libdl/android_arm64_armv8-2a_cortex-a55_shared_current/libdl.so,binary,100,1352,1352 -out/soong/.intermediates/bionic/libc/libc/android_arm64_armv8-2a_cortex-a55_shared_current/libc.so,binary,100,128305,128305 -out/soong/.intermediates/external/boringssl/libcrypto/android_arm64_armv8-2a_cortex-a55_shared_apex31/unhashed/libcrypto.so,binary,100,1359357,1359237 -out/soong/.intermediates/external/libcxx/libc++/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libc++.so,binary,100,659622,659666 +out/soong/.intermediates/bionic/libm/libm/android_arm64_armv8-2a_cortex-a55_shared_current/libm.so,binary,100,24046,24046 out/soong/.intermediates/system/logging/liblog/liblog/android_arm64_armv8-2a_cortex-a55_shared_current/liblog.so,binary,100,4867,4867 -out/soong/.intermediates/art/libartpalette/libartpalette/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartpalette.so,binary,100,7541,7541 +out/soong/.intermediates/bionic/libc/libc/android_arm64_armv8-2a_cortex-a55_shared_current/libc.so,binary,100,128305,128305 out/soong/.intermediates/external/zlib/libz/android_arm64_armv8-2a_cortex-a55_shared_current/libz.so,binary,100,9027,9027 -out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so,binary,101,271303,272851 +out/soong/.intermediates/external/libcxx/libc++/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libc++.so,binary,100,659666,659666 +out/soong/.intermediates/art/libartpalette/libartpalette/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartpalette.so,binary,100,7541,7541 out/soong/.intermediates/bionic/libdl/libdl_android/android_arm64_armv8-2a_cortex-a55_shared_current/libdl_android.so,binary,100,926,926 -out/soong/.intermediates/art/libartbase/libartbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartbase.so,binary,100,319903,319903 out/soong/.intermediates/art/libnativebridge/libnativebridge/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativebridge.so,binary,100,13197,13197 -out/soong/.intermediates/art/libnativeloader/libnativeloader/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativeloader.so,binary,101,124239,125503 +out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so,binary,100,272851,272851 +out/soong/.intermediates/external/boringssl/libcrypto/android_arm64_armv8-2a_cortex-a55_shared_apex31/unhashed/libcrypto.so,binary,100,1359237,1359237 +out/soong/.intermediates/art/libartbase/libartbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartbase.so,binary,100,319903,319903 +out/soong/.intermediates/art/libnativeloader/libnativeloader/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativeloader.so,binary,100,125503,125503 out/soong/.intermediates/art/libdexfile/libdexfile/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libdexfile.so,binary,100,219383,219383 out/soong/.intermediates/art/libprofile/libprofile/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libprofile.so,binary,100,131056,131056 -out/soong/.intermediates/external/lzma/C/liblzma/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/liblzma.so,binary,100,174739,174759 +out/soong/.intermediates/external/lzma/C/liblzma/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/liblzma.so,binary,100,174759,174759 out/soong/.intermediates/external/perfetto/heapprofd_client_api/android_arm64_armv8-2a_cortex-a55_shared_current/e4694d05f1cb76fefd10c9c37c092ec4/heapprofd_client_api.so,binary,100,1048,1048 out/soong/.intermediates/packages/modules/StatsD/lib/libstatssocket/libstatssocket/android_arm64_armv8-2a_cortex-a55_shared_current/libstatssocket.so,binary,100,2217,2217 out/soong/.intermediates/art/sigchainlib/libsigchain/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libsigchain.so,binary,100,21120,21120 -out/soong/.intermediates/system/unwinding/libunwindstack/libunwindstack/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libunwindstack.so,binary,100,729685,729717 +out/soong/.intermediates/system/unwinding/libunwindstack/libunwindstack/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libunwindstack.so,binary,100,729717,729717 out/soong/.intermediates/external/lz4/lib/liblz4/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/liblz4.so,binary,100,145991,145991 out/soong/.intermediates/art/dexlayout/libart-dexlayout/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libart-dexlayout.so,binary,100,320812,320812 -out/soong/.intermediates/art/runtime/libart/android_arm64_armv8-2a_cortex-a55_shared_apex31/85eaf79f2cdb3360398d24cccc67f3ae/unstripped/libart.so,binary,100,10223263,10225619 +out/soong/.intermediates/art/runtime/libart/android_arm64_armv8-2a_cortex-a55_shared_apex31/85eaf79f2cdb3360398d24cccc67f3ae/unstripped/libart.so,binary,100,10225619,10225619 out/soong/.intermediates/art/dex2oat/dex2oat/android_arm64_armv8-2a_cortex-a55_apex31/85eaf79f2cdb3360398d24cccc67f3ae/unstripped/dex2oat64,binary,100,1020974,1020974 @@ -2,20 +2,20 @@ benchmark,symbol,size out/soong/.intermediates/bionic/libdl/libdl/android_arm64_armv8-2a_cortex-a55_shared_current/libdl.so,binary,1352 out/soong/.intermediates/bionic/libm/libm/android_arm64_armv8-2a_cortex-a55_shared_current/libm.so,binary,24046 out/soong/.intermediates/system/logging/liblog/liblog/android_arm64_armv8-2a_cortex-a55_shared_current/liblog.so,binary,4867 -out/soong/.intermediates/bionic/libc/libc/android_arm64_armv8-2a_cortex-a55_shared_current/libc.so,binary,128305 out/soong/.intermediates/external/zlib/libz/android_arm64_armv8-2a_cortex-a55_shared_current/libz.so,binary,9027 +out/soong/.intermediates/bionic/libc/libc/android_arm64_armv8-2a_cortex-a55_shared_current/libc.so,binary,128305 +out/soong/.intermediates/bionic/libdl/libdl_android/android_arm64_armv8-2a_cortex-a55_shared_current/libdl_android.so,binary,926 out/soong/.intermediates/external/libcxx/libc++/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libc++.so,binary,659666 out/soong/.intermediates/art/libartpalette/libartpalette/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartpalette.so,binary,7541 -out/soong/.intermediates/bionic/libdl/libdl_android/android_arm64_armv8-2a_cortex-a55_shared_current/libdl_android.so,binary,926 -out/soong/.intermediates/art/libnativebridge/libnativebridge/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativebridge.so,binary,13197 out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/libbase.so,binary,272851 -out/soong/.intermediates/external/boringssl/libcrypto/android_arm64_armv8-2a_cortex-a55_shared_apex31/unhashed/libcrypto.so,binary,1359237 -out/soong/.intermediates/art/libartbase/libartbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartbase.so,binary,319903 +out/soong/.intermediates/art/libnativebridge/libnativebridge/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativebridge.so,binary,13197 out/soong/.intermediates/art/libnativeloader/libnativeloader/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libnativeloader.so,binary,125503 +out/soong/.intermediates/art/libartbase/libartbase/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libartbase.so,binary,319903 +out/soong/.intermediates/external/boringssl/libcrypto/android_arm64_armv8-2a_cortex-a55_shared_apex31/unhashed/libcrypto.so,binary,1359237 out/soong/.intermediates/art/libdexfile/libdexfile/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libdexfile.so,binary,219383 out/soong/.intermediates/art/libprofile/libprofile/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libprofile.so,binary,131056 -out/soong/.intermediates/external/lzma/C/liblzma/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/liblzma.so,binary,174759 out/soong/.intermediates/external/perfetto/heapprofd_client_api/android_arm64_armv8-2a_cortex-a55_shared_current/e4694d05f1cb76fefd10c9c37c092ec4/heapprofd_client_api.so,binary,1048 +out/soong/.intermediates/external/lzma/C/liblzma/android_arm64_armv8-2a_cortex-a55_shared_apex31/unstripped/liblzma.so,binary,174759 out/soong/.intermediates/packages/modules/StatsD/lib/libstatssocket/libstatssocket/android_arm64_armv8-2a_cortex-a55_shared_current/libstatssocket.so,binary,2217 out/soong/.intermediates/art/sigchainlib/libsigchain/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libsigchain.so,binary,21120 out/soong/.intermediates/system/unwinding/libunwindstack/libunwindstack/android_arm64_armv8-2a_cortex-a55_shared_apex31/e4694d05f1cb76fefd10c9c37c092ec4/unstripped/libunwindstack.so,binary,729717 |