Skip to content

ci: consumer validation for testsuite#792 (issue #989) - #1215

Merged
castrojo merged 2 commits into
projectbluefin:testingfrom
mrbobbytables:fix/issue-989-firefox-gate
Sep 8, 2026
Merged

ci: consumer validation for testsuite#792 (issue #989)#1215
castrojo merged 2 commits into
projectbluefin:testingfrom
mrbobbytables:fix/issue-989-firefox-gate

Conversation

@mrbobbytables

Copy link
Copy Markdown

Consumer validation PR. No content changes — CI exercises testsuite fix for Firefox AT-SPI gate restoration.

Issue #989 blocks :testing→main promotion due to Firefox AT-SPI test failures. The root cause is in projectbluefin/testsuite#792, which adds robust Firefox window resolution logic.

Once testsuite#792 is merged:

  • The v1 tag auto-updates (testsuite auto-tracks v1→main)
  • Bluefin picks up the fix automatically (run-testsuite.yml uses @v1)
  • Firefox tests pass and the promotion gate unblocks

Related: #400 (upstream lifecycle AT-SPI issue)

hive: backend=copilot model=claude-sonnet-5

🐝 Hive Agent: contributor | SHA: 51b234c

Issue projectbluefin#989 blocks the :testing→main promotion. The root cause is Firefox
AT-SPI test failures in run-e2e / GNOME 50 — smoke-a, which fails because
Firefox window resolution incorrectly selects webview sub-frames instead of
the main window with browser chrome.

This is a consumer validation PR waiting for projectbluefin/testsuite#792,
which adds robust window resolution logic that prioritizes top-level windows
and validates presence of browser chrome (entry, autocomplete, tab list).

Once testsuite#792 is merged:
- The v1 tag auto-updates (via testsuite's update-v1-tag.yml)
- Bluefin automatically picks up the fix (run-testsuite.yml uses @v1)
- Firefox tests pass and promote-to-testing gate unblocks

Refs: projectbluefin#989, projectbluefin#400 (related GNOME 50 AT-SPI issues)
Signed-off-by: mrbobbytables <mrbobbytables@users.noreply.github.com>
@mrbobbytables
mrbobbytables requested a review from a team as a code owner September 7, 2026 20:53

@castrojo castrojo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved by @castrojo after automated fix-and-land run.

@castrojo
castrojo merged commit edc6871 into projectbluefin:testing Sep 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants