twister: Convert platform names before printing #90404
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Just move a code with workaround to convert platform names to the full name with variants.
It fixes an issue, that not every platforms are printed before running tests.
Before fix:
(when using a platform that has a variant, but not given it with --platform or in hardware map):
$ZEPHYR_BASE/scripts/twister -v -T samples/hello_world -p nrf9160dk/nrf9160 --device-testing --device-serial /dev/ttyACM0
after fix, you can find platform also in initial list: