diff options
Diffstat (limited to 'jenkins/notify-full.log')
-rw-r--r-- | jenkins/notify-full.log | 686 |
1 files changed, 557 insertions, 129 deletions
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index c2a63a0..1894939 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,27 +1,27 @@ ++ pwd ++ cat -+ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_8:-p58049:ssh_host=tcwg-snow_bmk-02 ssh_port=58049' ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true ++ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_4:-p59926:ssh_host=tcwg-snow_bmk-02 ssh_port=59926' ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true + set -euf -o pipefail + local host -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_8:-p58049:ssh_host=tcwg-snow_bmk-02 ssh_port=58049' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_4:-p59926:ssh_host=tcwg-snow_bmk-02 ssh_port=59926' ++ cut -d: -f 1 + host=tcwg-snow_bmk-02 + local port -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_8:-p58049:ssh_host=tcwg-snow_bmk-02 ssh_port=58049' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_4:-p59926:ssh_host=tcwg-snow_bmk-02 ssh_port=59926' ++ cut -s -d: -f 2 + port= + local dir -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_8:-p58049:ssh_host=tcwg-snow_bmk-02 ssh_port=58049' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_4:-p59926:ssh_host=tcwg-snow_bmk-02 ssh_port=59926' ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_8 ++ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_4 + local opts -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_8:-p58049:ssh_host=tcwg-snow_bmk-02 ssh_port=58049' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_4:-p59926:ssh_host=tcwg-snow_bmk-02 ssh_port=59926' ++ cut -s -d: -f 4 -+ opts=-p58049 ++ opts=-p59926 + local env_vars -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_8:-p58049:ssh_host=tcwg-snow_bmk-02 ssh_port=58049' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_4:-p59926:ssh_host=tcwg-snow_bmk-02 ssh_port=59926' ++ cut -s -d: -f 5 -+ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=58049' ++ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=59926' + shift + local -a cmd + cmd=() @@ -52,10 +52,10 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q true -++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_8 -+ ssh -p58049 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=58049 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_8 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_4 ++ ssh -p59926 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=59926 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_4 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' -/home/tcwg-buildslave/workspace/tcwg_bmk_8/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true +/home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true + false + dryrun= @@ -64,9 +64,9 @@ + declare -a changed_components + declare print_commits_f print_result_f print_config_f print_last_icommit_f + dump_model_only=false +# setup_notify_environment + setup_notify_environment + echo '# setup_notify_environment' -# setup_notify_environment + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_project]}' @@ -75,35 +75,37 @@ ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x -+ ci_config=llvm-aarch64-master-O2 # Debug traces : ++ ci_config=llvm-aarch64-master-O2 + 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_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/57/ -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/57/' +# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/58/ # Using dir : base-artifacts ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/58/' + 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_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/58/ -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/58/' +# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/62/ # Using dir : artifacts -+ echo '# Using dir : artifacts' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/62/' ++ echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' + set +x -+ check_source_changes # check_source_changes ++ declare -Ag pw ++ '[' 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 -+ '[' onsuccess '!=' init ']' ++ '[' force '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -113,7 +115,7 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xhttps://github.com/llvm/llvm-project.git#main '!=' xbaseline ']' ++++ '[' xhttps://github.com/llvm/llvm-project.git#955d7615bd7563cc78a5106215daf9e6e47ffb5e '!=' xbaseline ']' +++ echo -ne llvm +++ delim=' ' +++ echo @@ -129,7 +131,7 @@ +++ 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 -++ '[' x960881a7f32abc50fd0e5a349a9981437eba221a '!=' x8f28e8069c4ba1110daee8bddc4d5049b6d4646e ']' +++ '[' x955d7615bd7563cc78a5106215daf9e6e47ffb5e '!=' x960881a7f32abc50fd0e5a349a9981437eba221a ']' ++ echo -ne llvm ++ delim=' ' ++ echo @@ -142,17 +144,17 @@ ++ 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=960881a7f32abc50fd0e5a349a9981437eba221a ++ first_bad=955d7615bd7563cc78a5106215daf9e6e47ffb5e ++ 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=8f28e8069c4ba1110daee8bddc4d5049b6d4646e ++ last_good=960881a7f32abc50fd0e5a349a9981437eba221a + local res + res=0 -+ wait 126191 ++ wait 142510 + git -C llvm rev-parse --verify HEAD + assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']' + set -euf -o pipefail +x @@ -166,21 +168,21 @@ ++ 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=8f28e8069c4ba1110daee8bddc4d5049b6d4646e ++ base_rev=960881a7f32abc50fd0e5a349a9981437eba221a ++ 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=960881a7f32abc50fd0e5a349a9981437eba221a -++ git -C llvm rev-parse '960881a7f32abc50fd0e5a349a9981437eba221a^@' ++ cur_rev=955d7615bd7563cc78a5106215daf9e6e47ffb5e +++ git -C llvm rev-parse '955d7615bd7563cc78a5106215daf9e6e47ffb5e^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 985a72b6b3e74f0d29780b2a97b5817473338ffe = 8f28e8069c4ba1110daee8bddc4d5049b6d4646e ']' ++ '[' dc60003ec8b2faf595b528a39f64b697a589da06 = 960881a7f32abc50fd0e5a349a9981437eba221a ']' + return 1 -+ change_kind=single_component -+ echo '# Debug traces :' # Debug traces : # change_kind=single_component : llvm ++ change_kind=single_component ++ echo '# Debug traces :' + echo '# change_kind=single_component : llvm' + for c in "${changed_components[@]}" ++ get_baseline_git llvm_rev @@ -189,18 +191,18 @@ ++ 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=8f28e8069c4ba1110daee8bddc4d5049b6d4646e ++ base_rev=960881a7f32abc50fd0e5a349a9981437eba221a ++ 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=960881a7f32abc50fd0e5a349a9981437eba221a -++ git -C llvm rev-list --count 8f28e8069c4ba1110daee8bddc4d5049b6d4646e..960881a7f32abc50fd0e5a349a9981437eba221a -+ c_commits=413 -# rev for llvm : 8f28e8069c4ba1110daee8bddc4d5049b6d4646e..960881a7f32abc50fd0e5a349a9981437eba221a (413 commits) -+ echo '# rev for llvm : 8f28e8069c4ba1110daee8bddc4d5049b6d4646e..960881a7f32abc50fd0e5a349a9981437eba221a (413 commits)' ++ cur_rev=955d7615bd7563cc78a5106215daf9e6e47ffb5e +++ git -C llvm rev-list --count 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e +# rev for llvm : 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e (109 commits) ++ c_commits=109 ++ echo '# rev for llvm : 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e (109 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -239,16 +241,499 @@ + return + post_interesting_commits full + set -euf -o pipefail -+ echo '# post_interesting_commits' # post_interesting_commits ++ echo '# post_interesting_commits' + local stage=full + '[' single_component '!=' single_commit ']' + return -+ echo '# print all notification files' # print all notification files ++ echo '# print all notification files' + print_mail_recipients -+ false -+ return ++ set -euf -o pipefail ++ true ++ local -A emails ++ emails["tcwg-validation@linaro.org"]=bcc ++ local -A no_emails ++ case "$ci_project/$ci_config:$changed_single_component" in ++ no_emails["linaro-toolchain@lists.linaro.org"]=cc ++ local c email ++ 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=960881a7f32abc50fd0e5a349a9981437eba221a +++ 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=955d7615bd7563cc78a5106215daf9e6e47ffb5e ++ read -r email +++ git -C llvm log --pretty=%ae 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ no_emails["$email"]=cc ++ read -r email ++ 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=960881a7f32abc50fd0e5a349a9981437eba221a +++ 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=955d7615bd7563cc78a5106215daf9e6e47ffb5e ++ read -r email +++ git -C llvm log --pretty=%ce 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ no_emails["$email"]=to ++ read -r email ++ for c in "${changed_components[@]}" ++ '[' '' '!=' '' ']' ++ recipients=() ++ local -a recipients ++ for email in "${!emails[@]}" ++ case "${emails[$email]}" in ++ recipients+=("${emails[$email]}:$email") ++ IFS=, ++ echo bcc:tcwg-validation@linaro.org + true + generate_jira_dir + set -euf -o pipefail @@ -339,74 +824,16 @@ ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/58/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/62/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_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/57/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--llvm-aarch64-master-O2-build/58/artifact/artifacts + cat -++ bmk_print_result --oneline -++ false -++ local print_arg=--oneline -++ artifacts_mail_dir=artifacts/notify -++ case "$ci_project" in -++ metric_id=size -++ local improved_or_regressed -++ '[' -f artifacts/notify/exe.regression ']' -++ '[' -f artifacts/notify/symbol.regression ']' -++ improved_or_regressed=improvement -++ declare -A changed_by_msg -++ changed_by_msg[size-regression]='grew in size by' -++ changed_by_msg[size-improvement]='reduced in size by' -++ changed_by_msg[time-regression]='slowed down by' -++ changed_by_msg[time-improvement]='speeds up by' -++ changed_by_msg[vect-regression]='reduced by' -++ changed_by_msg[vect-improvement]='increased up by' -++ changed_by_msg[sve-regression]='reduced by' -++ changed_by_msg[sve-improvement]='increased up by' -++ changed_by='reduced in size by' -++ case $metric_id in -++ exe_threshold=1 -++ symbol_threshold=10 -++ case "$print_arg" in -++ assert_with_msg 'Builds with infra problems should never get here' '[' 0 '!=' 125 ']' -++ set -euf -o pipefail +x -++ local metric bmk symbol short_diag long_diag -++ '[' -f artifacts/notify/exe.improvement ']' -++ '[' -f artifacts/notify/symbol.improvement ']' -++ short_diag='No change' -++ echo 'No change' -++ print_commits --oneline -++ false -++ local print_arg=--oneline -++ local components new_commits more_lines -++ case "$change_kind:$print_arg" in -++ new_commits=0 -++ 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=8f28e8069c4ba1110daee8bddc4d5049b6d4646e -+++ 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=960881a7f32abc50fd0e5a349a9981437eba221a -+++ git -C llvm rev-list --count 8f28e8069c4ba1110daee8bddc4d5049b6d4646e..960881a7f32abc50fd0e5a349a9981437eba221a -++ c_commits=413 -++ new_commits=413 -+++ echo llvm -+++ tr ' ' , -++ components=llvm -++ echo '413 commits in llvm' ++ print_commits --short -++ sed -e 's/^/ | /' ++ false ++ local print_arg=--short +++ sed -e 's/^/ | /' ++ local components new_commits more_lines ++ case "$change_kind:$print_arg" in ++ new_commits=0 @@ -417,27 +844,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=8f28e8069c4ba1110daee8bddc4d5049b6d4646e +++ base_rev=960881a7f32abc50fd0e5a349a9981437eba221a +++ 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=960881a7f32abc50fd0e5a349a9981437eba221a -+++ git -C llvm rev-list --count 8f28e8069c4ba1110daee8bddc4d5049b6d4646e..960881a7f32abc50fd0e5a349a9981437eba221a -++ c_commits=413 -++ new_commits=413 +++ cur_rev=955d7615bd7563cc78a5106215daf9e6e47ffb5e ++++ git -C llvm rev-list --count 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e +++ c_commits=109 +++ new_commits=109 ++ echo 'llvm commits:' -+++ git -C llvm log --pretty=oneline 8f28e8069c4ba1110daee8bddc4d5049b6d4646e..960881a7f32abc50fd0e5a349a9981437eba221a +++ '[' '' '!=' '' ']' ++++ git -C llvm log --pretty=oneline 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e +++ head -n5 +++ true -++ echo '960881a7f32abc50fd0e5a349a9981437eba221a clang: Make rewrite-includes-macros.cpp runnable on non-Win -985a72b6b3e74f0d29780b2a97b5817473338ffe [clang][Diagnostics] Provide source range to integer-overflow warnings -f471b4975f49e3b1eb3bee21aca1214f248c056e [NFC][libc++] Removes no longer existing define. -eac0b67ed1da34644c33ae3ae325ab078d52e818 [docs] Fix include-what-you-use example -69a8636c4dec2c9e561224e603ea9864a06bee3a [clang][NFC] Remove redundant whitespaces' -++ '[' 413 -gt 5 ']' -++ echo '... and 408 more' +++ echo '955d7615bd7563cc78a5106215daf9e6e47ffb5e [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs +dc60003ec8b2faf595b528a39f64b697a589da06 [RISCV] Support global address as inline asm memory operand of `m` +a3b11ce78680ef39e4dfbc72085ae3e1814e3cba [RISCV][NFC] Move tests of inline asm memory constraints to separate file +18518582550485ce3d153bb918bf73c257ce259e [clang][Interp][NFC] Fix a doc comment. +5272ae667dd5c628689097687f4679a8be29bc4d [AMDGPU] Add IsChainFunction to the MachineFunctionInfo' +++ '[' 109 -gt 5 ']' +++ echo '... and 104 more' ++ bmk_print_result --short ++ false ++ local print_arg=--short @@ -468,7 +896,7 @@ eac0b67ed1da34644c33ae3ae325ab078d52e818 [docs] Fix include-what-you-use example ++ '[' -f artifacts/notify/symbol.improvement ']' ++ echo 'No change' ++ bmk_print_config -++ . /home/tcwg-buildslave/workspace/tcwg_bmk_8/jenkins-scripts/tcwg_bmk-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/tcwg_bmk-config.sh +++ [[ -v rr[ci_project] ]] +++ [[ -v rr[ci_config] ]] +++ declare -A bmk_data @@ -612,43 +1040,43 @@ eac0b67ed1da34644c33ae3ae325ab078d52e818 [docs] Fix include-what-you-use example +++ 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=8f28e8069c4ba1110daee8bddc4d5049b6d4646e +++ base_rev=960881a7f32abc50fd0e5a349a9981437eba221a +++ 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=960881a7f32abc50fd0e5a349a9981437eba221a -+++ git -C llvm rev-list --count 8f28e8069c4ba1110daee8bddc4d5049b6d4646e..960881a7f32abc50fd0e5a349a9981437eba221a -++ c_commits=413 -++ new_commits=413 +++ cur_rev=955d7615bd7563cc78a5106215daf9e6e47ffb5e ++++ git -C llvm rev-list --count 960881a7f32abc50fd0e5a349a9981437eba221a..955d7615bd7563cc78a5106215daf9e6e47ffb5e +++ c_commits=109 +++ new_commits=109 +++ echo llvm +++ tr ' ' , ++ components=llvm -++ echo '413 commits in llvm' -+ echo '[Linaro-TCWG-CI] No change after llvm commit: 413 commits in llvm' +++ echo '109 commits in llvm' ++ echo '[Linaro-TCWG-CI] No change after 109 commits in llvm' # generate dashboard + echo '# generate dashboard' + generate_dashboard_squad + local results_date # generate_dashboard_squad +... Skipping +# post_dashboard_squad +... Skipping +# post_to_jira +Full stage ran successfully. + echo '# generate_dashboard_squad' + false -... Skipping + echo '... Skipping' + return + post_dashboard_squad -# post_dashboard_squad + echo '# post_dashboard_squad' + false -... Skipping + echo '... Skipping' + return + false + post_to_jira -# post_to_jira + echo '# post_to_jira' + false + false -Full stage ran successfully. + echo 'Full stage ran successfully.' |