Skip to content
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

tests: kernel.workqueue.api tests fail on multiple platforms #29329

Closed
PerMac opened this issue Oct 19, 2020 · 4 comments · Fixed by #29335
Closed

tests: kernel.workqueue.api tests fail on multiple platforms #29329

PerMac opened this issue Oct 19, 2020 · 4 comments · Fixed by #29335
Assignees
Labels
area: Tests Issues related to a particular existing or missing test bug The issue is a bug, or the PR is fixing a bug platform: nRF Nordic nRFx priority: high High impact/importance bug

Comments

@PerMac
Copy link
Member

PerMac commented Oct 19, 2020

Describe the bug
Tests "work_submit_to_multipleq" and "work_resubmit_nowait_to_queue " from "tests/kernel/workq/work_queue_api" fail on nrf platforms (nrf52840dk_nrf52840, nrf52dk_nrf52832 and nrf9160dk_nrf9160)

To Reproduce
Steps to reproduce the behavior:

  1. go to zephyr dir
  2. call ./scripts/sanitycheck --hardware-map map.yml --device-testing -T tests/kernel/workq/work_queue_api/
  3. See error

Expected behavior
The tests pass

Impact
Not clear

Logs and console output

 START - test_work_submit_to_multipleq Assertion failed at CMAKE_SOURCE_DIR/src/main.c:277: twork_submit_multipleq: k_delayed_work_pending(&new_work) is false FAIL - test_work_submit_to_multipleq

and

START - test_work_resubmit_nowait_to_queue Assertion failed at CMAKE_SOURCE_DIR/src/main.c:357: twork_resubmit_nowait: k_work_pending(&delayed_work_sleepy.work) is true FAIL - test_work_resubmit_nowait_to_queue 

Environment (please complete the following information):

  • OS: Ubuntu 18.04
  • Toolchain Zephyr SDK v0.11.3
  • Zephyr version: zephyr-v2.4.0-685-g7e64fba9ed
@PerMac PerMac added bug The issue is a bug, or the PR is fixing a bug platform: nRF Nordic nRFx area: Tests Issues related to a particular existing or missing test labels Oct 19, 2020
@maksimmasalski
Copy link
Collaborator

#29328 Same thing

@nashif
Copy link
Member

nashif commented Oct 19, 2020

bisection leads to bd76994, FYI @pabigot

@nashif nashif added the priority: high High impact/importance bug label Oct 19, 2020
@nashif nashif changed the title tests: kernel.workqueue.api tests fail on nrf platforms tests: kernel.workqueue.api tests fail on multiple platforms Oct 19, 2020
@nashif
Copy link
Member

nashif commented Oct 19, 2020

does not seem to be nrf specific.

@pabigot
Copy link
Collaborator

pabigot commented Oct 19, 2020

I've extracted the fixes for these that were in #28891 since that's stalled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Tests Issues related to a particular existing or missing test bug The issue is a bug, or the PR is fixing a bug platform: nRF Nordic nRFx priority: high High impact/importance bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants