vatsrahul1001 opened a new pull request, #73666:
URL: https://github.com/apache/airflow/pull/73666

   Backport of #72438 to `v3-3-test`.
   
   The XComs e2e filter tests located the active filter pill's input via 
`page.locator("div").filter({ hasText: \`${filterName}:\` }).first()`, which 
matches an ancestor wrapping the whole table; `getByRole("textbox")` on it then 
resolved to every XCom-value Monaco editor and failed with "resolved to N 
elements instead of 1". This gives the actively-editing pill's input a stable 
`data-testid="filter-pill-input"` and targets it directly.
   
   The original PR's `FilterBar.test.tsx` change is omitted — that unit-test 
file does not exist on `v3-3-test`, so this backport carries only the e2e fix 
(component testid + page object).
   
   (cherry picked from commit 0f7f45f674cbd2575c365107f843d2872980760f)
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 4.8)
   
   Generated-by: Claude Code (Opus 4.8) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)


-- 
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]

Reply via email to