[PATCH 3/3] sim: testsuite: support exit 77 for unsupported tests
Mike Frysinger
vapier@gentoo.org
Sun Apr 4 14:35:38 GMT 2021
Exit status 77 is common (including the autotools world) to indicate
"skip this test". Add support for mapping that to "unsupported" as
that's the closest in the dejagnu world.
---
sim/testsuite/lib/sim-defs.exp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/sim/testsuite/lib/sim-defs.exp b/sim/testsuite/lib/sim-defs.exp
index e627b6efc595..59c7dede83e4 100644
--- a/sim/testsuite/lib/sim-defs.exp
+++ b/sim/testsuite/lib/sim-defs.exp
@@ -402,7 +402,9 @@ proc run_sim_test { name requested_machs } {
set output [lindex $result 1]
set status fail
- if { $return_code == $opts(status) } {
+ if { $return_code == 77 } {
+ set status unsupported
+ } elseif { $return_code == $opts(status) } {
set status pass
}
--
2.30.2
More information about the Gdb-patches
mailing list