aboutsummaryrefslogtreecommitdiff
path: root/test cases/frameworks/17 mpi
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2021-06-21 14:06:45 +0100
committerDaniel Mensinger <daniel@mensinger-ka.de>2021-07-07 20:08:12 +0200
commit609864a66ddc6af559fadadd76a266d64ae9991e (patch)
tree6c26994e54ebd407bb6ad5d48245573e5e70a262 /test cases/frameworks/17 mpi
parent0cd8897189b3d68d500ffcd3f32e0f855ac04337 (diff)
downloadmeson-609864a66ddc6af559fadadd76a266d64ae9991e.zip
meson-609864a66ddc6af559fadadd76a266d64ae9991e.tar.gz
meson-609864a66ddc6af559fadadd76a266d64ae9991e.tar.bz2
Annotate framework tests with where they are expected to skip
Remove hard-coded framework test skip logic in skippable(), instead annotate test.json with environments in which skip is expected. (Mainly this is done with by testing the value of MESON_CI_JOBNAME now set for linux jobs)
Diffstat (limited to 'test cases/frameworks/17 mpi')
-rw-r--r--test cases/frameworks/17 mpi/test.json6
1 files changed, 4 insertions, 2 deletions
diff --git a/test cases/frameworks/17 mpi/test.json b/test cases/frameworks/17 mpi/test.json
index b3194ed..2ce6680 100644
--- a/test cases/frameworks/17 mpi/test.json
+++ b/test cases/frameworks/17 mpi/test.json
@@ -4,12 +4,14 @@
"method": [
{ "val": "auto" },
{ "val": "pkg-config" },
- { "val": "config-tool" },
+ { "val": "config-tool",
+ "skip_on_jobname": ["fedora"] },
{
"val": "system",
"compilers": { "c" :"msvc", "cpp": "msvc" }
}
]
}
- }
+ },
+ "skip_on_jobname": ["opensuse"]
}