Build Logs

http4s/http4s-otel4s-middleware • 3.8.0-RC4:2025-12-22

Errors

14

Warnings

0

Total Lines

637

1##################################
2Clonning https://github.com/http4s/http4s-otel4s-middleware.git into /build/repo using revision v0.15.0
3##################################
4Note: switching to 'ca09e3c8b1f6f5dfb347d44db109e1dc2dcb9761'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.6
22----
23Preparing build for 3.8.0-RC4
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.3.6"
35Replacement: val scala3 = "3.8.0-RC4"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.3.6"' in build.sbt
40----
41Starting build for 3.8.0-RC4
42Execute tests: true
43sbt project found:
44No prepare script found for project http4s/http4s-otel4s-middleware
45##################################
46Scala version: 3.8.0-RC4
47Targets: org.http4s%http4s-otel4s-middleware-core org.http4s%http4s-otel4s-middleware-core-client org.http4s%http4s-otel4s-middleware-core-server org.http4s%http4s-otel4s-middleware-metrics org.http4s%http4s-otel4s-middleware-trace-client org.http4s%http4s-otel4s-middleware-trace-core org.http4s%http4s-otel4s-middleware-trace-server
48Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
49##################################
50Using extra scalacOptions: ,REQUIRE:-source:3.8
51Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
52[sbt_options] declare -a sbt_options=()
53[process_args] java_version = '17'
54[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
55# Executing command line:
56java
57-Dfile.encoding=UTF8
58-Xms1G
59-Xmx6G
60-XX:ReservedCodeCacheSize=250M
61-XX:+TieredCompilation
62-XX:+UseG1GC
63-Dcommunitybuild.scala=3.8.0-RC4
64-Dcommunitybuild.project.dependencies.add=
65-Xmx7G
66-Xms4G
67-Xss8M
68-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
69-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
70-jar
71/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
72"setCrossScalaVersions 3.8.0-RC4"
73"++3.8.0-RC4 -v"
74"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
75"set every credentials := Nil"
76"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
77"removeScalacOptionsStartingWith -P:wartremover"
78
79moduleMappings
80"runBuild 3.8.0-RC4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" org.http4s%http4s-otel4s-middleware-core org.http4s%http4s-otel4s-middleware-core-client org.http4s%http4s-otel4s-middleware-core-server org.http4s%http4s-otel4s-middleware-metrics org.http4s%http4s-otel4s-middleware-trace-client org.http4s%http4s-otel4s-middleware-trace-core org.http4s%http4s-otel4s-middleware-trace-server"
81
82[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
83[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
84[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
85[info] loading project definition from /build/repo/project
86[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
87[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
88[info] Compilation completed in 8.083s.
89[info] done compiling
90[info] loading settings for project http4s-otel4s-middleware from build.sbt...
91[info] resolving key references (34188 settings) ...
92[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
93[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
94Execute setCrossScalaVersions: 3.8.0-RC4
95OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-serverJVM/crossScalaVersions
96[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
97OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in http4s-otel4s-middleware/crossScalaVersions
98OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in metricsJVM/crossScalaVersions
99OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-clientJS/crossScalaVersions
100OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-serverJS/crossScalaVersions
101OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-coreJVM/crossScalaVersions
102OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in sbt-http4s-org-scalafix-internal/crossScalaVersions
103OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-clientNative/crossScalaVersions
104OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in metricsNative/crossScalaVersions
105OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in coreJVM/crossScalaVersions
106OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-serverNative/crossScalaVersions
107OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-serverJVM/crossScalaVersions
108OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in http4s-otel4s-middlewareJVM/crossScalaVersions
109OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-serverJS/crossScalaVersions
110OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-clientNative/crossScalaVersions
111OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in metricsJS/crossScalaVersions
112OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-clientJVM/crossScalaVersions
113OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-coreJS/crossScalaVersions
114OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in coreJS/crossScalaVersions
115OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-clientJVM/crossScalaVersions
116OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-serverNative/crossScalaVersions
117OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in site/crossScalaVersions
118OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-clientJS/crossScalaVersions
119OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in http4s-otel4s-middlewareNative/crossScalaVersions
120OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-coreNative/crossScalaVersions
121OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in coreNative/crossScalaVersions
122OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in http4s-otel4s-middlewareJS/crossScalaVersions
123OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in examples/crossScalaVersions
124[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
125[info] Setting Scala version to 3.8.0-RC4 on 27 projects.
126[info] Switching Scala version on:
127[info] trace-clientJS (2.13.16, 3.8.0-RC4)
128[info] examples (2.13.16, 3.8.0-RC4)
129[info] core-clientJVM (2.13.16, 3.8.0-RC4)
130[info] core-clientJS (2.13.16, 3.8.0-RC4)
131[info] trace-serverJS (2.13.16, 3.8.0-RC4)
132[info] coreNative (2.13.16, 3.8.0-RC4)
133[info] site (2.13.16, 3.8.0-RC4)
134[info] metricsNative (2.13.16, 3.8.0-RC4)
135[info] core-serverNative (2.13.16, 3.8.0-RC4)
136[info] trace-serverNative (2.13.16, 3.8.0-RC4)
137[info] coreJS (2.13.16, 3.8.0-RC4)
138[info] trace-serverJVM (2.13.16, 3.8.0-RC4)
139[info] core-serverJS (2.13.16, 3.8.0-RC4)
140[info] core-clientNative (2.13.16, 3.8.0-RC4)
141[info] coreJVM (2.13.16, 3.8.0-RC4)
142[info] sbt-http4s-org-scalafix-internal (2.13.16, 3.8.0-RC4)
143[info] trace-clientNative (2.13.16, 3.8.0-RC4)
144[info] metricsJVM (2.13.16, 3.8.0-RC4)
145[info] trace-clientJVM (2.13.16, 3.8.0-RC4)
146[info] http4s-otel4s-middlewareJVM (2.13.16, 3.8.0-RC4)
147[info] trace-coreJVM (2.13.16, 3.8.0-RC4)
148[info] trace-coreJS (2.13.16, 3.8.0-RC4)
149[info] metricsJS (2.13.16, 3.8.0-RC4)
150[info] http4s-otel4s-middlewareJS (2.13.16, 3.8.0-RC4)
151[info] http4s-otel4s-middlewareNative (2.13.16, 3.8.0-RC4)
152[info] trace-coreNative (2.13.16, 3.8.0-RC4)
153[info] core-serverJVM (2.13.16, 3.8.0-RC4)
154[info] Excluding projects:
155[info] * http4s-otel4s-middleware (2.13.16)
156[info] Reapplying settings...
157[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
158[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
159Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
160[info] Reapplying settings...
161[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
162[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
163[info] Defining Global / credentials, core-clientJS / credentials and 26 others.
164[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 250 others.
165[info] Run `last` for details.
166[info] Reapplying settings...
167[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
168[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
169Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
170[info] Reapplying settings...
171OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
172
173 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
174 Did you mean trace-serverJS / allExcludeDependencies ?
175 , retry without global scopes
176[info] Reapplying settings...
177[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
178[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
179Execute removeScalacOptionsStartingWith: -P:wartremover
180[info] Reapplying settings...
181[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
182[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
183[success] Total time: 0 s, completed Dec 22, 2025, 6:03:19 PM
184Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
185Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
186Starting build...
187Projects: Set(core-clientJVM, trace-serverJVM, coreJVM, metricsJVM, trace-clientJVM, trace-coreJVM, core-serverJVM)
188Starting build for ProjectRef(file:/build/repo/,core-serverJVM) (http4s-otel4s-middleware-core-server)... [0/7]
189OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
190OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
191OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
192Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/core/server/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
193[info] compiling 6 Scala sources to /build/repo/core/common/.jvm/target/scala-3.8.0-RC4/classes ...
194[info] done compiling
195[info] compiling 4 Scala sources to /build/repo/core/server/.jvm/target/scala-3.8.0-RC4/classes ...
196[info] done compiling
197[info] compiling 3 Scala sources to /build/repo/core/server/.jvm/target/scala-3.8.0-RC4/test-classes ...
198[info] done compiling
199org.http4s.otel4s.middleware.server.OriginalSchemeTest:
200 + OriginalScheme.apply 0.398s
201org.http4s.otel4s.middleware.server.TypedServerAttributesTest:
202 + httpRoute 0.48s
203 + serverAddressAndPort 0.021s
204 + urlScheme 0.002s
205org.http4s.otel4s.middleware.server.RouteClassifierTest:
206 + .indeterminate 0.48s
207 + .of 0.102s
208 + #orElse 0.006s
209Starting build for ProjectRef(file:/build/repo/,trace-serverJVM) (http4s-otel4s-middleware-trace-server)... [1/7]
210Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/trace/server/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
211[info] compiling 10 Scala sources to /build/repo/trace/core/.jvm/target/scala-3.8.0-RC4/classes ...
212[info] done compiling
213[info] compiling 4 Scala sources to /build/repo/trace/server/.jvm/target/scala-3.8.0-RC4/classes ...
214[info] done compiling
215[info] compiling 2 Scala sources to /build/repo/trace/server/.jvm/target/scala-3.8.0-RC4/test-classes ...
216[info] done compiling
217org.http4s.otel4s.middleware.trace.server.TypedServerTraceAttributesTest:
218 + clientAddress 0.429s
219 + clientAddressAndPort 0.012s
220 + urlPath 0.003s
221 + urlQuery 0.002s
222org.http4s.otel4s.middleware.trace.server.ServerMiddlewareTest:
223 + wrapGenericHttp: composes middlewares 0.388s
224 + wrapGenericHttp: success with tracing enabled 0.062s
225 + wrapGenericHttp: records an exception thrown by the server 0.022s
226 + wrapGenericHttp: does not set error status on a client error response 0.004s
227 + wrapGenericHttp: records error.type on error response 5xx 0.003s
228 + wrapGenericHttp: records cancelation caused by the server 0.006s
229 + wrapGenericHttp: doesn't trace when PerRequestTracingFilter returns Disabled 0.002s
230 + wrapGenericHttp: doesn't propagate trace data to requesting client by default 0.006s
231 + wrapGenericHttp: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.005s
232 + asGenericHttpMiddleware: composes middlewares 0.002s
233 + asGenericHttpMiddleware: success with tracing enabled 0.002s
234 + asGenericHttpMiddleware: records an exception thrown by the server 0.002s
235 + asGenericHttpMiddleware: does not set error status on a client error response 0.003s
236 + asGenericHttpMiddleware: records error.type on error response 5xx 0.002s
237 + asGenericHttpMiddleware: records cancelation caused by the server 0.002s
238 + asGenericHttpMiddleware: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
239 + asGenericHttpMiddleware: doesn't propagate trace data to requesting client by default 0.002s
240 + asGenericHttpMiddleware: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.002s
241 + wrapHttpApp: composes middlewares 0.002s
242 + wrapHttpApp: success with tracing enabled 0.003s
243 + wrapHttpApp: records an exception thrown by the server 0.002s
244 + wrapHttpApp: does not set error status on a client error response 0.002s
245 + wrapHttpApp: records error.type on error response 5xx 0.002s
246 + wrapHttpApp: records cancelation caused by the server 0.002s
247 + wrapHttpApp: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
248 + wrapHttpApp: doesn't propagate trace data to requesting client by default 0.003s
249 + wrapHttpApp: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.002s
250 + asHttpAppMiddleware: composes middlewares 0.002s
251 + asHttpAppMiddleware: success with tracing enabled 0.002s
252 + asHttpAppMiddleware: records an exception thrown by the server 0.003s
253 + asHttpAppMiddleware: does not set error status on a client error response 0.002s
254 + asHttpAppMiddleware: records error.type on error response 5xx 0.001s
255 + asHttpAppMiddleware: records cancelation caused by the server 0.003s
256 + asHttpAppMiddleware: doesn't trace when PerRequestTracingFilter returns Disabled 0.002s
257 + asHttpAppMiddleware: doesn't propagate trace data to requesting client by default 0.002s
258 + asHttpAppMiddleware: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.002s
259 + wrapHttpRoutes: composes middlewares 0.021s
260 + wrapHttpRoutes: success with tracing enabled 0.003s
261 + wrapHttpRoutes: records an exception thrown by the server 0.003s
262 + wrapHttpRoutes: does not set error status on a client error response 0.002s
263 + wrapHttpRoutes: records error.type on error response 5xx 0.002s
264 + wrapHttpRoutes: records cancelation caused by the server 0.001s
265 + wrapHttpRoutes: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
266 + wrapHttpRoutes: doesn't propagate trace data to requesting client by default 0.001s
267 + wrapHttpRoutes: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.001s
268 + asHttpRoutesMiddleware: composes middlewares 0.003s
269 + asHttpRoutesMiddleware: success with tracing enabled 0.002s
270 + asHttpRoutesMiddleware: records an exception thrown by the server 0.003s
271 + asHttpRoutesMiddleware: does not set error status on a client error response 0.002s
272 + asHttpRoutesMiddleware: records error.type on error response 5xx 0.002s
273 + asHttpRoutesMiddleware: records cancelation caused by the server 0.002s
274 + asHttpRoutesMiddleware: doesn't trace when PerRequestTracingFilter returns Disabled 0.0s
275 + asHttpRoutesMiddleware: doesn't propagate trace data to requesting client by default 0.001s
276 + asHttpRoutesMiddleware: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.002s
277Starting build for ProjectRef(file:/build/repo/,trace-coreJVM) (http4s-otel4s-middleware-trace-core)... [2/7]
278Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/trace/core/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
279[info] compiling 8 Scala sources to /build/repo/trace/core/.jvm/target/scala-3.8.0-RC4/test-classes ...
280[info] done compiling
281org.http4s.otel4s.middleware.trace.redact.QueryRedactorTest:
282 + QueryRedactor.NeverRedact 0.013s
283org.http4s.otel4s.middleware.trace.redact.PathRedactorTest:
284 + PathRedactor.NeverRedact 0.034s
285org.http4s.otel4s.middleware.trace.AttributeProviderTest:
286 + const(Attribute[_]) 0.248s
287 + const(Attributes) 0.001s
288 + const(...).and(const(...)) 0.005s
289 + middlewareVersion 0.002s
290org.http4s.otel4s.middleware.trace.SpanDataProviderTest:
291 + {Attribute,SpanData}Provider#and 0.244s
292org.http4s.otel4s.middleware.trace.PerRequestConfigTest:
293 + and 0.002s
294 + or 0.002s
295org.http4s.otel4s.middleware.trace.redact.HeaderRedactorTest:
296 + #alsoAllowingUnredacted 0.006s
297 + Behavior.Elide 0.001s
298 + Behavior.DefaultReplacement 0.001s
299 + Behavior.ReplaceWith("anything") 0.0s
300 + .default 0.002s
301 + .replaceAll 0.0s
302org.http4s.otel4s.middleware.trace.TypedTraceAttributesTest:
303 + httpRequestMethodOriginal 0.271s
304 + networkPeerPort 0.004s
305 + userAgentOriginal 0.096s
306 + httpRequestHeaders 0.004s
307 + httpResponseHeaders 0.001s
308org.http4s.otel4s.middleware.trace.PerRequestFilterTest:
309 + and 0.383s
310 + or 0.001s
311Starting build for ProjectRef(file:/build/repo/,metricsJVM) (http4s-otel4s-middleware-metrics)... [3/7]
312Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/metrics/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
313[info] compiling 1 Scala source to /build/repo/metrics/.jvm/target/scala-3.8.0-RC4/classes ...
314[info] done compiling
315[info] compiling 1 Scala source to /build/repo/metrics/.jvm/target/scala-3.8.0-RC4/test-classes ...
316[info] done compiling
317org.http4s.otel4s.middleware.metrics.OtelMetricsTests:
318 + OtelMetrics 0.544s
319Starting build for ProjectRef(file:/build/repo/,coreJVM) (http4s-otel4s-middleware-core)... [4/7]
320Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/core/common/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
321[info] compiling 1 Scala source to /build/repo/core/common/.jvm/target/scala-3.8.0-RC4/test-classes ...
322[info] done compiling
323org.http4s.otel4s.middleware.TypedAttributesTest:
324 + errorType(Throwable) 0.221s
325 + errorType(Status) 0.013s
326 + httpRequestMethod 0.005s
327 + httpRequestMethodOther 0.0s
328 + httpResponseStatusCode 0.001s
329 + networkPeerAddress 0.003s
330 + networkProtocolVersion 0.013s
331Starting build for ProjectRef(file:/build/repo/,trace-clientJVM) (http4s-otel4s-middleware-trace-client)... [5/7]
332Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/trace/client/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
333[info] compiling 2 Scala sources to /build/repo/core/client/.jvm/target/scala-3.8.0-RC4/classes ...
334[info] done compiling
335[info] compiling 4 Scala sources to /build/repo/trace/client/.jvm/target/scala-3.8.0-RC4/classes ...
336[info] done compiling
337[info] compiling 3 Scala sources to /build/repo/trace/client/.jvm/target/scala-3.8.0-RC4/test-classes ...
338[info] done compiling
339java.lang.AbstractMethodError: Receiver class org.http4s.otel4s.middleware.trace.client.ClientMiddlewareTest$$Lambda$18081/0x00007fb9b6f41058 does not define or inherit an implementation of the resolved method 'abstract java.lang.Object apply(java.lang.Object)' of interface scala.Function1.
340 at org.http4s.otel4s.middleware.trace.client.ClientMiddleware.wrapMiddleware$$anonfun$1(ClientMiddleware.scala:61)
341 at org.http4s.otel4s.middleware.trace.client.ClientMiddlewareTest.$init$$$anonfun$1$$anonfun$1$$anonfun$1(ClientMiddlewareTest.scala:74)
342 at cats.effect.IOFiber.next$2(IOFiber.scala:397)
343 at cats.effect.IOFiber.runLoop(IOFiber.scala:408)
344 at cats.effect.IOFiber.execR(IOFiber.scala:1397)
345 at cats.effect.IOFiber.run(IOFiber.scala:122)
346 at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:549)
347 at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942)
348org.http4s.otel4s.middleware.trace.client.UriRedactorTest:
349 + UriRedactor.OnlyRedactUserInfo redacts username and password 0.211s
350 + custom UriRedactor 0.033s
351SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
352SLF4J: Defaulting to no-operation (NOP) logger implementation
353SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
354org.http4s.otel4s.middleware.trace.client.TypedClientTraceAttributesTest:
355 + httpRequestResendCount 0.293s
356 + urlFull 0.003s
357 + Experimental.urlTemplate 0.002s
358Build timeouts: 1, would retry
359Retrying build, retry 1/2, force Scala version:false, enable migration:
360[sbt_options] declare -a sbt_options=()
361[process_args] java_version = '17'
362[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
363# Executing command line:
364java
365-Dfile.encoding=UTF8
366-Xms1G
367-Xmx6G
368-XX:ReservedCodeCacheSize=250M
369-XX:+TieredCompilation
370-XX:+UseG1GC
371-Dcommunitybuild.scala=3.8.0-RC4
372-Dcommunitybuild.project.dependencies.add=
373-Xmx7G
374-Xms4G
375-Xss8M
376-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
377-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
378-jar
379/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
380"setCrossScalaVersions 3.8.0-RC4"
381"++3.8.0-RC4 -v"
382"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
383"set every credentials := Nil"
384"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
385"removeScalacOptionsStartingWith -P:wartremover"
386
387moduleMappings
388"runBuild 3.8.0-RC4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" org.http4s%http4s-otel4s-middleware-core org.http4s%http4s-otel4s-middleware-core-client org.http4s%http4s-otel4s-middleware-core-server org.http4s%http4s-otel4s-middleware-metrics org.http4s%http4s-otel4s-middleware-trace-client org.http4s%http4s-otel4s-middleware-trace-core org.http4s%http4s-otel4s-middleware-trace-server"
389
390[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
391[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
392[info] loading project definition from /build/repo/project
393[info] loading settings for project http4s-otel4s-middleware from build.sbt...
394[info] resolving key references (34188 settings) ...
395[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
396[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
397Execute setCrossScalaVersions: 3.8.0-RC4
398OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-serverJVM/crossScalaVersions
399[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
400OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in http4s-otel4s-middleware/crossScalaVersions
401OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in metricsJVM/crossScalaVersions
402OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-clientJS/crossScalaVersions
403OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-serverJS/crossScalaVersions
404OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-coreJVM/crossScalaVersions
405OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in sbt-http4s-org-scalafix-internal/crossScalaVersions
406OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-clientNative/crossScalaVersions
407OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in coreJVM/crossScalaVersions
408OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-serverNative/crossScalaVersions
409OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-serverJS/crossScalaVersions
410OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-serverJVM/crossScalaVersions
411OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in http4s-otel4s-middlewareJVM/crossScalaVersions
412OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in http4s-otel4s-middlewareJS/crossScalaVersions
413OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-clientNative/crossScalaVersions
414OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in metricsJS/crossScalaVersions
415OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-coreJS/crossScalaVersions
416OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in coreJS/crossScalaVersions
417OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in metricsNative/crossScalaVersions
418OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-serverNative/crossScalaVersions
419OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-clientJVM/crossScalaVersions
420OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core-clientJVM/crossScalaVersions
421OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in site/crossScalaVersions
422OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-clientJS/crossScalaVersions
423OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in http4s-otel4s-middlewareNative/crossScalaVersions
424OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in trace-coreNative/crossScalaVersions
425OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in coreNative/crossScalaVersions
426OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in examples/crossScalaVersions
427[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
428[info] Setting Scala version to 3.8.0-RC4 on 27 projects.
429[info] Switching Scala version on:
430[info] trace-clientJS (2.13.16, 3.8.0-RC4)
431[info] examples (2.13.16, 3.8.0-RC4)
432[info] core-clientJVM (2.13.16, 3.8.0-RC4)
433[info] core-clientJS (2.13.16, 3.8.0-RC4)
434[info] trace-serverJS (2.13.16, 3.8.0-RC4)
435[info] coreNative (2.13.16, 3.8.0-RC4)
436[info] site (2.13.16, 3.8.0-RC4)
437[info] metricsNative (2.13.16, 3.8.0-RC4)
438[info] core-serverNative (2.13.16, 3.8.0-RC4)
439[info] trace-serverNative (2.13.16, 3.8.0-RC4)
440[info] coreJS (2.13.16, 3.8.0-RC4)
441[info] trace-serverJVM (2.13.16, 3.8.0-RC4)
442[info] core-serverJS (2.13.16, 3.8.0-RC4)
443[info] core-clientNative (2.13.16, 3.8.0-RC4)
444[info] coreJVM (2.13.16, 3.8.0-RC4)
445[info] sbt-http4s-org-scalafix-internal (2.13.16, 3.8.0-RC4)
446[info] trace-clientNative (2.13.16, 3.8.0-RC4)
447[info] metricsJVM (2.13.16, 3.8.0-RC4)
448[info] trace-clientJVM (2.13.16, 3.8.0-RC4)
449[info] http4s-otel4s-middlewareJVM (2.13.16, 3.8.0-RC4)
450[info] trace-coreJVM (2.13.16, 3.8.0-RC4)
451[info] trace-coreJS (2.13.16, 3.8.0-RC4)
452[info] metricsJS (2.13.16, 3.8.0-RC4)
453[info] http4s-otel4s-middlewareJS (2.13.16, 3.8.0-RC4)
454[info] http4s-otel4s-middlewareNative (2.13.16, 3.8.0-RC4)
455[info] trace-coreNative (2.13.16, 3.8.0-RC4)
456[info] core-serverJVM (2.13.16, 3.8.0-RC4)
457[info] Excluding projects:
458[info] * http4s-otel4s-middleware (2.13.16)
459[info] Reapplying settings...
460[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
461[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
462Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
463[info] Reapplying settings...
464[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
465[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
466[info] Defining Global / credentials, core-clientJS / credentials and 26 others.
467[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 250 others.
468[info] Run `last` for details.
469[info] Reapplying settings...
470[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
471[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
472Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
473[info] Reapplying settings...
474OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
475
476 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
477 Did you mean trace-serverJS / allExcludeDependencies ?
478 , retry without global scopes
479[info] Reapplying settings...
480[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
481[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
482Execute removeScalacOptionsStartingWith: -P:wartremover
483[info] Reapplying settings...
484[info] set scmInfo to https://github.com/http4s/http4s-otel4s-middleware
485[info] set current project to http4s-otel4s-middleware (in build file:/build/repo/)
486[success] Total time: 0 s, completed Dec 22, 2025, 7:52:52 PM
487Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
488Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
489Starting build...
490Projects: Set(core-clientJVM, trace-serverJVM, coreJVM, metricsJVM, trace-clientJVM, trace-coreJVM, core-serverJVM)
491Starting build for ProjectRef(file:/build/repo/,core-serverJVM) (http4s-otel4s-middleware-core-server)... [0/7]
492OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
493OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
494OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
495Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/core/server/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
496[info] compiling 1 Scala source to /build/repo/core/common/.jvm/target/scala-3.8.0-RC4/classes ...
497[info] done compiling
498org.http4s.otel4s.middleware.server.OriginalSchemeTest:
499 + OriginalScheme.apply 0.416s
500org.http4s.otel4s.middleware.server.TypedServerAttributesTest:
501 + httpRoute 0.51s
502 + serverAddressAndPort 0.019s
503 + urlScheme 0.002s
504org.http4s.otel4s.middleware.server.RouteClassifierTest:
505 + .indeterminate 0.512s
506 + .of 0.112s
507 + #orElse 0.006s
508Starting build for ProjectRef(file:/build/repo/,trace-serverJVM) (http4s-otel4s-middleware-trace-server)... [1/7]
509Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/trace/server/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
510org.http4s.otel4s.middleware.trace.server.TypedServerTraceAttributesTest:
511 + clientAddress 0.468s
512 + clientAddressAndPort 0.013s
513 + urlPath 0.002s
514 + urlQuery 0.003s
515org.http4s.otel4s.middleware.trace.server.ServerMiddlewareTest:
516 + wrapGenericHttp: composes middlewares 0.426s
517 + wrapGenericHttp: success with tracing enabled 0.06s
518 + wrapGenericHttp: records an exception thrown by the server 0.021s
519 + wrapGenericHttp: does not set error status on a client error response 0.005s
520 + wrapGenericHttp: records error.type on error response 5xx 0.004s
521 + wrapGenericHttp: records cancelation caused by the server 0.006s
522 + wrapGenericHttp: doesn't trace when PerRequestTracingFilter returns Disabled 0.002s
523 + wrapGenericHttp: doesn't propagate trace data to requesting client by default 0.005s
524 + wrapGenericHttp: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.007s
525 + asGenericHttpMiddleware: composes middlewares 0.003s
526 + asGenericHttpMiddleware: success with tracing enabled 0.003s
527 + asGenericHttpMiddleware: records an exception thrown by the server 0.002s
528 + asGenericHttpMiddleware: does not set error status on a client error response 0.003s
529 + asGenericHttpMiddleware: records error.type on error response 5xx 0.002s
530 + asGenericHttpMiddleware: records cancelation caused by the server 0.002s
531 + asGenericHttpMiddleware: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
532 + asGenericHttpMiddleware: doesn't propagate trace data to requesting client by default 0.002s
533 + asGenericHttpMiddleware: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.003s
534 + wrapHttpApp: composes middlewares 0.002s
535 + wrapHttpApp: success with tracing enabled 0.002s
536 + wrapHttpApp: records an exception thrown by the server 0.002s
537 + wrapHttpApp: does not set error status on a client error response 0.002s
538 + wrapHttpApp: records error.type on error response 5xx 0.001s
539 + wrapHttpApp: records cancelation caused by the server 0.003s
540 + wrapHttpApp: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
541 + wrapHttpApp: doesn't propagate trace data to requesting client by default 0.001s
542 + wrapHttpApp: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.003s
543 + asHttpAppMiddleware: composes middlewares 0.002s
544 + asHttpAppMiddleware: success with tracing enabled 0.003s
545 + asHttpAppMiddleware: records an exception thrown by the server 0.003s
546 + asHttpAppMiddleware: does not set error status on a client error response 0.002s
547 + asHttpAppMiddleware: records error.type on error response 5xx 0.002s
548 + asHttpAppMiddleware: records cancelation caused by the server 0.002s
549 + asHttpAppMiddleware: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
550 + asHttpAppMiddleware: doesn't propagate trace data to requesting client by default 0.001s
551 + asHttpAppMiddleware: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.002s
552 + wrapHttpRoutes: composes middlewares 0.02s
553 + wrapHttpRoutes: success with tracing enabled 0.002s
554 + wrapHttpRoutes: records an exception thrown by the server 0.003s
555 + wrapHttpRoutes: does not set error status on a client error response 0.002s
556 + wrapHttpRoutes: records error.type on error response 5xx 0.002s
557 + wrapHttpRoutes: records cancelation caused by the server 0.002s
558 + wrapHttpRoutes: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
559 + wrapHttpRoutes: doesn't propagate trace data to requesting client by default 0.002s
560 + wrapHttpRoutes: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.002s
561 + asHttpRoutesMiddleware: composes middlewares 0.003s
562 + asHttpRoutesMiddleware: success with tracing enabled 0.002s
563 + asHttpRoutesMiddleware: records an exception thrown by the server 0.002s
564 + asHttpRoutesMiddleware: does not set error status on a client error response 0.002s
565 + asHttpRoutesMiddleware: records error.type on error response 5xx 0.003s
566 + asHttpRoutesMiddleware: records cancelation caused by the server 0.001s
567 + asHttpRoutesMiddleware: doesn't trace when PerRequestTracingFilter returns Disabled 0.001s
568 + asHttpRoutesMiddleware: doesn't propagate trace data to requesting client by default 0.002s
569 + asHttpRoutesMiddleware: propagates trace data to requesting client when perRequestReversePropagationFilter returns Enabled 0.001s
570Starting build for ProjectRef(file:/build/repo/,trace-coreJVM) (http4s-otel4s-middleware-trace-core)... [2/7]
571Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/trace/core/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
572org.http4s.otel4s.middleware.trace.redact.QueryRedactorTest:
573 + QueryRedactor.NeverRedact 0.027s
574org.http4s.otel4s.middleware.trace.redact.PathRedactorTest:
575 + PathRedactor.NeverRedact 0.042s
576org.http4s.otel4s.middleware.trace.redact.HeaderRedactorTest:
577 + #alsoAllowingUnredacted 0.008s
578 + Behavior.Elide 0.0s
579 + Behavior.DefaultReplacement 0.001s
580 + Behavior.ReplaceWith("anything") 0.0s
581 + .default 0.001s
582 + .replaceAll 0.001s
583org.http4s.otel4s.middleware.trace.AttributeProviderTest:
584 + const(Attribute[_]) 0.227s
585 + const(Attributes) 0.001s
586 + const(...).and(const(...)) 0.004s
587 + middlewareVersion 0.001s
588org.http4s.otel4s.middleware.trace.SpanDataProviderTest:
589 + {Attribute,SpanData}Provider#and 0.24s
590org.http4s.otel4s.middleware.trace.PerRequestConfigTest:
591 + and 0.003s
592 + or 0.001s
593org.http4s.otel4s.middleware.trace.TypedTraceAttributesTest:
594 + httpRequestMethodOriginal 0.205s
595 + networkPeerPort 0.004s
596 + userAgentOriginal 0.067s
597 + httpRequestHeaders 0.004s
598 + httpResponseHeaders 0.001s
599org.http4s.otel4s.middleware.trace.PerRequestFilterTest:
600 + and 0.289s
601 + or 0.0s
602Starting build for ProjectRef(file:/build/repo/,metricsJVM) (http4s-otel4s-middleware-metrics)... [3/7]
603Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/metrics/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
604org.http4s.otel4s.middleware.metrics.OtelMetricsTests:
605 + OtelMetrics 0.547s
606Starting build for ProjectRef(file:/build/repo/,coreJVM) (http4s-otel4s-middleware-core)... [4/7]
607Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/core/common/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
608org.http4s.otel4s.middleware.TypedAttributesTest:
609 + errorType(Throwable) 0.211s
610 + errorType(Status) 0.012s
611 + httpRequestMethod 0.005s
612 + httpRequestMethodOther 0.0s
613 + httpResponseStatusCode 0.001s
614 + networkPeerAddress 0.003s
615 + networkProtocolVersion 0.012s
616Starting build for ProjectRef(file:/build/repo/,trace-clientJVM) (http4s-otel4s-middleware-trace-client)... [5/7]
617Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/trace/client/.jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
618org.http4s.otel4s.middleware.trace.client.UriRedactorTest:
619 + UriRedactor.OnlyRedactUserInfo redacts username and password 0.214s
620 + custom UriRedactor 0.026s
621java.lang.AbstractMethodError: Receiver class org.http4s.otel4s.middleware.trace.client.ClientMiddlewareTest$$Lambda$13180/0x00007f37de3799c8 does not define or inherit an implementation of the resolved method 'abstract java.lang.Object apply(java.lang.Object)' of interface scala.Function1.
622 at org.http4s.otel4s.middleware.trace.client.ClientMiddleware.wrapMiddleware$$anonfun$1(ClientMiddleware.scala:61)
623 at org.http4s.otel4s.middleware.trace.client.ClientMiddlewareTest.$init$$$anonfun$1$$anonfun$1$$anonfun$1(ClientMiddlewareTest.scala:74)
624 at cats.effect.IOFiber.next$2(IOFiber.scala:397)
625 at cats.effect.IOFiber.runLoop(IOFiber.scala:408)
626 at cats.effect.IOFiber.execR(IOFiber.scala:1397)
627 at cats.effect.IOFiber.run(IOFiber.scala:122)
628 at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:549)
629 at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942)
630SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
631SLF4J: Defaulting to no-operation (NOP) logger implementation
632SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
633org.http4s.otel4s.middleware.trace.client.TypedClientTraceAttributesTest:
634 + httpRequestResendCount 0.294s
635 + urlFull 0.003s
636 + Experimental.urlTemplate 0.003s
637Build timeout after 2 hours