gdb/testsuite: resolve duplicate test names in gdb.guile/*.exp
authorAndrew Burgess <andrew.burgess@embecosm.com>
Thu, 13 May 2021 15:56:03 +0000 (16:56 +0100)
committerAndrew Burgess <andrew.burgess@embecosm.com>
Thu, 13 May 2021 16:53:39 +0000 (17:53 +0100)
commit62f2f198cdf2e006f27f61dfa6210d276d7a8e37
tree6fa3e6250917022760259a8a9ddeebcc6091a5ee
parent5c6f801d8e6740d9c1dfa7ff4a9ed2ec160a5e1d
gdb/testsuite: resolve duplicate test names in gdb.guile/*.exp

This commit resolves almost all of the remaining duplicate test names
in gdb.guile/*.exp.  This is done by either:

 - Making use of with_test_prefix,
 - Giving tests a unique name,
 - Extending the existing name to make it unique,
 - Not printing PASS lines for simple setup commands (e.g. loading
   support modules, or adjusting GDB internal settings not relating to
   guile).

gdb/testsuite/ChangeLog:

* gdb.guile/scm-frame-args.exp: Add with_test_prefix to resolve
duplicate test names.
* gdb.guile/scm-parameter.exp: Provide test names to avoid
duplicate names based on the command being run.
* gdb.guile/scm-symbol.exp: Extend test name to make it unique.
* gdb.guile/scm-type.exp (restart_gdb): Don't print PASS line when
loading a support module.
(test_equality): Update test name to match the actual test, making
the name unique in the process.
* gdb.guile/scm-value.exp (test_value_in_inferior): Add test names
to resolve duplicate tests.
(test_inferior_function_call): Likewise.
(test_subscript_regression): Likewise.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.guile/scm-frame-args.exp
gdb/testsuite/gdb.guile/scm-parameter.exp
gdb/testsuite/gdb.guile/scm-symbol.exp
gdb/testsuite/gdb.guile/scm-type.exp
gdb/testsuite/gdb.guile/scm-value.exp