Skip to content

Close instead of draining when a plug never honors Expect: 100-continue #1874

Close instead of draining when a plug never honors Expect: 100-continue

Close instead of draining when a plug never honors Expect: 100-continue #1874

Triggered via pull request August 31, 2026 22:32
Status Failure
Total duration 5m 40s
Artifacts

elixir.yml

on: pull_request
Matrix: autobahn / autobahn
Matrix: h2spec / h2spec
Matrix: lint / lint
Matrix: test / test
Fit to window
Zoom out
Zoom in

Annotations

9 errors
test / test (1.19.0, 27.x)
Process completed with exit code 2.
test / test (1.19.0, 27.x): test/bandit/websocket/protocol_test.exs#L229
test frame fragmentation max_fragmented_message_size enforced for continuation fin frames (WebSocketProtocolTest)
test / test (1.19.0, 27.x): test/bandit/http2/plug_test.exs#L679
test does not send window updates on closed streams that are never read (HTTP2PlugTest)
test / test (1.19.0, 26.x)
Process completed with exit code 2.
test / test (1.19.0, 26.x): test/bandit/http1/protocol_test.exs#L24
test invalid requests (RFC9112§2.2, §2.3, §5.1) returns a 400 if the request has an invalid http version (HTTP1ProtocolTest)
test / test (1.19.0, 26.x): test/bandit/http2/plug_test.exs#L184
test stream is closed without error if plug does not read body (HTTP2PlugTest)
test / test (1.18.x, 27.x)
Process completed with exit code 2.
test / test (1.18.x, 27.x): test/bandit/websocket/protocol_test.exs#L229
test frame fragmentation max_fragmented_message_size enforced for continuation fin frames (WebSocketProtocolTest)
re-run
Process completed with exit code 1.