[rfa/testsuite/mi] Fix transient failures in mi*-hack-cli.exp
Daniel Jacobowitz
drow@mvista.com
Sun Oct 14 16:47:00 GMT 2001
On Sun, Oct 14, 2001 at 07:39:22PM -0400, Andrew Cagney wrote:
> I wrote:
>
> >Um, I'd actually like to study this one in more detail
>
> Daniel wrote:
>
> >This one was a real nuisance to find...
> >
> >mi_gdb_test expects strings without the trailing newline. If there is a
> >trailing newline, we'll get two prompts back. In some cases, depending on
> >the delicacy of timing, this can cause a problem. The output looks like:
> >
> >47show architecture
> >
> >&"show architecture\n"
> >~"The target architecture is assumed to be i386\n"
> >47^done
> >(gdb)
> >&"\n"
> >^done
> >(gdb)
> >
> >Removing the unnecessary newlines masks the bug, as best as my tests can
> >tell. OK to commit?
>
> (sorry for the delay).
>
> More to the point, it shouldn't send the blank line anyway
> Yes, ok. I think 5.1 branch as well since a random pass/fail will
> confuse people trying to report test results.
OK, I'll do that on Monday. If no one objects (why would anyone
object? :) I'm going to put my other recent testsuite fixes on the
branch too; they fix timeout issues, and it's much more convenient to
run the testsuite after they're applied. Is that OK?
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer
More information about the Gdb-patches
mailing list