-
Notifications
You must be signed in to change notification settings - Fork 63
Tumbleweed RISC-V: cleanup #725
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
This reverts commit dea1180. This was replaced by configuration in LTP known issues yaml file: openSUSE/kernel-qe#25 Why: it's a standard way how to handle bugs/failures in LTP tests. It allows better setup than just always skip the test.
Originally configured as skips in job setup: os-autoinst/opensuse-jobgroups@dea1180 LTP_COMMAND_EXCLUDE: '(epoll_wait|epoll_pwait|select|prctl09).*' It will be removed there [1] after this is merged. All select* jobs are working well, thus not marked here. NOTE: problems are not timeouts (it does not help to increase current values: LTP_TIMEOUT_MUL=2,LTP_RUNTIME_MUL=2). Tests sometimes fail, but not always, therefore not skipped. * epoll_pwait03 https://openqa.opensuse.org/tests/5275100#step/epoll_pwait03/8 tst_test.c:2004: TINFO: LTP version: 20250827.2f465c71b tst_test.c:2007: TINFO: Tested kernel: 6.16.3-1-default openSUSE#1 SMP PREEMPT_DYNAMIC Tue Aug 26 05:31:27 UTC 2025 (b954ff4) riscv64 ... tst_timer_test.c:305: TINFO: min 10362us, max 10559us, median 10477us, trunc mean 10473.60us (discarded 5) tst_timer_test.c:314: TFAIL: do_epoll_pwait() slept for too long ... tst_timer_test.c:305: TINFO: min 25277us, max 25719us, median 25642us, trunc mean 25612.50us (discarded 2) tst_timer_test.c:314: TFAIL: do_epoll_pwait() slept for too long ... tst_timer_test.c:305: TINFO: min 100480us, max 101603us, median 100644us, trunc mean 100800.78us (discarded 1) tst_timer_test.c:314: TFAIL: do_epoll_pwait() slept for too long * epoll_wait02 https://openqa.opensuse.org/tests/5271296#step/epoll_wait02/8 tst_test.c:2004: TINFO: LTP version: 20250825.32e8ed57 tst_test.c:2007: TINFO: Tested kernel: 6.16.1-1-default openSUSE#1 SMP PREEMPT_DYNAMIC Fri Aug 15 16:49:58 UTC 2025 (2e1765c) riscv64 ... tst_timer_test.c:263: TINFO: epoll_wait() sleeping for 1000us 500 iterations, threshold 450.01us tst_timer_test.c:305: TINFO: min 1126us, max 1722us, median 1220us, trunc mean 1211.56us (discarded 25) tst_timer_test.c:326: TPASS: Measured times are within thresholds tst_timer_test.c:263: TINFO: epoll_wait() sleeping for 2000us 500 iterations, threshold 450.01us tst_timer_test.c:305: TINFO: min 2160us, max 2448us, median 2228us, trunc mean 2218.46us (discarded 25) tst_timer_test.c:326: TPASS: Measured times are within thresholds * prctl09 https://openqa.opensuse.org/tests/5275100#step/prctl09/8 tst_test.c:2004: TINFO: LTP version: 20250827.2f465c71b tst_test.c:2007: TINFO: Tested kernel: 6.16.3-1-default openSUSE#1 SMP PREEMPT_DYNAMIC Tue Aug 26 05:31:27 UTC 2025 (b954ff4) riscv64 ... tst_timer_test.c:305: TINFO: min 100551us, max 100740us, median 100642us, trunc mean 100641.33us (discarded 1) tst_timer_test.c:314: TFAIL: prctl() slept for too long [1] os-autoinst/opensuse-jobgroups#725 Signed-off-by: Petr Vorel <[email protected]>
Please add that to the dev group instead (as the failures don't relate to the distribution) |
b0a62be
to
a158fa4
Compare
It's a bit unpractical to have it hidden in devel (we have kotd for other archs happily among other kernel jobs in https://openqa.opensuse.org/group_overview/32), but OK, I've added it to https://openqa.opensuse.org/group_overview/38 and removed this change. |
It should be merged after openSUSE/kernel-qe#25 is merged. That's why it's a draft.
Why the cleanup: it's a standard way how to handle bugs/failures in LTP tests. It allows better setup than just always skip the test.
Why KOTD: It's worth to see bugs (both in kernel and in LTP tests) for upcoming riscv64 kernel.(Originally added as Tumbleweed RISC-V: cleanup and add jeos-ltp-syscalls-kotd.)