Skip to content

RFC Conformance: Accept empty non-final continuation frames #1858

RFC Conformance: Accept empty non-final continuation frames

RFC Conformance: Accept empty non-final continuation frames #1858

Triggered via pull request August 25, 2026 22:22
Status Failure
Total duration 2m 57s
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

18 errors
test / test (1.17.x, 26.x)
Process completed with exit code 2.
test / test (1.17.x, 26.x): test/bandit/websocket/protocol_test.exs#L824
test protocol error logging frame deserialization errors are not logged if so configured (WebSocketProtocolTest)
test / test (1.17.x, 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.19.0, 26.x): test/bandit/http1/plug_test.exs#L77
test plug error handling it should verbosely log known exceptions if so configured (HTTP1PlugTest)
test / test (1.19.0, 26.x): test/bandit/http1/logging_test.exs#L88
test protocol error logging client closure protocol errors are verbosely logged if so configured (HTTP1LoggingTest)
test / test (1.19.0, 26.x): test/bandit/http1/plug_test.exs#L624
test process concerns survives EXIT messages from abnormally terminating spawned processes (HTTP1PlugTest)
test / test (1.19.0, 26.x): test/bandit/http1/logging_test.exs#L24
test protocol error logging errors are verbosely logged if so configured (HTTP1LoggingTest)
test / test (1.19.0, 26.x): test/bandit/http1/plug_test.exs#L424
test send_file errors out if asked to read beyond the file (HTTP1PlugTest)
test / test (1.19.0, 26.x): test/bandit/server_test.exs#L23
test server logs connection error detail log at startup (ServerTest)
test / test (1.19.0, 26.x): test/bandit/http1/logging_test.exs#L67
test protocol error logging client closure protocol errors are short logged if so configured (HTTP1LoggingTest)
test / test (1.19.0, 26.x): test/bandit/adapter_test.exs#L62
test calling process validation raises if send_chunked is called from a process other than the stream owner (Bandit.AdapterTest)
test / test (1.19.0, 26.x): test/bandit/adapter_test.exs#L134
test calling process validation raises if inform is called from a process other than the stream owner (Bandit.AdapterTest)
test / test (1.19.0, 26.x): test/bandit/adapter_test.exs#L39
test calling process validation raises if send_resp is called from a process other than the stream owner (Bandit.AdapterTest)
test / test (1.18.x, 26.x)
Process completed with exit code 2.
test / test (1.18.x, 26.x): test/bandit/websocket/protocol_test.exs#L197
test frame fragmentation max_fragmented_message_size enforced for continuation frames (WebSocketProtocolTest)
test / test (1.19.0, 27.x)
Process completed with exit code 2.
test / test (1.19.0, 27.x): test/bandit/http2/protocol_test.exs#L2994
test HEADERS frames does not enforce a limit on decoded header list size when max_header_list_size is overridden to :infinity (HTTP2ProtocolTest)
re-run
Process completed with exit code 1.