Skip directory tests in gdb.base/info_sources.exp on remote host
When testing on a remote host, source files from build are copied to an arbitrary location on host. Tests that try to pattern-match host pathnames against directory prefixes on build don't generally work. 2020-07-13 Sandra Loosemore <sandra@codesourcery.com> gdb/testsuite/ * gdb.base/info_sources.exp: Skip directory match tests on remote hosts.
This commit is contained in:
parent
7a70531559
commit
74e4b667ec
@ -1,3 +1,8 @@
|
||||
2020-07-13 Sandra Loosemore <sandra@codesourcery.com>
|
||||
|
||||
* gdb.base/info_sources.exp: Skip directory match tests on
|
||||
remote hosts.
|
||||
|
||||
2020-07-13 Gary Benson <gbenson@redhat.com>
|
||||
|
||||
* gdb.base/savedregs.exp (caller): Use parentheses to
|
||||
|
||||
@ -71,7 +71,9 @@ test_info_sources "--" 1 1
|
||||
|
||||
# List both files with regexp matching anywhere in the filenames:
|
||||
test_info_sources "info_sources" 1 1
|
||||
test_info_sources "gdb.base" 1 1
|
||||
if { ! [is_remote host] } {
|
||||
test_info_sources "gdb.base" 1 1
|
||||
}
|
||||
|
||||
# List both files with regexp matching the filename basenames,
|
||||
# using various parts of the -basename option:
|
||||
@ -88,8 +90,10 @@ test_info_sources "-b base" 0 1
|
||||
|
||||
# List the files with dirname matching regexp,
|
||||
# using various part of the -dirname option:
|
||||
test_info_sources "-d base" 1 1
|
||||
test_info_sources "-dirname base" 1 1
|
||||
if { ! [is_remote host] } {
|
||||
test_info_sources "-d base" 1 1
|
||||
test_info_sources "-dirname base" 1 1
|
||||
}
|
||||
|
||||
# Test non matching regexp, with option terminator:
|
||||
test_info_sources "-b -- -d" 0 0
|
||||
|
||||
Loading…
Reference in New Issue
Block a user