-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Closed
Labels
area: CounterbugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: mediumMedium impact/importance bugMedium impact/importance bug
Description
Describe the bug
Test failed complaining about "nchan not equal to alarm_cnt" when running test_all_channels()
To Reproduce
Steps to reproduce the behavior:
0. Modify src/test_counter.c to disable all tests except test_all_channels() in test_main(). This is to avoid "kernel panic" in the test_* ran before test_all_channels() masking this error
- mkdir build; cd build
- cmake -GNinja -DBOARD=nrf52_pca10040 -DARCH=arm #nrf52_pca10040
- ninja
- ninja run
Replace (2) with
cmake -GNinja -DBOARD=nrf51_pca10028 -DARCH=arm for nrf51_pca10028
cmake -GNinja -DBOARD=nrf52840_pca10056 -DARCH=arm for nrf52840_pca10056
Screenshots or console output
For nrf52_pca10040
***** delaying boot 1000ms (per build configuration) *****
***** Booting Zephyr OS zephyr-v1.13.0-4573-g012d404125 (delayed boot 1000ms) *****
Running test suite test_counter
===================================================================
starting test - test_all_channels
Assertion failed at /path/to/zephyr.git/tests/drivers/counter/counter_basic_api/src/test_counter.c:354: test_all_channels_instance: (nchan not equal to alarm_cnt)
Expecting alarm callback
FAIL - test_all_channels
===================================================================
Test suite test_counter failed.
===================================================================
[00:00:00.000,000] <dbg> counter_timer.4.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.3.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.2.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.1.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.0.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_rtc.0.init_rtc: Initialized
[00:00:00.000,000] <dbg> counter_rtc.2.init_rtc: Initialized
For nrf51_pca10028
***** delaying boot 1000ms (per build configuration) *****
***** Booting Zephyr OS zephyr-v1.13.0-4573-g012d404125 (delayed boot 1000ms) *****
Running test suite test_counter
===================================================================
starting test - test_all_channels
Assertion failed at /path/to/tests/zephyr.git/tests/drivers/counter/counter_basic_api/src/test_counter.c:354: test_all_channels_instance: (nchan n
ot equal to alarm_cnt)
Expecting alarm callback
FAIL - test_all_channels
===================================================================
Test suite test_counter failed.
===================================================================
[00:00:00.000,000] <dbg> counter_timer.2.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.1.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.0.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_rtc.0.init_rtc: Initialized
For nrf52840_pca10056
***** delaying boot 1000ms (per build configuration) *****
***** Booting Zephyr OS zephyr-v1.13.0-4573-g012d404125 (delayed boot 1000ms) *****
Running test suite test_counter
===================================================================
starting test - test_all_channels
Assertion failed at /path/to/tests/zephyr.git/tests/drivers/counter/counter_basic_api/src/test_counter.c:354: test_all_channels_instance: (nchan
not equal to alarm_cnt)
Expecting alarm callback
FAIL - test_all_channels
===================================================================
Test suite test_counter failed.
===================================================================
[00:00:00.000,000] <dbg> counter_timer.4.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.3.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.2.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.1.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_timer.0.init_timer: Initialized
[00:00:00.000,000] <dbg> counter_rtc.0.init_rtc: Initialized
[00:00:00.000,000] <dbg> counter_rtc.2.init_rtc: Initialized
Environment (please complete the following information):
- OS: Linux
- Toolchain zephyr
- Commit SHA or Version used: 012d404
Metadata
Metadata
Assignees
Labels
area: CounterbugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: mediumMedium impact/importance bugMedium impact/importance bug