E2E Test Cases

Concrete, repeatable end-to-end test cases for specific Magda features, run against a real cluster (e.g. minikube). Most are API-level and build on the shared setup in Feature-specific testing through the gateway with an API key (expose the gateway to the host, then authenticate with an API key — optionally as a purpose-built test user). Some cases exercise a different surface (the mgd CLI, an agent skill, or the Web UI) and document their own local setup.

Each case is self-contained: it lists what it verifies, how to run it (prefer a scripted, assertion/checksum-based driver), and how to clean up.

Cases

Adding a new case