Repository navigation
test(ci): route current ChatGPT browser fixtures to nightly - #175
Merged
ChesterRa merged 1 commit intoOct 23, 2026
Merged
Conversation
This was referenced Oct 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Since
1e5651b2, every pull-request run failsrust-linuxon five new fixtures that launch a real Chrome:browser_surface::pairing::tests::current_chatgpt_pairing_receipt_keeps_exact_user_and_assistant_boundariesbrowser_surface::prompt_submission::readiness_tests::current_chatgpt_composer_is_not_an_auth_or_search_inputbrowser_surface::prompt_submission::readiness_tests::current_chatgpt_layout_submits_once_and_protects_drafts_and_generationbrowser_surface::prompt_submission::readiness_tests::current_chatgpt_user_bubble_is_required_for_delivery_receiptbrowser_surface::prompt_submission::readiness_tests::failed_page_inspection_invalidates_earlier_readinessEach one stops at the CI guard: "this test launches a real Chrome, which PR CI does not run; add it to the real-Chrome filter in .config/nextest.toml so the nightly job covers it". For example, this PR run for PR #150 at head
c3a95c401905aaa5d2974e2afbee34931bd41397(based onmainat3d3d10cb) fails exactly these five; 2,725 tests pass and 53 are skipped.This change adds the five names to both filters in
.config/nextest.toml, as the file's header asks: the[profile.ci]exclusion and the[profile.chrome]inclusion, each in the lists' existing order. Nothing else changes.Verification, with GitHub Actions on the fork at the exact head
d049fcdf9daad0d519cd0706012153be081a7c1f:rust-linux.workflow_dispatch, run 39818219729. Itsbrowser-surfacejob ran the five fixtures under thechromeprofile against real Chrome; all five passed.