Skip to content

End-to-end example workspace bootstrap from fresh checkout #6

@tbitcs

Description

@tbitcs

The current bootstrap e2e test uses a lightweight manifest stub. A full end-to-end test should exercise the real example workspace flow:

  1. Copy example/workspace/ to a clean directory
  2. Run scripts/bootstrap.sh (or .cmd)
  3. Verify west update fetches Zephyr and west-env
  4. Verify west env doctor passes
  5. Build zephyr/samples/hello_world for native_sim

This is expensive (~10 min for Zephyr fetch) so it may be better as a scheduled nightly or manual workflow rather than on every push.

Acceptance criteria:

  • A CI workflow (manual or scheduled) that runs the full bootstrap
  • The workflow validates doctor + build succeed after bootstrap

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions