diff options
author | Tom de Vries <tdevries@suse.de> | 2021-08-01 19:53:42 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2021-08-01 19:53:42 +0200 |
commit | af51804103a08cd1e12edc4f4a30eec2c5c4f9e8 (patch) | |
tree | e9e9d8e63dc1f59b5017a8bf2a35068267ae16dd | |
parent | 426260d246c9cc0bb9ac5af7216748b38c2c1179 (diff) | |
download | binutils-af51804103a08cd1e12edc4f4a30eec2c5c4f9e8.zip binutils-af51804103a08cd1e12edc4f4a30eec2c5c4f9e8.tar.gz binutils-af51804103a08cd1e12edc4f4a30eec2c5c4f9e8.tar.bz2 |
[gdb/testsuite] Fix gdb.base/index-cache.exp with cc-with-gdb-index
With target board cc-with-gdb-index we run into:
...
FAIL: gdb.base/index-cache.exp: couldn't remove files in temporary cache dir
...
The problem is that there are no files to remove, because the index cache
isn't used, as indicated by $expecting_index_cache_use.
Fix this by only FAILing when $expecting_index_cache_use.
Tested on x86_64-linux.
gdb/testsuite/ChangeLog:
2021-08-01 Tom de Vries <tdevries@suse.de>
* gdb.base/index-cache.exp:
-rw-r--r-- | gdb/testsuite/gdb.base/index-cache.exp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.base/index-cache.exp b/gdb/testsuite/gdb.base/index-cache.exp index 0daf7bb..496145e 100644 --- a/gdb/testsuite/gdb.base/index-cache.exp +++ b/gdb/testsuite/gdb.base/index-cache.exp @@ -227,7 +227,7 @@ test_cache_enabled_hit $cache_dir test_cache_disabled $cache_dir "after populate" lassign [remote_exec host sh "-c \"rm $cache_dir/*.gdb-index\""] ret -if { $ret != 0 } { +if { $ret != 0 && $expecting_index_cache_use } { fail "couldn't remove files in temporary cache dir" return } |