Skip to content

Add E2E test to verify XComs page displays XCom entries correctly #59358#60620

Merged
vatsrahul1001 merged 1 commit intoapache:mainfrom
haseebmalik18:feature/xcoms-e2e-tests
Jan 20, 2026
Merged

Add E2E test to verify XComs page displays XCom entries correctly #59358#60620
vatsrahul1001 merged 1 commit intoapache:mainfrom
haseebmalik18:feature/xcoms-e2e-tests

Conversation

@haseebmalik18
Copy link
Contributor

Add comprehensive E2E tests for the XComs page (/xcoms) to verify XCom entries display correctly.

closes: #59358

Changes

  • Created XComsPage.ts - Page Object Model for XComs page interactions

  • Created xcoms.spec.ts - E2E test specification with 8 test cases

@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label Jan 16, 2026
@haseebmalik18 haseebmalik18 force-pushed the feature/xcoms-e2e-tests branch from fa17ae0 to 17c0ab0 Compare January 16, 2026 06:10
@vatsrahul1001
Copy link
Contributor

vatsrahul1001 commented Jan 18, 2026

Nice! Added few review comments

@haseebmalik18
Copy link
Contributor Author

@vatsrahul1001 Made the changes

@haseebmalik18 haseebmalik18 force-pushed the feature/xcoms-e2e-tests branch 2 times, most recently from 9785def to 420bbd9 Compare January 19, 2026 04:32
@vatsrahul1001
Copy link
Contributor

vatsrahul1001 commented Jan 19, 2026

@vatsrahul1001 Made the changes

Thanks @haseebmalik18, this is great progress. I noticed webkit and firefox tests are flaky and needed retry https://github.com/apache/airflow/actions/runs/21125402571/job/60747088841?pr=60620. Can you look at it?

@haseebmalik18 haseebmalik18 force-pushed the feature/xcoms-e2e-tests branch 5 times, most recently from e8235bf to bbbe111 Compare January 20, 2026 04:04
@haseebmalik18 haseebmalik18 force-pushed the feature/xcoms-e2e-tests branch from bbbe111 to 2d891d9 Compare January 20, 2026 04:51
@haseebmalik18
Copy link
Contributor Author

@vatsrahul1001 Should be good now

@vatsrahul1001 vatsrahul1001 merged commit 728079a into apache:main Jan 20, 2026
77 checks passed
@vatsrahul1001
Copy link
Contributor

jhgoebbert pushed a commit to jhgoebbert/airflow_Owen-CH-Leung that referenced this pull request Feb 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

UI E2E Test || BROWSE-003: Verify XComs list displays

2 participants