diff options
26 files changed, 164 insertions, 459 deletions
diff --git a/00-sumfiles/tests.log.xz b/00-sumfiles/tests.log.xz Binary files differindex 8810d76..2907811 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 d2c34a6..1b647b1 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 1082e5a..1984af3 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 4c90c48..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 ae9b194..00d95e9 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 ac31308..acd86f8 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 734d9d5..007f08d 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 ec293be..1b0e913 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/baseline.xfail b/06-build_abe-check_glibc/baseline.xfail index 56cc09c..f0b78f9 100644 --- a/06-build_abe-check_glibc/baseline.xfail +++ b/06-build_abe-check_glibc/baseline.xfail @@ -18,11 +18,6 @@ FAIL: locale/tst-localedef-path-norm Running glibc:localedata ... FAIL: localedata/tst-localedef-hardlinks -Running glibc:malloc ... -FAIL: malloc/tst-malloc-tcache-leak -FAIL: malloc/tst-mallocfork2 -FAIL: malloc/tst-mallocfork3 - Running glibc:misc ... FAIL: misc/tst-personality FAIL: misc/tst-syslog diff --git a/06-build_abe-check_glibc/check-glibc.log.xz b/06-build_abe-check_glibc/check-glibc.log.xz Binary files differindex 1e25b3d..902b5e7 100644 --- a/06-build_abe-check_glibc/check-glibc.log.xz +++ b/06-build_abe-check_glibc/check-glibc.log.xz diff --git a/06-build_abe-check_glibc/console.log.xz b/06-build_abe-check_glibc/console.log.xz Binary files differindex 33b9b57..08e6d74 100644 --- a/06-build_abe-check_glibc/console.log.xz +++ b/06-build_abe-check_glibc/console.log.xz diff --git a/06-build_abe-check_glibc/make-glibc.log.xz b/06-build_abe-check_glibc/make-glibc.log.xz Binary files differdeleted file mode 100644 index 45e2688..0000000 --- a/06-build_abe-check_glibc/make-glibc.log.xz +++ /dev/null diff --git a/07-check_regression/baseline.xfail b/07-check_regression/baseline.xfail index 56cc09c..f0b78f9 100644 --- a/07-check_regression/baseline.xfail +++ b/07-check_regression/baseline.xfail @@ -18,11 +18,6 @@ FAIL: locale/tst-localedef-path-norm Running glibc:localedata ... FAIL: localedata/tst-localedef-hardlinks -Running glibc:malloc ... -FAIL: malloc/tst-malloc-tcache-leak -FAIL: malloc/tst-mallocfork2 -FAIL: malloc/tst-mallocfork3 - Running glibc:misc ... FAIL: misc/tst-personality FAIL: misc/tst-syslog diff --git a/07-check_regression/console.log.xz b/07-check_regression/console.log.xz Binary files differindex cd1e94d..a48fc84 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 ec0b5ad..8e2f87e 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#710-glibc-R0 +#711-glibc-R0 diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index e4435b5..ef50be6 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -20,24 +20,24 @@ ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x -# Debug traces : + ci_config=master-arm +# Debug traces : + 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_glibc_check--master-arm-build/709/ -# Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/709/' +# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/' + 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/710/ +# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/ ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/' ++ echo '# Using dir : artifacts' # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/' -+ echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' @@ -76,78 +76,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 -++ '[' xdae3cf4134d476a4b4ef86fd7012231d6436c15e '!=' x849274d48fc59bfa6db3c713c8ced8026b20f3b7 ']' -++ echo -ne glibc -++ delim=' ' +++ '[' xdae3cf4134d476a4b4ef86fd7012231d6436c15e '!=' xdae3cf4134d476a4b4ef86fd7012231d6436c15e ']' ++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -+ local res -+ res=0 -+ wait 1178057 -+ 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ git -C glibc rev-parse 'dae3cf4134d476a4b4ef86fd7012231d6436c15e^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 70246b849578a93be722be56ad268fdf3f491258 = 849274d48fc59bfa6db3c713c8ced8026b20f3b7 ']' -+ return 1 -+ change_kind=single_component ++ '[' 0 = 0 ']' # 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ git -C glibc rev-list --count 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -+ c_commits=2 -+ echo '# rev for glibc : 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e (2 commits)' -# rev for glibc : 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e (2 commits) +# change_kind=no_change : ++ change_kind=no_change ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=no_change : ' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -174,26 +113,25 @@ + echo '# post_interesting_commits' # 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 1178081 ++ wait 1162679 + gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles -+ true -# post_interesting_commits + 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 + 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 @@ -204,7 +142,7 @@ ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xsingle_component '!=' xsingle_commit ']' +++ '[' xno_change '!=' xsingle_commit ']' ++ return 0 + icommit_entry= + '[' '' '!=' '' ']' @@ -222,10 +160,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 1178126 +++ wait 1162724 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231117 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 1162725 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231117 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1178127 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -248,9 +186,9 @@ +++ 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/710/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts/notify/mail-body.txt/*view*/' +++ echo 'https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts/notify/mail-body.txt/*view*/' # print all notification files + echo '# print all notification files' + true @@ -258,112 +196,16 @@ + 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -+ read -r email -++ git -C glibc log --pretty=%ae 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -+ 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -+ read -r email -++ git -C glibc log --pretty=%ce 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -+ 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,mfabian@redhat.com ++ 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -+++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -+++ git -C glibc rev-list --count 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ c_commits=2 -++ new_commits=2 -+++ echo glibc -+++ tr ' ' , -++ components=glibc -++ echo '2 commits in glibc' -++ '[' --oneline = --oneline ']' +++ '[' no_change = no_change ']' +++ echo 'baseline build' ++ return 0 ++ gnu_print_result --oneline ++ false @@ -372,9 +214,9 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1178183 +++ wait 1162747 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231117 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1178184 +++ wait 1162748 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231117 --build_dir=artifacts/sumfiles --verbosity=1 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' @@ -416,17 +258,17 @@ ++ case "$print_arg" in ++ case "$ci_config" in ++ echo arm -+ echo '[Linaro-TCWG-CI]' '2 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/710/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/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/709/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts + cat ++ gnu_print_config --short ++ false @@ -452,57 +294,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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -+++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -+++ git -C glibc rev-list --count 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ c_commits=2 -++ new_commits=2 -+++ echo glibc -+++ tr ' ' , -++ components=glibc -++ echo '2 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -+++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -+++ git -C glibc rev-list --count 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ c_commits=2 -++ '[' '' '!=' '' ']' -++ git -C glibc log -n 5 --oneline 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ '[' 2 -gt 5 ']' -++ '[' '' '!=' '' ']' +++ '[' no_change = no_change ']' +++ echo 'baseline build' ++ return 0 ++ gnu_print_result --short ++ false @@ -511,9 +304,9 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1178247 +++ wait 1162787 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231117 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1178248 +++ wait 1162788 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231117 --build_dir=artifacts/sumfiles --verbosity=1 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' @@ -545,27 +338,27 @@ ++++ 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/710/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts/00-sumfiles/ ++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/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/710/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts/notify/ ++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/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/710/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts/sumfiles/xfails.xfail ++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts/sumfiles/xfails.xfail ++ gnu_print_config --long ++ false ++ . /home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/tcwg_gnu-config.sh @@ -589,19 +382,19 @@ ++ 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_squad ++ local results_date # generate_dashboard_squad ... Skipping -+ local results_date +# post_dashboard_squad +... Skipping + echo '# generate_dashboard_squad' + false + echo '... Skipping' -# post_dashboard_squad -... Skipping + return + post_dashboard_squad + echo '# post_dashboard_squad' @@ -609,18 +402,18 @@ + echo '... Skipping' + return + generate_lnt_report -+ wait 1178291 ++ wait 1162831 + set -euf -o pipefail -+ echo '# generate_lnt_report' # generate_lnt_report ++ echo '# generate_lnt_report' + true + . /home/tcwg-buildslave/workspace/tcwg_gnu_5/jenkins-scripts/lnt-utils.sh + case "$ci_project" in ++ 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/710/ 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/710/ ++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/ 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/711/ + local ci_project=tcwg_glibc_check + local ci_config=master-arm + local sumfiles_dir=artifacts/sumfiles @@ -629,20 +422,20 @@ + readarray -t -d '' sumfiles ++ find artifacts/sumfiles -name '*.sum' -print0 + '[' 1 = 0 ']' -+ local machine_name=tcwg_glibc_check_master-arm -+ local lnt_testsuite=tcwg_gnu_check ++ local lnt_testsuite=tcwg_glibc_check ++ local machine_name=master-arm + local build_number -++ basename https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/ -+ build_number=710 +++ basename https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/ ++ build_number=711 + all_fields=('FAIL' 'KFAIL' 'XFAIL' 'PASS' 'XPASS' 'UNRESOLVED' 'UNSUPPORTED' 'UNTESTED' 'ERROR' 'OTHER') + local all_fields ++ date '+%Y-%m-%d %H:%M:%S' -+ date_time='2023-11-17 04:20:23' -+ report_header 710 tcwg_glibc_check_master-arm '2023-11-17 04:20:23' tcwg_gnu_check -+ local build_number=710 -+ local machine_name=tcwg_glibc_check_master-arm -+ local 'date_time=2023-11-17 04:20:23' -+ local lnt_testsuite=tcwg_gnu_check ++ date_time='2023-11-17 16:18:23' ++ report_header 711 master-arm '2023-11-17 16:18:23' tcwg_glibc_check ++ local build_number=711 ++ local machine_name=master-arm ++ local 'date_time=2023-11-17 16:18:23' ++ local lnt_testsuite=tcwg_glibc_check + cat + for field in "${all_fields[@]}" + eval total_FAIL=0 @@ -27868,8 +27661,8 @@ + field_name=tests.FAIL.nb_FAIL ++ eval 'echo $FAIL' +++ echo 34 -+ report_test_entry tcwg_gnu_check.tests.FAIL.nb_FAIL 34 -+ local name=tcwg_gnu_check.tests.FAIL.nb_FAIL ++ report_test_entry tcwg_glibc_check.tests.FAIL.nb_FAIL 34 ++ local name=tcwg_glibc_check.tests.FAIL.nb_FAIL + local value=34 + cat + for field in "${fields[@]}" @@ -27878,8 +27671,8 @@ + field_name=tests.KFAIL.nb_KFAIL ++ eval 'echo $KFAIL' +++ echo 0 -+ report_test_entry tcwg_gnu_check.tests.KFAIL.nb_KFAIL 0 -+ local name=tcwg_gnu_check.tests.KFAIL.nb_KFAIL ++ report_test_entry tcwg_glibc_check.tests.KFAIL.nb_KFAIL 0 ++ local name=tcwg_glibc_check.tests.KFAIL.nb_KFAIL + local value=0 + cat + for field in "${fields[@]}" @@ -27888,8 +27681,8 @@ + field_name=tests.XFAIL.nb_XFAIL ++ eval 'echo $XFAIL' +++ echo 16 -+ report_test_entry tcwg_gnu_check.tests.XFAIL.nb_XFAIL 16 -+ local name=tcwg_gnu_check.tests.XFAIL.nb_XFAIL ++ report_test_entry tcwg_glibc_check.tests.XFAIL.nb_XFAIL 16 ++ local name=tcwg_glibc_check.tests.XFAIL.nb_XFAIL + local value=16 + cat + for field in "${fields[@]}" @@ -27898,8 +27691,8 @@ + field_name=tests.PASS.nb_PASS ++ eval 'echo $PASS' +++ echo 4441 -+ report_test_entry tcwg_gnu_check.tests.PASS.nb_PASS 4441 -+ local name=tcwg_gnu_check.tests.PASS.nb_PASS ++ report_test_entry tcwg_glibc_check.tests.PASS.nb_PASS 4441 ++ local name=tcwg_glibc_check.tests.PASS.nb_PASS + local value=4441 + cat + for field in "${fields[@]}" @@ -27908,8 +27701,8 @@ + field_name=tests.XPASS.nb_XPASS ++ eval 'echo $XPASS' +++ echo 2 -+ report_test_entry tcwg_gnu_check.tests.XPASS.nb_XPASS 2 -+ local name=tcwg_gnu_check.tests.XPASS.nb_XPASS ++ report_test_entry tcwg_glibc_check.tests.XPASS.nb_XPASS 2 ++ local name=tcwg_glibc_check.tests.XPASS.nb_XPASS + local value=2 + cat + for field in "${fields[@]}" @@ -27918,8 +27711,8 @@ + field_name=tests.UNRESOLVED.nb_UNRESOLVED ++ eval 'echo $UNRESOLVED' +++ echo 0 -+ report_test_entry tcwg_gnu_check.tests.UNRESOLVED.nb_UNRESOLVED 0 -+ local name=tcwg_gnu_check.tests.UNRESOLVED.nb_UNRESOLVED ++ report_test_entry tcwg_glibc_check.tests.UNRESOLVED.nb_UNRESOLVED 0 ++ local name=tcwg_glibc_check.tests.UNRESOLVED.nb_UNRESOLVED + local value=0 + cat + for field in "${fields[@]}" @@ -27928,8 +27721,8 @@ + field_name=tests.UNSUPPORTED.nb_UNSUPPORTED ++ eval 'echo $UNSUPPORTED' +++ echo 32 -+ report_test_entry tcwg_gnu_check.tests.UNSUPPORTED.nb_UNSUPPORTED 32 -+ local name=tcwg_gnu_check.tests.UNSUPPORTED.nb_UNSUPPORTED ++ report_test_entry tcwg_glibc_check.tests.UNSUPPORTED.nb_UNSUPPORTED 32 ++ local name=tcwg_glibc_check.tests.UNSUPPORTED.nb_UNSUPPORTED + local value=32 + cat + for field in "${fields[@]}" @@ -27938,8 +27731,8 @@ + field_name=tests.UNTESTED.nb_UNTESTED ++ eval 'echo $UNTESTED' +++ echo 0 -+ report_test_entry tcwg_gnu_check.tests.UNTESTED.nb_UNTESTED 0 -+ local name=tcwg_gnu_check.tests.UNTESTED.nb_UNTESTED ++ report_test_entry tcwg_glibc_check.tests.UNTESTED.nb_UNTESTED 0 ++ local name=tcwg_glibc_check.tests.UNTESTED.nb_UNTESTED + local value=0 + cat + for field in "${fields[@]}" @@ -27948,8 +27741,8 @@ + field_name=tests.ERROR.nb_ERROR ++ eval 'echo $ERROR' +++ echo 0 -+ report_test_entry tcwg_gnu_check.tests.ERROR.nb_ERROR 0 -+ local name=tcwg_gnu_check.tests.ERROR.nb_ERROR ++ report_test_entry tcwg_glibc_check.tests.ERROR.nb_ERROR 0 ++ local name=tcwg_glibc_check.tests.ERROR.nb_ERROR + local value=0 + cat + for field in "${fields[@]}" @@ -27958,8 +27751,8 @@ + field_name=tests.OTHER.nb_OTHER ++ eval 'echo $OTHER' +++ echo 0 -+ report_test_entry tcwg_gnu_check.tests.OTHER.nb_OTHER 0 -+ local name=tcwg_gnu_check.tests.OTHER.nb_OTHER ++ report_test_entry tcwg_glibc_check.tests.OTHER.nb_OTHER 0 ++ local name=tcwg_glibc_check.tests.OTHER.nb_OTHER + local value=0 + cat + for field in "${all_fields[@]}" @@ -27968,8 +27761,8 @@ + field_name=TOTAL.FAIL.nb_FAIL ++ eval 'echo $total_FAIL' +++ echo 34 -+ report_test_entry tcwg_gnu_check.TOTAL.FAIL.nb_FAIL 34 -+ local name=tcwg_gnu_check.TOTAL.FAIL.nb_FAIL ++ report_test_entry tcwg_glibc_check.TOTAL.FAIL.nb_FAIL 34 ++ local name=tcwg_glibc_check.TOTAL.FAIL.nb_FAIL + local value=34 + cat + for field in "${all_fields[@]}" @@ -27978,8 +27771,8 @@ + field_name=TOTAL.KFAIL.nb_KFAIL ++ eval 'echo $total_KFAIL' +++ echo 0 -+ report_test_entry tcwg_gnu_check.TOTAL.KFAIL.nb_KFAIL 0 -+ local name=tcwg_gnu_check.TOTAL.KFAIL.nb_KFAIL ++ report_test_entry tcwg_glibc_check.TOTAL.KFAIL.nb_KFAIL 0 ++ local name=tcwg_glibc_check.TOTAL.KFAIL.nb_KFAIL + local value=0 + cat + for field in "${all_fields[@]}" @@ -27988,8 +27781,8 @@ + field_name=TOTAL.XFAIL.nb_XFAIL ++ eval 'echo $total_XFAIL' +++ echo 16 -+ report_test_entry tcwg_gnu_check.TOTAL.XFAIL.nb_XFAIL 16 -+ local name=tcwg_gnu_check.TOTAL.XFAIL.nb_XFAIL ++ report_test_entry tcwg_glibc_check.TOTAL.XFAIL.nb_XFAIL 16 ++ local name=tcwg_glibc_check.TOTAL.XFAIL.nb_XFAIL + local value=16 + cat + for field in "${all_fields[@]}" @@ -27998,8 +27791,8 @@ + field_name=TOTAL.PASS.nb_PASS ++ eval 'echo $total_PASS' +++ echo 4441 -+ report_test_entry tcwg_gnu_check.TOTAL.PASS.nb_PASS 4441 -+ local name=tcwg_gnu_check.TOTAL.PASS.nb_PASS ++ report_test_entry tcwg_glibc_check.TOTAL.PASS.nb_PASS 4441 ++ local name=tcwg_glibc_check.TOTAL.PASS.nb_PASS + local value=4441 + cat + for field in "${all_fields[@]}" @@ -28008,8 +27801,8 @@ + field_name=TOTAL.XPASS.nb_XPASS ++ eval 'echo $total_XPASS' +++ echo 2 -+ report_test_entry tcwg_gnu_check.TOTAL.XPASS.nb_XPASS 2 -+ local name=tcwg_gnu_check.TOTAL.XPASS.nb_XPASS ++ report_test_entry tcwg_glibc_check.TOTAL.XPASS.nb_XPASS 2 ++ local name=tcwg_glibc_check.TOTAL.XPASS.nb_XPASS + local value=2 + cat + for field in "${all_fields[@]}" @@ -28018,8 +27811,8 @@ + field_name=TOTAL.UNRESOLVED.nb_UNRESOLVED ++ eval 'echo $total_UNRESOLVED' +++ echo 0 -+ report_test_entry tcwg_gnu_check.TOTAL.UNRESOLVED.nb_UNRESOLVED 0 -+ local name=tcwg_gnu_check.TOTAL.UNRESOLVED.nb_UNRESOLVED ++ report_test_entry tcwg_glibc_check.TOTAL.UNRESOLVED.nb_UNRESOLVED 0 ++ local name=tcwg_glibc_check.TOTAL.UNRESOLVED.nb_UNRESOLVED + local value=0 + cat + for field in "${all_fields[@]}" @@ -28028,8 +27821,8 @@ + field_name=TOTAL.UNSUPPORTED.nb_UNSUPPORTED ++ eval 'echo $total_UNSUPPORTED' +++ echo 32 -+ report_test_entry tcwg_gnu_check.TOTAL.UNSUPPORTED.nb_UNSUPPORTED 32 -+ local name=tcwg_gnu_check.TOTAL.UNSUPPORTED.nb_UNSUPPORTED ++ report_test_entry tcwg_glibc_check.TOTAL.UNSUPPORTED.nb_UNSUPPORTED 32 ++ local name=tcwg_glibc_check.TOTAL.UNSUPPORTED.nb_UNSUPPORTED + local value=32 + cat + for field in "${all_fields[@]}" @@ -28038,8 +27831,8 @@ + field_name=TOTAL.UNTESTED.nb_UNTESTED ++ eval 'echo $total_UNTESTED' +++ echo 0 -+ report_test_entry tcwg_gnu_check.TOTAL.UNTESTED.nb_UNTESTED 0 -+ local name=tcwg_gnu_check.TOTAL.UNTESTED.nb_UNTESTED ++ report_test_entry tcwg_glibc_check.TOTAL.UNTESTED.nb_UNTESTED 0 ++ local name=tcwg_glibc_check.TOTAL.UNTESTED.nb_UNTESTED + local value=0 + cat + for field in "${all_fields[@]}" @@ -28048,8 +27841,8 @@ + field_name=TOTAL.ERROR.nb_ERROR ++ eval 'echo $total_ERROR' +++ echo 0 -+ report_test_entry tcwg_gnu_check.TOTAL.ERROR.nb_ERROR 0 -+ local name=tcwg_gnu_check.TOTAL.ERROR.nb_ERROR ++ report_test_entry tcwg_glibc_check.TOTAL.ERROR.nb_ERROR 0 ++ local name=tcwg_glibc_check.TOTAL.ERROR.nb_ERROR + local value=0 + cat + for field in "${all_fields[@]}" @@ -28058,8 +27851,8 @@ + field_name=TOTAL.OTHER.nb_OTHER ++ eval 'echo $total_OTHER' +++ echo 0 -+ report_test_entry tcwg_gnu_check.TOTAL.OTHER.nb_OTHER 0 -+ local name=tcwg_gnu_check.TOTAL.OTHER.nb_OTHER ++ report_test_entry tcwg_glibc_check.TOTAL.OTHER.nb_OTHER 0 ++ local name=tcwg_glibc_check.TOTAL.OTHER.nb_OTHER + local value=0 + cat + report_footer diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index 381fce9..bd039df 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -10,8 +10,8 @@ + 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]}' @@ -20,24 +20,24 @@ ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x -# Debug traces : + ci_config=master-arm +# Debug traces : + 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_glibc_check--master-arm-build/709/ +# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/' # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/709/' + 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/710/ +# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/ ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/' ++ echo '# Using dir : artifacts' # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/' -+ echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' @@ -76,78 +76,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 -++ '[' xdae3cf4134d476a4b4ef86fd7012231d6436c15e '!=' x849274d48fc59bfa6db3c713c8ced8026b20f3b7 ']' -++ echo -ne glibc -++ delim=' ' +++ '[' xdae3cf4134d476a4b4ef86fd7012231d6436c15e '!=' xdae3cf4134d476a4b4ef86fd7012231d6436c15e ']' ++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -+ local res -+ res=0 -+ wait 1177944 -+ 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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ git -C glibc rev-parse 'dae3cf4134d476a4b4ef86fd7012231d6436c15e^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 70246b849578a93be722be56ad268fdf3f491258 = 849274d48fc59bfa6db3c713c8ced8026b20f3b7 ']' -+ return 1 -+ change_kind=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=849274d48fc59bfa6db3c713c8ced8026b20f3b7 -++ 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=dae3cf4134d476a4b4ef86fd7012231d6436c15e -++ git -C glibc rev-list --count 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e -+ c_commits=2 -+ echo '# rev for glibc : 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e (2 commits)' -# rev for glibc : 849274d48fc59bfa6db3c713c8ced8026b20f3b7..dae3cf4134d476a4b4ef86fd7012231d6436c15e (2 commits) +# change_kind=no_change : ++ '[' 0 = 0 ']' ++ change_kind=no_change ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=no_change : ' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -174,9 +113,9 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' single_component '!=' single_commit ']' ++ '[' no_change '!=' single_commit ']' + return + '[' init '!=' full ']' -Init stage ran successfully. + echo 'Init stage ran successfully.' +Init stage ran successfully. + exit 0 diff --git a/jenkins/run-build.env b/jenkins/run-build.env index 9221bf2..210e149 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,15 +1,15 @@ -build_name="#710" +build_name="#711" docker_opts=(--distro default --arch armhf --node -tcwg-jade-06 +tcwg-jade-05 --security --cap-add=SYS_ADMIN\ --security-opt\ apparmor=unconfined ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#710-glibc" +build_name="#711-glibc" branch_opt=(==rr\[glibc_git\] git://sourceware.org/git/glibc.git#master ) -build_name="#710-glibc-R0" +build_name="#711-glibc-R0" diff --git a/manifest.sh b/manifest.sh index 8d6e503..5a2c8e7 100644 --- a/manifest.sh +++ b/manifest.sh @@ -1,4 +1,4 @@ -declare -g "jenkins_scripts_rev=024a39edf25ab3f91ea1b2d6fd17c605c6e3577c" +declare -g "jenkins_scripts_rev=618cede66c1c182459abe0c752e7cde12a2e6c94" # 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/710/" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/" declare -g "SQUAD_GRP=" rr[glibc_git]="git://sourceware.org/git/glibc.git#master" rr[result_expiry_date]="20231117" diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index d3f6319..27b59a7 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/710/artifact/artifacts/notify/mail-body.txt/*view*/ +Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/lnt_report.json b/notify/lnt_report.json index a327af0..c4b357b 100644 --- a/notify/lnt_report.json +++ b/notify/lnt_report.json @@ -1,15 +1,15 @@ { "Machine": { "Info": {}, - "Name": "tcwg_glibc_check_master-arm" + "Name": "master-arm" }, "Run": { "Info": { "__report_version__": "1", - "run_order": "710", - "tag": "tcwg_gnu_check" + "run_order": "711", + "tag": "tcwg_glibc_check" }, - "Start Time": "2023-11-17 04:20:23" + "Start Time": "2023-11-17 16:18:23" }, "Tests": [ { @@ -17,7 +17,7 @@ 34 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.FAIL.nb_FAIL" + "Name": "tcwg_glibc_check.tests.FAIL.nb_FAIL" } , { @@ -25,7 +25,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.KFAIL.nb_KFAIL" + "Name": "tcwg_glibc_check.tests.KFAIL.nb_KFAIL" } , { @@ -33,7 +33,7 @@ 16 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.XFAIL.nb_XFAIL" + "Name": "tcwg_glibc_check.tests.XFAIL.nb_XFAIL" } , { @@ -41,7 +41,7 @@ 4441 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.PASS.nb_PASS" + "Name": "tcwg_glibc_check.tests.PASS.nb_PASS" } , { @@ -49,7 +49,7 @@ 2 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.XPASS.nb_XPASS" + "Name": "tcwg_glibc_check.tests.XPASS.nb_XPASS" } , { @@ -57,7 +57,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.UNRESOLVED.nb_UNRESOLVED" + "Name": "tcwg_glibc_check.tests.UNRESOLVED.nb_UNRESOLVED" } , { @@ -65,7 +65,7 @@ 32 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.UNSUPPORTED.nb_UNSUPPORTED" + "Name": "tcwg_glibc_check.tests.UNSUPPORTED.nb_UNSUPPORTED" } , { @@ -73,7 +73,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.UNTESTED.nb_UNTESTED" + "Name": "tcwg_glibc_check.tests.UNTESTED.nb_UNTESTED" } , { @@ -81,7 +81,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.ERROR.nb_ERROR" + "Name": "tcwg_glibc_check.tests.ERROR.nb_ERROR" } , { @@ -89,7 +89,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.tests.OTHER.nb_OTHER" + "Name": "tcwg_glibc_check.tests.OTHER.nb_OTHER" } , { @@ -97,7 +97,7 @@ 34 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.FAIL.nb_FAIL" + "Name": "tcwg_glibc_check.TOTAL.FAIL.nb_FAIL" } , { @@ -105,7 +105,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.KFAIL.nb_KFAIL" + "Name": "tcwg_glibc_check.TOTAL.KFAIL.nb_KFAIL" } , { @@ -113,7 +113,7 @@ 16 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.XFAIL.nb_XFAIL" + "Name": "tcwg_glibc_check.TOTAL.XFAIL.nb_XFAIL" } , { @@ -121,7 +121,7 @@ 4441 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.PASS.nb_PASS" + "Name": "tcwg_glibc_check.TOTAL.PASS.nb_PASS" } , { @@ -129,7 +129,7 @@ 2 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.XPASS.nb_XPASS" + "Name": "tcwg_glibc_check.TOTAL.XPASS.nb_XPASS" } , { @@ -137,7 +137,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.UNRESOLVED.nb_UNRESOLVED" + "Name": "tcwg_glibc_check.TOTAL.UNRESOLVED.nb_UNRESOLVED" } , { @@ -145,7 +145,7 @@ 32 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.UNSUPPORTED.nb_UNSUPPORTED" + "Name": "tcwg_glibc_check.TOTAL.UNSUPPORTED.nb_UNSUPPORTED" } , { @@ -153,7 +153,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.UNTESTED.nb_UNTESTED" + "Name": "tcwg_glibc_check.TOTAL.UNTESTED.nb_UNTESTED" } , { @@ -161,7 +161,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.ERROR.nb_ERROR" + "Name": "tcwg_glibc_check.TOTAL.ERROR.nb_ERROR" } , { @@ -169,7 +169,7 @@ 0 ], "Info": {}, - "Name": "tcwg_gnu_check.TOTAL.OTHER.nb_OTHER" + "Name": "tcwg_glibc_check.TOTAL.OTHER.nb_OTHER" } ] } diff --git a/notify/mail-body.txt b/notify/mail-body.txt index fd85b25..b1d7ae0 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -2,18 +2,16 @@ Dear contributor, our automatic CI has detected problems related to your patch(e In glibc_check master-arm after: - | 2 commits in glibc - | dae3cf4134 localedata: Convert oc_FR locale to UTF-8 - | 70246b8495 localedata: Add information for Occitan + | 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/710/artifact/artifacts/00-sumfiles/ . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts/00-sumfiles/ . The full lists of regressions and progressions are in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts/notify/ . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts/notify/ . The list of [ignored] baseline and flaky failures are in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts/sumfiles/xfails.xfail . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts/sumfiles/xfails.xfail . The configuration of this build is: CI config tcwg_glibc_check/master-arm @@ -21,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/710/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/709/artifact/artifacts +Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/711/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/710/artifact/artifacts diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index 47351ea..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,mfabian@redhat.com +bcc:tcwg-validation@linaro.org diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index 8f249f3..aa66ad2 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] 2 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 3d60e2a..0d63315 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.1178081 -CURRENT: /tmp/gxx-sum2.1178081 +REFERENCE:/tmp/gxx-sum1.1162679 +CURRENT: /tmp/gxx-sum2.1162679 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ - | Passes [PASS] | 4438 | 4441 | - | Unexpected fails [FAIL] | 37 | 34 | + | Passes [PASS] | 4441 | 4441 | + | Unexpected fails [FAIL] | 34 | 34 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 2 | 2 | | Expected fails [XFAIL] | 16 | 16 | @@ -22,7 +22,7 @@ o RUN STATUS: | REF | RES | | Untested [UNTESTED] | 0 | 0 | +------------------------------------------+---------+---------+ - REF PASS ratio: 0.984309 + REF PASS ratio: 0.984972 RES PASS ratio: 0.984972 o REGRESSIONS: @@ -34,19 +34,9 @@ o REGRESSIONS: o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ - | FAIL now PASS [FAIL => PASS] | 3 | +------------------------------------------+---------+ - | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 3 | + | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 0 | +------------------------------------------+---------+ - - FAIL now PASS [FAIL => PASS]: - Executed from: glibc:malloc - glibc:malloc=malloc/tst-malloc-tcache-leak - glibc:malloc=malloc/tst-mallocfork2 - glibc:malloc=malloc/tst-mallocfork3 - - - -# Improvements found # No regression found in 1 common sum files diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail index 4b5cd43..aacb8cf 100644 --- a/sumfiles/xfails.xfail +++ b/sumfiles/xfails.xfail @@ -897,11 +897,6 @@ FAIL: locale/tst-localedef-path-norm Running glibc:localedata ... FAIL: localedata/tst-localedef-hardlinks -Running glibc:malloc ... -FAIL: malloc/tst-malloc-tcache-leak -FAIL: malloc/tst-mallocfork2 -FAIL: malloc/tst-mallocfork3 - Running glibc:misc ... FAIL: misc/tst-personality FAIL: misc/tst-syslog |