[commit] Overhaul signals.exp

Andrew Cagney cagney@gnu.org
Mon Jul 12 20:58:00 GMT 2004


Hello,

This is the real overhaul of signals.exp.  It:

- convert send_gdb / gdb_expect into gdb_test / gdb_test_multiple
- update test names to be unique and clearer
- update comments to reflect what the tests are doing
- delete many many bogus XFAILs
- add a KFAIL for an obvious bug.

Since I've been deleting XFAILs and adding KFAILs this affects test 
result output.  For instance, on x86_64 GNU/Linux, I see:

FAIL: gdb.base/signals.exp: continue to handler for 3rd alarm call (the 
program exited)
FAIL: gdb.base/signals.exp: backtrace for 3rd alarm
KFAIL: gdb.base/signals.exp: override SIGINT (PRMS: gdb/1707)

The first was previously XFAILed.  I suspect the problem is related to 
gdb/1702 but I've not analyzed it.  The behavior is definitly bogus. 
The second is a cascading failure.

The third is a straight bug.

I'll give this a day.

Andrew

(the above are from testing on amd64 GNU/Linux)


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: diffs
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20040712/33154420/attachment.ksh>


More information about the Gdb-patches mailing list