tests: cmsis_dsp: rf16 and cf16 tests are not executed on Native POSIX #43816
Labels
area: CMSIS-DSP
area: Tests
Issues related to a particular existing or missing test
bug
The issue is a bug, or the PR is fixing a bug
priority: low
Low impact/importance bug
Describe the bug
Following test scenarios:
libraries.cmsis_dsp.transform.cf16
libraries.cmsis_dsp.transform.cf16.fpu
libraries.cmsis_dsp.transform.rf16
libraries.cmsis_dsp.transform.rf16.fpu
From this directory:
tests/lib/cmsis_dsp/transform/
are not executed - only
PROJECT EXECUTION SUCCESSFUL
is printed.Problem concerns only
native_posix
platform.On
mps2_an521
andmps2_an521_remote
platforms everything works properly.To Reproduce
Steps to reproduce the behavior:
./scripts/twister -p native_posix -T tests/lib/cmsis_dsp/transform/
rf16
andcf16
tests.Expected behavior
Tests should be executed - not only printing of
PROJECT EXECUTION SUCCESSFUL
information.Impact
At this moment those tests are marked as
PASS
what is misleading information, because they aren't even executed.Logs and console output
Environment (please complete the following information):
Additional context
Similar problem occurred here:
#42396
But I verified, that those tests do not work since the beginning - since they was added in those commits:
600ca01
6547025
So, the source of problem is probably not connected with changes introduced in ZTest API in October last year.
This problem was discovered during review of this PR:
#42482
Enhancement proposed in this PR could help to avoid this situation, due to the additional verification of printed test suite name.
If everything works properly on QEMU platforms, then perhaps it should be considered to remove support for Native POSIX platform for those tests?
The text was updated successfully, but these errors were encountered: