From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fernando Nasser To: Michael Snyder Cc: gdb-patches@sources.redhat.com Subject: Re: [RFA]: XFAIL "reread" test for remote targets. Date: Fri, 23 Feb 2001 05:35:00 -0000 Message-id: <3A966684.114C46B0@redhat.com> References: <3A95B9EF.ACBE9FFB@cygnus.com> <3A95C999.7D52C13C@cygnus.com> X-SW-Source: 2001-02/msg00449.html Thank you Michael. Please check it in. Michael Snyder wrote: > > Michael Snyder wrote: > > > > This test only works with the "run" command, therefore will not work on any > > remote target. This change sets up an xfail for any gdb stub target. > > Reworked to use "unsupported" rather than "xfail", on advice from Fernando. > > ------------------------------------------------------------------------ > 2001-02-22 Michael Snyder > > * gdb.base/reread.exp: Unsupported for non-native targets; > doesn't work for remote debugging. > > Index: gdb.base/reread.exp > =================================================================== > RCS file: /cvs/src/src/gdb/testsuite/gdb.base/reread.exp,v > retrieving revision 1.2 > diff -c -3 -p -r1.2 reread.exp > *** reread.exp 2000/11/17 16:37:48 1.2 > --- reread.exp 2001/02/23 02:21:08 > *************** gdb_test "shell touch ${binfile}" "" "" > *** 98,114 **** > # and reset the breakpoints correctly. > # Should see "Breakpoint 1, foo () at reread2.c:9" > > ! gdb_run_cmd > ! gdb_expect { > ! # -re ".*re-reading symbols.*Breakpoint.* foo .* at .*$srcfile2:9.*$gdb_prompt $" {} > ! -re ".*Breakpoint.* foo .* at .*:9.*$gdb_prompt $" { > ! pass "run to foo() second time "; > } > - -re ".*$gdb_prompt $" { > - fail "run to foo() second time"; > - gdb_suppress_tests; > - } > - timeout { fail "run to foo() second time (timeout)" ; gdb_suppress_tests } > } > > # End of tests. > --- 98,121 ---- > # and reset the breakpoints correctly. > # Should see "Breakpoint 1, foo () at reread2.c:9" > > ! if ![isnative] { > ! unsupported "run to foo() second time "; > ! } else { > ! gdb_run_cmd > ! gdb_expect { > ! # -re ".*re-reading symbols.*Breakpoint.* foo .* at .*$srcfile2:9.*$gdb_prompt $" {} > ! -re ".*Breakpoint.* foo .* at .*:9.*$gdb_prompt $" { > ! pass "run to foo() second time "; > ! } > ! -re ".*$gdb_prompt $" { > ! fail "run to foo() second time"; > ! gdb_suppress_tests; > ! } > ! timeout { > ! fail "run to foo() second time (timeout)" ; > ! gdb_suppress_tests > ! } > } > } > > # End of tests. -- Fernando Nasser Red Hat Canada Ltd. E-Mail: fnasser@redhat.com 2323 Yonge Street, Suite #300 Toronto, Ontario M4P 2C9