lin121291 opened a new pull request, #59919: URL: https://github.com/apache/airflow/pull/59919
## What change does this PR introduce? Adds end-to-end (E2E) tests for the DAG runs page (`/dag_runs`) to improve test coverage of the UI. ## What does this PR do? ### New Files: - `airflow-core/src/airflow/ui/tests/e2e/pages/DagRunsPage.ts` - Page Object Model for DAG runs page - `airflow-core/src/airflow/ui/tests/e2e/specs/dag-runs.spec.ts` - Test specifications ### Test Coverage (as per DAGRUNS-001): - [x] **Navigate to DAG Runs page** - Verifies page loads and table renders - [x] **Verify run details display** - Checks DAG ID, Run ID, State, Start Time, End Time - [x] **Verify state visual distinction** - Validates different states (success, failed, running) have distinct badge colors - [x] **Verify filtering works** - Ensures filter functionality is accessible and functional ## Related Issues Closes #59309 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
