- Maintenance script qa.sh:

* Restore yama ptrace_scope == 1 kfails,
    aaa_base-yama-enable-ptrace doesn't work.
  * Enable yama ptrace_scope == 1 kfails for SLFO.
  * Add PR32121 kfail.
  * Drop Leap 15.3 and 15.4, add Leap 15.6.
  * Replace ALP with SLFO.
  * Move PR28468 kfail from kfail_factory to kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=395
This commit is contained in:
Tom de Vries 2024-08-28 15:28:45 +00:00 committed by Git OBS Bridge
parent 825cf5a5da
commit 7bdfe4b73b
2 changed files with 45 additions and 19 deletions

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Wed Aug 28 08:12:30 UTC 2024 - Tom de Vries <tdevries@suse.com>
- Maintenance script qa.sh:
* Restore yama ptrace_scope == 1 kfails,
aaa_base-yama-enable-ptrace doesn't work.
* Enable yama ptrace_scope == 1 kfails for SLFO.
* Add PR32121 kfail.
* Drop Leap 15.3 and 15.4, add Leap 15.6.
* Replace ALP with SLFO.
* Move PR28468 kfail from kfail_factory to kfail.
-------------------------------------------------------------------
Wed Jun 19 13:11:11 UTC 2024 - Tom de Vries <tdevries@suse.com>

52
qa.sh
View File

@ -333,6 +333,14 @@ kfail=(
# https://sourceware.org/bugzilla/show_bug.cgi?id=31831
"FAIL: gdb.dap/log-message.exp: logging output \(checking body category\)"
# https://sourceware.org/bugzilla/show_bug.cgi?id=32121
"FAIL: gdb.arch/i386-disp-step-self-call.exp: check return address was updated correctly"
"FAIL: gdb.arch/amd64-disp-step-self-call.exp: check return address was updated correctly"
# https://sourceware.org/bugzilla/show_bug.cgi?id=28468
"FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over (yes|no): signal SIGUSR1"
) # kfail
kfail_sle12=(
@ -429,6 +437,16 @@ kfail_sle11=(
kfail_factory=(
# yama ptrace_scope == 1
# https://sourceware.org/pipermail/gdb-patches/2024-April/208251.html
"FAIL: .*attach.*"
"FAIL: .*detach.*"
"FAIL: gdb.base/gcore-excessive-memory.exp: verify we can get to main"
"FAIL: gdb.base/gcore-excessive-memory.exp: verify we can get to main"
"FAIL: gdb.base/gcore-excessive-memory.exp: Save the core file"
"FAIL: gdb.base/gcorebg.exp: Core file generated by standard gcore"
"FAIL: gdb.threads/check-libthread-db.exp: automated load-time check: libpthread.so fully initialized: check debug libthread-db output \(pattern 1\)"
# https://sourceware.org/pipermail/gdb-patches/2021-October/182449.html
"FAIL: gdb.threads/current-lwp-dead.exp: continue to breakpoint: fn_return"
@ -438,9 +456,6 @@ kfail_factory=(
# https://sourceware.org/bugzilla/show_bug.cgi?id=28551
"FAIL: gdb.go/package.exp: going to first breakpoint \\(GDB internal error\\)"
# https://sourceware.org/bugzilla/show_bug.cgi?id=28468
"FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over (yes|no): signal SIGUSR1"
# https://sourceware.org/bugzilla/show_bug.cgi?id=28477
"FAIL: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to marker \(clone\)"
@ -755,13 +770,13 @@ case $n in
# yama ptrace_scope == 1
# https://sourceware.org/pipermail/gdb-patches/2024-April/208251.html
"Factory.*UNRESOLVED: gdb.base/gstack.exp: spawn gstack"
"Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: inf2: flush inferior output"
"Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: inf1: flush inferior output"
"Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=attach: inf2: flush inferior output"
"Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue"
"Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue"
"Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: continue"
"(Factory|SLFO).*UNRESOLVED: gdb.base/gstack.exp: spawn gstack"
"(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: inf2: flush inferior output"
"(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: inf1: flush inferior output"
"(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=attach: inf2: flush inferior output"
"(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue"
"(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue"
"(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: continue"
# https://sourceware.org/bugzilla/show_bug.cgi?id=31671
"SLE-11.*UNRESOLVED: gdb.objc/basicclass.exp: call an Objective-C method with no arguments"
@ -827,10 +842,9 @@ case $n in
4)
for id in SLE-12 \
SLE-15 \
ALP \
openSUSE_Leap_15.3 \
openSUSE_Leap_15.4 \
SLFO \
openSUSE_Leap_15.5 \
openSUSE_Leap_15.6 \
openSUSE_Factory; \
do
for arch in x86_64 \
@ -842,11 +856,11 @@ case $n in
config=$id.$arch
case $config in
SLE-15.i586|SLE-12.i586|ALP.i586)
SLE-15.i586|SLE-12.i586|SLFO.i586)
# No such config.
continue
;;
ALP.ppc64le|openSUSE_Factory.ppc64le|*.s390x)
SLFO.ppc64le|openSUSE_Factory.ppc64le|*.s390x)
# Not cleaned up yet.
continue
;;
@ -878,7 +892,7 @@ case $n in
case $arch in
x86_64)
case $id in
SLE-12|ALP)
SLE-12|SLFO)
sums=("$config/gdb-$arch-suse-linux-m64.-fPIE.-pie.sum"
"$config/gdb-$arch-suse-linux-m64.sum"
"$config/gdb-$arch-suse-linux-m32.-fPIE.-pie.sum"
@ -898,7 +912,7 @@ case $n in
;;
aarch64)
case $id in
SLE-12|ALP)
SLE-12|SLFO)
sums=("$config/gdb-$arch-suse-linux.-fPIE.-pie.sum"
"$config/gdb-$arch-suse-linux.sum")
;;
@ -910,7 +924,7 @@ case $n in
;;
ppc64le|s390x)
case $id in
SLE-12|ALP)
SLE-12|SLFO)
sums=("$config/gdb-$arch-suse-linux-m64.-fPIE.-pie.sum"
"$config/gdb-$arch-suse-linux-m64.sum")
;;
@ -945,7 +959,7 @@ case $n in
SLE-12)
kfail+=("${kfail_sle12[@]}")
;;
ALP|openSUSE_Factory)
SLFO|openSUSE_Factory)
kfail+=("${kfail_factory[@]}")
;;
*)