Skip to content

[EXPERIMENT] test with tls 1.3 #2040

[EXPERIMENT] test with tls 1.3

[EXPERIMENT] test with tls 1.3 #2040

Triggered via pull request October 23, 2025 17:54
Status Success
Total duration 11m 14s
Artifacts 6

validate-and-test.yml

on: pull_request
Matrix: Compile and test
Fit to window
Zoom out
Zoom in

Annotations

60 warnings
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/util/StreamUtils.scala#L355
method wasSuccessful in class IOResult is deprecated (since Akka 2.6.0): status is always set to Success(Done)
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/util/JavaMapping.scala#L238
class PreviewServerSettings in package settings is deprecated (since 1.3.0): PreviewServerSettings is deprecated, use pekko.http.scaladsl.settings.ServerSettings instead
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/util/JavaMapping.scala#L238
class PreviewServerSettings in package settings is deprecated (since 1.3.0): PreviewServerSettings is deprecated, use pekko.http.javadsl.settings.ServerSettings instead
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/settings/PreviewServerSettingsImpl.scala#L23
class PreviewServerSettings in package settings is deprecated (since 1.3.0): PreviewServerSettings is deprecated, use pekko.http.scaladsl.settings.ServerSettings instead
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/UpgradeToWebSocketLowLevel.scala#L31
trait UpgradeToWebSocket in package ws is deprecated (since Akka HTTP 10.2.0): This low-level API has been replaced by an attribute.
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
method settings in class Materializer is deprecated (since Akka 2.6.0): Use attributes to access settings from stages
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
value timeout in class StreamSubscriptionTimeoutSettings is deprecated (since Akka 2.6.0): Use attribute 'ActorAttributes.StreamSubscriptionTimeout' to read the concrete setting value
Compile and test (2.12, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/rendering/DateHeaderRendering.scala#L82
The value matched by Idle is bound to s, which may be used under the
Compile and test (2.13, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocketClientBlueprint.scala#L120
Name protocol is already introduced in an enclosing scope as value protocol at line 117. Did you intend to match it using backquoted `protocol`?
Compile and test (2.13, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/UpgradeToWebSocketLowLevel.scala#L31
trait UpgradeToWebSocket in package ws is deprecated (since Akka HTTP 10.2.0): This low-level API has been replaced by an attribute.
Compile and test (2.13, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/ServerTerminator.scala#L130
Name ex is already introduced in an enclosing scope as value ex at line 114. Did you intend to match it using backquoted `ex`?
Compile and test (2.13, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
method settings in class Materializer is deprecated (since Akka 2.6.0): Use attributes to access settings from stages
Compile and test (2.13, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
value timeout in class StreamSubscriptionTimeoutSettings is deprecated (since Akka 2.6.0): Use attribute 'ActorAttributes.StreamSubscriptionTimeout' to read the concrete setting value
Compile and test (2.13, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L441
method createLogicAndMaterializedValue has an inferred structural type: (org.apache.pekko.stream.stage.GraphStageLogic{val parsingErrorHandler: org.apache.pekko.http.ParsingErrorHandler; val pullHttpResponseIn: () => Unit; def openRequests: scala.collection.immutable.Queue[org.apache.pekko.http.impl.engine.parsing.ParserOutput.RequestStart]; def openRequests_=(x$1: scala.collection.immutable.Queue[org.apache.pekko.http.impl.engine.parsing.ParserOutput.RequestStart]): Unit; def oneHundredContinueResponsePending: Boolean; def oneHundredContinueResponsePending_=(x$1: Boolean): Unit; def pullSuppressed: Boolean; def pullSuppressed_=(x$1: Boolean): Unit; def messageEndPending: Boolean; def messageEndPending_=(x$1: Boolean): Unit; def finishWithIllegalRequestError(status: org.apache.pekko.http.scaladsl.model.StatusCode, info: org.apache.pekko.http.scaladsl.model.ErrorInfo): Unit; def emitErrorResponse(response: org.apache.pekko.http.scaladsl.model.HttpResponse): Unit; def maybePullRequestParsingIn(): Unit; val emit100ContinueResponse: org.apache.pekko.stream.stage.AsyncCallback[Unit]; case object OneHundredContinueStage; def with100ContinueTrigger[T <: org.apache.pekko.http.impl.engine.parsing.ParserOutput](createEntity: org.apache.pekko.http.impl.engine.parsing.ParserOutput.EntityCreator[T,org.apache.pekko.http.scaladsl.model.RequestEntity]): org.apache.pekko.http.impl.engine.parsing.ParserOutput.StreamedEntityCreator[T,org.apache.pekko.http.scaladsl.model.RequestEntity]}, org.apache.pekko.NotUsed.type)
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/util/StreamUtils.scala#L355
method wasSuccessful in class IOResult is deprecated (since Akka 2.6.0): status is always set to Success(Done)
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/util/JavaMapping.scala#L238
class PreviewServerSettings in package settings is deprecated (since 1.3.0): PreviewServerSettings is deprecated, use pekko.http.scaladsl.settings.ServerSettings instead
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/util/JavaMapping.scala#L238
class PreviewServerSettings in package settings is deprecated (since 1.3.0): PreviewServerSettings is deprecated, use pekko.http.javadsl.settings.ServerSettings instead
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/settings/PreviewServerSettingsImpl.scala#L23
class PreviewServerSettings in package settings is deprecated (since 1.3.0): PreviewServerSettings is deprecated, use pekko.http.scaladsl.settings.ServerSettings instead
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/UpgradeToWebSocketLowLevel.scala#L31
trait UpgradeToWebSocket in package ws is deprecated (since Akka HTTP 10.2.0): This low-level API has been replaced by an attribute.
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
method settings in class Materializer is deprecated (since Akka 2.6.0): Use attributes to access settings from stages
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
value timeout in class StreamSubscriptionTimeoutSettings is deprecated (since Akka 2.6.0): Use attribute 'ActorAttributes.StreamSubscriptionTimeout' to read the concrete setting value
Compile and test (2.12, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/rendering/DateHeaderRendering.scala#L82
The value matched by Idle is bound to s, which may be used under the
Compile and test (3.3, 8): http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/HostConnectionPoolSpec.scala#L134
pattern binding uses refutable extractor `org.apache.pekko.http.scaladsl.model.HttpRequest`
Compile and test (3.3, 8): http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/HostConnectionPoolSpec.scala#L113
pattern binding uses refutable extractor `org.apache.pekko.http.scaladsl.model.HttpRequest`
Compile and test (3.3, 8): http-core/src/main/scala/org/apache/pekko/http/impl/util/Rendering.scala#L155
the type test for scala.collection.LinearSeq[T] cannot be checked at runtime because its type arguments can't be determined from scala.collection.immutable.Iterable[T]
Compile and test (3.3, 8): http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala#L478
Unreachable case except for null (if this is intentional, consider writing case null => instead).
Compile and test (3.3, 8): http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/framing/Http2FrameParsing.scala#L160
Unreachable case except for null (if this is intentional, consider writing case null => instead).
Compile and test (3.3, 8): http-core/src/main/scala/org/apache/pekko/http/impl/util/package.scala#L61
Suspicious top-level unqualified call to synchronized
Compile and test (2.13, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocketClientBlueprint.scala#L120
Name protocol is already introduced in an enclosing scope as value protocol at line 117. Did you intend to match it using backquoted `protocol`?
Compile and test (2.13, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/UpgradeToWebSocketLowLevel.scala#L31
trait UpgradeToWebSocket in package ws is deprecated (since Akka HTTP 10.2.0): This low-level API has been replaced by an attribute.
Compile and test (2.13, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/ServerTerminator.scala#L130
Name ex is already introduced in an enclosing scope as value ex at line 114. Did you intend to match it using backquoted `ex`?
Compile and test (2.13, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
method settings in class Materializer is deprecated (since Akka 2.6.0): Use attributes to access settings from stages
Compile and test (2.13, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L732
value timeout in class StreamSubscriptionTimeoutSettings is deprecated (since Akka 2.6.0): Use attribute 'ActorAttributes.StreamSubscriptionTimeout' to read the concrete setting value
Compile and test (2.13, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L441
method createLogicAndMaterializedValue has an inferred structural type: (org.apache.pekko.stream.stage.GraphStageLogic{val parsingErrorHandler: org.apache.pekko.http.ParsingErrorHandler; val pullHttpResponseIn: () => Unit; def openRequests: scala.collection.immutable.Queue[org.apache.pekko.http.impl.engine.parsing.ParserOutput.RequestStart]; def openRequests_=(x$1: scala.collection.immutable.Queue[org.apache.pekko.http.impl.engine.parsing.ParserOutput.RequestStart]): Unit; def oneHundredContinueResponsePending: Boolean; def oneHundredContinueResponsePending_=(x$1: Boolean): Unit; def pullSuppressed: Boolean; def pullSuppressed_=(x$1: Boolean): Unit; def messageEndPending: Boolean; def messageEndPending_=(x$1: Boolean): Unit; def finishWithIllegalRequestError(status: org.apache.pekko.http.scaladsl.model.StatusCode, info: org.apache.pekko.http.scaladsl.model.ErrorInfo): Unit; def emitErrorResponse(response: org.apache.pekko.http.scaladsl.model.HttpResponse): Unit; def maybePullRequestParsingIn(): Unit; val emit100ContinueResponse: org.apache.pekko.stream.stage.AsyncCallback[Unit]; case object OneHundredContinueStage; def with100ContinueTrigger[T <: org.apache.pekko.http.impl.engine.parsing.ParserOutput](createEntity: org.apache.pekko.http.impl.engine.parsing.ParserOutput.EntityCreator[T,org.apache.pekko.http.scaladsl.model.RequestEntity]): org.apache.pekko.http.impl.engine.parsing.ParserOutput.StreamedEntityCreator[T,org.apache.pekko.http.scaladsl.model.RequestEntity]}, org.apache.pekko.NotUsed.type)
Compile and test (3.3, 11): http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/HostConnectionPoolSpec.scala#L134
pattern binding uses refutable extractor `org.apache.pekko.http.scaladsl.model.HttpRequest`
Compile and test (3.3, 11): http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/HostConnectionPoolSpec.scala#L113
pattern binding uses refutable extractor `org.apache.pekko.http.scaladsl.model.HttpRequest`
Compile and test (3.3, 11): http-core/src/main/scala/org/apache/pekko/http/impl/util/Rendering.scala#L155
the type test for scala.collection.LinearSeq[T] cannot be checked at runtime because its type arguments can't be determined from scala.collection.immutable.Iterable[T]
Compile and test (3.3, 11): http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala#L478
Unreachable case except for null (if this is intentional, consider writing case null => instead).
Compile and test (3.3, 11): http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/framing/Http2FrameParsing.scala#L160
Unreachable case except for null (if this is intentional, consider writing case null => instead).
Compile and test (3.3, 11): http-core/src/main/scala/org/apache/pekko/http/impl/util/package.scala#L61
Suspicious top-level unqualified call to synchronized

Artifacts

Produced during runtime
Name Size Digest
test-results-11-2.12 Expired
619 KB
sha256:417fcc420a80c51a654f4def9e7031eae1779d26f9c9e2ec4b16741f96bf036e
test-results-11-2.13 Expired
620 KB
sha256:fe15b7e0ab48d300d4b69e914db6440271c307332bf3aa35d1b589be94babade
test-results-11-3.3 Expired
619 KB
sha256:11c2ea4e0a85208fa784949e51a12d7b5f5f673179b3c2423c4eeda3af36130f
test-results-8-2.12 Expired
618 KB
sha256:3078b440dd9bac764ec3ada8aaacda900b9802cf59bdc6249efaba77912660be
test-results-8-2.13 Expired
618 KB
sha256:9a4b93143fa986663d5b1b2c78a086531810a3b95d01267c353fb17045ca3961
test-results-8-3.3 Expired
617 KB
sha256:0ee567cd12d6ad18bab8795f26cee2d5c371247b0cc06724f7b703c99c52667e