You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
kselftest-rtc.rtc_rtctest_rtc_alarm_alm_set_minute and other rtc alarm-related test cases are reported as a regression every now and then on multiple cros-ec-based systems, but the actual problem seems to be that the test is flaky, there doesn't seem to be a pattern for it and it's unpredictable when it'll pass or fail. Here are some results showing both scenarios on mainline/master:
04:38:48.011436 # # RUN rtc.alarm_alm_set ...
04:38:48.018044 # # rtctest.c:221:alarm_alm_set:Alarm time now set to 04:38:51.
04:38:51.005389 # # rtctest.c:241:alarm_alm_set:data: 1a0
04:38:51.008927 # # OK rtc.alarm_alm_set
04:38:51.011512 # ok 5 rtc.alarm_alm_set
04:38:51.015889 # # RUN rtc.alarm_wkalm_set ...
04:38:51.023405 # # rtctest.c:281:alarm_wkalm_set:Alarm time now set to 18/05/2023 04:38:54.
04:38:54.004404 # # OK rtc.alarm_wkalm_set
04:38:54.007043 # ok 6 rtc.alarm_wkalm_set
04:38:54.012011 # # RUN rtc.alarm_alm_set_minute ...
04:38:54.018946 # # rtctest.c:331:alarm_alm_set_minute:Alarm time now set to 04:39:00.
04:39:56.076409 # # rtctest.c:343:alarm_alm_set_minute:Expected 0 (0) != rc (0)
04:39:56.081837 # # alarm_alm_set_minute: Test terminated by assertion
04:39:56.086355 # # FAIL rtc.alarm_alm_set_minute
04:39:56.089660 # not ok 7 rtc.alarm_alm_set_minute
04:39:56.095013 # # RUN rtc.alarm_wkalm_set_minute ...
04:39:56.102937 # # rtctest.c:391:alarm_wkalm_set_minute:Alarm time now set to 18/05/2023 04:40:00.
04:40:00.001231 # # OK rtc.alarm_wkalm_set_minute
04:40:00.004661 # ok 8 rtc.alarm_wkalm_set_minute
04:40:00.007888 # # FAILED: 7 / 8 tests passed
05:06:19.019815 # # RUN rtc.alarm_alm_set ...
05:06:19.026920 # # rtctest.c:222:alarm_alm_set:Alarm time now set to 05:06:22.
05:06:22.012314 # # rtctest.c:241:alarm_alm_set:data: 1a0
05:06:22.015634 # # OK rtc.alarm_alm_set
05:06:22.018901 # ok 5 rtc.alarm_alm_set
05:06:22.022156 # # RUN rtc.alarm_wkalm_set ...
05:06:22.032493 # # rtctest.c:284:alarm_wkalm_set:Alarm time now set to 18/05/2023 05:06:25.
05:06:22.038740 # # rtctest.c:290:alarm_wkalm_set:Expected -1 (-1) != rc (-1)
05:06:22.042112 # # alarm_wkalm_set: Test terminated by assertion
05:06:22.049424 # # FAIL rtc.alarm_wkalm_set
05:06:22.053483 # not ok 6 rtc.alarm_wkalm_set
05:06:22.056793 # # RUN rtc.alarm_alm_set_minute ...
05:06:22.064001 # # rtctest.c:332:alarm_alm_set_minute:Alarm time now set to 05:07:00.
05:07:00.011831 # # rtctest.c:351:alarm_alm_set_minute:data: 1a0
05:07:00.015373 # # OK rtc.alarm_alm_set_minute
05:07:00.018960 # ok 7 rtc.alarm_alm_set_minute
05:07:00.025363 # # RUN rtc.alarm_wkalm_set_minute ...
05:07:00.031825 # # rtctest.c:394:alarm_wkalm_set_minute:Alarm time now set to 18/05/2023 05:08:00.
05:07:00.038342 # # rtctest.c:400:alarm_wkalm_set_minute:Expected -1 (-1) != rc (-1)
05:07:00.044824 # # alarm_wkalm_set_minute: Test terminated by assertion
05:07:00.048222 # # FAIL rtc.alarm_wkalm_set_minute
05:07:00.055002 # not ok 8 rtc.alarm_wkalm_set_minute
05:07:00.058276 # # FAILED: 6 / 8 tests passed.
04:32:01.005975 # # rtctest.c:221:alarm_alm_set:Alarm time now set to 04:32:04.
04:32:03.994100 # # rtctest.c:241:alarm_alm_set:data: 1a0
04:32:03.997347 # # OK rtc.alarm_alm_set
04:32:03.997819 # ok 5 rtc.alarm_alm_set
04:32:04.003891 # # RUN rtc.alarm_wkalm_set ...
04:32:04.010776 # # rtctest.c:281:alarm_wkalm_set:Alarm time now set to 18/05/2023 04:32:07.
04:32:06.991128 # # OK rtc.alarm_wkalm_set
04:32:06.991628 # ok 6 rtc.alarm_wkal�-�et
04:32:06.998003 # # RUN rtc.alarm_alm_set_minute ...
04:32:07.004560 # # rtctest.c:331:alarm_alm_set_minute:Alarm time now set to 04:33:00.
04:33:09.064935 # # rtctest.c:343:alarm_alm_set_minute:Expected 0 (0) != rc (0)
04:33:09.071595 # # alarm_alm_set_minute: Test terminated by assertion
04:33:09.074638 # # FAIL rtc.alarm_alm_set_minute
04:33:09.077859 # not ok 7 rtc.alarm_alm_set_minute
04:33:09.080989 # # RUN rtc.alarm_wkalm_set_minute ...
04:33:09.091043 # # rtctest.c:391:alarm_wkalm_set_minute:Alarm time now set to 18/05/2023 04:34:00.
04:33:59.930842 # # OK rtc.alarm_wkalm_set_minute
04:33:59.933897 # ok 8 rtc.alarm_wkalm_set_minute
04:33:59.937003 # # FAILED: 7 / 8 tests passed.
05:00:35.995958 # # OK rtc.alarm_alm_set
05:00:35.996040 # ok 5 rtc.alarm_alm_set
05:00:36.002016 # # RUN rtc.alarm_wkalm_set ...
05:00:36.008694 # # rtctest.c:284:alarm_wkalm_set:Alarm time now set to 18/05/2023 05:00:39.
05:00:36.011798 # # rtctest.c:290:alarm_wkalm_set:Expected -1 (-1) != rc (-1)
05:00:36.018381 # # alarm_wkalm_set: Test terminated by assertion
05:00:36.022012 # # FAIL rtc.larm_wkalm_set
05:00:36.025175 # not ok 6 rtc.alarm_wkalm_set
05:00:36.028309 # # RUN rtc.alarm_alm_set_minute ...
05:00:36.035090 # # rtctest.c:332:alarm_alm_set_minute:Alarm time now set to 05:01:00.
05:00:59.978815 # # rtctest.c:351:alarm_alm_set_minute:data: 1a0
05:00:59.982333 # # OK rtc.alarm_alm_set_minute
05:00:59.985745 # ok 7 rtc.alarm_alm_set_minute
05:00:59.988553 # # RUN rtc.alarm_wkalm_set_minute ...
05:00:59.998754 # # rtctest.c:394:alarm_wkalm_set_minute:Alarm time now set to 18/05/2023 05:02:00.
05:01:00.005453 # # rtctest.c:400:alarm_wkalm_set_minute:Expected -1 (-1) != rc (-1)
05:01:00.008344 # # alarm_wkalm_set_minute: Test terminated by assertion
05:01:00.012096 # # FAIL rtc.alarm_wkalm_set_minute
05:01:00.015129 # not ok 8 rtc.alarm_wkalm_set_minute
05:01:00.018301 # # FAILED: 6 / 8 tests passed.
The text was updated successfully, but these errors were encountered:
kselftest-rtc.rtc_rtctest_rtc_alarm_alm_set_minute
and other rtc alarm-related test cases are reported as a regression every now and then on multiple cros-ec-based systems, but the actual problem seems to be that the test is flaky, there doesn't seem to be a pattern for it and it's unpredictable when it'll pass or fail. Here are some results showing both scenarios on mainline/master:Also happening in other Chromebooks. EC-based RTC alarms look a bit flaky overall.
kevin
Test case failing:
rtc.alarm_alm_set_minute
https://linux.kernelci.org/test/case/id/6465ac2dc75c8697d12e8605/
Log excerpt:
hatch
Test cases failing:
rtc.alarm_wkalm_set
rtc.alarm_wkalm_set_minute
https://linux.kernelci.org/test/case/id/6465b284cadf5813ba2e85ec/
Log excerpt:
hana
Tests failing:
https://linux.kernelci.org/test/case/id/6465b428b21d398af92e85f3/
Log excerpt:
trogdor
Tests failing:
https://linux.kernelci.org/test/case/id/6465aaccb1c5af81fb2e8626/
https://linux.kernelci.org/test/case/id/6465b11a3bb3123b5d2e8611/
Log excerpts:
The text was updated successfully, but these errors were encountered: