Skip to content

Conversation

@pamaury
Copy link
Contributor

@pamaury pamaury commented Nov 19, 2025

Backport #25919

@pamaury pamaury requested a review from cfrantz as a code owner November 19, 2025 15:45
@pamaury pamaury requested review from AlexJones0, jwnrt and timothytrippel and removed request for cfrantz and timothytrippel November 19, 2025 15:46
This runs the E2E orchestrator provisioning test on all SKUs. Currently,
E2E provisioning flows are also runnable via an `opentitan_test` rule.
These will be removed in a future commit to simplify SKU management.

Signed-off-by: Tim Trippel <[email protected]>
(cherry picked from commit 5e0c795)
All provisioning flows are now tested E2E with the orchestrator script.
This makes the `opentitan_test` targets that also ran said flows
redundant and unneeded, thus we remove them. Additionally, we no longer
need duplicate CA configuration files as these are generated on the fly
by the orchestrator script from the same information that was duplicated
in the orchestrator SKU configuration files. This simplifies our test
infrastructure and provisioning flow configurations.

Signed-off-by: Tim Trippel <[email protected]>
(cherry picked from commit 6a5747a)
If CP flow is skipped because a device is already in TEST_LOCKED* state,
then the device ID constructed during FT will be the final device ID.
This is what should be used to update the database with.

Signed-off-by: Tim Trippel <[email protected]>
(cherry picked from commit 76d0596)
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.

3 participants