mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-25 02:53:48 +08:00
Fix gdb.python/py-evthreads.exp with --target_board=native-extended-gdbserver
Fixes: Running ..../src/gdb/testsuite/gdb.python/py-evthreads.exp ... FAIL: gdb.python/py-evthreads.exp: run to breakpoint 1 FAIL: gdb.python/py-evthreads.exp: reached breakpoint 2 FAIL: gdb.python/py-evthreads.exp: thread 2 FAIL: gdb.python/py-evthreads.exp: reached breakpoint 3 FAIL: gdb.python/py-evthreads.exp: thread 3 FAIL: gdb.python/py-evthreads.exp: continue thread 1 [... cascading time outs ...] By following the usual pattern that makes sure that non-stop is enabled before connecting to gdbserver. gdb/testsuite/ChangeLog: 2017-10-13 Pedro Alves <palves@redhat.com> * gdb.python/py-evthreads.exp: Start GDB with "set non-stop on" already.
This commit is contained in:
parent
8d6ef72b04
commit
42f1b1617e
@ -1,3 +1,8 @@
|
||||
2017-10-13 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* gdb.python/py-evthreads.exp: Start GDB with "set non-stop on"
|
||||
already.
|
||||
|
||||
2017-10-13 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* gdb.python/py-evsignal.exp: Check gdb_protocol instead of
|
||||
|
@ -32,14 +32,17 @@ set pyfile ${srcdir}/${subdir}/py-events.py
|
||||
if {[gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable {debug}] != "" } {
|
||||
return -1
|
||||
}
|
||||
clean_restart $testfile
|
||||
|
||||
save_vars { GDBFLAGS } {
|
||||
append GDBFLAGS " -ex \"set non-stop on\""
|
||||
clean_restart $testfile
|
||||
}
|
||||
|
||||
if { [skip_python_tests] } { continue }
|
||||
|
||||
gdb_test_no_output "source ${pyfile}" "load python file"
|
||||
|
||||
gdb_test "test-events" "Event testers registered."
|
||||
gdb_test_no_output "set non-stop on"
|
||||
|
||||
gdb_breakpoint "main"
|
||||
gdb_breakpoint "thread2"
|
||||
|
Loading…
Reference in New Issue
Block a user