On Wed, 16 Nov 2022 at 18:57, Mark Brown broonie@kernel.org wrote:
On Wed, Nov 16, 2022 at 05:46:33PM +0530, Naresh Kamboju wrote:
kselftest running on LAVA infrastures provides test results parser from test-definitions repository. which is getting "Bad test result:".
I have noticed this on kernelci [1] and LKFT LAVA instances [2]. We need to investigate and change parse_output [3] inside test-definitions.
Report-by: Linux Kernel Functional Testing lkft@linaro.org
Test results parser showing “Bad test results: “,
When reporting an issue can you please try to provide some analysis which goes beyond the level of "I saw an error message"
- for example here it's hard to tell if you think you're seeing
an issue somewhere in your test automation system or if you're trying to report something in the tests.
Let me add more information about this,
Kees Cook, has done the work of a kselftest results parser in perl which is in the test-definitions repository. which was working well for two years now. please refer to the below commit log and link to the kselftest test-definitions [3].
The new test cases output is not coping up with the old results parser and both KernelCI [1] and LKFT [2] using LAVA have noticed. Kselftest results parser problem [4].
--- Repo: test-definitions commit id: 8bd338bbcfa5a03efcf1d12e25b5d341d5a29cbc --- kselftest: Parse kTAP for test results
This stops mangling test output for humans and performs a best-effort kTAP parsing for the kselftest output (including recursive kTAP output).
Signed-off-by: Kees Cook keescook@chromium.org
[1] https://storage.kernelci.org/next/master/next-20221116/arm64/defconfig+arm64... [2] https://linaro.atlassian.net/browse/LKQ-934 [3] https://github.com/Linaro/test-definitions/blob/master/automated/linux/kself... [4] https://lkft.validation.linaro.org/scheduler/job/5729151#L2511
-- Linaro LKFT https://lkft.linaro.org