Skip to content

test(proxy): spawn bash, not sh, in signal tests#21

Merged
pirumu merged 1 commit into
masterfrom
feat/release-0.4.0
Jul 15, 2026
Merged

test(proxy): spawn bash, not sh, in signal tests#21
pirumu merged 1 commit into
masterfrom
feat/release-0.4.0

Conversation

@pirumu

@pirumu pirumu commented Jul 15, 2026

Copy link
Copy Markdown
Member

Fixes the red test job on CI: exec -a is a bashism — /bin/sh on Ubuntu is dash, which rejects it, so the marked sleep child exits before it appears and wait_for_match times out. Verified locally: dash -c 'exec -a m sleep 1'exec: -a: not found.

Test-only change; no binary impact. Green CI needed before tagging v0.4.0.

/bin/sh is dash on Ubuntu CI; dash rejects 'exec -a' so the marked sleep
child exits before it ever appears, failing wait_for_match on every run.
The earlier poll fix (6d696e2) addressed a different symptom; this is the
actual cause of the red test job.
@pirumu
pirumu merged commit fa79acd into master Jul 15, 2026
7 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.

1 participant