diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-12 16:54:23 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-12 16:54:23 +0000 |
commit | fc28c63b09050197f6f4f5b74a2dba715b2dda4f (patch) | |
tree | 6975212f4a9ca09d03cc2b3ac47d46d466e748c7 | |
parent | c97a3863c4f2aa6f60b89aa4459f9a6cce4982b3 (diff) |
force: #298: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/
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
| # 12 regressions
check_regression status : 2
-rw-r--r-- | git/glibc_rev | 2 | ||||
-rw-r--r-- | jenkins/build-name | 1 | ||||
-rw-r--r-- | jenkins/mail-body.txt | 123 | ||||
-rw-r--r-- | jenkins/mail-recipients.txt | 1 | ||||
-rw-r--r-- | jenkins/mail-subject.txt | 1 | ||||
-rw-r--r-- | jenkins/pw-report.log | 4 | ||||
-rw-r--r-- | manifest.sh | 14 | ||||
-rw-r--r-- | notify/check-regression-status.txt | 2 | ||||
-rw-r--r-- | notify/jira-status.txt | 8 | ||||
-rw-r--r-- | notify/jira/comment-template.txt | 4 | ||||
-rw-r--r-- | notify/jira/comments.txt | 4 | ||||
-rw-r--r-- | notify/jira/components | 1 | ||||
-rw-r--r-- | notify/jira/description | 18 | ||||
-rw-r--r-- | notify/jira/startdate | 1 | ||||
-rw-r--r-- | notify/jira/summary | 1 | ||||
-rw-r--r-- | notify/mail-body.txt | 50 | ||||
-rw-r--r-- | notify/mail-recipients.txt | 2 | ||||
-rw-r--r-- | notify/mail-subject.txt | 2 | ||||
-rw-r--r-- | notify/notify.log | 922 | ||||
-rw-r--r-- | notify/progressions.sum | 23 | ||||
-rw-r--r-- | notify/regressions.sum | 17 | ||||
-rw-r--r-- | notify/results.compare | 50 | ||||
-rw-r--r-- | notify/results.regressions | 15 | ||||
-rw-r--r-- | notify/summary.txt | 2 | ||||
-rw-r--r-- | results | 2 | ||||
-rw-r--r-- | sumfiles/flaky.xfail | 16 | ||||
-rw-r--r-- | sumfiles/tests.sum | 30 | ||||
-rw-r--r-- | sumfiles/xfails.xfail | 34 |
28 files changed, 1219 insertions, 131 deletions
diff --git a/git/glibc_rev b/git/glibc_rev index 847eae3..e3bce5d 100644 --- a/git/glibc_rev +++ b/git/glibc_rev @@ -1 +1 @@ -e3622a8f391deea3b75a577dce70d023dfa3f1c7 +abcf8db7fa46b73fd5b8193ce11f9312301b84c7 diff --git a/jenkins/build-name b/jenkins/build-name new file mode 100644 index 0000000..9a8c2bd --- /dev/null +++ b/jenkins/build-name @@ -0,0 +1 @@ +#298-glibc-R# regressed-force diff --git a/jenkins/mail-body.txt b/jenkins/mail-body.txt new file mode 100644 index 0000000..f0d20a0 --- /dev/null +++ b/jenkins/mail-body.txt @@ -0,0 +1,123 @@ +[TCWG-CI] Failure after glibc commit: glibc-2.37.9000-512-gabcf8db7fa resolv_conf: release lock on allocation failure (bug 30527) + +In CI config tcwg_glibc_check/master-arm after: + | commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + | Author: Andreas Schwab <schwab@suse.de> + | Date: Wed Jun 7 11:21:48 2023 +0200 + | + | resolv_conf: release lock on allocation failure (bug 30527) + | + | When the initial allocation of global fails, the local lock is left + | locked. + | + | Reported by Steffen Lammel of SAP HANA development. + +Results changed to +-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 +# === glibc tests === +# +# Running glibc:malloc ... +# FAIL: malloc/tst-malloc-tcache-leak-malloc-check +# FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 +# FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 +# FAIL: malloc/tst-mallocfork2-malloc-check +# FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 +# FAIL: malloc/tst-mallocfork2-malloc-hugetlb2 +# FAIL: malloc/tst-mallocfork3-malloc-check +# FAIL: malloc/tst-mallocfork3-malloc-hugetlb1 +# FAIL: malloc/tst-mallocfork3-malloc-hugetlb2 +# +# === Results Summary === +# regressed + +From +-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 + + + +-----------------8<--------------------------8<--------------------------8<-------------------------- + +THIS IS THE END OF SHORT SUMMARY. BELOW ARE LINKS TO BUILDS, REPRODUCTION INSTRUCTIONS, AND THE RAW COMMIT. + +Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/292/artifact/artifacts + + +Reproduce last good and first bad builds: +-----------------8<--------------------------8<--------------------------8<-------------------------- +mkdir -p investigate-glibc-abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +cd investigate-glibc-abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + +# Fetch scripts +git clone https://git.linaro.org/toolchain/jenkins-scripts + +# Fetch manifests for bad and good builds +mkdir -p bad/artifacts good/artifacts +curl -o bad/artifacts/manifest.sh https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/manifest.sh --fail +curl -o good/artifacts/manifest.sh https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/292/artifact/artifacts/manifest.sh --fail + +# Reproduce bad build +(cd bad; ../jenkins-scripts/tcwg_glibc_check-build.sh ^^ true %%rr[top_artifacts] artifacts) +# Reproduce good build +(cd good; ../jenkins-scripts/tcwg_glibc_check-build.sh ^^ true %%rr[top_artifacts] artifacts) +---------------->8-------------------------->8-------------------------->8--------------------------- + +For latest status see comments in https://linaro.atlassian.net/browse/GNU-692 + +Info generated by the CI regarding this commit: +Status of glibc-2.37.9000-512-gabcf8db7fa commit for tcwg_glibc_check: + commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + Author: Andreas Schwab <schwab@suse.de> + + resolv_conf: release lock on allocation failure (bug 30527) + +* master-arm +** Failure +** https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/ + +Full commit (up to 100 lines): +<cut> +commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +Author: Andreas Schwab <schwab@suse.de> +Date: Wed Jun 7 11:21:48 2023 +0200 + + resolv_conf: release lock on allocation failure (bug 30527) + + When the initial allocation of global fails, the local lock is left + locked. + + Reported by Steffen Lammel of SAP HANA development. + +diff --git a/resolv/resolv_conf.c b/resolv/resolv_conf.c +index bd5890773b..8bc9edc634 100644 +--- a/resolv/resolv_conf.c ++++ b/resolv/resolv_conf.c +@@ -93,7 +93,10 @@ get_locked_global (void) + { + global_copy = calloc (1, sizeof (*global)); + if (global_copy == NULL) +- return NULL; ++ { ++ __libc_lock_unlock (lock); ++ return NULL; ++ } + atomic_store_relaxed (&global, global_copy); + resolv_conf_array_init (&global_copy->array); + } +</cut> diff --git a/jenkins/mail-recipients.txt b/jenkins/mail-recipients.txt new file mode 100644 index 0000000..e72dfe2 --- /dev/null +++ b/jenkins/mail-recipients.txt @@ -0,0 +1 @@ +tcwg-validation@linaro.org diff --git a/jenkins/mail-subject.txt b/jenkins/mail-subject.txt new file mode 100644 index 0000000..a93c30e --- /dev/null +++ b/jenkins/mail-subject.txt @@ -0,0 +1 @@ +[TCWG-CI] Failure after glibc commit: glibc-2.37.9000-512-gabcf8db7fa resolv_conf: release lock on allocation failure (bug 30527) diff --git a/jenkins/pw-report.log b/jenkins/pw-report.log new file mode 100644 index 0000000..bcb02ec --- /dev/null +++ b/jenkins/pw-report.log @@ -0,0 +1,4 @@ +MOUNTS: /home/tcwg-buildslave/workspace/tcwg_gnu_0:/home/tcwg-buildslave/workspace/tcwg_gnu_0 /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro ccache-tcwg_gnu-armhf-jammy:/home/tcwg-buildslave/.ccache +DEBUG: starting docker on tcwg-jade-05 from tcwg-jade-05, date Thu Jun 8 04:01:33 PM UTC 2023 +ssh -Snone -oForwardAgent=no tcwg-jade-05 docker-wrapper run --name 298-tcwg_glibc_check--master-arm-build -dtP -v /home/tcwg-buildslave/workspace/tcwg_gnu_0:/home/tcwg-buildslave/workspace/tcwg_gnu_0 -v /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro -v /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro -v /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro -v /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro -v /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro -v /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro -v /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro -v /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro -v /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro -v ccache-tcwg_gnu-armhf-jammy:/home/tcwg-buildslave/.ccache --cap-add=SYS_PTRACE --security-opt seccomp:unconfined --memory=320000M --pids-limit=5000 --cpu-shares=1000 --cpuset-cpus 0-159 --privileged linaro/ci-armhf-tcwg-build-ubuntu:jammy +2ab73360a8d3c5d6928fcbf0444af18d5607a8256825889e27a345a6212bf7a3 diff --git a/manifest.sh b/manifest.sh index 5f45ece..be2b9c3 100644 --- a/manifest.sh +++ b/manifest.sh @@ -1,4 +1,4 @@ -declare -g "jenkins_scripts_rev=8e519c91f1a6178ac04b9841f166b816a2083afa" +declare -g "jenkins_scripts_rev=838c1318a9dc0a640fab8b0ffe65aaee28719708" # Artifacts directory rr[top_artifacts]="artifacts" # Recording parameters to manifest: artifacts/manifest.sh @@ -7,22 +7,22 @@ rr[ci_config]="master-arm" declare -g "scripts_branch=master" rr[mode]="build" rr[update_baseline]="force" -declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/" declare -g "SQUAD_GRP=" # Processed 18 options rr[baseline_branch]=linaro-local/ci/tcwg_glibc_check/master-arm rr[components]="glibc" -rr[top_artifacts]="artifacts" -# Processed 4 options +rr[glibc_git]="git://sourceware.org/git/glibc.git#abcf8db7fa46b73fd5b8193ce11f9312301b84c7" +# Processed 6 options rr[glibc_url]=git://sourceware.org/git/glibc.git -rr[glibc_rev]=e3622a8f391deea3b75a577dce70d023dfa3f1c7 -rr[debug_glibc_date]=1685980308 # 22 hours ago +rr[glibc_rev]=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +rr[debug_glibc_date]=1686134665 # 28 hours ago +# Processed 6 options rr[result_expiry_date]="20230825" # Saving rr[] in the manifest rr[abe_branch]="master" rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git" rr[breakup_changed_components]="tcwg_gnu_breakup_changed_components" -rr[glibc_git]="baseline" rr[host_c++]="/usr/bin/g++" rr[host_cc]="/usr/bin/gcc" rr[major]="1" diff --git a/notify/check-regression-status.txt b/notify/check-regression-status.txt index 573541a..0cfbf08 100644 --- a/notify/check-regression-status.txt +++ b/notify/check-regression-status.txt @@ -1 +1 @@ -0 +2 diff --git a/notify/jira-status.txt b/notify/jira-status.txt new file mode 100644 index 0000000..449997b --- /dev/null +++ b/notify/jira-status.txt @@ -0,0 +1,8 @@ +[GNU-692] +Status of glibc-2.37.9000-512-gabcf8db7fa commit for tcwg_glibc_check: + commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + Author: Andreas Schwab <schwab@suse.de> + + resolv_conf: release lock on allocation failure (bug 30527) + +Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/jenkins/mail-body.txt/*view*/ diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index e1f3cdc..ab9dd5e 100644 --- a/notify/jira/comment-template.txt +++ b/notify/jira/comment-template.txt @@ -1,3 +1,3 @@ [GNU-692] -FAIL: 3 regressions: 14 progressions -Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/artifact/artifacts/notify/mail-body.txt/*view*/ +FAIL: 12 regressions +Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/comments.txt b/notify/jira/comments.txt index e1f3cdc..ab9dd5e 100644 --- a/notify/jira/comments.txt +++ b/notify/jira/comments.txt @@ -1,3 +1,3 @@ [GNU-692] -FAIL: 3 regressions: 14 progressions -Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/artifact/artifacts/notify/mail-body.txt/*view*/ +FAIL: 12 regressions +Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/components b/notify/jira/components new file mode 100644 index 0000000..22870f9 --- /dev/null +++ b/notify/jira/components @@ -0,0 +1 @@ +Glibc diff --git a/notify/jira/description b/notify/jira/description new file mode 100644 index 0000000..ee667e0 --- /dev/null +++ b/notify/jira/description @@ -0,0 +1,18 @@ +commit glibc-2.37.9000-512-gabcf8db7fa +Author: Andreas Schwab <schwab@suse.de> +Date: Wed Jun 7 11:21:48 2023 +0200 + + resolv_conf: release lock on allocation failure (bug 30527) + + When the initial allocation of global fails, the local lock is left + locked. + + Reported by Steffen Lammel of SAP HANA development. + +* tcwg_glibc_check +** master-arm +*** FAIL: 12 regressions +*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/details.txt +*** https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/ + +Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/jira/yaml diff --git a/notify/jira/startdate b/notify/jira/startdate new file mode 100644 index 0000000..1f9eba1 --- /dev/null +++ b/notify/jira/startdate @@ -0,0 +1 @@ +2023-06-07 diff --git a/notify/jira/summary b/notify/jira/summary new file mode 100644 index 0000000..0802da4 --- /dev/null +++ b/notify/jira/summary @@ -0,0 +1 @@ +glibc-2.37.9000-512-gabcf8db7fa: FAIL: 12 regressions diff --git a/notify/mail-body.txt b/notify/mail-body.txt index 681aad1..4894af3 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -2,23 +2,22 @@ Dear contributor, our automatic CI has detected problems related to your patch(e In glibc_check master-arm after: - | baseline build - -FAIL: 3 regressions: 14 progressions + | commit glibc-2.37.9000-512-gabcf8db7fa + | Author: Andreas Schwab <schwab@suse.de> + | Date: Wed Jun 7 11:21:48 2023 +0200 + | + | resolv_conf: release lock on allocation failure (bug 30527) + | + | When the initial allocation of global fails, the local lock is left + | locked. + | + | Reported by Steffen Lammel of SAP HANA development. + +FAIL: 12 regressions regressions.sum: === glibc tests === -Running glibc:nptl ... -FAIL: nptl/tst-cond24 -FAIL: nptl/tst-mutexpi12 -FAIL: nptl/tst-robust-fork - - === Results Summary === - -progressions.sum: - === glibc tests === - Running glibc:malloc ... FAIL: malloc/tst-malloc-tcache-leak FAIL: malloc/tst-malloc-tcache-leak-malloc-check @@ -27,14 +26,14 @@ FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 FAIL: malloc/tst-mallocfork2 FAIL: malloc/tst-mallocfork2-malloc-check FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 -... and 13 more entries +... and 7 more entries You can find the failure logs in *.log.1.xz files in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/artifact/artifacts/00-sumfiles/ . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/00-sumfiles/ . The full lists of regressions and progressions are in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/artifact/artifacts/notify/ . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/notify/ . The list of [ignored] baseline and flaky failures are in - - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/artifact/artifacts/sumfiles/xfails.xfail . + - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/sumfiles/xfails.xfail . The configuration of this build is: CI config tcwg_glibc_check/master-arm @@ -42,6 +41,19 @@ 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/287/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/270/artifact/artifacts +Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/292/artifact/artifacts + +Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/reproduction_instructions.txt + +Full commit : https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + +Latest bug report status : https://linaro.atlassian.net/browse/GNU-692 + +List of configurations that regressed due to this commit : +* tcwg_glibc_check +** master-arm +*** FAIL: 12 regressions +*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/details.txt +*** https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/ diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index aa219ef..90f137b 100644 --- a/notify/mail-recipients.txt +++ b/notify/mail-recipients.txt @@ -1 +1 @@ -bcc:tcwg-validation@linaro.org +cc:linaro-toolchain@lists.linaro.org,schwab@suse.de,bcc:tcwg-validation@linaro.org diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index 17ad55d..8dcabfb 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] baseline build: FAIL: 3 regressions: 14 progressions on arm +[Linaro-TCWG-CI] glibc-2.37.9000-512-gabcf8db7fa: FAIL: 12 regressions on arm diff --git a/notify/notify.log b/notify/notify.log new file mode 100644 index 0000000..c848eed --- /dev/null +++ b/notify/notify.log @@ -0,0 +1,922 @@ + +./jenkins-scripts/round-robin-notify.sh --top_artifacts artifacts --baseline_dir base-artifacts --notify onregression --verbose true + ++ false ++ dryrun= ++ declare -Ag rr ++ declare ci_project ci_config baseline_date ++ declare change_kind changed_single_component last_good first_bad ++ declare -a changed_components ++ declare generate_mail generate_jira generate_dashboard ++ declare post_mail post_jira post_icommits post_dashboard ++ declare print_commits_f print_result_f print_config_f print_last_icommit_status_f ++ dump_model_only=false ++ setup_notify_environment ++ echo '# setup_notify_environment' +# setup_notify_environment ++ local top_artifacts_rev ++ [[ artifacts =~ .*@.* ]] ++ echo ' - Preparing new artifacts dir : artifacts' + - Preparing new artifacts dir : artifacts +++ get_artifact_date artifacts +++ artifact_dir=artifacts +++ [[ artifacts =~ .*@.* ]] ++++ stat -c %W artifacts/manifest.sh +++ artifact_date=1686235014 +++ echo 1686235014 ++ top_artifacts_date=1686235014 +++ prepare_artifact_dir artifacts new-artifacts +++ artifact_dir=artifacts +++ outdir=new-artifacts +++ local artifact_repo artifact_rev +++ [[ artifacts =~ .*@.* ]] +++ outdir=artifacts +++ '[' -d artifacts ']' +++ mkdir -p artifacts/notify +++ '[' -d artifacts/mail ']' +++ echo artifacts ++ top_artifacts=artifacts ++ '[' xartifacts == x ']' ++ '[' -d artifacts/ ']' ++ echo ' - Preparing old artifacts dir : base-artifacts' + - Preparing old artifacts dir : base-artifacts +++ get_artifact_date base-artifacts +++ artifact_dir=base-artifacts +++ [[ base-artifacts =~ .*@.* ]] ++++ stat -c %W base-artifacts/manifest.sh +++ artifact_date=1686235021 +++ echo 1686235021 ++ baseline_date=1686235021 +++ prepare_artifact_dir base-artifacts old-artifacts +++ artifact_dir=base-artifacts +++ outdir=old-artifacts +++ local artifact_repo artifact_rev +++ [[ base-artifacts =~ .*@.* ]] +++ outdir=base-artifacts +++ '[' -d base-artifacts ']' +++ mkdir -p base-artifacts/notify +++ '[' -d base-artifacts/mail ']' +++ echo base-artifacts ++ baseline_dir=base-artifacts ++ '[' xbase-artifacts == x ']' ++ '[' -d base-artifacts/ ']' ++ source artifacts/manifest.sh +++ declare -g jenkins_scripts_rev=838c1318a9dc0a640fab8b0ffe65aaee28719708 +++ rr[top_artifacts]=artifacts +++ rr[ci_project]=tcwg_glibc_check +++ rr[ci_config]=master-arm +++ declare -g scripts_branch=master +++ rr[mode]=build +++ rr[update_baseline]=force +++ declare -g BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/ +++ declare -g SQUAD_GRP= +++ rr[baseline_branch]=linaro-local/ci/tcwg_glibc_check/master-arm +++ rr[components]=glibc +++ rr[glibc_git]=git://sourceware.org/git/glibc.git#abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ rr[glibc_url]=git://sourceware.org/git/glibc.git +++ rr[glibc_rev]=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ rr[debug_glibc_date]=1686134665 ++ rr[base_artifacts]=base-artifacts ++ rr[top_artifacts]=artifacts +++ get_current_manifest '{rr[components]}' +++ set +x ++ rr[components]=glibc +++ get_current_manifest '{rr[components]}' +++ set +x ++ for c in $(get_current_manifest "{rr[components]}") ++ [[ -v rr[glibc_git] ]] +++ get_current_manifest '{rr[ci_project]}' +++ set +x ++ ci_project=tcwg_glibc_check +++ get_current_manifest '{rr[ci_config]}' +++ set +x ++ ci_config=master-arm ++ echo '# Debug traces :' +# Debug traces : +++ get_baseline_manifest BUILD_URL +++ set +x ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/292/' +# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/292/ ++ echo '# Using dir : base-artifacts' +# Using dir : base-artifacts +++ get_current_manifest BUILD_URL +++ set +x ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/' +# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/ ++ echo '# Using dir : artifacts' +# Using dir : artifacts ++ echo '' + ++ echo '# Preparing icommits' +# Preparing icommits ++ prepare_interesting_commits ++ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local ref=master ++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ local reference=auto ++ local single_branch=master ++ local remote=origin ++ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ local reference=auto ++ local single_branch=master ++ local remote=origin ++ local refopt= ++ case "$reference" in ++ local ref_dir ++ for ref_dir in $url $dir +++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git ++ ref_dir=interesting-commits ++ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git ++ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir ++ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' ++ for ref_dir in $url $dir +++ basename interesting-commits .git ++ ref_dir=interesting-commits ++ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git ++ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir ++ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' ++ git -C interesting-commits status ++ '[' -d interesting-commits ']' ++ '[' x '!=' x ']' ++ '[' -d interesting-commits ']' ++ rm -f interesting-commits/.git/gc.log ++ git -C interesting-commits gc --auto --force --prune=all ++ find interesting-commits/.git -name '*.lock' -delete ++ local i ++ for i in am cherry-pick rebase ++ git -C interesting-commits am --abort ++ true ++ for i in am cherry-pick rebase ++ git -C interesting-commits cherry-pick --abort ++ true ++ for i in am cherry-pick rebase ++ git -C interesting-commits rebase --abort ++ true ++ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local remote=origin ++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ local single_branch=master ++ git -C interesting-commits remote rm origin ++ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ local refspec ++ '[' xmaster = x ']' ++ refspec=+refs/heads/master:refs/remotes/origin/master ++ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune ++ local duration=1h ++ shift ++ local tries=3 ++ shift ++ local n=0 ++ local ret=0 ++ '[' 0 -eq 3 ']' ++ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune +timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune ++ ret=0 ++ wait 358726 ++ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune ++ '[' 0 -eq 0 ']' ++ break ++ return 0 ++ git_checkout interesting-commits master origin ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local ref=master ++ local remote=origin ++ git_clean interesting-commits ++ set -euf -o pipefail ++ fresh_dir interesting-commits 'interesting-commits/.git/*' ++ set -euf -o pipefail ++ local dir=interesting-commits ++ shift 1 +++ dirname interesting-commits/something ++ dir=interesting-commits ++ mkdir -p interesting-commits ++ find_opts=("!" "-path" "$dir") ++ for keep_pattern in "$@" ++ : ++ find_opts+=("!" "-path" "$keep_pattern") +++ dirname 'interesting-commits/.git/*' ++ keep_pattern=interesting-commits/.git ++ '[' xinteresting-commits/.git = xinteresting-commits ']' ++ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' ++ set -euf -o pipefail +x ++ : ++ find_opts+=("!" "-path" "$keep_pattern") +++ dirname interesting-commits/.git ++ keep_pattern=interesting-commits ++ '[' xinteresting-commits = xinteresting-commits ']' ++ break ++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' ++ chmod -R +rw interesting-commits ++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete ++ git -C interesting-commits reset -q --hard ++ local sha1 +++ git_rev_parse interesting-commits master origin +++ set -euf -o pipefail +++ local dir=interesting-commits +++ local ref=master +++ local remote=origin +++ '[' 3 -ge 3 ']' +++ remote=origin +++ git_rev_parse_1 interesting-commits master origin --short +++ set -euf -o pipefail +++ local dir=interesting-commits +++ local ref=master +++ local remote=origin +++ local opts=--short +++ local ret +++ cd interesting-commits +++ local sha1 try_ref +++ case "$ref" in +++ try_ref=refs/remotes/origin/master +++ ret=0 ++++ git rev-parse --short refs/remotes/origin/master +++ sha1=69a57e2e3 +++ '[' 0 -ne 0 ']' +++ echo 69a57e2e3 ++ sha1=69a57e2e3 ++ git -C interesting-commits checkout --detach 69a57e2e3 +Previous HEAD position was cc7f5e00e Add entry 4ede915d5dde935a16df2c6640aee5ab22348d30 from https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap-build/49/ +HEAD is now at 69a57e2e3 Add entry 4ede915d5dde935a16df2c6640aee5ab22348d30 from https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/170/ ++ git_init_linaro_local_remote interesting-commits baseline ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local remote=baseline ++ local origin_url ++ local new_url +++ git -C interesting-commits remote get-url origin ++ origin_url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git +++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ new_url=toolchain/ci/interesting-commits.git ++ case "$new_url" in ++ new_url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ git_set_remote interesting-commits baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local remote=baseline ++ local url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ local single_branch= ++ git -C interesting-commits remote rm baseline ++ git -C interesting-commits remote add baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ check_source_changes ++ echo '# check_source_changes' +# check_source_changes ++ IFS=' ' ++ read -r -a changed_components +++ print_changed_components +++ set -euf -o pipefail +++ local c delim= ++++ print_updated_components ++++ set -euf -o pipefail ++++ local c delim= ++++ for c in ${rr[components]} ++++ '[' xgit://sourceware.org/git/glibc.git#abcf8db7fa46b73fd5b8193ce11f9312301b84c7 '!=' xbaseline ']' ++++ echo -ne glibc ++++ delim=' ' ++++ echo +++ for c in $(print_updated_components) ++++ 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 ++++ get_baseline_git glibc_rev ++++ set -euf -o pipefail ++++ local base_artifacts ++++ test_array rr ++++ local var ++++ var='rr[@]' ++++ '[' xset = xset ']' ++++ return 0 ++++ [[ -v rr[base_artifacts] ]] ++++ 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 +++ '[' xabcf8db7fa46b73fd5b8193ce11f9312301b84c7 '!=' x85e6d8b4175fcb195011a0a1bad37d6f3b2355db ']' +++ echo -ne glibc +++ delim=' ' +++ echo ++ local c base_rev cur_rev c_commits ++ '[' 1 = 0 ']' +++ get_current_manifest '{rr[update_baseline]}' +++ set +x ++ '[' xforce = xinit ']' ++ '[' 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=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ get_baseline_git glibc_rev +++ set -euf -o pipefail +++ local base_artifacts +++ test_array rr +++ local var +++ var='rr[@]' +++ '[' xset = xset ']' +++ return 0 +++ [[ -v rr[base_artifacts] ]] +++ 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=85e6d8b4175fcb195011a0a1bad37d6f3b2355db ++ local res ++ res=0 ++ wait 362834 ++ 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 +++ test_array rr +++ local var +++ var='rr[@]' +++ '[' xset = xset ']' +++ return 0 +++ [[ -v rr[base_artifacts] ]] +++ 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=85e6d8b4175fcb195011a0a1bad37d6f3b2355db +++ 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=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ git -C glibc rev-parse 'abcf8db7fa46b73fd5b8193ce11f9312301b84c7^@' ++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") ++ '[' 85e6d8b4175fcb195011a0a1bad37d6f3b2355db = 85e6d8b4175fcb195011a0a1bad37d6f3b2355db ']' ++ return 0 ++ change_kind=single_commit ++ echo '# Debug traces :' +# Debug traces : ++ echo '# change_kind=single_commit : glibc' +# change_kind=single_commit : glibc ++ for c in "${changed_components[@]}" +++ get_baseline_git glibc_rev +++ set -euf -o pipefail +++ local base_artifacts +++ test_array rr +++ local var +++ var='rr[@]' +++ '[' xset = xset ']' +++ return 0 +++ [[ -v rr[base_artifacts] ]] +++ 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=85e6d8b4175fcb195011a0a1bad37d6f3b2355db +++ 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=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ git -C glibc rev-list --count 85e6d8b4175fcb195011a0a1bad37d6f3b2355db..abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++ c_commits=1 ++ echo '# rev for glibc : 85e6d8b4175fcb195011a0a1bad37d6f3b2355db..abcf8db7fa46b73fd5b8193ce11f9312301b84c7 (1 commits)' +# rev for glibc : 85e6d8b4175fcb195011a0a1bad37d6f3b2355db..abcf8db7fa46b73fd5b8193ce11f9312301b84c7 (1 commits) ++ echo '' + ++ setup_stages_to_run ++ generate_mail=true ++ generate_jira=true ++ generate_dashboard=true ++ post_mail=true ++ post_jira=true ++ post_icommits=true ++ post_dashboard=true ++ '[' xonregression == xignore ']' ++ '[' xonregression == xonregression ']' +++ cat artifacts/notify/check-regression-status.txt ++ '[' x2 == x0 ']' ++ generate_dashboard=false ++ post_dashboard=false ++ print_commits_f=print_commits ++ print_result_f=print_result ++ print_config_f=print_config ++ print_last_icommit_status_f=print_last_icommit_status ++ case "$ci_project" in ++ echo '# print all notification files' +# print all notification files ++ print_mail_recipients ++ check_if_first_report ++ declare -g first_icommit_to_report ++ '[' xsingle_commit '!=' xsingle_commit ']' ++ local isubdir +++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 tcwg_glibc_check +++ local dir=glibc/sha1 +++ '[' 3 -ge 2 ']' +++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ '[' 3 -ge 3 ']' +++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check +++ '[' 3 -ge 4 ']' +++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++ isubdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++ first_icommit_to_report=true ++ '[' -d interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm ']' ++ true ++ true ++ echo tcwg-validation@linaro.org ++ return ++ print_jira_status ++ true ++ cat +++ print_jira_card +++ local jira_card=GNU-692 +++ case "$ci_project/$ci_config:$changed_single_component" in +++ echo GNU-692 +++ print_last_icommit_status +++ false +++ '[' xsingle_commit '!=' xsingle_commit ']' +++ update_interesting_commits +++ echo '# update_interesting_commits' +++ true +++ '[' xsingle_commit '!=' xsingle_commit ']' +++ git -C interesting-commits remote update -p +From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits + * [new branch] empty -> baseline/empty + * [new branch] linaro-local/ci/tcwg_bmk_gnu_apm -> baseline/linaro-local/ci/tcwg_bmk_gnu_apm + * [new branch] linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 -> baseline/linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 + * [new branch] linaro-local/ci/tcwg_bmk_gnu_sq -> baseline/linaro-local/ci/tcwg_bmk_gnu_sq + * [new branch] linaro-local/ci/tcwg_bmk_gnu_tk1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tk1 + * [new branch] linaro-local/ci/tcwg_bmk_gnu_tx1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tx1 + * [new branch] linaro-local/ci/tcwg_bmk_llvm_apm -> baseline/linaro-local/ci/tcwg_bmk_llvm_apm + * [new branch] linaro-local/ci/tcwg_bmk_llvm_tk1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tk1 + * [new branch] linaro-local/ci/tcwg_bmk_llvm_tx1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tx1 + * [new branch] linaro-local/ci/tcwg_gcc_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_bootstrap + * [new branch] linaro-local/ci/tcwg_gcc_check -> baseline/linaro-local/ci/tcwg_gcc_check + * [new branch] linaro-local/ci/tcwg_gcc_check_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_check_bootstrap + * [new branch] linaro-local/ci/tcwg_gnu_cross_build -> baseline/linaro-local/ci/tcwg_gnu_cross_build + * [new branch] linaro-local/ci/tcwg_gnu_cross_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_cross_check_gcc + * [new branch] linaro-local/ci/tcwg_gnu_native_build -> baseline/linaro-local/ci/tcwg_gnu_native_build + * [new branch] linaro-local/ci/tcwg_gnu_native_check_binutils -> baseline/linaro-local/ci/tcwg_gnu_native_check_binutils + * [new branch] linaro-local/ci/tcwg_gnu_native_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_native_check_gcc + * [new branch] linaro-local/ci/tcwg_gnu_native_check_gdb -> baseline/linaro-local/ci/tcwg_gnu_native_check_gdb + * [new branch] linaro-local/ci/tcwg_kernel -> baseline/linaro-local/ci/tcwg_kernel + * [new branch] linaro-local/test -> baseline/linaro-local/test + * [new branch] main -> baseline/main + * [new branch] master -> baseline/master +++ git -C interesting-commits reset -q --hard refs/remotes/baseline/master +++ check_if_first_report +++ declare -g first_icommit_to_report +++ '[' xsingle_commit '!=' xsingle_commit ']' +++ local isubdir ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 tcwg_glibc_check ++++ local dir=glibc/sha1 ++++ '[' 3 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 3 -ge 3 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ '[' 3 -ge 4 ']' ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check +++ isubdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check +++ first_icommit_to_report=true +++ '[' -d interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm ']' +++ local subdir describe ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ local dir=glibc/sha1 ++++ '[' 2 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 2 -ge 3 ']' ++++ '[' 2 -ge 4 ']' ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ subdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ describe_sha1 glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 false ++++ local component=glibc ++++ local sha1=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ local anything=false ++++ match=() ++++ local -a match ++++ case "$component" in ++++ git -C glibc describe abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ describe=glibc-2.37.9000-512-gabcf8db7fa +++ '[' -d interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ']' +++ '[' xglibc-2.37.9000-512-gabcf8db7fa '!=' x ']' +++ local d ++++ dirname glibc-2.37.9000-512-gabcf8db7fa +++ d=. +++ mkdir -p interesting-commits/glibc/. +++ local symlink= +++ '[' x. '!=' x. ']' +++ symlink=sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ ln -s sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 interesting-commits/glibc/glibc-2.37.9000-512-gabcf8db7fa +++ git -C interesting-commits add glibc/glibc-2.37.9000-512-gabcf8db7fa ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 tcwg_glibc_check master-arm ++++ local dir=glibc/sha1 ++++ '[' 4 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 4 -ge 3 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ '[' 4 -ge 4 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm +++ subdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm +++ mkdir -p interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm ++++ get_current_manifest BUILD_URL ++++ set +x +++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/ +++ echo 85e6d8b4175fcb195011a0a1bad37d6f3b2355db +++ git -C interesting-commits add glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/build_url glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/last_good +++ cp artifacts/notify/summary.txt interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/summary.txt +cp: cannot stat 'artifacts/notify/summary.txt': No such file or directory +++ git -C interesting-commits add glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/summary.txt +fatal: pathspec 'glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/summary.txt' did not match any files +++ local status=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../status.txt +++ '[' xglibc-2.37.9000-512-gabcf8db7fa = x ']' +++ cat ++++ git -C glibc log -n1 --pretty=short abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ sed -e 's|^| |' +++ local ci_config +++ read ci_config ++++ cd interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/.. ++++ ls +++ '[' -f interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../master-arm/summary.txt ']' +++ continue +++ read ci_config +++ '[' -f interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../status.txt/summary.txt ']' +++ continue +++ read ci_config +++ git -C interesting-commits add glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../status.txt ++++ get_current_manifest BUILD_URL ++++ set +x +++ git -C interesting-commits commit -m 'Add entry abcf8db7fa46b73fd5b8193ce11f9312301b84c7 from https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/' +++ echo '# Debug traces :' +++ echo '# icommit dir : interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm' +++ echo '' +++ local isubdir ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 tcwg_glibc_check ++++ local dir=glibc/sha1 ++++ '[' 3 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 3 -ge 3 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ '[' 3 -ge 4 ']' ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check +++ isubdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ cat interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/status.txt +++ echo 'Status of glibc-2.37.9000-512-gabcf8db7fa commit for tcwg_glibc_check: + commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + Author: Andreas Schwab <schwab@suse.de> + + resolv_conf: release lock on allocation failure (bug 30527)' +++ get_current_manifest BUILD_URL +++ set +x ++ print_result --oneline ++ false ++ print_arg=--oneline ++ case "$print_arg" in +++ cat artifacts/notify/check-regression-status.txt ++ '[' x2 == x0 ']' ++ echo Failure ++ print_mail_body ++ true ++ local bad_artifacts_url good_artifacts_url +++ get_current_manifest BUILD_URL +++ set +x ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts +++ get_baseline_manifest BUILD_URL +++ set +x ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/292/artifact/artifacts ++ cat +++ print_result --oneline +++ false +++ print_arg=--oneline +++ case "$print_arg" in ++++ cat artifacts/notify/check-regression-status.txt +++ '[' x2 == x0 ']' +++ echo Failure +++ print_commits --oneline +++ false +++ print_arg=--oneline +++ local components new_commits more_lines +++ case "$change_kind:$print_arg" in ++++ describe_sha1 glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 true ++++ local component=glibc ++++ local sha1=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ local anything=true ++++ match=() ++++ local -a match ++++ case "$component" in ++++ git -C glibc describe abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ git -C glibc show --no-patch --pretty=%s abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ echo 'glibc-2.37.9000-512-gabcf8db7fa resolv_conf: release lock on allocation failure (bug 30527)' +++ print_commits --short +++ sed -e 's/^/ | /' +++ false +++ print_arg=--short +++ local components new_commits more_lines +++ case "$change_kind:$print_arg" in ++++ mktemp +++ tmpfile=/tmp/tmp.qMRSpeIiZD +++ git -C glibc show --no-patch abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ head -n 10 /tmp/tmp.qMRSpeIiZD ++++ wc -l /tmp/tmp.qMRSpeIiZD +./jenkins-scripts/round-robin-notify.sh: line 357: tmp: unbound variable +++ print_result --short +++ false +++ print_arg=--short +++ case "$print_arg" in +++ echo 'Results changed to' ++++ cat artifacts/results +++ echo '-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 +# === glibc tests === +# +# Running glibc:malloc ... +# FAIL: malloc/tst-malloc-tcache-leak-malloc-check +# FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 +# FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 +# FAIL: malloc/tst-mallocfork2-malloc-check +# FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 +# FAIL: malloc/tst-mallocfork2-malloc-hugetlb2 +# FAIL: malloc/tst-mallocfork3-malloc-check +# FAIL: malloc/tst-mallocfork3-malloc-hugetlb1 +# FAIL: malloc/tst-mallocfork3-malloc-hugetlb2 +# +# === Results Summary === +# regressed' +++ echo '' +++ echo From ++++ cat base-artifacts/results +++ echo '-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' +++ print_config +++ : ++ '[' xsingle_commit '!=' xsingle_commit ']' ++ cat +++ print_jira_card +++ local jira_card=GNU-692 +++ case "$ci_project/$ci_config:$changed_single_component" in +++ echo GNU-692 +++ print_last_icommit_status +++ false +++ '[' xsingle_commit '!=' xsingle_commit ']' +++ update_interesting_commits +++ echo '# update_interesting_commits' +++ true +++ '[' xsingle_commit '!=' xsingle_commit ']' +++ git -C interesting-commits remote update -p +++ git -C interesting-commits reset -q --hard refs/remotes/baseline/master +++ check_if_first_report +++ declare -g first_icommit_to_report +++ '[' xsingle_commit '!=' xsingle_commit ']' +++ local isubdir ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 tcwg_glibc_check ++++ local dir=glibc/sha1 ++++ '[' 3 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 3 -ge 3 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ '[' 3 -ge 4 ']' ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check +++ isubdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check +++ first_icommit_to_report=true +++ '[' -d interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm ']' +++ local subdir describe ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ local dir=glibc/sha1 ++++ '[' 2 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 2 -ge 3 ']' ++++ '[' 2 -ge 4 ']' ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ subdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ describe_sha1 glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 false ++++ local component=glibc ++++ local sha1=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ local anything=false ++++ match=() ++++ local -a match ++++ case "$component" in ++++ git -C glibc describe abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ describe=glibc-2.37.9000-512-gabcf8db7fa +++ '[' -d interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ']' +++ '[' xglibc-2.37.9000-512-gabcf8db7fa '!=' x ']' +++ local d ++++ dirname glibc-2.37.9000-512-gabcf8db7fa +++ d=. +++ mkdir -p interesting-commits/glibc/. +++ local symlink= +++ '[' x. '!=' x. ']' +++ symlink=sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ ln -s sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 interesting-commits/glibc/glibc-2.37.9000-512-gabcf8db7fa +++ git -C interesting-commits add glibc/glibc-2.37.9000-512-gabcf8db7fa ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 tcwg_glibc_check master-arm ++++ local dir=glibc/sha1 ++++ '[' 4 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 4 -ge 3 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ '[' 4 -ge 4 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm +++ subdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm +++ mkdir -p interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm ++++ get_current_manifest BUILD_URL ++++ set +x +++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/ +++ echo 85e6d8b4175fcb195011a0a1bad37d6f3b2355db +++ git -C interesting-commits add glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/build_url glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/last_good +++ cp artifacts/notify/summary.txt interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/summary.txt +++ git -C interesting-commits add glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/summary.txt +++ local status=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../status.txt +++ '[' xglibc-2.37.9000-512-gabcf8db7fa = x ']' +++ cat ++++ sed -e 's|^| |' ++++ git -C glibc log -n1 --pretty=short abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ local ci_config +++ read ci_config ++++ cd interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/.. ++++ ls +++ '[' -f interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../master-arm/summary.txt ']' +++ echo '* master-arm' +++ cat interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../master-arm/summary.txt +++ sed 's/^/** /' +++ cat interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../master-arm/build_url +++ read ci_config +++ '[' -f interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../status.txt/summary.txt ']' +++ continue +++ read ci_config +++ git -C interesting-commits add glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm/../status.txt ++++ get_current_manifest BUILD_URL ++++ set +x +++ git -C interesting-commits commit -m 'Add entry abcf8db7fa46b73fd5b8193ce11f9312301b84c7 from https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/' +++ echo '# Debug traces :' +++ echo '# icommit dir : interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/master-arm' +++ echo '' +++ local isubdir ++++ interesting_subdir glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 tcwg_glibc_check ++++ local dir=glibc/sha1 ++++ '[' 3 -ge 2 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ '[' 3 -ge 3 ']' ++++ dir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ '[' 3 -ge 4 ']' ++++ echo glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check +++ isubdir=glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check ++++ cat interesting-commits/glibc/sha1/abcf8db7fa46b73fd5b8193ce11f9312301b84c7/tcwg_glibc_check/status.txt +++ echo 'Status of glibc-2.37.9000-512-gabcf8db7fa commit for tcwg_glibc_check: + commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + Author: Andreas Schwab <schwab@suse.de> + + resolv_conf: release lock on allocation failure (bug 30527) + +* master-arm +** Failure +** https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/' +++ print_commits --long +++ false +++ print_arg=--long +++ local components new_commits more_lines +++ case "$change_kind:$print_arg" in ++++ mktemp +++ tmpfile=/tmp/tmp.AMwAD0ef6r +++ git -C glibc show abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ head -n 100 /tmp/tmp.AMwAD0ef6r ++++ wc -l /tmp/tmp.AMwAD0ef6r +./jenkins-scripts/round-robin-notify.sh: line 367: tmp: unbound variable ++ print_mail_subject ++ true +++ print_result --oneline +++ false +++ print_arg=--oneline +++ case "$print_arg" in ++++ cat artifacts/notify/check-regression-status.txt +++ '[' x2 == x0 ']' +++ echo Failure +++ print_commits --oneline +++ false +++ print_arg=--oneline +++ local components new_commits more_lines +++ case "$change_kind:$print_arg" in ++++ describe_sha1 glibc abcf8db7fa46b73fd5b8193ce11f9312301b84c7 true ++++ local component=glibc ++++ local sha1=abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ local anything=true ++++ match=() ++++ local -a match ++++ case "$component" in ++++ git -C glibc describe abcf8db7fa46b73fd5b8193ce11f9312301b84c7 ++++ git -C glibc show --no-patch --pretty=%s abcf8db7fa46b73fd5b8193ce11f9312301b84c7 +++ echo 'glibc-2.37.9000-512-gabcf8db7fa resolv_conf: release lock on allocation failure (bug 30527)' ++ echo '[TCWG-CI] Failure after glibc commit: glibc-2.37.9000-512-gabcf8db7fa resolv_conf: release lock on allocation failure (bug 30527)' ++ echo '# generate dashboard' +# generate dashboard ++ generate_dashboard_squad ++ local results_date ++ echo '# generate_dashboard_squad' +# generate_dashboard_squad ++ false ++ echo '... Skipping' +... Skipping ++ return ++ post_dashboard_squad ++ echo '# post_dashboard_squad' +# post_dashboard_squad ++ false ++ echo '... Skipping' +... Skipping ++ return ++ post_interesting_commits ++ echo '# post_interesting_commits' +# post_interesting_commits ++ true ++ true ++ wait 363141 ++ git -C interesting-commits push baseline HEAD:refs/heads/master +remote:
remote: Processing changes: (\)
remote: Processing changes: refs: 1 (\)
remote: Processing changes: refs: 1, done +remote: commit e050eca: warning: subject >70 characters; use shorter first paragraph +remote: commit e050eca: warning: too many message lines longer than 80 characters; manually wrap lines +To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits + 69a57e2e3..e050eca7b HEAD -> master ++ break ++ true ++ echo '=> First detection of this issue. Preparing mail files.' +=> First detection of this issue. Preparing mail files. ++ release_notification_files ++ echo '# release_notification_files' +# release_notification_files ++ '[' -d artifacts/jenkins ']' ++ local f ++ for f in mail-body.txt mail-subject.txt mail-recipients.txt ++ '[' -s artifacts/notify/mail-body.txt ']' ++ cp artifacts/notify/mail-body.txt artifacts/jenkins/mail-body.txt ++ for f in mail-body.txt mail-subject.txt mail-recipients.txt ++ '[' -s artifacts/notify/mail-subject.txt ']' ++ cp artifacts/notify/mail-subject.txt artifacts/jenkins/mail-subject.txt ++ for f in mail-body.txt mail-subject.txt mail-recipients.txt ++ '[' -s artifacts/notify/mail-recipients.txt ']' ++ cp artifacts/notify/mail-recipients.txt artifacts/jenkins/mail-recipients.txt ++ echo '... Done' +... Done ++ post_to_jira ++ echo '# post_to_jira' +# post_to_jira ++ true ++ '[' -f artifacts/notify/jira-status.txt ']' ++ '[' -f /home/tcwg-buildslave/.jipdate.yml ']' ++ echo y ++ jipdate -f artifacts/notify/jira-status.txt +These JIRA cards will be updated as follows: + +[GNU-692] + Status of glibc-2.37.9000-512-gabcf8db7fa commit for tcwg_glibc_check: + commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + Author: Andreas Schwab <schwab@suse.de> + + resolv_conf: release lock on allocation failure (bug 30527) + + Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/jenkins/mail-body.txt/*view*/ + +Server to update: https://linaro.atlassian.net + +Are you sure you want to update Jira with the information above? [y/n] Successfully updated your Jira tickets! + +This is your status: + +--- + +[GNU-692] +Status of glibc-2.37.9000-512-gabcf8db7fa commit for tcwg_glibc_check: + commit abcf8db7fa46b73fd5b8193ce11f9312301b84c7 + Author: Andreas Schwab <schwab@suse.de> + + resolv_conf: release lock on allocation failure (bug 30527) + +Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/artifact/artifacts/jenkins/mail-body.txt/*view*/ ++ echo 'Script ran successfully.' +Script ran successfully. diff --git a/notify/progressions.sum b/notify/progressions.sum deleted file mode 100644 index 85ff8cc..0000000 --- a/notify/progressions.sum +++ /dev/null @@ -1,23 +0,0 @@ - === glibc tests === - -Running glibc:malloc ... -FAIL: malloc/tst-malloc-tcache-leak -FAIL: malloc/tst-malloc-tcache-leak-malloc-check -FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 -FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 -FAIL: malloc/tst-mallocfork2 -FAIL: malloc/tst-mallocfork2-malloc-check -FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 -FAIL: malloc/tst-mallocfork2-malloc-hugetlb2 -FAIL: malloc/tst-mallocfork3 -FAIL: malloc/tst-mallocfork3-malloc-check -FAIL: malloc/tst-mallocfork3-malloc-hugetlb1 -FAIL: malloc/tst-mallocfork3-malloc-hugetlb2 - -Running glibc:nptl ... -FAIL: nptl/tst-create-detached - -Running glibc:stdlib ... -FAIL: stdlib/tst-arc4random-thread - - === Results Summary === diff --git a/notify/regressions.sum b/notify/regressions.sum index 2050486..fbea293 100644 --- a/notify/regressions.sum +++ b/notify/regressions.sum @@ -1,8 +1,17 @@ === glibc tests === -Running glibc:nptl ... -FAIL: nptl/tst-cond24 -FAIL: nptl/tst-mutexpi12 -FAIL: nptl/tst-robust-fork +Running glibc:malloc ... +FAIL: malloc/tst-malloc-tcache-leak +FAIL: malloc/tst-malloc-tcache-leak-malloc-check +FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 +FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 +FAIL: malloc/tst-mallocfork2 +FAIL: malloc/tst-mallocfork2-malloc-check +FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 +FAIL: malloc/tst-mallocfork2-malloc-hugetlb2 +FAIL: malloc/tst-mallocfork3 +FAIL: malloc/tst-mallocfork3-malloc-check +FAIL: malloc/tst-mallocfork3-malloc-hugetlb1 +FAIL: malloc/tst-mallocfork3-malloc-hugetlb2 === Results Summary === diff --git a/notify/results.compare b/notify/results.compare index c0bd9db..ef8713a 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.1440738 -CURRENT: /tmp/gxx-sum2.1440738 +REFERENCE:/tmp/gxx-sum1.1456924 +CURRENT: /tmp/gxx-sum2.1456924 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ - | Passes [PASS] | 4463 | 4475 | - | Unexpected fails [FAIL] | 20 | 9 | + | Passes [PASS] | 4478 | 4466 | + | Unexpected fails [FAIL] | 6 | 18 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 2 | 2 | | Expected fails [XFAIL] | 16 | 16 | @@ -22,41 +22,18 @@ o RUN STATUS: | REF | RES | | Untested [UNTESTED] | 0 | 0 | +------------------------------------------+---------+---------+ - REF PASS ratio: 0.990053 - RES PASS ratio: 0.992486 + REF PASS ratio: 0.993149 + RES PASS ratio: 0.990497 o REGRESSIONS: +------------------------------------------+---------+ - | PASS now FAIL [PASS => FAIL] | 3 | + | PASS now FAIL [PASS => FAIL] | 12 | +------------------------------------------+---------+ - | TOTAL_REGRESSIONS | 3 | + | TOTAL_REGRESSIONS | 12 | +------------------------------------------+---------+ - PASS now FAIL [PASS => FAIL]: - Executed from: glibc:nptl - glibc:nptl=nptl/tst-cond24 - glibc:nptl=nptl/tst-mutexpi12 - glibc:nptl=nptl/tst-robust-fork - - - -o IMPROVEMENTS TO BE CHECKED: - +------------------------------------------+---------+ - | New PASS [ => PASS] | 1 | - | FAIL now PASS [FAIL => PASS] | 14 | - +------------------------------------------+---------+ - | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 15 | - +------------------------------------------+---------+ - - - New PASS [ => PASS]: - - Executed from: glibc:. - glibc:.=lint-makefiles - - - - FAIL now PASS [FAIL => PASS]: - Executed from: glibc:malloc glibc:malloc=malloc/tst-malloc-tcache-leak glibc:malloc=malloc/tst-malloc-tcache-leak-malloc-check @@ -70,12 +47,15 @@ o IMPROVEMENTS TO BE CHECKED: glibc:malloc=malloc/tst-mallocfork3-malloc-check glibc:malloc=malloc/tst-mallocfork3-malloc-hugetlb1 glibc:malloc=malloc/tst-mallocfork3-malloc-hugetlb2 - Executed from: glibc:nptl - glibc:nptl=nptl/tst-create-detached - Executed from: glibc:stdlib - glibc:stdlib=stdlib/tst-arc4random-thread +o IMPROVEMENTS TO BE CHECKED: + +------------------------------------------+---------+ + +------------------------------------------+---------+ + | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 0 | + +------------------------------------------+---------+ + + # Regressions found # Regressions in 1 common sum files found diff --git a/notify/results.regressions b/notify/results.regressions new file mode 100644 index 0000000..570b33f --- /dev/null +++ b/notify/results.regressions @@ -0,0 +1,15 @@ +# === glibc tests === +# +# Running glibc:malloc ... +# FAIL: malloc/tst-malloc-tcache-leak-malloc-check +# FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 +# FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 +# FAIL: malloc/tst-mallocfork2-malloc-check +# FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 +# FAIL: malloc/tst-mallocfork2-malloc-hugetlb2 +# FAIL: malloc/tst-mallocfork3-malloc-check +# FAIL: malloc/tst-mallocfork3-malloc-hugetlb1 +# FAIL: malloc/tst-mallocfork3-malloc-hugetlb2 +# +# === Results Summary === +# regressed diff --git a/notify/summary.txt b/notify/summary.txt index db9a232..3dbdd8f 100644 --- a/notify/summary.txt +++ b/notify/summary.txt @@ -1 +1 @@ -FAIL: 3 regressions: 14 progressions +FAIL: 12 regressions @@ -8,4 +8,4 @@ -1 # build_abe check_glibc --check_patch linaro-local/dejagnu-sum -- --disable install: 0 -# 3 regressions +# 12 regressions diff --git a/sumfiles/flaky.xfail b/sumfiles/flaky.xfail index f64e4c7..255c09d 100644 --- a/sumfiles/flaky.xfail +++ b/sumfiles/flaky.xfail @@ -1,7 +1,17 @@ -# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/: +# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/: === glibc tests === -Running glibc:misc ... -flaky,expire=20230718 | FAIL: misc/tst-epoll +Running glibc:nptl ... +flaky,expire=20230720 | FAIL: nptl/tst-mutexpi12 +flaky,expire=20230720 | FAIL: nptl/tst-pthread-setuid-loop + + === Results Summary === + === glibc tests === + +Running glibc:nptl ... +flaky,expire=20230720 | FAIL: nptl/tst-mutexpi7 + +Running glibc:stdlib ... +flaky,expire=20230720 | FAIL: stdlib/tst-arc4random-thread === Results Summary === diff --git a/sumfiles/tests.sum b/sumfiles/tests.sum index 70ad8ac..2ac998c 100644 --- a/sumfiles/tests.sum +++ b/sumfiles/tests.sum @@ -2047,10 +2047,10 @@ PASS: malloc/tst-malloc-stats-cancellation PASS: malloc/tst-malloc-stats-cancellation-malloc-check PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb1 PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2 -PASS: malloc/tst-malloc-tcache-leak -PASS: malloc/tst-malloc-tcache-leak-malloc-check -PASS: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 -PASS: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 +FAIL: malloc/tst-malloc-tcache-leak +FAIL: malloc/tst-malloc-tcache-leak-malloc-check +FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 +FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 PASS: malloc/tst-malloc-thread-exit PASS: malloc/tst-malloc-thread-exit-malloc-check PASS: malloc/tst-malloc-thread-exit-malloc-hugetlb1 @@ -2082,15 +2082,15 @@ PASS: malloc/tst-mallocfork-malloc-check PASS: malloc/tst-mallocfork-malloc-hugetlb1 PASS: malloc/tst-mallocfork-malloc-hugetlb2 PASS: malloc/tst-mallocfork-mcheck -PASS: malloc/tst-mallocfork2 -PASS: malloc/tst-mallocfork2-malloc-check -PASS: malloc/tst-mallocfork2-malloc-hugetlb1 -PASS: malloc/tst-mallocfork2-malloc-hugetlb2 +FAIL: malloc/tst-mallocfork2 +FAIL: malloc/tst-mallocfork2-malloc-check +FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 +FAIL: malloc/tst-mallocfork2-malloc-hugetlb2 FAIL: malloc/tst-mallocfork2-mcheck -PASS: malloc/tst-mallocfork3 -PASS: malloc/tst-mallocfork3-malloc-check -PASS: malloc/tst-mallocfork3-malloc-hugetlb1 -PASS: malloc/tst-mallocfork3-malloc-hugetlb2 +FAIL: malloc/tst-mallocfork3 +FAIL: malloc/tst-mallocfork3-malloc-check +FAIL: malloc/tst-mallocfork3-malloc-hugetlb1 +FAIL: malloc/tst-mallocfork3-malloc-hugetlb2 FAIL: malloc/tst-mallocfork3-mcheck PASS: malloc/tst-mallocstate PASS: malloc/tst-mallocstate-malloc-check @@ -3447,7 +3447,7 @@ PASS: nptl/tst-cond20 PASS: nptl/tst-cond21 PASS: nptl/tst-cond22 PASS: nptl/tst-cond23 -FAIL: nptl/tst-cond24 +PASS: nptl/tst-cond24 PASS: nptl/tst-cond25 PASS: nptl/tst-cond26 PASS: nptl/tst-cond27 @@ -3548,7 +3548,7 @@ PASS: nptl/tst-mutex9 PASS: nptl/tst-mutexpi1 PASS: nptl/tst-mutexpi10 PASS: nptl/tst-mutexpi11 -FAIL: nptl/tst-mutexpi12 +PASS: nptl/tst-mutexpi12 PASS: nptl/tst-mutexpi2 PASS: nptl/tst-mutexpi3 PASS: nptl/tst-mutexpi4 @@ -3596,7 +3596,7 @@ PASS: nptl/tst-pthread_exit-nothreads-static PASS: nptl/tst-pthread_kill-exited PASS: nptl/tst-pthread_kill-exiting PASS: nptl/tst-raise1 -FAIL: nptl/tst-robust-fork +PASS: nptl/tst-robust-fork PASS: nptl/tst-robust1 PASS: nptl/tst-robust10 PASS: nptl/tst-robust11 diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail index 39adf0d..db2ace5 100644 --- a/sumfiles/xfails.xfail +++ b/sumfiles/xfails.xfail @@ -4,6 +4,25 @@ # - known failures (from baseline) # # New flaky tests +# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/298/: + === glibc tests === + +Running glibc:nptl ... +flaky,expire=20230720 | FAIL: nptl/tst-mutexpi12 +flaky,expire=20230720 | FAIL: nptl/tst-pthread-setuid-loop + + === Results Summary === + === glibc tests === + +Running glibc:nptl ... +flaky,expire=20230720 | FAIL: nptl/tst-mutexpi7 + +Running glibc:stdlib ... +flaky,expire=20230720 | FAIL: stdlib/tst-arc4random-thread + + === Results Summary === +# Known flaky tests + # From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/287/: === glibc tests === @@ -11,7 +30,6 @@ Running glibc:misc ... flaky,expire=20230718 | FAIL: misc/tst-epoll === Results Summary === -# Known flaky tests # From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/76/: === glibc tests === @@ -253,23 +271,10 @@ XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b Running glibc:malloc ... -FAIL: malloc/tst-malloc-tcache-leak -FAIL: malloc/tst-malloc-tcache-leak-malloc-check -FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb1 -FAIL: malloc/tst-malloc-tcache-leak-malloc-hugetlb2 -FAIL: malloc/tst-mallocfork2 -FAIL: malloc/tst-mallocfork2-malloc-check -FAIL: malloc/tst-mallocfork2-malloc-hugetlb1 -FAIL: malloc/tst-mallocfork2-malloc-hugetlb2 FAIL: malloc/tst-mallocfork2-mcheck -FAIL: malloc/tst-mallocfork3 -FAIL: malloc/tst-mallocfork3-malloc-check -FAIL: malloc/tst-mallocfork3-malloc-hugetlb1 -FAIL: malloc/tst-mallocfork3-malloc-hugetlb2 FAIL: malloc/tst-mallocfork3-mcheck Running glibc:nptl ... -FAIL: nptl/tst-create-detached FAIL: nptl/tst-signal1 Running glibc:nss ... @@ -280,6 +285,5 @@ FAIL: signal/tst-sigset2 Running glibc:stdlib ... FAIL: stdlib/tst-arc4random-fork -FAIL: stdlib/tst-arc4random-thread === Results Summary === |