[committed,gdb/testsuite] Fix gdb.base/info-types-c++.exp with stressed cpu

Message ID 20211008224105.GA12883@delia.home
State New
Headers show
Series
  • [committed,gdb/testsuite] Fix gdb.base/info-types-c++.exp with stressed cpu
Related show

Commit Message

Lancelot SIX via Gdb-patches Oct. 8, 2021, 10:41 p.m.
Hi,

When running test-case gdb.base/info-types-c++.exp in conjunction with:
...
$ stress -c $(($(cat /proc/cpuinfo | grep -c "^processor") + 1))
...
we get:
...
FAIL: gdb.base/info-types-c++.exp: info types (timeout)
...

Fix this by setting auto-solib-add to off.

Tested on x86_64-linux.

Committed to trunk.

Thanks,
- Tom

[gdb/testsuite] Fix gdb.base/info-types-c++.exp with stressed cpu

---
 gdb/testsuite/gdb.base/info-types.exp.tcl | 1 +
 1 file changed, 1 insertion(+)

Patch

diff --git a/gdb/testsuite/gdb.base/info-types.exp.tcl b/gdb/testsuite/gdb.base/info-types.exp.tcl
index 42dccf60473..b68a95c3612 100644
--- a/gdb/testsuite/gdb.base/info-types.exp.tcl
+++ b/gdb/testsuite/gdb.base/info-types.exp.tcl
@@ -32,6 +32,7 @@  proc run_test { lang } {
 	     "${testfile}" $srcfile "debug $lang"]} {
 	return -1
     }
+    gdb_test_no_output "set auto-solib-add off"
 
     if ![runto_main] then {
 	return 0