Move strace -m/explicit location test to strace.exp
authorKeith Seitz <keiths@redhat.com>
Thu, 13 Aug 2015 18:56:50 +0000 (11:56 -0700)
committerKeith Seitz <keiths@redhat.com>
Mon, 17 Aug 2015 18:57:01 +0000 (11:57 -0700)
commitad89c2aa677c28c76ffd5a35e2b36eece4d82597
treed26bc77b6de3ef62ec02b3bae117b18f86bcbb10
parent2309f875707215e9b6dfbd9af866f6ead3ccaff5
Move strace -m/explicit location test to strace.exp

One of the build slaves shows this error running explicit.exp:

(gdb) strace -m gdbfoobarbaz
Remote failure reply: E.In-process agent library not loaded in process.
Fast and static tracepoints unavailable.
(gdb) FAIL: gdb.linespec/explicit.exp: strace -m gdbfoobarbaz

There are two big problems with this test:
1) The expected output is actually not what the test is meant to test for.
2) This test should really only run where it is supported.

This is most easily fixed by moving the test to gdb.trace/strace.exp.

gdb/testsuite/ChangeLog

* gdb.linespec/explicit.exp: Move strace test from here ...
* gdb.trace/strace.exp: ... to here.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.linespec/explicit.exp
gdb/testsuite/gdb.trace/strace.exp