]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
[gdb/testsuite] Remove PR31554 kfail in gdb.threads/leader-exit-attach.exp
authorTom de Vries <tdevries@suse.de>
Mon, 29 Jul 2024 12:05:52 +0000 (14:05 +0200)
committerTom de Vries <tdevries@suse.de>
Mon, 29 Jul 2024 12:05:52 +0000 (14:05 +0200)
When running test-case gdb.threads/leader-exit-attach.exp with target board
native-extended-gdbserver I run into:
...
(gdb) KFAIL: $exp: attach (PRMS: gdb/31555)
print $_inferior_thread_count^M
$1 = 0^M
(gdb) KPASS: $exp: get valueof "$_inferior_thread_count" (PRMS server/31554)
...

The PR mentioned in the KPASS, PR31554 was fixed by commit f1fc8dc2dcc
("Fix "attach" failure handling with GDBserver"), and consequently the PR is
closed.

Fix this by removing the corresponding kfail.

Tested on x86_64-linux.

gdb/testsuite/gdb.threads/leader-exit-attach.exp

index a1bc2d470d5b489c1f511f83b0ca4ebe7d809e5a..5334de2f881cc1ac5f714a8fc4fef6f1f7b86dea 100644 (file)
@@ -59,14 +59,6 @@ gdb_test_multiple "attach $testpid" "attach" {
     }
 }
 
-# With gdbserver, after we failed to attach, we hit PR server/31554:
-#  print $_inferior_thread_count
-#  Remote connection closed
-#  (gdb) KFAIL: gdb.threads/leader-exit-attach.exp: get valueof "$_inferior_thread_count"
-if {!$attached && $is_gdbserver} {
-    setup_kfail "server/31554" "*-*-*"
-}
-
 set thread_count [get_valueof "" "\$_inferior_thread_count" -1]
 
 if {$thread_count == -1} {