[LTP] [PATCH v2 0/3] Fix ADSP074 timeouts
Martin Doucha
mdoucha@suse.cz
Wed Sep 14 15:43:30 CEST 2022
ADSP074 runs dio_sparse with extreme number of children which can result
in severe system overload and random test timeouts simply because
the main test process gets blocked by scheduler for 30+ seconds. Make
io_read() aware of max_runtime and redesign child failure detection to fix
the timeouts.
Also fixes a bug in io_read() which could have caused false negatives.
Martin Doucha (3):
Add tst_validate_children() helper function
Make io_read() runtime-aware
dio_sparse: Fix child exit code
include/tst_test.h | 8 ++++++++
lib/tst_status.c | 20 +++++++++++++++++++
.../kernel/io/ltp-aiodio/aiodio_sparse.c | 9 +++------
testcases/kernel/io/ltp-aiodio/common.h | 8 +++++---
testcases/kernel/io/ltp-aiodio/dio_sparse.c | 8 ++------
5 files changed, 38 insertions(+), 15 deletions(-)
--
2.37.3
More information about the ltp
mailing list