Skip to content

riscv/m2gl025: timer tests broken #17851

@ghost

Description

Describe the bug

It seems that 669730f from #16782 has introduced some regressions in timer-related tests for the m2gl025 board.

In order to reproduce locally with sanitycheck, the renode emulator must be installed on your system. Then just $ sanitycheck -p m2gl025_miv and behold the failures the below. Backing out to f288d1e will eliminate almost all of these (except kernel/timer/timer_api, I guess that's another bug report).

m2gl025_miv               samples/portability/cmsis_rtos_v2/timer_synchronization/sample.portability.cmsis_rtos_v2.timer_synchronization FAILED: timeout
        see: sanity-out/m2gl025_miv/samples/portability/cmsis_rtos_v2/timer_synchronization/sample.portability.cmsis_rtos_v2.timer_synchronization/handler.log

total complete:   31/ 126  24%  failed:    1

m2gl025_miv               tests/cmsis_rtos_v2/portability.cmsis_rtos_v2      FAILED: timeout
        see: sanity-out/m2gl025_miv/tests/cmsis_rtos_v2/portability.cmsis_rtos_v2/handler.log

total complete:   46/ 126  36%  failed:    2

m2gl025_miv               tests/kernel/context/kernel.common                 FAILED: failed
        see: sanity-out/m2gl025_miv/tests/kernel/context/kernel.common/handler.log

total complete:   50/ 126  39%  failed:    3

m2gl025_miv               tests/kernel/fatal/kernel.common.stack_sentinel    FAILED: timeout
        see: sanity-out/m2gl025_miv/tests/kernel/fatal/kernel.common.stack_sentinel/handler.log

total complete:   52/ 126  41%  failed:    4

m2gl025_miv               tests/kernel/fifo/fifo_timeout/kernel.fifo.timeout FAILED: timeout
        see: sanity-out/m2gl025_miv/tests/kernel/fifo/fifo_timeout/kernel.fifo.timeout/handler.log

total complete:   53/ 126  42%  failed:    5

m2gl025_miv               tests/kernel/fifo/fifo_timeout/kernel.fifo.timeout.poll FAILED: timeout
        see: sanity-out/m2gl025_miv/tests/kernel/fifo/fifo_timeout/kernel.fifo.timeout.poll/handler.log

total complete:   90/ 126  71%  failed:    6

m2gl025_miv               tests/kernel/sleep/kernel.common.timing            FAILED: timeout
        see: sanity-out/m2gl025_miv/tests/kernel/sleep/kernel.common.timing/handler.log

total complete:   95/ 126  75%  failed:    7

m2gl025_miv               tests/kernel/timer/timer_api/kernel.timer          FAILED: failed
        see: sanity-out/m2gl025_miv/tests/kernel/timer/timer_api/kernel.timer/handler.log

total complete:   97/ 126  76%  failed:    8

m2gl025_miv               tests/kernel/workq/work_queue/kernel.workqueue     FAILED: failed
        see: sanity-out/m2gl025_miv/tests/kernel/workq/work_queue/kernel.workqueue/handler.log

total complete:   99/ 126  78%  failed:    9

m2gl025_miv               tests/kernel/workq/work_queue/kernel.workqueue.poll FAILED: failed
        see: sanity-out/m2gl025_miv/tests/kernel/workq/work_queue/kernel.workqueue.poll/handler.log

total complete:  126/ 126  100%  failed:   10
116 of 126 tests passed with 0 warnings in 706 seconds

Metadata

Metadata

Labels

area: RISCVRISCV Architecture (32-bit & 64-bit)area: TimerTimerbugThe issue is a bug, or the PR is fixing a bugpriority: highHigh impact/importance bug

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions