This is an automated email from the ASF dual-hosted git repository.
rahulvats pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 6b79056562a add fix me to calendar tests (#62700)
6b79056562a is described below
commit 6b79056562aa852cddb1b86feeeff54a3798be5c
Author: Rahul Vats <[email protected]>
AuthorDate: Mon Mar 2 17:00:07 2026 +0530
add fix me to calendar tests (#62700)
---
.../airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git
a/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts
b/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts
index 5ed3eee0b68..fb554ffbd69 100644
--- a/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts
+++ b/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts
@@ -97,7 +97,11 @@ test.describe("DAG Calendar Tab", () => {
expect(states.length).toBeGreaterThanOrEqual(2);
});
- test("verify hover shows correct run states", async () => {
+ // These tests depend on a "failed" dag run being present. The scheduler
+ // can override the PATCH-to-failed state back to success before tests run
+ // because the shared testDag may already be unpaused by parallel tests.
+
+ test.fixme("verify hover shows correct run states", async () => {
await calendar.switchToHourly();
const states = await calendar.getManualRunStates();
@@ -106,7 +110,7 @@ test.describe("DAG Calendar Tab", () => {
expect(states).toContain("failed");
});
- test("failed filter shows only failed runs", async () => {
+ test.fixme("failed filter shows only failed runs", async () => {
await calendar.switchToHourly();
const totalStates = await calendar.getManualRunStates();
@@ -122,7 +126,7 @@ test.describe("DAG Calendar Tab", () => {
expect(failedStates).not.toContain("success");
});
- test("failed view reduces active cells", async () => {
+ test.fixme("failed view reduces active cells", async () => {
await calendar.switchToHourly();
const totalCount = await calendar.getActiveCellCount();
@@ -134,7 +138,7 @@ test.describe("DAG Calendar Tab", () => {
expect(failedCount).toBeLessThan(totalCount);
});
- test("color scale changes between total and failed view", async () => {
+ test.fixme("color scale changes between total and failed view", async () => {
await calendar.switchToHourly();
const totalColors = await calendar.getActiveCellColors();
@@ -147,7 +151,7 @@ test.describe("DAG Calendar Tab", () => {
expect(failedColors).not.toEqual(totalColors);
});
- test("cells reflect failed view mode attribute", async () => {
+ test.fixme("cells reflect failed view mode attribute", async () => {
await calendar.switchToHourly();
await calendar.switchToFailedView();