From 1f5634f15d161762902bb99bbd68f5d3cd714ba5 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 14 Jan 2021 14:23:07 +0100 Subject: mtest: add complete_skip to TestRun --- mesonbuild/mtest.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'mesonbuild') diff --git a/mesonbuild/mtest.py b/mesonbuild/mtest.py index b5c42e7..09df761 100644 --- a/mesonbuild/mtest.py +++ b/mesonbuild/mtest.py @@ -868,6 +868,9 @@ class TestRun: self.stde = stde self.cmd = cmd + def complete_skip(self, message: str) -> None: + self.complete(GNU_SKIP_RETURNCODE, TestResult.SKIP, message, None, None) + def get_log(self) -> str: res = '--- command ---\n' if self.cmd is None: @@ -1091,7 +1094,7 @@ class SingleTestRunner: self.runobj.start() if cmd is None: skip_stdout = 'Not run because can not execute cross compiled binaries.' - self.runobj.complete(GNU_SKIP_RETURNCODE, TestResult.SKIP, skip_stdout, None, None) + self.runobj.complete_skip(skip_stdout) else: wrap = TestHarness.get_wrapper(self.options) await self._run_cmd(wrap + cmd + self.test.cmd_args + self.options.test_args) -- cgit v1.1