[LTP] [PATCH 0/3] Fix ADSP074 timeouts
Martin Doucha
mdoucha@suse.cz
Tue Sep 13 17:19:04 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_res.c | 37 +++++++++++++++++++
.../kernel/io/ltp-aiodio/aiodio_sparse.c | 9 ++---
testcases/kernel/io/ltp-aiodio/common.h | 6 +--
testcases/kernel/io/ltp-aiodio/dio_sparse.c | 8 +---
5 files changed, 53 insertions(+), 15 deletions(-)
--
2.37.2
More information about the ltp
mailing list