Skip to content

test: rename sample.yaml to tests.yaml and namespace twister scenarios#54

Merged
rosterloh merged 1 commit into
mainfrom
twister-tests-yaml
Jul 12, 2026
Merged

test: rename sample.yaml to tests.yaml and namespace twister scenarios#54
rosterloh merged 1 commit into
mainfrom
twister-tests-yaml

Conversation

@rosterloh

Copy link
Copy Markdown
Owner

Summary

  • Rename sample.yamltests.yaml in all four apps, following upstream filename unification (Rename sample.yaml and testcase.yaml files to tests.yaml zephyrproject-rtos/example-application#102). The pinned Zephyr's twister already accepts the new name.
  • Namespace twister scenario names per app (app.defaultapp.<app>.default): twister now keys suites by bare scenario name globally, so the duplicated app.default across apps raised Duplicate test suite errors.
  • Fix rasprover's integration_platforms to the fully qualified ros_driver/esp32/procpu (bare ros_driver was rejected as an unrecognized platform).
  • Replace pico_fw's leftover template sample name (example-applicationpico-fw).

Testing

  • uv run west twister --list-tests -T applications discovers all 7 scenarios with no errors.

🤖 Generated with Claude Code

Follow upstream filename unification (example-application#102).
Scenario names are now unique per app since twister keys suites by
bare scenario name globally, and rasprover's integration platform is
fixed to the fully qualified ros_driver/esp32/procpu.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@rosterloh
rosterloh merged commit 644803d into main Jul 12, 2026
12 checks passed
@rosterloh
rosterloh deleted the twister-tests-yaml branch July 12, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant