Build Logs
losizm/scurry • 3.8.0-RC6:2026-01-08
Errors
5
Warnings
20
Total Lines
676
1##################################
2Clonning https://github.com/losizm/scurry.git into /build/repo using revision v1.0.0
3##################################
4Note: switching to '2cd4d0df0341f3b6cc10ab7c4161d487a496ab98'.
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
21----
22Preparing build for 3.8.0-RC6
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC6
32Execute tests: true
33sbt project found:
34grep: /build/repo/project/plugins.sbt: No such file or directory
35Sbt version 1.10.11 is not supported, minimal supported version is 1.11.5
36Enforcing usage of sbt in version 1.11.5
37No prepare script found for project losizm/scurry
38##################################
39Scala version: 3.8.0-RC6
40Targets: com.github.losizm%scurry
41Project projectConfig: {"tests":null}
42##################################
43Using extra scalacOptions: ,REQUIRE:-source:3.8
44Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
45[sbt_options] declare -a sbt_options=()
46[process_args] java_version = '17'
47[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
48# Executing command line:
49java
50-Dfile.encoding=UTF-8
51-Dcommunitybuild.scala=3.8.0-RC6
52-Dcommunitybuild.project.dependencies.add=
53-Xmx7G
54-Xms4G
55-Xss8M
56-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
57-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
58-jar
59/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
60"setCrossScalaVersions 3.8.0-RC6"
61"++3.8.0-RC6 -v"
62"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
63"set every credentials := Nil"
64"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
65"removeScalacOptionsStartingWith -P:wartremover"
66
67moduleMappings
68"runBuild 3.8.0-RC6 """{"tests":null}""" com.github.losizm%scurry"
69
70[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
71[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
72[info] loading project definition from /build/repo/project
73[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
74[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
75[info] Compilation completed in 8.763s.
76[info] done compiling
77[info] loading settings for project repo from build.sbt...
78[info] set current project to scurry (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.8.0-RC6
80OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in repo/crossScalaVersions
81OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in repo/crossScalaVersions
82[info] set current project to scurry (in build file:/build/repo/)
83[info] Setting Scala version to 3.8.0-RC6 on 1 projects.
84[info] Switching Scala version on:
85[info] * repo (3.8.0-RC6)
86[info] Excluding projects:
87[info] Reapplying settings...
88[info] set current project to scurry (in build file:/build/repo/)
89Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
90[info] Reapplying settings...
91[info] set current project to scurry (in build file:/build/repo/)
92[info] Defining Global / credentials, credentials
93[info] The new values will be used by allCredentials, credentials and 2 others.
94[info] Run `last` for details.
95[info] Reapplying settings...
96[info] set current project to scurry (in build file:/build/repo/)
97Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
98[info] Reapplying settings...
99OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
100
101 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
102 Did you mean allExcludeDependencies ?
103 , retry without global scopes
104[info] Reapplying settings...
105[info] set current project to scurry (in build file:/build/repo/)
106Execute removeScalacOptionsStartingWith: -P:wartremover
107[info] Reapplying settings...
108[info] set current project to scurry (in build file:/build/repo/)
109[success] Total time: 0 s, completed Jan 8, 2026, 2:58:05 AM
110Build config: {"tests":null}
111Parsed config: Failure(sjsonnew.DeserializationException: Expected String as JString, but got JNull)
112Starting build...
113Projects: Set(repo)
114Starting build for ProjectRef(file:/build/repo/,repo) (scurry)... [0/1]
115OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
116OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
117OpenCB::Filter out '-Werror', matches setting pattern '^-?-Werror'
118Compile scalacOptions: -new-syntax, -Yno-experimental, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
119[info] compiling 42 Scala sources to /build/repo/target/scala-3.8.0-RC6/classes ...
120[warn] bad option '-Yno-experimental' was ignored
121[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/src/main/scala/scurry/http/toRealClientSettings.scala:58:10
122[warn] 58 | (value.get("host"), value.get("port"), value.get("secure")) match
123[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
124[warn] | match may not be exhaustive.
125[warn] |
126[warn] | It would fail on pattern case: (_, _, _)
127[warn] |
128[warn] | longer explanation available when compiling with `-explain`
129[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/src/main/scala/scurry/http/toRealClientSettings.scala:72:10
130[warn] 72 | (value.get("truststore"), value.get("type"), value.get("password")) match
131[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
132[warn] | match may not be exhaustive.
133[warn] |
134[warn] | It would fail on pattern case: (_, _, _)
135[warn] |
136[warn] | longer explanation available when compiling with `-explain`
137[warn] three warnings found
138[info] done compiling
139[info] compiling 12 Scala sources to /build/repo/target/scala-3.8.0-RC6/test-classes ...
140[warn] bad option '-Yno-experimental' was ignored
141[warn] one warning found
142[info] done compiling
143[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Starting server
144SLF4J(W): A number (22) of logging calls during the initialization phase have been intercepted and are
145SLF4J(W): now being replayed. These are subject to the filtering rules of the underlying logging system.
146SLF4J(W): See also https://www.slf4j.org/codes.html#replay
147[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Calling start lifecycle hooks
148[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Secure: false
149[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Backlog Size: 50
150[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Pool Size: 4
151[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Queue Size: 16
152[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Buffer Size: 8192
153[2026-01-08T02:58:21.914+01:00][INFO] GreetServer - localhost:36847 - Read Timeout: 5000
154[2026-01-08T02:58:21.915+01:00][INFO] GreetServer - localhost:36847 - Header Limit: 100
155[2026-01-08T02:58:21.915+01:00][INFO] GreetServer - localhost:36847 - Keep-Alive: disabled
156[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Starting server
157[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Calling start lifecycle hooks
158[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Secure: false
159[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Backlog Size: 20
160[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Pool Size: 4
161[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Queue Size: 16
162[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Buffer Size: 8192
163[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Read Timeout: 250
164[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Header Limit: 20
165[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Keep-Alive: disabled
166[2026-01-08T02:58:21.915+01:00][INFO] TestServer - localhost:35393 - Server is up and running
167[2026-01-08T02:58:21.915+01:00][INFO] GreetServer - localhost:36847 - Server is up and running
168[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Starting server
169[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Calling start lifecycle hooks
170[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Secure: false
171[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Backlog Size: 20
172[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Pool Size: 4
173[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Queue Size: 16
174[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Buffer Size: 8192
175[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Read Timeout: 250
176[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Header Limit: 20
177[2026-01-08T02:58:21.922+01:00][INFO] TestServer - localhost:33175 - Keep-Alive: disabled
178[2026-01-08T02:58:21.924+01:00][INFO] TestServer - localhost:33175 - Server is up and running
179[2026-01-08T02:58:22.065+01:00][INFO] TestServer - localhost:35393 - Connection accepted from 127.0.0.1:54802 (correlate=19b9b538a71-0001-0001-01)
180[2026-01-08T02:58:22.066+01:00][INFO] TestServer - localhost:33175 - Connection accepted from 127.0.0.1:42052 (correlate=19b9b538a72-0001-0001-01)
181[2026-01-08T02:58:22.067+01:00][INFO] GreetServer - localhost:36847 - Connection accepted from 127.0.0.1:50054 (correlate=19b9b538a73-0001-0001-01)
182[2026-01-08T02:58:22.079+01:00][INFO] TestServer - localhost:33175 - Servicing request from 127.0.0.1:42052 (correlate=19b9b538a72-0001-0001-01)
183[2026-01-08T02:58:22.080+01:00][INFO] GreetServer - localhost:36847 - Servicing request from 127.0.0.1:50054 (correlate=19b9b538a73-0001-0001-01)
184[2026-01-08T02:58:22.081+01:00][INFO] TestServer - localhost:35393 - Servicing request from 127.0.0.1:54802 (correlate=19b9b538a71-0001-0001-01)
185[2026-01-08T02:58:22.115+01:00][INFO] TestServer - localhost:33175 - Response sent to 127.0.0.1:42052 (correlate=19b9b538a72-0001-0001-01)
186[2026-01-08T02:58:22.117+01:00][INFO] TestServer - localhost:35393 - Response sent to 127.0.0.1:54802 (correlate=19b9b538a71-0001-0001-01)
187[2026-01-08T02:58:22.123+01:00][INFO] TestServer - localhost:35393 - Upgrading connection to 127.0.0.1:54802 (correlate=19b9b538a71-0001-0001-01)
188[2026-01-08T02:58:22.123+01:00][INFO] TestServer - localhost:33175 - Upgrading connection to 127.0.0.1:42052 (correlate=19b9b538a72-0001-0001-01)
189[2026-01-08T02:58:22.153+01:00][INFO] GreetServer - localhost:36847 - Response sent to 127.0.0.1:50054 (correlate=19b9b538a73-0001-0001-01)
190[2026-01-08T02:58:22.156+01:00][INFO] GreetServer - localhost:36847 - Closing connection to 127.0.0.1:50054 (correlate=19b9b538a73-0001-0001-01)
191[2026-01-08T02:58:22.164+01:00][INFO] GreetServer - localhost:36847 - Connection accepted from 127.0.0.1:50070 (correlate=19b9b538ad4-0002-0002-01)
192[2026-01-08T02:58:22.167+01:00][INFO] GreetServer - localhost:36847 - Servicing request from 127.0.0.1:50070 (correlate=19b9b538ad4-0002-0002-01)
193[2026-01-08T02:58:22.172+01:00][INFO] GreetServer - localhost:36847 - Response sent to 127.0.0.1:50070 (correlate=19b9b538ad4-0002-0002-01)
194[2026-01-08T02:58:22.173+01:00][INFO] GreetServer - localhost:36847 - Closing connection to 127.0.0.1:50070 (correlate=19b9b538ad4-0002-0002-01)
195[2026-01-08T02:58:22.179+01:00][INFO] GreetServer - localhost:36847 - Connection accepted from 127.0.0.1:50074 (correlate=19b9b538ae3-0003-0003-01)
196[2026-01-08T02:58:22.182+01:00][INFO] GreetServer - localhost:36847 - Servicing request from 127.0.0.1:50074 (correlate=19b9b538ae3-0003-0003-01)
197[2026-01-08T02:58:22.197+01:00][INFO] GreetServer - localhost:36847 - Response sent to 127.0.0.1:50074 (correlate=19b9b538ae3-0003-0003-01)
198[2026-01-08T02:58:22.198+01:00][INFO] GreetServer - localhost:36847 - Closing connection to 127.0.0.1:50074 (correlate=19b9b538ae3-0003-0003-01)
199[2026-01-08T02:58:22.202+01:00][INFO] GreetServer - localhost:36847 - Connection accepted from 127.0.0.1:50084 (correlate=19b9b538afa-0004-0004-01)
200[2026-01-08T02:58:22.209+01:00][INFO] GreetServer - localhost:36847 - Servicing request from 127.0.0.1:50084 (correlate=19b9b538afa-0004-0004-01)
201[2026-01-08T02:58:22.219+01:00][INFO] GreetServer - localhost:36847 - Response sent to 127.0.0.1:50084 (correlate=19b9b538afa-0004-0004-01)
202[2026-01-08T02:58:22.220+01:00][INFO] GreetServer - localhost:36847 - Closing connection to 127.0.0.1:50084 (correlate=19b9b538afa-0004-0004-01)
203[2026-01-08T02:58:22.226+01:00][INFO] GreetServer - localhost:36847 - Connection accepted from 127.0.0.1:50096 (correlate=19b9b538b11-0005-0005-01)
204[2026-01-08T02:58:22.227+01:00][INFO] GreetServer - localhost:36847 - Servicing request from 127.0.0.1:50096 (correlate=19b9b538b11-0005-0005-01)
205[2026-01-08T02:58:22.230+01:00][INFO] GreetServer - localhost:36847 - Response sent to 127.0.0.1:50096 (correlate=19b9b538b11-0005-0005-01)
206[2026-01-08T02:58:22.231+01:00][INFO] GreetServer - localhost:36847 - Closing connection to 127.0.0.1:50096 (correlate=19b9b538b11-0005-0005-01)
207[2026-01-08T02:58:22.235+01:00][INFO] GreetServer - localhost:36847 - Connection accepted from 127.0.0.1:50100 (correlate=19b9b538b1b-0006-0006-01)
208[2026-01-08T02:58:22.236+01:00][INFO] GreetServer - localhost:36847 - Servicing request from 127.0.0.1:50100 (correlate=19b9b538b1b-0006-0006-01)
209[2026-01-08T02:58:22.242+01:00][INFO] GreetServer - localhost:36847 - Response sent to 127.0.0.1:50100 (correlate=19b9b538b1b-0006-0006-01)
210[2026-01-08T02:58:22.242+01:00][INFO] GreetServer - localhost:36847 - Closing connection to 127.0.0.1:50100 (correlate=19b9b538b1b-0006-0006-01)
211[2026-01-08T02:58:22.253+01:00][INFO] GreetServer - localhost:36847 - Shutting down server
212[2026-01-08T02:58:22.257+01:00][INFO] GreetServer - localhost:36847 - Calling stop lifecycle hooks
213[2026-01-08T02:58:22.257+01:00][INFO] GreetServer - localhost:36847 - Server is shut down
214[2026-01-08T02:58:22.399+01:00][INFO] MessengerServer - localhost:39047 - Starting server
215[2026-01-08T02:58:22.399+01:00][INFO] MessengerServer - localhost:39047 - Calling start lifecycle hooks
216[2026-01-08T02:58:22.404+01:00][INFO] MessengerServer - localhost:39047 - Secure: false
217[2026-01-08T02:58:22.404+01:00][INFO] MessengerServer - localhost:39047 - Backlog Size: 20
218[2026-01-08T02:58:22.405+01:00][INFO] MessengerServer - localhost:39047 - Pool Size: 4
219[2026-01-08T02:58:22.405+01:00][INFO] MessengerServer - localhost:39047 - Queue Size: 16
220[2026-01-08T02:58:22.405+01:00][INFO] MessengerServer - localhost:39047 - Buffer Size: 8192
221[2026-01-08T02:58:22.405+01:00][INFO] MessengerServer - localhost:39047 - Read Timeout: 250
222[2026-01-08T02:58:22.405+01:00][INFO] MessengerServer - localhost:39047 - Header Limit: 20
223[2026-01-08T02:58:22.405+01:00][INFO] MessengerServer - localhost:39047 - Keep-Alive: disabled
224[2026-01-08T02:58:22.406+01:00][INFO] MessengerServer - localhost:39047 - Server is up and running
225[2026-01-08T02:58:22.451+01:00][INFO] MessengerServer - localhost:39047 - Connection accepted from 127.0.0.1:58658 (correlate=19b9b538bf3-0001-0001-01)
226[2026-01-08T02:58:22.453+01:00][INFO] MessengerServer - localhost:39047 - Servicing request from 127.0.0.1:58658 (correlate=19b9b538bf3-0001-0001-01)
227[2026-01-08T02:58:22.460+01:00][INFO] MessengerServer - localhost:39047 - Response sent to 127.0.0.1:58658 (correlate=19b9b538bf3-0001-0001-01)
228[2026-01-08T02:58:22.462+01:00][INFO] MessengerServer - localhost:39047 - Upgrading connection to 127.0.0.1:58658 (correlate=19b9b538bf3-0001-0001-01)
229[2026-01-08T02:58:25.216+01:00][INFO] TestServer - localhost:33175 - Shutting down server
230[2026-01-08T02:58:25.216+01:00][INFO] TestServer - localhost:33175 - Calling stop lifecycle hooks
231[2026-01-08T02:58:25.216+01:00][INFO] TestServer - localhost:33175 - Server is shut down
232[2026-01-08T02:58:25.218+01:00][INFO] TestServer - localhost:35393 - Shutting down server
233[2026-01-08T02:58:25.218+01:00][INFO] TestServer - localhost:35393 - Calling stop lifecycle hooks
234[2026-01-08T02:58:25.218+01:00][INFO] TestServer - localhost:35393 - Server is shut down
235[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Starting server
236[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Calling start lifecycle hooks
237[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Secure: false
238[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Backlog Size: 50
239[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Pool Size: 4
240[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Queue Size: 16
241[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Buffer Size: 8192
242[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Read Timeout: 5000
243[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Header Limit: 100
244[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Keep-Alive: disabled
245[2026-01-08T02:58:25.264+01:00][INFO] GreetServer - localhost:34141 - Server is up and running
246[2026-01-08T02:58:25.301+01:00][INFO] GreetServer - localhost:34141 - Connection accepted from 127.0.0.1:58708 (correlate=19b9b539715-0001-0001-01)
247[2026-01-08T02:58:25.303+01:00][INFO] GreetServer - localhost:34141 - Servicing request from 127.0.0.1:58708 (correlate=19b9b539715-0001-0001-01)
248[2026-01-08T02:58:25.309+01:00][INFO] GreetServer - localhost:34141 - Response sent to 127.0.0.1:58708 (correlate=19b9b539715-0001-0001-01)
249[2026-01-08T02:58:25.311+01:00][INFO] GreetServer - localhost:34141 - Closing connection to 127.0.0.1:58708 (correlate=19b9b539715-0001-0001-01)
250[2026-01-08T02:58:25.313+01:00][INFO] GreetServer - localhost:34141 - Connection accepted from 127.0.0.1:58724 (correlate=19b9b539721-0002-0002-01)
251[2026-01-08T02:58:25.315+01:00][INFO] GreetServer - localhost:34141 - Servicing request from 127.0.0.1:58724 (correlate=19b9b539721-0002-0002-01)
252[2026-01-08T02:58:25.318+01:00][INFO] GreetServer - localhost:34141 - Response sent to 127.0.0.1:58724 (correlate=19b9b539721-0002-0002-01)
253[2026-01-08T02:58:25.320+01:00][INFO] GreetServer - localhost:34141 - Closing connection to 127.0.0.1:58724 (correlate=19b9b539721-0002-0002-01)
254[2026-01-08T02:58:25.323+01:00][INFO] GreetServer - localhost:34141 - Connection accepted from 127.0.0.1:58726 (correlate=19b9b53972a-0003-0003-01)
255[2026-01-08T02:58:25.324+01:00][INFO] GreetServer - localhost:34141 - Servicing request from 127.0.0.1:58726 (correlate=19b9b53972a-0003-0003-01)
256[2026-01-08T02:58:25.327+01:00][INFO] GreetServer - localhost:34141 - Response sent to 127.0.0.1:58726 (correlate=19b9b53972a-0003-0003-01)
257[2026-01-08T02:58:25.328+01:00][INFO] GreetServer - localhost:34141 - Closing connection to 127.0.0.1:58726 (correlate=19b9b53972a-0003-0003-01)
258[2026-01-08T02:58:25.330+01:00][INFO] GreetServer - localhost:34141 - Connection accepted from 127.0.0.1:58736 (correlate=19b9b539732-0004-0004-01)
259[2026-01-08T02:58:25.331+01:00][INFO] GreetServer - localhost:34141 - Servicing request from 127.0.0.1:58736 (correlate=19b9b539732-0004-0004-01)
260[2026-01-08T02:58:25.335+01:00][INFO] GreetServer - localhost:34141 - Response sent to 127.0.0.1:58736 (correlate=19b9b539732-0004-0004-01)
261[2026-01-08T02:58:25.335+01:00][INFO] GreetServer - localhost:34141 - Closing connection to 127.0.0.1:58736 (correlate=19b9b539732-0004-0004-01)
262[2026-01-08T02:58:25.339+01:00][INFO] GreetServer - localhost:34141 - Connection accepted from 127.0.0.1:58748 (correlate=19b9b53973b-0005-0005-01)
263[2026-01-08T02:58:25.340+01:00][INFO] GreetServer - localhost:34141 - Servicing request from 127.0.0.1:58748 (correlate=19b9b53973b-0005-0005-01)
264[2026-01-08T02:58:25.343+01:00][INFO] GreetServer - localhost:34141 - Response sent to 127.0.0.1:58748 (correlate=19b9b53973b-0005-0005-01)
265[2026-01-08T02:58:25.343+01:00][INFO] GreetServer - localhost:34141 - Closing connection to 127.0.0.1:58748 (correlate=19b9b53973b-0005-0005-01)
266[2026-01-08T02:58:25.347+01:00][INFO] GreetServer - localhost:34141 - Connection accepted from 127.0.0.1:58758 (correlate=19b9b539743-0006-0006-01)
267[2026-01-08T02:58:25.348+01:00][INFO] GreetServer - localhost:34141 - Servicing request from 127.0.0.1:58758 (correlate=19b9b539743-0006-0006-01)
268[2026-01-08T02:58:25.352+01:00][INFO] GreetServer - localhost:34141 - Response sent to 127.0.0.1:58758 (correlate=19b9b539743-0006-0006-01)
269[2026-01-08T02:58:25.353+01:00][INFO] GreetServer - localhost:34141 - Closing connection to 127.0.0.1:58758 (correlate=19b9b539743-0006-0006-01)
270[2026-01-08T02:58:25.354+01:00][INFO] GreetServer - localhost:34141 - Shutting down server
271[2026-01-08T02:58:25.355+01:00][INFO] GreetServer - localhost:34141 - Calling stop lifecycle hooks
272[2026-01-08T02:58:25.355+01:00][INFO] GreetServer - localhost:34141 - Server is shut down
273[2026-01-08T02:58:25.408+01:00][INFO] MessengerServer - localhost:38239 - Starting server
274[2026-01-08T02:58:25.409+01:00][INFO] MessengerServer - localhost:38239 - Calling start lifecycle hooks
275[2026-01-08T02:58:25.410+01:00][INFO] MessengerServer - localhost:38239 - Secure: false
276[2026-01-08T02:58:25.411+01:00][INFO] MessengerServer - localhost:38239 - Backlog Size: 20
277[2026-01-08T02:58:25.411+01:00][INFO] MessengerServer - localhost:38239 - Pool Size: 4
278[2026-01-08T02:58:25.411+01:00][INFO] MessengerServer - localhost:38239 - Queue Size: 16
279[2026-01-08T02:58:25.411+01:00][INFO] MessengerServer - localhost:38239 - Buffer Size: 8192
280[2026-01-08T02:58:25.411+01:00][INFO] MessengerServer - localhost:38239 - Read Timeout: 250
281[2026-01-08T02:58:25.411+01:00][INFO] MessengerServer - localhost:38239 - Header Limit: 20
282[2026-01-08T02:58:25.411+01:00][INFO] MessengerServer - localhost:38239 - Keep-Alive: disabled
283[2026-01-08T02:58:25.412+01:00][INFO] MessengerServer - localhost:38239 - Server is up and running
284[2026-01-08T02:58:25.446+01:00][INFO] MessengerServer - localhost:38239 - Connection accepted from 127.0.0.1:43938 (correlate=19b9b5397a6-0001-0001-01)
285[2026-01-08T02:58:25.447+01:00][INFO] MessengerServer - localhost:38239 - Servicing request from 127.0.0.1:43938 (correlate=19b9b5397a6-0001-0001-01)
286[2026-01-08T02:58:25.453+01:00][INFO] MessengerServer - localhost:38239 - Response sent to 127.0.0.1:43938 (correlate=19b9b5397a6-0001-0001-01)
287[2026-01-08T02:58:25.454+01:00][INFO] MessengerServer - localhost:38239 - Upgrading connection to 127.0.0.1:43938 (correlate=19b9b5397a6-0001-0001-01)
288[2026-01-08T02:58:25.480+01:00][INFO] MessengerServer - localhost:39047 - Shutting down server
289[2026-01-08T02:58:25.480+01:00][INFO] MessengerServer - localhost:39047 - Calling stop lifecycle hooks
290[2026-01-08T02:58:25.481+01:00][INFO] MessengerServer - localhost:39047 - Server is shut down
291[info] HttpServerSpec:
292[info] - should send and receive messages from greet server
293[info] + server is running at 127.0.0.1:36847 (sslEnabled=false)
294[info] + [server] correlate=19b9b538a73-0001-0001-01
295[info] + GET /greet?name=developer HTTP/1.1
296[info] + Host: 127.0.0.1:36847
297[info] + User-Agent: Scamper/42.0.0
298[info] + Connection: close
299[info] + Accept: */*
300[info] + Accept-Encoding: deflate, gzip
301[info] +
302[info] + [server] correlate=19b9b538a73-0001-0001-01
303[info] + HTTP/1.1 200 OK
304[info] + Content-Type: text/plain; charset=UTF-8
305[info] + Content-Length: 17
306[info] + Date: Thu, 8 Jan 2026 01:58:22 GMT
307[info] + Connection: close
308[info] +
309[info] + [client] Hello, developer!
310[info] + [server] correlate=19b9b538ad4-0002-0002-01
311[info] + GET /greet?name=Big+Dawg HTTP/1.1
312[info] + Host: 127.0.0.1:36847
313[info] + User-Agent: Scamper/42.0.0
314[info] + Connection: close
315[info] + Accept: */*
316[info] + Accept-Encoding: deflate, gzip
317[info] +
318[info] + [server] correlate=19b9b538ad4-0002-0002-01
319[info] + HTTP/1.1 200 OK
320[info] + Content-Type: text/plain; charset=UTF-8
321[info] + Content-Length: 16
322[info] + Date: Thu, 8 Jan 2026 01:58:22 GMT
323[info] + Connection: close
324[info] +
325[info] + [client] Hello, Big Dawg!
326[info] + [server] correlate=19b9b538ae3-0003-0003-01
327[info] + GET /greet/Lupita HTTP/1.1
328[info] + Host: 127.0.0.1:36847
329[info] + User-Agent: Scamper/42.0.0
330[info] + Connection: close
331[info] + Accept: */*
332[info] + Accept-Encoding: deflate, gzip
333[info] +
334[info] + [server] correlate=19b9b538ae3-0003-0003-01
335[info] + HTTP/1.1 200 OK
336[info] + Content-Type: text/plain; charset=UTF-8
337[info] + Content-Length: 14
338[info] + Date: Thu, 8 Jan 2026 01:58:22 GMT
339[info] + Connection: close
340[info] +
341[info] + [client] Hello, Lupita!
342[info] + [server] correlate=19b9b538afa-0004-0004-01
343[info] + POST /echo HTTP/1.1
344[info] + Host: 127.0.0.1:36847
345[info] + User-Agent: Scamper/42.0.0
346[info] + Content-Type: text/plain; charset=UTF-8
347[info] + Content-Length: 15
348[info] + Connection: close
349[info] + Accept: */*
350[info] + Accept-Encoding: deflate, gzip
351[info] +
352[info] + [server] correlate=19b9b538afa-0004-0004-01
353[info] + HTTP/1.1 200 OK
354[info] + Content-Type: text/plain; charset=UTF-8
355[info] + Content-Length: 15
356[info] + Date: Thu, 8 Jan 2026 01:58:22 GMT
357[info] + Connection: close
358[info] +
359[info] + [client] Hello, it's me.
360[info] + [server] correlate=19b9b538b11-0005-0005-01
361[info] + POST /echo HTTP/1.1
362[info] + Host: 127.0.0.1:36847
363[info] + User-Agent: Scamper/42.0.0
364[info] + Content-Type: text/plain; charset=UTF-8
365[info] + Content-Length: 14
366[info] + Connection: close
367[info] + Accept: */*
368[info] + Accept-Encoding: deflate, gzip
369[info] +
370[info] + [server] correlate=19b9b538b11-0005-0005-01
371[info] + HTTP/1.1 200 OK
372[info] + Content-Type: text/plain; charset=UTF-8
373[info] + Content-Length: 14
374[info] + Date: Thu, 8 Jan 2026 01:58:22 GMT
375[info] + Connection: close
376[info] +
377[info] + [client] Just me again.
378[info] + [server] correlate=19b9b538b1b-0006-0006-01
379[info] + POST /echo HTTP/1.1
380[info] + Host: 127.0.0.1:36847
381[info] + User-Agent: Scamper/42.0.0
382[info] + Content-Type: text/plain; charset=UTF-8
383[info] + Content-Length: 0
384[info] + Connection: close
385[info] + Accept: */*
386[info] + Accept-Encoding: deflate, gzip
387[info] +
388[info] + [server] correlate=19b9b538b1b-0006-0006-01
389[info] + HTTP/1.1 400 Bad Request
390[info] + Content-Type: text/plain; charset=UTF-8
391[info] + Content-Length: 11
392[info] + Date: Thu, 8 Jan 2026 01:58:22 GMT
393[info] + Connection: close
394[info] +
395[info] + [client] Oops! No message. (400)
396[info] HttpServerSpec:
397[info] - should send and receive messages from greet server
398[info] + server is running at 127.0.0.1:34141 (sslEnabled=false)
399[info] + [server] correlate=19b9b539715-0001-0001-01
400[info] + GET /greet?name=developer HTTP/1.1
401[info] + Host: 127.0.0.1:34141
402[info] + User-Agent: Scamper/42.0.0
403[info] + Connection: close
404[info] + Accept: */*
405[info] + Accept-Encoding: deflate, gzip
406[info] +
407[info] + [server] correlate=19b9b539715-0001-0001-01
408[info] + HTTP/1.1 200 OK
409[info] + Content-Type: text/plain; charset=UTF-8
410[info] + Content-Length: 17
411[info] + Date: Thu, 8 Jan 2026 01:58:25 GMT
412[info] + Connection: close
413[info] +
414[info] + [client] Hello, developer!
415[info] + [server] correlate=19b9b539721-0002-0002-01
416[info] + GET /greet?name=Big+Dawg HTTP/1.1
417[info] + Host: 127.0.0.1:34141
418[info] + User-Agent: Scamper/42.0.0
419[info] + Connection: close
420[info] + Accept: */*
421[info] + Accept-Encoding: deflate, gzip
422[info] +
423[info] + [server] correlate=19b9b539721-0002-0002-01
424[info] + HTTP/1.1 200 OK
425[info] + Content-Type: text/plain; charset=UTF-8
426[info] + Content-Length: 16
427[info] + Date: Thu, 8 Jan 2026 01:58:25 GMT
428[info] + Connection: close
429[info] +
430[info] + [client] Hello, Big Dawg!
431[info] + [server] correlate=19b9b53972a-0003-0003-01
432[info] + GET /greet/Lupita HTTP/1.1
433[info] + Host: 127.0.0.1:34141
434[info] + User-Agent: Scamper/42.0.0
435[info] + Connection: close
436[info] + Accept: */*
437[info] + Accept-Encoding: deflate, gzip
438[info] +
439[info] + [server] correlate=19b9b53972a-0003-0003-01
440[info] + HTTP/1.1 200 OK
441[info] + Content-Type: text/plain; charset=UTF-8
442[info] + Content-Length: 14
443[info] + Date: Thu, 8 Jan 2026 01:58:25 GMT
444[info] + Connection: close
445[info] +
446[info] + [client] Hello, Lupita!
447[info] + [server] correlate=19b9b539732-0004-0004-01
448[info] + POST /echo HTTP/1.1
449[info] + Host: 127.0.0.1:34141
450[info] + User-Agent: Scamper/42.0.0
451[info] + Content-Type: text/plain; charset=UTF-8
452[info] + Content-Length: 15
453[info] + Connection: close
454[info] + Accept: */*
455[info] + Accept-Encoding: deflate, gzip
456[info] +
457[info] + [server] correlate=19b9b539732-0004-0004-01
458[info] + HTTP/1.1 200 OK
459[info] + Content-Type: text/plain; charset=UTF-8
460[info] + Content-Length: 15
461[info] + Date: Thu, 8 Jan 2026 01:58:25 GMT
462[info] + Connection: close
463[info] +
464[info] + [client] Hello, it's me.
465[info] + [server] correlate=19b9b53973b-0005-0005-01
466[info] + POST /echo HTTP/1.1
467[info] + Host: 127.0.0.1:34141
468[info] + User-Agent: Scamper/42.0.0
469[info] + Content-Type: text/plain; charset=UTF-8
470[info] + Content-Length: 14
471[info] + Connection: close
472[info] + Accept: */*
473[info] + Accept-Encoding: deflate, gzip
474[info] +
475[info] + [server] correlate=19b9b53973b-0005-0005-01
476[info] + HTTP/1.1 200 OK
477[info] + Content-Type: text/plain; charset=UTF-8
478[info] + Content-Length: 14
479[info] + Date: Thu, 8 Jan 2026 01:58:25 GMT
480[info] + Connection: close
481[info] +
482[info] + [client] Just me again.
483[info] + [server] correlate=19b9b539743-0006-0006-01
484[info] + POST /echo HTTP/1.1
485[info] + Host: 127.0.0.1:34141
486[info] + User-Agent: Scamper/42.0.0
487[info] + Content-Type: text/plain; charset=UTF-8
488[info] + Content-Length: 0
489[info] + Connection: close
490[info] + Accept: */*
491[info] + Accept-Encoding: deflate, gzip
492[info] +
493[info] + [server] correlate=19b9b539743-0006-0006-01
494[info] + HTTP/1.1 400 Bad Request
495[info] + Content-Type: text/plain; charset=UTF-8
496[info] + Content-Length: 11
497[info] + Date: Thu, 8 Jan 2026 01:58:25 GMT
498[info] + Connection: close
499[info] +
500[info] + [client] Oops! No message. (400)
501[info] - should send and receive messages from messenger websocket server
502[info] + [server] trigger event received: [type: start, host: 127.0.0.1, port: 39047, sslEnabled: false]
503[info] + server is running at 127.0.0.1:39047 (sslEnabled=false)
504[info] + [server]
505[info] + GET /messenger HTTP/1.1
506[info] + Host: 127.0.0.1:39047
507[info] + User-Agent: Scamper/42.0.0
508[info] + Upgrade: websocket
509[info] + Sec-WebSocket-Key: LyV9ku2WJH22PUZS9h/Law==
510[info] + Sec-WebSocket-Version: 13
511[info] + Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover
512[info] + Connection: Upgrade
513[info] + Accept: application/json; q=0.8, */*; q=0.2
514[info] + Accept-Encoding: deflate, gzip
515[info] +
516[info] + [server]
517[info] + HTTP/1.1 101 Switching Protocols
518[info] + Upgrade: websocket
519[info] + Connection: Upgrade
520[info] + Sec-WebSocket-Accept: YQ+0yz1roW12x4rmyHdatuZZhXg=
521[info] + Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover
522[info] + Date: Thu, 8 Jan 2026 01:58:22 GMT
523[info] +
524[info] + [client] id=19b9b538bf3-0004-0001
525[info] + [client] target=ws://127.0.0.1:39047/messenger
526[info] + [client] secure=false
527[info] + [client] protocolVersion=13
528[info] + [client] state=Pending
529[info] + [client] messageCapacity=8388608
530[info] + [client] payloadLimit=65536
531[info] + [client] idleTimeout=0
532[info] + [server] id=19b9b538bf3-0001-0001-01
533[info] + [client] opening
534[info] + [server] target=/messenger
535[info] + [server] secure=false
536[info] + [server] protocolVersion=13
537[info] + [server] state=Pending
538[info] + [server] messageCapacity=16384
539[info] + [client] sending text: get
540[info] + [server] payloadLimit=8192
541[info] + [client] sending text: get
542[info] + [server] idleTimeout=60
543[info] + [client] sending text: get
544[info] + [client] sending text: get
545[info] + [client] sending text: reset
546[info] + [server] sending ping: test
547[info] + [client] sending text: get
548[info] + [client] sending text: get (asynchronously)
549[info] + [server] opening connection
550[info] + [client] asyncrhonous call completed
551[info] + [client] received ping: 4 byte(s)
552[info] + [server] received text: get
553[info] + [server] sending text: Hello, world!
554[info] + [server] received text: get
555[info] + [server] sending text: It's time to scurry.
556[info] + [server] received text: get
557[info] + [server] sending text: Goodbye, cruel world!
558[info] + [server] received text: get
559[info] + [server] sending text: Error: No more messages
560[info] + [server] received text: reset
561[info] + [server] received text: get
562[info] + [server] sending text: Hello, world!
563[info] + [server] received text: get
564[info] + [server] sending text: It's time to scurry.
565[info] + [server] received ping: 4 byte(s)
566[info] + [client] received text: Hello, world!
567[info] + [client] received text: It's time to scurry.
568[info] + [client] received text: Goodbye, cruel world!
569[info] + [client] received text: Error: No more messages
570[info] + [client] received text: Hello, world!
571[info] + [client] received text: It's time to scurry.
572[info] + [server] closing connection: 1001
573[info] + [server] trigger event received: [type: stop, host: 127.0.0.1, port: 39047, sslEnabled: false]
574[info] HttpResponseSpec:
575[info] - should create response
576[info] + creating original response
577[info] + creating client side response
578[info] + creating side response
579[info] HttpRequestSpec:
580[info] - should create request
581[info] + creating original request
582[info] + creating client side request
583[info] + creating side request
584[info] MultipartSpec:
585[info] - should create multipart (1)
586[info] - should create multipart (2)
587[info] MultipartSpec:
588[info] - should create multipart (1)
589[info] - should create multipart (2)
590[info] HttpClientSpec:
591[info] HttpClientSpec:
592[info] - should send and receive messages from messenger websocket server
593[info] + [client] id=19b9b538a73-0003-0001
594[info] + [client] target=ws://127.0.0.1:33175/messenger
595[info] + [client] secure=false
596[info] + [client] protocolVersion=13
597[info] + [client] state=Pending
598[info] + [client] messageCapacity=8388608
599[info] + [client] payloadLimit=65536
600[info] + [client] idleTimeout=0
601[info] + [client] opening
602[info] + [client] sending text: get
603[info] + [client] received ping: 4 byte(s)
604[info] + [client] sending text: get
605[info] + [client] sending text: get
606[info] + [client] sending text: get
607[info] + [client] sending text: reset
608[info] + [client] sending text: get
609[info] + [client] sending text: get (asynchronously)
610[info] + [client] asyncrhonous call completed
611[info] + [client] received text: Hello, world!
612[info] + [client] received text: It's time to scurry
613[info] + [client] received text: Goodbye, cruel world!
614[info] + [client] received text: Error: No more messages
615[info] + [client] received text: Hello, world!
616[info] + [client] received text: It's time to scurry
617[info] - should send and receive messages from messenger websocket server
618[info] + [client] id=19b9b538a73-0001-0001
619[info] + [client] target=ws://127.0.0.1:35393/messenger
620[info] + [client] secure=false
621[info] + [client] protocolVersion=13
622[info] + [client] state=Pending
623[info] + [client] messageCapacity=8388608
624[info] + [client] payloadLimit=65536
625[info] + [client] idleTimeout=0
626[info] + [client] opening
627[info] + [client] sending text: get
628[info] + [client] received ping: 4 byte(s)
629[info] + [client] sending text: get
630[info] + [client] sending text: get
631[info] + [client] sending text: get
632[info] + [client] sending text: reset
633[info] + [client] sending text: get
634[info] + [client] sending text: get (asynchronously)
635[info] + [client] asyncrhonous call completed
636[info] + [client] received text: Hello, world!
637[info] + [client] received text: It's time to scurry
638[info] + [client] received text: Goodbye, cruel world!
639[info] + [client] received text: Error: No more messages
640[info] + [client] received text: Hello, world!
641[info] + [client] received text: It's time to scurry
642[2026-01-08T02:58:28.466+01:00][INFO] MessengerServer - localhost:38239 - Shutting down server
643[2026-01-08T02:58:28.466+01:00][INFO] MessengerServer - localhost:38239 - Calling stop lifecycle hooks
644[2026-01-08T02:58:28.467+01:00][INFO] MessengerServer - localhost:38239 - Server is shut down
645[info] CookiesSpec:
646[info] CookiesSpec:
647[info] - should create cookies
648[info] - should create cookies
649[info] QueryStringSpec:
650[info] QueryStringSpec:
651[info] - should create query string
652[info] - should create query string
653[info] HeadersSpec:
654[info] - should create headers
655[info] HeadersSpec:
656[info] - should create headers
657
658************************
659Build summary:
660[{
661 "module": "scurry",
662 "compile": {"status": "ok", "tookMs": 8909, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
663 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
664 "test-compile": {"status": "ok", "tookMs": 3323, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
665 "test": {"status": "ok", "tookMs": 8749, "passed": 18, "failed": 0, "ignored": 0, "skipped": 0, "total": 18, "byFramework": [{"framework": "unknown", "stats": {"passed": 18, "failed": 0, "ignored": 0, "skipped": 0, "total": 18}}]},
666 "publish": {"status": "skipped", "tookMs": 0},
667 "metadata": {
668 "crossScalaVersions": ["2.12.20"]
669}
670}]
671************************
672[success] Total time: 23 s, completed Jan 8, 2026, 2:58:28 AM
673[0JChecking patch project/build.properties...
674Checking patch build.sbt...
675Applied patch project/build.properties cleanly.
676Applied patch build.sbt cleanly.