ACK: [ACT][PATCH] UBUNTU: SAUCE: ubuntu_ltp_syscalls: improve test granularity and remove blacklist feature
Krzysztof Kozlowski
krzysztof.kozlowski at canonical.com
Thu Sep 9 06:49:33 UTC 2021
On 09/09/2021 08:38, Po-Hsu Lin wrote:
> BugLink: https://bugs.launchpad.net/bugs/1942429
>
> This is a major change to how we run the LTP syscalls test.
>
> This patch will:
> 1. Make the test abort early if the setup() has failed.
> 2. Treat all sub tests (1358 tests for the moment) as different
> individual test cases to make it easier to hint and debug.
>
> Since we will run them one-by-one, the "== Summary ==" section will
> be removed. The blacklist feature is deprecated too. It's expected
> to see those tests we blacklisted before start failing again, but
> we can hint it with our result hinting system and this can help us
> to get a more consistent result across different kernels.
>
> Note that the overall report size will increase from 2.6M to 180M,
> as more system information files will be collected. This will only
> affect our infrastructure storage.
>
> This has been tested with a KVM node on our dev jenkins.
>
> Signed-off-by: Po-Hsu Lin <po-hsu.lin at canonical.com>
> ---
> ubuntu_ltp_syscalls/control | 19 ++-
> ubuntu_ltp_syscalls/testcase_blacklist.py | 48 -------
> ubuntu_ltp_syscalls/ubuntu_ltp_syscalls.py | 149 ++++++---------------
> 3 files changed, 55 insertions(+), 161 deletions(-)
> delete mode 100644 ubuntu_ltp_syscalls/testcase_blacklist.py
>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski at canonical.com>
Best regards,
Krzysztof
More information about the kernel-team
mailing list