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();
 

Reply via email to