summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-10-12 16:42:23 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-10-12 16:42:23 +0000
commit23f0529de4d16813b27af67e79d036eae0671b5f (patch)
treee588111b33988db878b2734e59325335bd1e36d1
parent1bce894b3492b9899b6068a02fb0eda2d37a89c2 (diff)
force: #144: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/
Results : | # reset_artifacts: | -10 | # init_abe_sysroot: | -3 | # build_abe glibc -- --disable install: | -2 | # build_abe dejagnu: | -1 | # build_abe check_glibc --check_patch linaro-local/dejagnu-sum -- --disable install: | 0 check_regression status : 0
-rw-r--r--git/glibc_rev2
-rw-r--r--manifest.sh14
-rw-r--r--notify/check-regression-status.txt2
-rw-r--r--notify/jira/comment-template.txt4
-rw-r--r--notify/jira/comments.txt4
-rw-r--r--notify/jira/components1
-rw-r--r--notify/jira/description24
-rw-r--r--notify/jira/startdate1
-rw-r--r--notify/jira/summary1
-rw-r--r--notify/mail-body.txt52
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--notify/progressions.sum (renamed from notify/regressions.sum)8
-rw-r--r--notify/results.compare60
-rw-r--r--notify/results.regressions17
-rw-r--r--notify/summary.txt2
-rw-r--r--results1
-rw-r--r--sumfiles/tests.sum5
-rw-r--r--sumfiles/xfails.xfail3
-rw-r--r--sumfiles/xtests.sum142
20 files changed, 51 insertions, 296 deletions
diff --git a/git/glibc_rev b/git/glibc_rev
index 0c5a470..2339b92 100644
--- a/git/glibc_rev
+++ b/git/glibc_rev
@@ -1 +1 @@
-dbfc83bdcab941ce04200f97879f2a79fd0f2a0b
+a363f7075125fa654342c69331e6c075518ec28c
diff --git a/manifest.sh b/manifest.sh
index 2dab733..df2dedb 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -1,4 +1,4 @@
-declare -g "jenkins_scripts_rev=a2736007cd74b7984e32e7ce5f07f14b9b7fad95"
+declare -g "jenkins_scripts_rev=8bc4299551d73b7427d0ca3f231e254b33927bc5"
# Artifacts directory
rr[top_artifacts]="artifacts"
# Recording parameters to manifest: artifacts/manifest.sh
@@ -7,30 +7,30 @@ rr[ci_config]="master-arm"
declare -g "scripts_branch=precommit"
rr[mode]="build"
rr[update_baseline]="force"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/108/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/"
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"
-rr[glibc_git]="git://sourceware.org/git/glibc.git#dbfc83bdcab941ce04200f97879f2a79fd0f2a0b"
-# Processed 4 options
+# Processed 2 options
rr[baseline_branch]=linaro-local/ci/tcwg_glibc_check/master-arm
rr[components]="glibc"
rr[glibc_url]=git://sourceware.org/git/glibc.git
-rr[glibc_rev]=dbfc83bdcab941ce04200f97879f2a79fd0f2a0b
-rr[debug_glibc_date]=1685027454 # 22 hours ago
+rr[glibc_rev]=a363f7075125fa654342c69331e6c075518ec28c
+rr[debug_glibc_date]=1685043809 # 2 days ago
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"
rr[minor]="0"
rr[no_regression_p]="no_regression_p"
-rr[no_regression_result]="2"
+rr[no_regression_result]="0"
rr[target]="native"
declare -g "notify=onregression"
# Saving rr[] in the manifest
diff --git a/notify/check-regression-status.txt b/notify/check-regression-status.txt
index 0cfbf08..573541a 100644
--- a/notify/check-regression-status.txt
+++ b/notify/check-regression-status.txt
@@ -1 +1 @@
-2
+0
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 27da27c..910144f 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
[GNU-692]
-FAIL: 3 regressions
-Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/108/artifact/artifacts/notify/mail-body.txt/*view*/
+PASS: 3 progressions
+Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/comments.txt b/notify/jira/comments.txt
index 27da27c..910144f 100644
--- a/notify/jira/comments.txt
+++ b/notify/jira/comments.txt
@@ -1,3 +1,3 @@
[GNU-692]
-FAIL: 3 regressions
-Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/108/artifact/artifacts/notify/mail-body.txt/*view*/
+PASS: 3 progressions
+Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/components b/notify/jira/components
deleted file mode 100644
index 22870f9..0000000
--- a/notify/jira/components
+++ /dev/null
@@ -1 +0,0 @@
-Glibc
diff --git a/notify/jira/description b/notify/jira/description
deleted file mode 100644
index 1005d83..0000000
--- a/notify/jira/description
+++ /dev/null
@@ -1,24 +0,0 @@
-commit glibc-2.37.9000-460-gdbfc83bdca
-Author: Qixing ksyx Xue <qixingxue@outlook.com>
-Date: Thu May 25 11:10:54 2023 -0400
-
- elf: Add test for locating libraries in root dir (bug 30435)
-
- When dlopen is being called, efforts have been made to improve
- future lookup performance. This includes marking a search path
- as non-existent using `stat`. However, if the root directory
- is given as a search path, there exists a bug which erroneously
- marks it as non-existing.
-... 33 lines of the commit log omitted.
-
-* tcwg_glibc_check
-** master-aarch64
-*** FAIL: 6 regressions: 4 progressions
-*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/dbfc83bdcab941ce04200f97879f2a79fd0f2a0b/tcwg_glibc_check/master-aarch64/details.txt
-*** https://ci.linaro.org/job/tcwg_glibc_check--master-aarch64-build/131/
-** master-arm
-*** FAIL: 3 regressions
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/dbfc83bdcab941ce04200f97879f2a79fd0f2a0b/tcwg_glibc_check/master-arm/details.txt
-*** https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/108/
-
-Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/dbfc83bdcab941ce04200f97879f2a79fd0f2a0b/jira/yaml
diff --git a/notify/jira/startdate b/notify/jira/startdate
deleted file mode 100644
index 6cdd8ce..0000000
--- a/notify/jira/startdate
+++ /dev/null
@@ -1 +0,0 @@
-2023-05-25
diff --git a/notify/jira/summary b/notify/jira/summary
deleted file mode 100644
index d08d286..0000000
--- a/notify/jira/summary
+++ /dev/null
@@ -1 +0,0 @@
-glibc-2.37.9000-460-gdbfc83bdca: FAIL: 3 regressions
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index e113040..55e9022 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,40 +2,29 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
In glibc_check master-arm after:
- | commit glibc-2.37.9000-460-gdbfc83bdca
- | Author: Qixing ksyx Xue <qixingxue@outlook.com>
- | Date: Thu May 25 11:10:54 2023 -0400
- |
- | elf: Add test for locating libraries in root dir (bug 30435)
- |
- | When dlopen is being called, efforts have been made to improve
- | future lookup performance. This includes marking a search path
- | as non-existent using `stat`. However, if the root directory
- | is given as a search path, there exists a bug which erroneously
- | marks it as non-existing.
- | ... 33 lines of the commit log omitted.
+ | baseline build
-FAIL: 3 regressions
+PASS: 3 progressions
-regressions.sum:
+progressions.sum:
=== glibc tests ===
-Running glibc:elf ...
-FAIL: elf/tst-rootdir
+Running glibc:iconv ...
+FAIL: iconv/test-iconvconfig
Running glibc:misc ...
FAIL: misc/tst-process_madvise
-Running glibc:stdlib ...
-FAIL: stdlib/tst-arc4random-fork
+Running glibc:nptl ...
+FAIL: nptl/tst-setuid2
... and 2 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/108/artifact/artifacts/00-sumfiles/ .
+ - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/artifact/artifacts/00-sumfiles/ .
The full lists of regressions and progressions are in
- - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/108/artifact/artifacts/notify/ .
+ - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/artifact/artifacts/notify/ .
The list of [ignored] baseline and flaky failures are in
- - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/108/artifact/artifacts/sumfiles/xfails.xfail .
+ - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/artifact/artifacts/sumfiles/xfails.xfail .
The configuration of this build is:
CI config tcwg_glibc_check/master-arm
@@ -43,23 +32,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/108/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/81/artifact/artifacts
-
-Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/dbfc83bdcab941ce04200f97879f2a79fd0f2a0b/tcwg_glibc_check/master-arm/reproduction_instructions.txt
-
-Full commit : https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=dbfc83bdcab941ce04200f97879f2a79fd0f2a0b
-
-Latest bug report status : https://linaro.atlassian.net/browse/GNU-692
-
-List of configurations that regressed due to this commit :
-* tcwg_glibc_check
-** master-aarch64
-*** FAIL: 6 regressions: 4 progressions
-*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/dbfc83bdcab941ce04200f97879f2a79fd0f2a0b/tcwg_glibc_check/master-aarch64/details.txt
-*** https://ci.linaro.org/job/tcwg_glibc_check--master-aarch64-build/131/
-** master-arm
-*** FAIL: 3 regressions
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/glibc/sha1/dbfc83bdcab941ce04200f97879f2a79fd0f2a0b/tcwg_glibc_check/master-arm/details.txt
-*** https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/108/
+Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/144/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/109/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 163983c..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,cc:qixingxue@outlook.com,siddhesh@sourceware.org
+bcc:tcwg-validation@linaro.org
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 0fd0dab..ab01174 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] glibc-2.37.9000-460-gdbfc83bdca: FAIL: 3 regressions on arm
+[Linaro-TCWG-CI] baseline build: PASS: 3 progressions on arm
diff --git a/notify/regressions.sum b/notify/progressions.sum
index a84e3d8..3239c68 100644
--- a/notify/regressions.sum
+++ b/notify/progressions.sum
@@ -1,12 +1,12 @@
=== glibc tests ===
-Running glibc:elf ...
-FAIL: elf/tst-rootdir
+Running glibc:iconv ...
+FAIL: iconv/test-iconvconfig
Running glibc:misc ...
FAIL: misc/tst-process_madvise
-Running glibc:stdlib ...
-FAIL: stdlib/tst-arc4random-fork
+Running glibc:nptl ...
+FAIL: nptl/tst-setuid2
=== Results Summary ===
diff --git a/notify/results.compare b/notify/results.compare
index b52f863..e6ec1d7 100644
--- a/notify/results.compare
+++ b/notify/results.compare
@@ -2,74 +2,44 @@
# REFERENCE: base-artifacts/sumfiles
# CURRENT: artifacts/99-rewrite/artifacts.old/sumfiles
-# Comparing 2 common sum files:
+# Extra sum files in Dir1=base-artifacts/sumfiles
+< base-artifacts/sumfiles/xtests.sum
+
+# Comparing 1 common sum files:
tests.sum
-xtests.sum
Comparing:
-REFERENCE:/tmp/gxx-sum1.1356296
-CURRENT: /tmp/gxx-sum2.1356296
+REFERENCE:/tmp/gxx-sum1.1378615
+CURRENT: /tmp/gxx-sum2.1378615
+---------+---------+
o RUN STATUS: | REF | RES |
+------------------------------------------+---------+---------+
- | Passes [PASS] | 4455 | 4457 |
- | Unexpected fails [FAIL] | 35 | 38 |
+ | Passes [PASS] | 4441 | 4441 |
+ | Unexpected fails [FAIL] | 35 | 35 |
| Errors [ERROR] | 0 | 0 |
| Unexpected passes [XPASS] | 2 | 2 |
- | Expected fails [XFAIL] | 17 | 17 |
+ | Expected fails [XFAIL] | 16 | 16 |
| Known fails [KFAIL] | 0 | 0 |
| Unresolved [UNRESOLVED] | 0 | 0 |
- | Unsupported [UNSUPPORTED] | 35 | 31 |
+ | Unsupported [UNSUPPORTED] | 28 | 28 |
| Untested [UNTESTED] | 0 | 0 |
+------------------------------------------+---------+---------+
- REF PASS ratio: 0.984155
- RES PASS ratio: 0.984378
+ REF PASS ratio: 0.985626
+ RES PASS ratio: 0.985626
o REGRESSIONS:
+------------------------------------------+---------+
- | PASS now FAIL [PASS => FAIL] | 1 |
- | FAIL appears [ => FAIL] | 1 |
- | UNSUPPORTED now FAIL [UNSUP=> FAIL] | 1 |
+------------------------------------------+---------+
- | TOTAL_REGRESSIONS | 3 |
+ | TOTAL_REGRESSIONS | 0 |
+------------------------------------------+---------+
- - PASS now FAIL [PASS => FAIL]:
-
- Executed from: glibc:stdlib
- glibc:stdlib=stdlib/tst-arc4random-fork
-
-
- - FAIL appears [ => FAIL]:
-
- Executed from: glibc:elf
- glibc:elf=elf/tst-rootdir
-
-
- - UNSUPPORTED now FAIL [UNSUP=> FAIL]:
-
- Executed from: glibc:misc
- glibc:misc=misc/tst-process_madvise
-
-
o IMPROVEMENTS TO BE CHECKED:
+------------------------------------------+---------+
- | UNSUPPORTED now PASS [UNSUP=> PASS] | 3 |
+------------------------------------------+---------+
- | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 3 |
+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 0 |
+------------------------------------------+---------+
- - UNSUPPORTED now PASS [UNSUP=> PASS]:
-
- Executed from: glibc:io
- glibc:io=io/tst-close_range
- Executed from: glibc:misc
- glibc:misc=misc/tst-pidfd
- glibc:misc=misc/tst-process_mrelease
-
-
-# Regressions found
-# Regressions in 2 common sum files found
+# No regression found in 1 common sum files
diff --git a/notify/results.regressions b/notify/results.regressions
deleted file mode 100644
index 0d2d334..0000000
--- a/notify/results.regressions
+++ /dev/null
@@ -1,17 +0,0 @@
-# Manifest: /home/tcwg-buildslave/workspace/tcwg_gnu_4/artifacts/sumfiles/xfails.xfail
-# Getting actual results from build directory /home/tcwg-buildslave/workspace/tcwg_gnu_4/artifacts/sumfiles
-# /home/tcwg-buildslave/workspace/tcwg_gnu_4/artifacts/sumfiles/tests.sum
-# /home/tcwg-buildslave/workspace/tcwg_gnu_4/artifacts/sumfiles/xtests.sum
-#
-#
-# Unexpected results in this build (new failures)
-# === glibc tests ===
-#
-# Running glibc:elf ...
-# FAIL: elf/tst-rootdir
-#
-# Running glibc:misc ...
-# FAIL: misc/tst-process_madvise
-#
-# === Results Summary ===
-# regressed
diff --git a/notify/summary.txt b/notify/summary.txt
index f201535..a03d9ce 100644
--- a/notify/summary.txt
+++ b/notify/summary.txt
@@ -1 +1 @@
-FAIL: 3 regressions
+PASS: 3 progressions
diff --git a/results b/results
index 886051d..977945b 100644
--- a/results
+++ b/results
@@ -8,4 +8,3 @@
-1
# build_abe check_glibc --check_patch linaro-local/dejagnu-sum -- --disable install:
0
-# 3 regressions
diff --git a/sumfiles/tests.sum b/sumfiles/tests.sum
index 5c6c3bd..c2c9e90 100644
--- a/sumfiles/tests.sum
+++ b/sumfiles/tests.sum
@@ -1,7 +1,3 @@
-Note: This is a synthetic sum file generated by merging the sum files of
- several testsuite runs. To investigate test results, refer to the
- original sum and log files.
-
=== glibc tests ===
Running . ...
@@ -1387,6 +1383,7 @@ PASS: elf/tst-dl-hash
PASS: elf/tst-dl-hwcaps_split
PASS: elf/tst-dl-is_dso
PASS: elf/tst-dl-iter-static
+PASS: elf/tst-dl-printf-static
PASS: elf/tst-dl_find_object
PASS: elf/tst-dl_find_object-static
PASS: elf/tst-dl_find_object-threads
diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail
index 8d55785..af1f0a2 100644
--- a/sumfiles/xfails.xfail
+++ b/sumfiles/xfails.xfail
@@ -250,6 +250,7 @@ FAIL: elf/tst-pldd
FAIL: elf/tst-preload-pthread-libc
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
+FAIL: elf/tst-rootdir
Running glibc:grp ...
FAIL: grp/tst-initgroups1
@@ -272,6 +273,7 @@ FAIL: malloc/tst-mallocfork2-mcheck
FAIL: malloc/tst-mallocfork3-mcheck
Running glibc:misc ...
+FAIL: misc/tst-process_madvise
FAIL: misc/tst-syslog
Running glibc:nptl ...
@@ -303,6 +305,7 @@ Running glibc:stdio-common ...
FAIL: stdio-common/tst-popen3
Running glibc:stdlib ...
+FAIL: stdlib/tst-arc4random-fork
FAIL: stdlib/tst-system
Running glibc:string ...
diff --git a/sumfiles/xtests.sum b/sumfiles/xtests.sum
deleted file mode 100644
index de5f7f6..0000000
--- a/sumfiles/xtests.sum
+++ /dev/null
@@ -1,142 +0,0 @@
-Note: This is a synthetic sum file generated by merging the sum files of
- several testsuite runs. To investigate test results, refer to the
- original sum and log files.
-
- === glibc tests ===
-
-Running argp ...
-
-Running assert ...
-
-Running catgets ...
-
-Running conform ...
-
-Running crypt ...
-PASS: crypt/md5test-giant
-
-Running csu ...
-
-Running ctype ...
-
-Running debug ...
-
-Running dirent ...
-
-Running dlfcn ...
-
-Running elf ...
-XFAIL: elf/tst-redhat-1162810
-
-Running gmon ...
-
-Running gnulib ...
-
-Running grp ...
-
-Running gshadow ...
-
-Running hesiod ...
-
-Running iconv ...
-FAIL: iconv/test-iconvconfig
-
-Running iconvdata ...
-
-Running inet ...
-
-Running intl ...
-
-Running io ...
-
-Running libio ...
-
-Running locale ...
-
-Running localedata ...
-
-Running login ...
-
-Running malloc ...
-
-Running manual ...
-
-Running math ...
-
-Running mathvec ...
-
-Running misc ...
-FAIL: misc/tst-process_madvise
-
-Running nis ...
-
-Running nptl ...
-PASS: nptl/tst-eintr1
-PASS: nptl/tst-mutexpp1
-PASS: nptl/tst-mutexpp10
-PASS: nptl/tst-mutexpp5
-PASS: nptl/tst-mutexpp6
-PASS: nptl/tst-mutexpp9
-UNSUPPORTED: nptl/tst-setgroups
-PASS: nptl/tst-setuid1
-PASS: nptl/tst-setuid1-static
-FAIL: nptl/tst-setuid2
-
-Running nptl_db ...
-
-Running nscd ...
-
-Running nss ...
-PASS: nss/bug-erange
-
-Running po ...
-
-Running posix ...
-PASS: posix/tst-getaddrinfo4
-PASS: posix/tst-getaddrinfo5
-UNSUPPORTED: posix/tst-sched_rr_get_interval
-UNSUPPORTED: posix/tst-sched_rr_get_interval-time64
-
-Running pwd ...
-
-Running resolv ...
-PASS: resolv/tst-resolv-qtypes
-PASS: resolv/tst-resolv-rotate
-
-Running resource ...
-
-Running rt ...
-
-Running setjmp ...
-
-Running shadow ...
-
-Running signal ...
-
-Running socket ...
-
-Running stdio-common ...
-
-Running stdlib ...
-
-Running string ...
-PASS: string/tst-strcoll-overflow
-
-Running sunrpc ...
-PASS: sunrpc/thrsvc
-PASS: sunrpc/tst-getmyaddr
-
-Running support ...
-
-Running sysvipc ...
-
-Running termios ...
-
-Running time ...
-
-Running timezone ...
-
-Running wcsmbs ...
-
-Running wctype ...
-