From: Tom de Vries Date: Wed, 21 Aug 2019 09:49:33 +0000 (+0200) Subject: [gdb/testsuite] Stabilize gdb-caching-proc.exp test order X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=61f80d5dafebdb3a2cebac489803c5ce18827178;p=binutils-gdb.git [gdb/testsuite] Stabilize gdb-caching-proc.exp test order The test-case gdb-caching-proc.exp tests each gdb_caching_proc in gdb/testsuite/lib/*.exp. However, the order of .exp file being tested can change from run to run, because of using glob. Fix this by sorting the glob result. Tested on x86_64-linux. gdb/testsuite/ChangeLog: 2019-08-21 Tom de Vries * gdb.base/gdb-caching-proc.exp: Sort files. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 5bc5f77ba0b..7fea9cd0712 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2019-08-21 Tom de Vries + + * gdb.base/gdb-caching-proc.exp: Sort files. + 2019-08-20 Tom de Vries * lib/pascal.exp (gdb_compile_pascal): Remove $destfile before diff --git a/gdb/testsuite/gdb.base/gdb-caching-proc.exp b/gdb/testsuite/gdb.base/gdb-caching-proc.exp index 82645b00085..ee78727939d 100644 --- a/gdb/testsuite/gdb.base/gdb-caching-proc.exp +++ b/gdb/testsuite/gdb.base/gdb-caching-proc.exp @@ -104,6 +104,7 @@ if { ![gdb_simple_compile $me $src executable] } { # Test gdb_caching_procs in gdb/testsuite/lib/*.exp set files [eval glob -types f $srcdir/lib/*.exp] +set files [lsort $files] foreach file $files { test_file $file }