Skip to content

Start a fresh proxy in proxy smoke tests - #1302

Merged
theoephraim merged 1 commit into
mainfrom
fix-proxy-smoke-test-attach
Nov 13, 2026
Merged

theoephraim merged 1 commit into
mainfrom
fix-proxy-smoke-test-attach

Conversation

@theoephraim

Copy link
Copy Markdown
Member

Fixes the ubuntu smoke test failure on the release PR (#1264). This was meant to land with #1301 but was pushed after it merged.

proxy-signals and proxy-python share the smoke-test-proxy fixture dir and vitest runs them in parallel, so proxy run could attach to the other file's proxy session while it was shutting down and fail with ECONNREFUSED ("Proxy session ... is not responding"). Both now pass --new.

proxy-signals and proxy-python share the smoke-test-proxy fixture dir and run
in parallel, so proxy run could attach to the other file's session while it
was shutting down and fail with ECONNREFUSED.

@pullfrog pullfrog Bot 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.

✅ No new issues found.

Reviewed changes: Reviewed proxy-session isolation in both smoke-test files and the CLI's --new behavior.

  • Python TLS tests: Both installed CLI and compiled binary runs force a fresh proxy session.
  • Signal tests: All signal-test runs force a fresh session, avoiding attachment to another test's shutting-down proxy.

Pullfrog  | View workflow run | Using gpt-6.1-sol | 𝕏

@theoephraim
theoephraim merged commit 50941e2 into main Nov 13, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant