Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed: Http2ServerSpec.The Http/2 server implementation should support stream support for sending response entity data should encode Content-Length and Content-Type headers #3236

Open
johanandren opened this issue Jun 11, 2020 · 1 comment
Labels
failed Tickets that indicate a Jenkins failure t:http2 Issues related to support HTTP2

Comments

@johanandren
Copy link
Member

johanandren commented Jun 11, 2020

https://jenkins.akka.io:8498/job/akka-http-nightly/AKKA_VERSION=master,Node=akka-http-nightly-node,SCALA_VERSION=2.13.1,jdk=AdoptOpenJDK%208/155/testReport/junit/akka.http.impl.engine.http2/Http2ServerSpec/The_Http_2_server_implementation_should_support_stream_support_for_sending_response_entity_data_should_encode_Content_Length_and_Content_Type_headers/

Expected [9] bytes but only got [0] bytes
   ByteString(0 bytes)


	at akka.http.impl.engine.ws.ByteStringSinkProbe$$anon$1.expectBytes(ByteStringSinkProbe.scala:74)
	at akka.http.impl.engine.http2.Http2FrameProbe$$anon$1.expectBytes(Http2FrameProbe.scala:101)
	at akka.http.impl.engine.http2.Http2FrameProbe$$anon$1.expectFrameHeader(Http2FrameProbe.scala:177)
	at akka.http.impl.engine.http2.Http2FrameProbe$$anon$1.expectFrameFlagsStreamIdAndPayload(Http2FrameProbe.scala:171)
	at akka.http.impl.engine.http2.Http2FrameProbe$$anon$1.expectFrameFlagsAndPayload(Http2FrameProbe.scala:166)
	at akka.http.impl.engine.http2.Http2FrameProbe$$anon$1.expectFramePayload(Http2FrameProbe.scala:161)
	at akka.http.impl.engine.http2.Http2FrameProbe$$anon$1.expectHeaderBlock(Http2FrameProbe.scala:191)
	at akka.http.impl.engine.http2.Http2FrameProbeDelegator.expectHeaderBlock(Http2FrameProbe.scala:82)
	at akka.http.impl.engine.http2.Http2FrameProbeDelegator.expectHeaderBlock$(Http2FrameProbe.scala:82)
	at akka.http.impl.engine.http2.Http2ServerSpec$TestSetupWithoutHandshake.expectHeaderBlock(Http2ServerSpec.scala:1022)
	at akka.http.impl.engine.http2.Http2ServerSpec$AutomaticHpackWireSupport.expectDecodedResponseHEADERSPairs(Http2ServerSpec.scala:1161)
	at akka.http.impl.engine.http2.Http2ServerSpec$AutomaticHpackWireSupport.expectDecodedResponseHEADERSPairs$(Http2ServerSpec.scala:1160)
	at akka.http.impl.engine.http2.Http2ServerSpec$WaitingForResponseSetup$1.expectDecodedResponseHEADERSPairs(Http2ServerSpec.scala:385)

Note: this is a detailed failure report. See this other failures in Http2ServerSpec

@johanandren johanandren added failed Tickets that indicate a Jenkins failure t:http2 Issues related to support HTTP2 labels Jun 11, 2020
@jrudolph jrudolph changed the title Http2ServerSpec.The Http/2 server implementation should support stream support for sending response entity data should encode Content-Length and Content-Type headers Failed: Http2ServerSpec.The Http/2 server implementation should support stream support for sending response entity data should encode Content-Length and Content-Type headers Jun 15, 2020
@jrudolph
Copy link
Member

Weird, according to the logs, it seems the server infrastructure never tried to emit the response. So, it's basically a timeout on waiting for the response. But 3 seconds? For a test that usually runs for 50ms?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
failed Tickets that indicate a Jenkins failure t:http2 Issues related to support HTTP2
Projects
None yet
Development

No branches or pull requests

2 participants