As a follow-up from kernelci/kernelci-core#445, there appears to be some issues with the kselftest log being mangled in the LAVA logs. Also, the output appear to be parsed by sed rather than a proper TAP13 parser. These 2 things may be related, if the mangled log output is a side effect of parsing results with sed.
A better approach would seem to be capturing the TAP13 results and parse it with something such as tappy. Then ideally, the output associated with each test case should be output before telling LAVA the test case name and pass/fail status.
As a follow-up from kernelci/kernelci-core#445, there appears to be some issues with the kselftest log being mangled in the LAVA logs. Also, the output appear to be parsed by
sedrather than a proper TAP13 parser. These 2 things may be related, if the mangled log output is a side effect of parsing results withsed.A better approach would seem to be capturing the TAP13 results and parse it with something such as
tappy. Then ideally, the output associated with each test case should be output before telling LAVA the test case name and pass/fail status.