testing-mwaa-workflow
Tests Amazon MWAA workflow execution end-to-end: trigger a run and monitor it to completion for Provisioned (Python DAG, via Airflow REST API) and Serverless (YAML workflow, via StartWorkflowRun). Verifies the artifact is deployed and parse-ready, triggers with confirmation, polls to terminal state, and on failure delegates diagnosis to debugging-mwaa-workflow and artifact/redeploy fixes to authoring-mwaa-workflow, then retests up to a capped number of attempts. Triggers on: test my DAG, test my workflow, run my DAG, trigger a test run, does my DAG work, smoke-test the pipeline, verify my workflow runs, execute my DAG to check it. Not applicable to writing or deploying a new workflow (handled by authoring-mwaa-workflow), or for diagnosing why a run failed or root-causing an error (handled by debugging-mwaa-workflow).
- Version
- 1
Pinned to revision 44ba1a545191, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/testing-mwaa-workflow/SKILL.md
- skills/testing-mwaa-workflow/references/provisioned-testing.md
- skills/testing-mwaa-workflow/references/serverless-testing.md
Every link opens the file at its source, pinned to the revision this page describes.