2001-06-04 Michael Snyder <msnyder@redhat.com>
* gdb.threads/pthreads.exp (check_control_c): Return 0 for success, non-zero if control_c fails. Terminate the test on failure, rather than wait for 12 more tests to time out.
This commit is contained in:
parent
b18bced9af
commit
da55addb08
|
@ -1,3 +1,9 @@
|
||||||
|
2001-06-04 Michael Snyder <msnyder@redhat.com>
|
||||||
|
|
||||||
|
* gdb.threads/pthreads.exp (check_control_c): Return 0 for success,
|
||||||
|
non-zero if control_c fails. Terminate the test on failure,
|
||||||
|
rather than wait for 12 more tests to time out.
|
||||||
|
|
||||||
2001-06-06 Jim Blandy <jimb@redhat.com>
|
2001-06-06 Jim Blandy <jimb@redhat.com>
|
||||||
|
|
||||||
* gdb.base/exprs.exp ("sizeof (long long) > sizeof (long) (true)"):
|
* gdb.base/exprs.exp ("sizeof (long long) > sizeof (long) (true)"):
|
||||||
|
|
|
@ -259,6 +259,7 @@ proc check_control_c {} {
|
||||||
}
|
}
|
||||||
timeout {
|
timeout {
|
||||||
fail "$description (timeout)"
|
fail "$description (timeout)"
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
gdb_test "bt" ""
|
gdb_test "bt" ""
|
||||||
|
@ -267,6 +268,7 @@ proc check_control_c {} {
|
||||||
if [all_threads_running] then {
|
if [all_threads_running] then {
|
||||||
pass "All threads running after continuing from ^C stop"
|
pass "All threads running after continuing from ^C stop"
|
||||||
}
|
}
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
proc check_backtraces {} {
|
proc check_backtraces {} {
|
||||||
|
@ -337,7 +339,10 @@ setup_xfail "alpha-*-osf*"
|
||||||
if [runto_main] then {
|
if [runto_main] then {
|
||||||
clear_xfail "alpha-*-osf*"
|
clear_xfail "alpha-*-osf*"
|
||||||
if [test_startup] then {
|
if [test_startup] then {
|
||||||
check_control_c
|
if [check_control_c] then {
|
||||||
|
warning "Could not stop child with ^C; skipping rest of tests.\n"
|
||||||
|
return;
|
||||||
|
}
|
||||||
check_backtraces
|
check_backtraces
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue