Skip to content

Stabilize remote routing e2e tests#22389

Closed
starr-openai wants to merge 2 commits into
starr/remote-ci-unified-exec-failed-end-20260511from
starr/remote-ci-routing-test-harness-20260511
Closed

Stabilize remote routing e2e tests#22389
starr-openai wants to merge 2 commits into
starr/remote-ci-unified-exec-failed-end-20260511from
starr/remote-ci-routing-test-harness-20260511

Conversation

@starr-openai
Copy link
Copy Markdown
Contributor

@starr-openai starr-openai commented May 12, 2026

Why

The remote routing e2e coverage needs a harness where the remote environment is the default execution target but local is still explicitly selectable. Without that shape, routing tests can pass or fail based on environment ordering instead of the environment_id contract they are meant to verify.

What changed

  • add a test-only remote-aware environment manager that keeps local addressable alongside a remote default
  • let the common Codex test builder opt into that remote-and-local harness
  • move the affected remote routing tests onto the explicit mixed-environment fixture
  • clean up the remote image fixture so the test exercises routing rather than decoder fragility

Stack

  • PR #22199 Isolate tmp-dependent tests from ambient git
  • PR #22201 Use remote fs for turn diff repo root
  • PR #22200 Emit unified exec end on startup failure
  • PR #22389 Stabilize remote routing e2e tests
  • PR #22540 Make proxy decider test DNS independent

Validation

  • Current-head CI is green.
  • No local Codex test run; relying on CI for this stack.

@starr-openai starr-openai requested a review from a team as a code owner May 12, 2026 23:06
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from 2f59a22 to 05333ad Compare May 13, 2026 00:15
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 695f6b1 to 81ae959 Compare May 13, 2026 00:15
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from 05333ad to e8632c2 Compare May 13, 2026 00:20
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch 2 times, most recently from 945c2dc to b996176 Compare May 13, 2026 00:24
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from 56a9bb7 to 97e165d Compare May 13, 2026 00:26
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from b996176 to 1cdea57 Compare May 13, 2026 00:26
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from e168bbe to 381f01f Compare May 13, 2026 00:33
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 1cdea57 to 16817c3 Compare May 13, 2026 00:33
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from 381f01f to 8623cb1 Compare May 13, 2026 00:40
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 20f4b52 to 2c09f61 Compare May 13, 2026 00:40
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from 8623cb1 to ccf3640 Compare May 13, 2026 00:48
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 2c09f61 to cf4bb9b Compare May 13, 2026 00:48
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from ccf3640 to e717e7c Compare May 13, 2026 00:53
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from cf4bb9b to 8d5eb1f Compare May 13, 2026 00:53
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 8d5eb1f to 17922e5 Compare May 13, 2026 00:59
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from caaa3bf to 66a9cc1 Compare May 13, 2026 01:01
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 17922e5 to c5e1bce Compare May 13, 2026 01:02
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from c5e1bce to b630fba Compare May 13, 2026 01:09
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from b630fba to 2e15325 Compare May 13, 2026 01:17
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from 82979d9 to f65fb8d Compare May 13, 2026 01:26
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 2e15325 to eba7e16 Compare May 13, 2026 01:26
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from f65fb8d to 2981fcc Compare May 13, 2026 01:27
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from eba7e16 to d1be40e Compare May 13, 2026 01:28
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from d1be40e to 2198080 Compare May 13, 2026 03:12
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 2198080 to 35dd2bf Compare May 13, 2026 03:17
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from ff37be8 to cf34420 Compare May 13, 2026 03:18
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 35dd2bf to 6ab0f80 Compare May 13, 2026 03:18
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from 6ab0f80 to eb4fd16 Compare May 13, 2026 18:48
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from cf34420 to 47d7899 Compare May 13, 2026 18:48
starr-openai added a commit that referenced this pull request May 13, 2026
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-unified-exec-failed-end-20260511 branch from 47d7899 to 0e9b655 Compare May 13, 2026 18:53
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from eb4fd16 to acc5bfb Compare May 13, 2026 18:53
starr-openai and others added 2 commits May 13, 2026 11:58
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
@starr-openai starr-openai force-pushed the starr/remote-ci-routing-test-harness-20260511 branch from acc5bfb to 51b0f0f Compare May 13, 2026 18:58
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.

1 participant