Skip to content

e2e: emit-subject reads the whole status line - #12

Merged
cpoder merged 1 commit into
masterfrom
fix/e2e-http-in-response
Nov 6, 2026
Merged

cpoder merged 1 commit into
masterfrom
fix/e2e-http-in-response

Conversation

@cpoder

@cpoder cpoder commented Nov 6, 2026

Copy link
Copy Markdown
Owner

e2e/emit-subject.sh read the raw response once. http-in writes it in several segments, since TCP_NODELAY is on, so the test could get HTTP/1.1 alone and report an empty status. That turned ci red on master at 44db9be after passing on #11. The runtime answered 400 as it should, so this changes the test only.

It reads until the end of the status line. Six local runs in a row pass. This blocks the v0.4.0 tag.

🤖 Generated with Claude Code

https://claude.ai/code/session_018wXgxT2UoFSZfqhAE1Tb5V

http-in writes its response in several segments, since TCP_NODELAY is on, and the
test read once: it could get "HTTP/1.1 " alone and report an empty status. That
turned master's CI red on a run where the PR had passed. The runtime answered 400
as it should.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018wXgxT2UoFSZfqhAE1Tb5V
@cpoder
cpoder merged commit 9b8b580 into master Nov 6, 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.

1 participant