diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-30 10:47:04 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-30 10:47:04 +0000 |
commit | 8d32e828c57c039460b4df67b20d893de39676d4 (patch) | |
tree | c192dc711b39185943f62544c9fdc72d6197f894 | |
parent | 212c35c35faa7715090a464d96885f523dbb0bc7 (diff) |
onsuccess: #684: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/
Results :
| # reset_artifacts:
| -10
| # init_abe_sysroot:
| -3
| # build_abe glibc -- --disable install:
| -2
| # build_abe dejagnu:
| -1
| # build_abe check_glibc --check_patch linaro-local/dejagnu-sum -- --disable install:
| 0
check_regression status : 0
24 files changed, 147 insertions, 409 deletions
diff --git a/00-sumfiles/tests.log.xz b/00-sumfiles/tests.log.xz Binary files differindex 297f3f9..72b790d 100644 --- a/00-sumfiles/tests.log.xz +++ b/00-sumfiles/tests.log.xz diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz Binary files differindex 2b54617..1448bc7 100644 --- a/01-reset_artifacts/console.log.xz +++ b/01-reset_artifacts/console.log.xz diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz Binary files differindex 8d5ff1e..265854b 100644 --- a/02-prepare_abe/console.log.xz +++ b/02-prepare_abe/console.log.xz diff --git a/03-init_abe_sysroot/console.log.xz b/03-init_abe_sysroot/console.log.xz Binary files differindex c5f90c4..6678ea2 100644 --- a/03-init_abe_sysroot/console.log.xz +++ b/03-init_abe_sysroot/console.log.xz diff --git a/04-build_abe-glibc/console.log.xz b/04-build_abe-glibc/console.log.xz Binary files differindex 5dd0a48..9598d3c 100644 --- a/04-build_abe-glibc/console.log.xz +++ b/04-build_abe-glibc/console.log.xz diff --git a/04-build_abe-glibc/make-glibc.log.xz b/04-build_abe-glibc/make-glibc.log.xz Binary files differindex 9aab6d1..0e74139 100644 --- a/04-build_abe-glibc/make-glibc.log.xz +++ b/04-build_abe-glibc/make-glibc.log.xz diff --git a/05-build_abe-dejagnu/console.log.xz b/05-build_abe-dejagnu/console.log.xz Binary files differindex f109774..878777c 100644 --- a/05-build_abe-dejagnu/console.log.xz +++ b/05-build_abe-dejagnu/console.log.xz diff --git a/05-build_abe-dejagnu/make-dejagnu.log.xz b/05-build_abe-dejagnu/make-dejagnu.log.xz Binary files differindex 27939ca..ec293be 100644 --- a/05-build_abe-dejagnu/make-dejagnu.log.xz +++ b/05-build_abe-dejagnu/make-dejagnu.log.xz diff --git a/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/check-glibc.log.xz b/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/check-glibc.log.xz Binary files differindex 0a99002..5011188 100644 --- a/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/check-glibc.log.xz +++ b/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/check-glibc.log.xz diff --git a/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/console.log.xz b/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/console.log.xz Binary files differindex 7db9a00..101bb3e 100644 --- a/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/console.log.xz +++ b/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/console.log.xz diff --git a/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/make-glibc.log.xz b/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/make-glibc.log.xz Binary files differindex f318eba..1f8b844 100644 --- a/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/make-glibc.log.xz +++ b/06-build_abe-check_glibc---check_patch-linaro-local-dejagnu-sum/make-glibc.log.xz diff --git a/07-check_regression/console.log.xz b/07-check_regression/console.log.xz Binary files differindex ff3f1cb..a098fae 100644 --- a/07-check_regression/console.log.xz +++ b/07-check_regression/console.log.xz diff --git a/jenkins/build-name b/jenkins/build-name index 645c0f2..adaef74 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#683-glibc-R0 +#684-glibc-R0 diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index 7f620cd..79d1f36 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh ++ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh + set -euf -o pipefail + local host -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -d: -f 1 -+ host=tcwg-jade-05 ++ host=tcwg-jade-06 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_1 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_5 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 4 -+ opts=-p51585 ++ opts=-p36965 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 5 + env_vars= + shift @@ -58,10 +58,10 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q tcwg_gnu-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_1 -+ ssh -p51585 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_5 ++ ssh -p36965 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_5 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh' -/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh +/home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= @@ -70,8 +70,8 @@ + 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 ++ setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' @@ -82,24 +82,24 @@ ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x + ci_config=master-arm -# Debug traces : + echo '# Debug traces :' +# 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_glibc_check--master-arm-build/682/ -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/682/' -# Using dir : base-artifacts +# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/' + echo '# Using dir : base-artifacts' +# 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_glibc_check--master-arm-build/683/ +# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/' + echo '# Using dir : artifacts' - + echo '' + + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' + set +x @@ -137,79 +137,18 @@ +++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/glibc_rev -++ '[' xdd53a60282eaccf0eca2c98d147e22abd752c45e '!=' x2bd00179885928fd95fcabfafc50e7b5c6e660d2 ']' -++ echo -ne glibc -++ delim=' ' +++ '[' xdd53a60282eaccf0eca2c98d147e22abd752c45e '!=' xdd53a60282eaccf0eca2c98d147e22abd752c45e ']' ++ echo + local c base_rev cur_rev c_commits -+ '[' 1 = 0 ']' -+ '[' 1 = 1 ']' -+ changed_single_component=glibc -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ first_bad=dd53a60282eaccf0eca2c98d147e22abd752c45e -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ last_good=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -+ local res -+ res=0 -+ wait 1195341 -+ git -C glibc rev-parse --verify HEAD -+ assert_with_msg 'Cannot parse HEAD in repo glibc' '[' 0 = 0 ']' -+ set -euf -o pipefail +x -+ single_commit_p glibc -+ set -euf -o pipefail -+ local c=glibc -+ local base_rev cur_rev sha1 -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -++ git -C glibc rev-parse 'dd53a60282eaccf0eca2c98d147e22abd752c45e^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 83c081f73e996479e752cd7041b613aec8b0d23c = 2bd00179885928fd95fcabfafc50e7b5c6e660d2 ']' -+ return 1 -+ change_kind=single_component -+ echo '# Debug traces :' ++ '[' 0 = 0 ']' ++ change_kind=no_change # Debug traces : -# change_kind=single_component : glibc -+ echo '# change_kind=single_component : glibc' -+ for c in "${changed_components[@]}" -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -++ git -C glibc rev-list --count 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -+ c_commits=3 -# rev for glibc : 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e (3 commits) - -+ echo '# rev for glibc : 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e (3 commits)' ++ changed_single_component= ++ echo '# Debug traces :' +# change_kind=no_change : ++ echo '# change_kind=no_change : ' + echo '' + + setup_stages_to_run + '[' ignore = onregression ']' + '[' ignore = precommit ']' @@ -235,25 +174,26 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' single_component '!=' single_commit ']' ++ '[' no_change '!=' single_commit ']' + return + '[' full '!=' full ']' + gnu_generate_extra_details + set -euf -o pipefail + '[' -d artifacts/sumfiles ']' -+ wait 1195365 ++ wait 1197175 + gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles ++ true + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false -+ '[' xsingle_component '!=' xsingle_commit ']' ++ '[' xno_change '!=' xsingle_commit ']' + return + post_interesting_commits full +# post_interesting_commits + set -euf -o pipefail + echo '# post_interesting_commits' -# post_interesting_commits + local stage=full -+ '[' single_component '!=' single_commit ']' ++ '[' no_change '!=' single_commit ']' + return + true + generate_jira_dir @@ -264,7 +204,7 @@ ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xsingle_component '!=' xsingle_commit ']' +++ '[' xno_change '!=' xsingle_commit ']' ++ return 0 + icommit_entry= + '[' '' '!=' '' ']' @@ -282,10 +222,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1195410 +++ wait 1197220 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231030 --build_dir=artifacts/sumfiles --verbosity=1 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231030 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1195411 +++ wait 1197221 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -308,126 +248,26 @@ +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x -++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/notify/mail-body.txt/*view*/' -# print all notification files +++ echo 'https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/notify/mail-body.txt/*view*/' + echo '# print all notification files' +# print all notification files + true + generate_mail_files + set -euf -o pipefail + print_mail_recipients + set -euf -o pipefail -+ local c=glibc -+ '[' glibc = '' ']' -+ local -A emails -+ emails["tcwg-validation@linaro.org"]=bcc -+ emails["author"]=cc -+ emails["committer"]=to -+ case "$ci_project/$ci_config:$c" in -+ emails["linaro-toolchain@lists.linaro.org"]=cc_postcommit -+ local c email base_rev cur_rev -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -+ read -r email -++ git -C glibc log --pretty=%ae 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -+ emails["$email"]=cc -+ read -r email -+ emails["$email"]=cc -+ read -r email -+ emails["$email"]=cc -+ read -r email -+ local precommit_postcommit=postcommit ++ local c= + '[' '' = '' ']' -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -+ read -r email -++ git -C glibc log --pretty=%ce 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -+ emails["$email"]=to -+ read -r email -+ emails["$email"]=to -+ read -r email -+ emails["$email"]=to -+ read -r email -+ unset 'emails[author]' 'emails[committer]' -+ local type -+ recipients=() -+ local -a recipients -+ for email in "${!emails[@]}" -+ type=cc_postcommit -+ case "$precommit_postcommit:$type" in -+ type=cc -+ case "$type" in -+ recipients+=("$type:$email") -+ 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") -+ IFS=, -+ echo cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,caiyinyu@loongson.cn ++ echo bcc:tcwg-validation@linaro.org ++ return 0 ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline -++ '[' single_component = no_change ']' -++ local more_lines -++ '[' single_component = single_commit ']' -++ '[' single_component = single_component ']' -++ 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 glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -++ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -+++ git -C glibc rev-list --count 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -++ c_commits=3 -++ new_commits=3 -+++ echo glibc -+++ tr ' ' , -++ components=glibc -++ echo '3 commits in glibc' -++ '[' --oneline = --oneline ']' +++ '[' no_change = no_change ']' +++ echo 'baseline build' ++ return 0 ++ gnu_print_result --oneline ++ false @@ -436,10 +276,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1195467 +++ wait 1197243 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231030 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1195468 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231030 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 1197244 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -458,7 +298,7 @@ ++ return 0 ++ gnu_print_config --oneline ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/tcwg_gnu-config.sh +++ declare -A gnu_data ++ settings_for_ci_project_and_config tcwg_glibc_check master-arm ++ local project=tcwg_glibc_check @@ -480,21 +320,21 @@ ++ case "$print_arg" in ++ case "$ci_config" in ++ echo arm -+ echo '[Linaro-TCWG-CI]' '3 commits in glibc: PASS on arm' ++ echo '[Linaro-TCWG-CI]' 'baseline build: PASS on arm' + 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_glibc_check--master-arm-build/683/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/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_glibc_check--master-arm-build/682/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts + cat ++ gnu_print_config --short ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/tcwg_gnu-config.sh +++ declare -A gnu_data ++ settings_for_ci_project_and_config tcwg_glibc_check master-arm ++ local project=tcwg_glibc_check @@ -516,57 +356,8 @@ ++ set -euf -o pipefail ++ false ++ local print_arg=--short -++ '[' single_component = no_change ']' -++ local more_lines -++ '[' single_component = single_commit ']' -++ '[' single_component = single_component ']' -++ 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 glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -++ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -+++ git -C glibc rev-list --count 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -++ c_commits=3 -++ new_commits=3 -+++ echo glibc -+++ tr ' ' , -++ components=glibc -++ echo '3 commits in glibc' -++ '[' --short = --oneline ']' -++ for c in "${changed_components[@]}" -+++ get_baseline_git glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -++ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -+++ git -C glibc rev-list --count 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -++ c_commits=3 -++ '[' '' '!=' '' ']' -++ git -C glibc log -n 5 --oneline 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -++ '[' 3 -gt 5 ']' -++ '[' '' '!=' '' ']' +++ '[' no_change = no_change ']' +++ echo 'baseline build' ++ return 0 ++ gnu_print_result --short ++ false @@ -575,10 +366,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1195531 +++ wait 1197283 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231030 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 1197284 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231030 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1195532 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -609,30 +400,30 @@ ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/00-sumfiles/ ++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/00-sumfiles/ +++ print_artifacts_url notify/ +++ 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_glibc_check--master-arm-build/683/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/notify/ ++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/notify/ +++ print_artifacts_url sumfiles/xfails.xfail +++ 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_glibc_check--master-arm-build/683/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/sumfiles/xfails.xfail ++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/sumfiles/xfails.xfail ++ gnu_print_config --long ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/tcwg_gnu-config.sh +++ declare -A gnu_data ++ settings_for_ci_project_and_config tcwg_glibc_check master-arm ++ local project=tcwg_glibc_check @@ -653,10 +444,10 @@ ++ local print_arg=--long ++ case "$print_arg" in ++ echo 'CI config tcwg_glibc_check/master-arm' -+ '[' single_component '!=' single_commit ']' ++ '[' no_change '!=' single_commit ']' + return -# generate dashboard + echo '# generate dashboard' +# generate dashboard + generate_dashboard_squad + local results_date # generate_dashboard_squad @@ -673,18 +464,18 @@ + echo '... Skipping' + return + generate_lnt_report -+ wait 1195575 ++ wait 1197327 + set -euf -o pipefail -+ echo '# generate_lnt_report' # generate_lnt_report ++ echo '# generate_lnt_report' + true + case "$ci_project" in -+ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/lnt-utils.sh ++ . /home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/lnt-utils.sh ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/ tcwg_glibc_check master-arm artifacts/sumfiles artifacts/notify/lnt_report.json -+ local build_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/ ++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/ tcwg_glibc_check master-arm artifacts/sumfiles artifacts/notify/lnt_report.json ++ local build_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/ + local ci_project=tcwg_glibc_check + local ci_config=master-arm + local sumfiles_dir=artifacts/sumfiles @@ -700,8 +491,8 @@ + false + post_to_jira + set -euf -o pipefail -+ echo '# post_to_jira' # post_to_jira ++ echo '# post_to_jira' + local post_card_comment=false + local post_template_comment=false + false diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index d9ad7d8..9a7b4f8 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh ++ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh + set -euf -o pipefail + local host -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -d: -f 1 -+ host=tcwg-jade-05 ++ host=tcwg-jade-06 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_1 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_5 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 4 -+ opts=-p51585 ++ opts=-p36965 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 5 + env_vars= + shift @@ -58,10 +58,10 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q tcwg_gnu-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_1 -+ ssh -p51585 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_5 ++ ssh -p36965 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_5 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh' -/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh +/home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= @@ -70,8 +70,8 @@ + 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 ++ setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' @@ -87,17 +87,17 @@ ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/682/ -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/682/' -+ echo '# Using dir : base-artifacts' +# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/ # Using dir : base-artifacts ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/' ++ 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_glibc_check--master-arm-build/683/ +# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/ ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/' # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -106,8 +106,8 @@ + declare -Ag pw + '[' ignore = precommit ']' + check_source_changes -# check_source_changes + echo '# check_source_changes' +# check_source_changes ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x @@ -137,78 +137,17 @@ +++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/glibc_rev -++ '[' xdd53a60282eaccf0eca2c98d147e22abd752c45e '!=' x2bd00179885928fd95fcabfafc50e7b5c6e660d2 ']' -++ echo -ne glibc -++ delim=' ' +++ '[' xdd53a60282eaccf0eca2c98d147e22abd752c45e '!=' xdd53a60282eaccf0eca2c98d147e22abd752c45e ']' ++ echo + local c base_rev cur_rev c_commits -+ '[' 1 = 0 ']' -+ '[' 1 = 1 ']' -+ changed_single_component=glibc -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ first_bad=dd53a60282eaccf0eca2c98d147e22abd752c45e -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ last_good=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -+ local res -+ res=0 -+ wait 1195228 -+ git -C glibc rev-parse --verify HEAD -+ assert_with_msg 'Cannot parse HEAD in repo glibc' '[' 0 = 0 ']' -+ set -euf -o pipefail +x -+ single_commit_p glibc -+ set -euf -o pipefail -+ local c=glibc -+ local base_rev cur_rev sha1 -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -++ git -C glibc rev-parse 'dd53a60282eaccf0eca2c98d147e22abd752c45e^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 83c081f73e996479e752cd7041b613aec8b0d23c = 2bd00179885928fd95fcabfafc50e7b5c6e660d2 ']' -+ return 1 -+ change_kind=single_component ++ '[' 0 = 0 ']' ++ change_kind=no_change ++ changed_single_component= # Debug traces : -+ echo '# Debug traces :' -# change_kind=single_component : glibc -+ echo '# change_kind=single_component : glibc' -+ for c in "${changed_components[@]}" -++ get_baseline_git glibc_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=2bd00179885928fd95fcabfafc50e7b5c6e660d2 -++ get_current_git glibc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=dd53a60282eaccf0eca2c98d147e22abd752c45e -++ git -C glibc rev-list --count 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e -# rev for glibc : 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e (3 commits) +# change_kind=no_change : -+ c_commits=3 -+ echo '# rev for glibc : 2bd00179885928fd95fcabfafc50e7b5c6e660d2..dd53a60282eaccf0eca2c98d147e22abd752c45e (3 commits)' ++ echo '# Debug traces :' ++ echo '# change_kind=no_change : ' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -235,9 +174,9 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' single_component '!=' single_commit ']' ++ '[' no_change '!=' single_commit ']' + return + '[' init '!=' full ']' -+ echo 'Init stage ran successfully.' Init stage ran successfully. ++ echo 'Init stage ran successfully.' + exit 0 diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log index 10fd59f..fb08fbd 100644 --- a/jenkins/rewrite.log +++ b/jenkins/rewrite.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 ++ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 + set -euf -o pipefail + local host -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -d: -f 1 -+ host=tcwg-jade-05 ++ host=tcwg-jade-06 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_1 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_5 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 4 -+ opts=-p51585 ++ opts=-p36965 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p51585: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_5:-p36965: ++ cut -s -d: -f 5 + env_vars= + shift @@ -58,8 +58,8 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q 100 -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_1 -+ ssh -p51585 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_5 ++ ssh -p36965 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_5 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' + declare -g rewrite_base_artifacts_first=true + true + update_baseline diff --git a/jenkins/run-build.env b/jenkins/run-build.env index 9392047..761d538 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,15 +1,15 @@ -build_name="#683" +build_name="#684" docker_opts=(--distro default --arch armhf --node -tcwg-jade-05 +tcwg-jade-06 --security --cap-add=SYS_ADMIN\ --security-opt\ apparmor=unconfined ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#683-glibc" +build_name="#684-glibc" branch_opt=(==rr\[glibc_git\] git://sourceware.org/git/glibc.git#master ) -build_name="#683-glibc-R0" +build_name="#684-glibc-R0" diff --git a/manifest.sh b/manifest.sh index d3f80de..54b14fb 100644 --- a/manifest.sh +++ b/manifest.sh @@ -1,4 +1,4 @@ -declare -g "jenkins_scripts_rev=bacf9967e8c888d86cc8198431f76894d2fd567d" +declare -g "jenkins_scripts_rev=484f718fc784d817aaf875c7b51fc20556d8d1bd" # Artifacts directory # Recording parameters to manifest: artifacts/manifest.sh rr[ci_project]="tcwg_glibc_check" @@ -6,7 +6,7 @@ rr[ci_config]="master-arm" declare -g "scripts_branch=master" rr[mode]="build" rr[update_baseline]="onsuccess" -declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/" declare -g "SQUAD_GRP=" rr[glibc_git]="git://sourceware.org/git/glibc.git#master" rr[result_expiry_date]="20231030" diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index 4c2efa7..f154a5e 100644 --- a/notify/jira/comment-template.txt +++ b/notify/jira/comment-template.txt @@ -1,3 +1,3 @@ [GNU-692] PASS -Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/notify/mail-body.txt/*view*/ +Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/mail-body.txt b/notify/mail-body.txt index 6500912..a95d1b0 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -2,19 +2,16 @@ Dear contributor, our automatic CI has detected problems related to your patch(e In glibc_check master-arm after: - | 3 commits in glibc - | dd53a60282 LoongArch: Delete excessively allocated memory. - | 83c081f73e LoongArch: Update hwcap.h to sync with LoongArch kernel. - | 83e9576d41 LoongArch: Unify Register Names. + | baseline build PASS You can find the failure logs in *.log.1.xz files in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/00-sumfiles/ . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/00-sumfiles/ . The full lists of regressions and progressions are in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/notify/ . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/notify/ . The list of [ignored] baseline and flaky failures are in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts/sumfiles/xfails.xfail . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts/sumfiles/xfails.xfail . The configuration of this build is: CI config tcwg_glibc_check/master-arm @@ -22,6 +19,6 @@ CI config tcwg_glibc_check/master-arm -----------------8<--------------------------8<--------------------------8<-------------------------- The information below can be used to reproduce a debug environment: -Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/682/artifact/artifacts +Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/684/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/683/artifact/artifacts diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index dd8074f..aa219ef 100644 --- a/notify/mail-recipients.txt +++ b/notify/mail-recipients.txt @@ -1 +1 @@ -cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,caiyinyu@loongson.cn +bcc:tcwg-validation@linaro.org diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index 3547f93..aa66ad2 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] 3 commits in glibc: PASS on arm +[Linaro-TCWG-CI] baseline build: PASS on arm diff --git a/notify/results.compare b/notify/results.compare index 37b9d11..0016b2a 100644 --- a/notify/results.compare +++ b/notify/results.compare @@ -5,14 +5,14 @@ # Comparing 1 common sum files: tests.sum Comparing: -REFERENCE:/tmp/gxx-sum1.1195365 -CURRENT: /tmp/gxx-sum2.1195365 +REFERENCE:/tmp/gxx-sum1.1197175 +CURRENT: /tmp/gxx-sum2.1197175 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ - | Passes [PASS] | 4438 | 4438 | - | Unexpected fails [FAIL] | 34 | 34 | + | Passes [PASS] | 4438 | 4435 | + | Unexpected fails [FAIL] | 34 | 37 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 2 | 2 | | Expected fails [XFAIL] | 16 | 16 | @@ -23,14 +23,24 @@ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ REF PASS ratio: 0.985180 - RES PASS ratio: 0.985180 + RES PASS ratio: 0.984517 o REGRESSIONS: +------------------------------------------+---------+ + | PASS now FAIL [PASS => FAIL] | 3 | +------------------------------------------+---------+ - | TOTAL_REGRESSIONS | 0 | + | TOTAL_REGRESSIONS | 3 | +------------------------------------------+---------+ + - PASS now FAIL [PASS => FAIL]: + + Executed from: glibc:nptl + glibc:nptl=nptl/tst-mutexpi12 + glibc:nptl=nptl/tst-mutexpi7 + Executed from: glibc:stdlib + glibc:stdlib=stdlib/tst-arc4random-thread + + o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ @@ -39,4 +49,5 @@ o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ -# No regression found in 1 common sum files +# Regressions found +# Regressions in 1 common sum files found diff --git a/sumfiles/tests.sum b/sumfiles/tests.sum index 4f4e423..af500d6 100644 --- a/sumfiles/tests.sum +++ b/sumfiles/tests.sum @@ -3502,13 +3502,13 @@ PASS: nptl/tst-mutex9 PASS: nptl/tst-mutexpi1 PASS: nptl/tst-mutexpi10 PASS: nptl/tst-mutexpi11 -PASS: nptl/tst-mutexpi12 +FAIL: nptl/tst-mutexpi12 PASS: nptl/tst-mutexpi2 PASS: nptl/tst-mutexpi3 PASS: nptl/tst-mutexpi4 PASS: nptl/tst-mutexpi5 PASS: nptl/tst-mutexpi6 -PASS: nptl/tst-mutexpi7 +FAIL: nptl/tst-mutexpi7 PASS: nptl/tst-mutexpi8 PASS: nptl/tst-mutexpi8-static PASS: nptl/tst-mutexpi9 @@ -4257,7 +4257,7 @@ PASS: stdlib/testsort PASS: stdlib/tst-abs PASS: stdlib/tst-arc4random-fork PASS: stdlib/tst-arc4random-stats -PASS: stdlib/tst-arc4random-thread +FAIL: stdlib/tst-arc4random-thread PASS: stdlib/tst-at_quick_exit PASS: stdlib/tst-atexit PASS: stdlib/tst-atof1 |