Build Logs

losizm/scurry • 3.8.0-RC5:2025-12-31

Errors

5

Warnings

20

Total Lines

673

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-RC5
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-RC5
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-RC5
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-RC5
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-RC5"
61"++3.8.0-RC5 -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-RC5 """{"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 9.193s.
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-RC5
80OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC5 in repo/crossScalaVersions
81OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC5) in repo/crossScalaVersions
82[info] set current project to scurry (in build file:/build/repo/)
83[info] Setting Scala version to 3.8.0-RC5 on 1 projects.
84[info] Switching Scala version on:
85[info] * repo (3.8.0-RC5)
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 Dec 31, 2025, 10:58:27 PM
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-RC5/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-RC5/test-classes ...
140[warn] bad option '-Yno-experimental' was ignored
141[warn] one warning found
142[info] done compiling
143[2025-12-31T22:58:43.257+01:00][INFO] TestServer - localhost:45571 - Starting server
144[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Calling start lifecycle hooks
145[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Secure: false
146[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Backlog Size: 20
147[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Pool Size: 4
148[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Queue Size: 16
149[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Buffer Size: 8192
150[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Read Timeout: 250
151[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Header Limit: 20
152[2025-12-31T22:58:43.258+01:00][INFO] TestServer - localhost:45571 - Keep-Alive: disabled
153[2025-12-31T22:58:43.262+01:00][INFO] TestServer - localhost:45571 - Server is up and running
154[2025-12-31T22:58:44.169+01:00][INFO] TestServer - localhost:45571 - Connection accepted from 127.0.0.1:34186 (correlate=19b766ba2c9-0001-0001-01)
155[2025-12-31T22:58:44.203+01:00][INFO] TestServer - localhost:45571 - Servicing request from 127.0.0.1:34186 (correlate=19b766ba2c9-0001-0001-01)
156[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Starting server
157[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Calling start lifecycle hooks
158[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Secure: false
159[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Backlog Size: 20
160[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Pool Size: 4
161[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Queue Size: 16
162[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Buffer Size: 8192
163[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Read Timeout: 250
164[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Header Limit: 20
165[2025-12-31T22:58:44.204+01:00][INFO] TestServer - localhost:39925 - Keep-Alive: disabled
166[2025-12-31T22:58:44.207+01:00][INFO] TestServer - localhost:39925 - Server is up and running
167[2025-12-31T22:58:44.261+01:00][INFO] GreetServer - localhost:40939 - Starting server
168[2025-12-31T22:58:44.261+01:00][INFO] GreetServer - localhost:40939 - Calling start lifecycle hooks
169[2025-12-31T22:58:44.261+01:00][INFO] GreetServer - localhost:40939 - Secure: false
170[2025-12-31T22:58:44.264+01:00][INFO] GreetServer - localhost:40939 - Backlog Size: 50
171[2025-12-31T22:58:44.264+01:00][INFO] GreetServer - localhost:40939 - Pool Size: 4
172[2025-12-31T22:58:44.264+01:00][INFO] GreetServer - localhost:40939 - Queue Size: 16
173[2025-12-31T22:58:44.264+01:00][INFO] GreetServer - localhost:40939 - Buffer Size: 8192
174[2025-12-31T22:58:44.264+01:00][INFO] GreetServer - localhost:40939 - Read Timeout: 5000
175[2025-12-31T22:58:44.264+01:00][INFO] GreetServer - localhost:40939 - Header Limit: 100
176[2025-12-31T22:58:44.264+01:00][INFO] GreetServer - localhost:40939 - Keep-Alive: disabled
177[2025-12-31T22:58:44.270+01:00][INFO] GreetServer - localhost:40939 - Server is up and running
178[2025-12-31T22:58:44.305+01:00][INFO] TestServer - localhost:45571 - Response sent to 127.0.0.1:34186 (correlate=19b766ba2c9-0001-0001-01)
179[2025-12-31T22:58:44.320+01:00][INFO] TestServer - localhost:45571 - Upgrading connection to 127.0.0.1:34186 (correlate=19b766ba2c9-0001-0001-01)
180[2025-12-31T22:58:44.322+01:00][INFO] TestServer - localhost:39925 - Connection accepted from 127.0.0.1:36412 (correlate=19b766ba362-0001-0001-01)
181[2025-12-31T22:58:44.323+01:00][INFO] TestServer - localhost:39925 - Servicing request from 127.0.0.1:36412 (correlate=19b766ba362-0001-0001-01)
182[2025-12-31T22:58:44.328+01:00][INFO] TestServer - localhost:39925 - Response sent to 127.0.0.1:36412 (correlate=19b766ba362-0001-0001-01)
183[2025-12-31T22:58:44.330+01:00][INFO] TestServer - localhost:39925 - Upgrading connection to 127.0.0.1:36412 (correlate=19b766ba362-0001-0001-01)
184[2025-12-31T22:58:44.457+01:00][INFO] GreetServer - localhost:40939 - Connection accepted from 127.0.0.1:55184 (correlate=19b766ba3e9-0001-0001-01)
185[2025-12-31T22:58:44.459+01:00][INFO] GreetServer - localhost:40939 - Servicing request from 127.0.0.1:55184 (correlate=19b766ba3e9-0001-0001-01)
186[2025-12-31T22:58:44.540+01:00][INFO] GreetServer - localhost:40939 - Response sent to 127.0.0.1:55184 (correlate=19b766ba3e9-0001-0001-01)
187[2025-12-31T22:58:44.545+01:00][INFO] GreetServer - localhost:40939 - Closing connection to 127.0.0.1:55184 (correlate=19b766ba3e9-0001-0001-01)
188[2025-12-31T22:58:44.562+01:00][INFO] GreetServer - localhost:40939 - Connection accepted from 127.0.0.1:55186 (correlate=19b766ba452-0002-0002-01)
189[2025-12-31T22:58:44.566+01:00][INFO] GreetServer - localhost:40939 - Servicing request from 127.0.0.1:55186 (correlate=19b766ba452-0002-0002-01)
190[2025-12-31T22:58:44.573+01:00][INFO] GreetServer - localhost:40939 - Response sent to 127.0.0.1:55186 (correlate=19b766ba452-0002-0002-01)
191[2025-12-31T22:58:44.576+01:00][INFO] GreetServer - localhost:40939 - Closing connection to 127.0.0.1:55186 (correlate=19b766ba452-0002-0002-01)
192[2025-12-31T22:58:44.583+01:00][INFO] GreetServer - localhost:40939 - Connection accepted from 127.0.0.1:55192 (correlate=19b766ba467-0003-0003-01)
193[2025-12-31T22:58:44.587+01:00][INFO] GreetServer - localhost:40939 - Servicing request from 127.0.0.1:55192 (correlate=19b766ba467-0003-0003-01)
194[2025-12-31T22:58:44.605+01:00][INFO] GreetServer - localhost:40939 - Response sent to 127.0.0.1:55192 (correlate=19b766ba467-0003-0003-01)
195[2025-12-31T22:58:44.612+01:00][INFO] GreetServer - localhost:40939 - Closing connection to 127.0.0.1:55192 (correlate=19b766ba467-0003-0003-01)
196[2025-12-31T22:58:44.616+01:00][INFO] GreetServer - localhost:40939 - Connection accepted from 127.0.0.1:55196 (correlate=19b766ba488-0004-0004-01)
197[2025-12-31T22:58:44.618+01:00][INFO] GreetServer - localhost:40939 - Servicing request from 127.0.0.1:55196 (correlate=19b766ba488-0004-0004-01)
198[2025-12-31T22:58:44.625+01:00][INFO] GreetServer - localhost:40939 - Response sent to 127.0.0.1:55196 (correlate=19b766ba488-0004-0004-01)
199[2025-12-31T22:58:44.630+01:00][INFO] GreetServer - localhost:40939 - Closing connection to 127.0.0.1:55196 (correlate=19b766ba488-0004-0004-01)
200[2025-12-31T22:58:44.636+01:00][INFO] GreetServer - localhost:40939 - Connection accepted from 127.0.0.1:55212 (correlate=19b766ba49c-0005-0005-01)
201[2025-12-31T22:58:44.636+01:00][INFO] GreetServer - localhost:40939 - Servicing request from 127.0.0.1:55212 (correlate=19b766ba49c-0005-0005-01)
202[2025-12-31T22:58:44.643+01:00][INFO] GreetServer - localhost:40939 - Response sent to 127.0.0.1:55212 (correlate=19b766ba49c-0005-0005-01)
203[2025-12-31T22:58:44.645+01:00][INFO] GreetServer - localhost:40939 - Closing connection to 127.0.0.1:55212 (correlate=19b766ba49c-0005-0005-01)
204[2025-12-31T22:58:44.648+01:00][INFO] GreetServer - localhost:40939 - Connection accepted from 127.0.0.1:55222 (correlate=19b766ba4a8-0006-0006-01)
205[2025-12-31T22:58:44.651+01:00][INFO] GreetServer - localhost:40939 - Servicing request from 127.0.0.1:55222 (correlate=19b766ba4a8-0006-0006-01)
206[2025-12-31T22:58:44.663+01:00][INFO] GreetServer - localhost:40939 - Response sent to 127.0.0.1:55222 (correlate=19b766ba4a8-0006-0006-01)
207[2025-12-31T22:58:44.665+01:00][INFO] GreetServer - localhost:40939 - Closing connection to 127.0.0.1:55222 (correlate=19b766ba4a8-0006-0006-01)
208[2025-12-31T22:58:44.680+01:00][INFO] GreetServer - localhost:40939 - Shutting down server
209[2025-12-31T22:58:44.684+01:00][INFO] GreetServer - localhost:40939 - Calling stop lifecycle hooks
210[2025-12-31T22:58:44.685+01:00][INFO] GreetServer - localhost:40939 - Server is shut down
211[2025-12-31T22:58:44.840+01:00][INFO] MessengerServer - localhost:36613 - Starting server
212[2025-12-31T22:58:44.840+01:00][INFO] MessengerServer - localhost:36613 - Calling start lifecycle hooks
213[2025-12-31T22:58:44.844+01:00][INFO] MessengerServer - localhost:36613 - Secure: false
214[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Backlog Size: 20
215[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Pool Size: 4
216[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Queue Size: 16
217[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Buffer Size: 8192
218[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Read Timeout: 250
219[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Header Limit: 20
220[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Keep-Alive: disabled
221[2025-12-31T22:58:44.845+01:00][INFO] MessengerServer - localhost:36613 - Server is up and running
222[info] HttpRequestSpec:
223[info] - should create request
224[info] + creating original request
225[info] + creating client side request
226[info] + creating side request
227[2025-12-31T22:58:44.898+01:00][INFO] MessengerServer - localhost:36613 - Connection accepted from 127.0.0.1:55024 (correlate=19b766ba5a1-0001-0001-01)
228[2025-12-31T22:58:44.900+01:00][INFO] MessengerServer - localhost:36613 - Servicing request from 127.0.0.1:55024 (correlate=19b766ba5a1-0001-0001-01)
229[2025-12-31T22:58:44.909+01:00][INFO] MessengerServer - localhost:36613 - Response sent to 127.0.0.1:55024 (correlate=19b766ba5a1-0001-0001-01)
230[2025-12-31T22:58:44.912+01:00][INFO] MessengerServer - localhost:36613 - Upgrading connection to 127.0.0.1:55024 (correlate=19b766ba5a1-0001-0001-01)
231[info] QueryStringSpec:
232[info] - should create query string
233[info] QueryStringSpec:
234[info] - should create query string
235[info] CookiesSpec:
236[info] - should create cookies
237[info] CookiesSpec:
238[info] - should create cookies
239[2025-12-31T22:58:47.504+01:00][INFO] TestServer - localhost:39925 - Shutting down server
240[2025-12-31T22:58:47.505+01:00][INFO] TestServer - localhost:39925 - Calling stop lifecycle hooks
241[2025-12-31T22:58:47.505+01:00][INFO] TestServer - localhost:39925 - Server is shut down
242[2025-12-31T22:58:47.506+01:00][INFO] TestServer - localhost:45571 - Shutting down server
243[2025-12-31T22:58:47.506+01:00][INFO] TestServer - localhost:45571 - Calling stop lifecycle hooks
244[2025-12-31T22:58:47.506+01:00][INFO] TestServer - localhost:45571 - Server is shut down
245[info] HttpClientSpec:
246[2025-12-31T22:58:47.573+01:00][INFO] GreetServer - localhost:40867 - Starting server
247[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Calling start lifecycle hooks
248[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Secure: false
249[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Backlog Size: 50
250[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Pool Size: 4
251[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Queue Size: 16
252[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Buffer Size: 8192
253[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Read Timeout: 5000
254[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Header Limit: 100
255[2025-12-31T22:58:47.574+01:00][INFO] GreetServer - localhost:40867 - Keep-Alive: disabled
256[2025-12-31T22:58:47.575+01:00][INFO] GreetServer - localhost:40867 - Server is up and running
257[2025-12-31T22:58:47.633+01:00][INFO] GreetServer - localhost:40867 - Connection accepted from 127.0.0.1:35168 (correlate=19b766bb051-0001-0001-01)
258[2025-12-31T22:58:47.635+01:00][INFO] GreetServer - localhost:40867 - Servicing request from 127.0.0.1:35168 (correlate=19b766bb051-0001-0001-01)
259[2025-12-31T22:58:47.643+01:00][INFO] GreetServer - localhost:40867 - Response sent to 127.0.0.1:35168 (correlate=19b766bb051-0001-0001-01)
260[2025-12-31T22:58:47.647+01:00][INFO] GreetServer - localhost:40867 - Closing connection to 127.0.0.1:35168 (correlate=19b766bb051-0001-0001-01)
261[2025-12-31T22:58:47.650+01:00][INFO] GreetServer - localhost:40867 - Connection accepted from 127.0.0.1:35184 (correlate=19b766bb062-0002-0002-01)
262[2025-12-31T22:58:47.652+01:00][INFO] GreetServer - localhost:40867 - Servicing request from 127.0.0.1:35184 (correlate=19b766bb062-0002-0002-01)
263[2025-12-31T22:58:47.664+01:00][INFO] GreetServer - localhost:40867 - Response sent to 127.0.0.1:35184 (correlate=19b766bb062-0002-0002-01)
264[2025-12-31T22:58:47.666+01:00][INFO] GreetServer - localhost:40867 - Closing connection to 127.0.0.1:35184 (correlate=19b766bb062-0002-0002-01)
265[2025-12-31T22:58:47.669+01:00][INFO] GreetServer - localhost:40867 - Connection accepted from 127.0.0.1:35200 (correlate=19b766bb075-0003-0003-01)
266[2025-12-31T22:58:47.671+01:00][INFO] GreetServer - localhost:40867 - Servicing request from 127.0.0.1:35200 (correlate=19b766bb075-0003-0003-01)
267[2025-12-31T22:58:47.680+01:00][INFO] GreetServer - localhost:40867 - Response sent to 127.0.0.1:35200 (correlate=19b766bb075-0003-0003-01)
268[2025-12-31T22:58:47.682+01:00][INFO] GreetServer - localhost:40867 - Closing connection to 127.0.0.1:35200 (correlate=19b766bb075-0003-0003-01)
269[2025-12-31T22:58:47.685+01:00][INFO] GreetServer - localhost:40867 - Connection accepted from 127.0.0.1:35208 (correlate=19b766bb085-0004-0004-01)
270[2025-12-31T22:58:47.686+01:00][INFO] GreetServer - localhost:40867 - Servicing request from 127.0.0.1:35208 (correlate=19b766bb085-0004-0004-01)
271[2025-12-31T22:58:47.691+01:00][INFO] GreetServer - localhost:40867 - Response sent to 127.0.0.1:35208 (correlate=19b766bb085-0004-0004-01)
272[2025-12-31T22:58:47.692+01:00][INFO] GreetServer - localhost:40867 - Closing connection to 127.0.0.1:35208 (correlate=19b766bb085-0004-0004-01)
273[2025-12-31T22:58:47.697+01:00][INFO] GreetServer - localhost:40867 - Connection accepted from 127.0.0.1:35212 (correlate=19b766bb091-0005-0005-01)
274[2025-12-31T22:58:47.698+01:00][INFO] GreetServer - localhost:40867 - Servicing request from 127.0.0.1:35212 (correlate=19b766bb091-0005-0005-01)
275[2025-12-31T22:58:47.703+01:00][INFO] GreetServer - localhost:40867 - Response sent to 127.0.0.1:35212 (correlate=19b766bb091-0005-0005-01)
276[2025-12-31T22:58:47.703+01:00][INFO] GreetServer - localhost:40867 - Closing connection to 127.0.0.1:35212 (correlate=19b766bb091-0005-0005-01)
277[2025-12-31T22:58:47.707+01:00][INFO] GreetServer - localhost:40867 - Connection accepted from 127.0.0.1:35226 (correlate=19b766bb09b-0006-0006-01)
278[2025-12-31T22:58:47.707+01:00][INFO] GreetServer - localhost:40867 - Servicing request from 127.0.0.1:35226 (correlate=19b766bb09b-0006-0006-01)
279[2025-12-31T22:58:47.711+01:00][INFO] GreetServer - localhost:40867 - Response sent to 127.0.0.1:35226 (correlate=19b766bb09b-0006-0006-01)
280[2025-12-31T22:58:47.712+01:00][INFO] GreetServer - localhost:40867 - Closing connection to 127.0.0.1:35226 (correlate=19b766bb09b-0006-0006-01)
281[2025-12-31T22:58:47.714+01:00][INFO] GreetServer - localhost:40867 - Shutting down server
282[2025-12-31T22:58:47.714+01:00][INFO] GreetServer - localhost:40867 - Calling stop lifecycle hooks
283[2025-12-31T22:58:47.715+01:00][INFO] GreetServer - localhost:40867 - Server is shut down
284[2025-12-31T22:58:47.784+01:00][INFO] MessengerServer - localhost:35621 - Starting server
285[2025-12-31T22:58:47.784+01:00][INFO] MessengerServer - localhost:35621 - Calling start lifecycle hooks
286[2025-12-31T22:58:47.786+01:00][INFO] MessengerServer - localhost:35621 - Secure: false
287[2025-12-31T22:58:47.786+01:00][INFO] MessengerServer - localhost:35621 - Backlog Size: 20
288[2025-12-31T22:58:47.787+01:00][INFO] MessengerServer - localhost:35621 - Pool Size: 4
289[2025-12-31T22:58:47.787+01:00][INFO] MessengerServer - localhost:35621 - Queue Size: 16
290[2025-12-31T22:58:47.787+01:00][INFO] MessengerServer - localhost:35621 - Buffer Size: 8192
291[2025-12-31T22:58:47.788+01:00][INFO] MessengerServer - localhost:35621 - Read Timeout: 250
292[2025-12-31T22:58:47.788+01:00][INFO] MessengerServer - localhost:35621 - Header Limit: 20
293[2025-12-31T22:58:47.788+01:00][INFO] MessengerServer - localhost:35621 - Keep-Alive: disabled
294[2025-12-31T22:58:47.789+01:00][INFO] MessengerServer - localhost:35621 - Server is up and running
295[2025-12-31T22:58:47.828+01:00][INFO] MessengerServer - localhost:35621 - Connection accepted from 127.0.0.1:47312 (correlate=19b766bb113-0001-0001-01)
296[2025-12-31T22:58:47.830+01:00][INFO] MessengerServer - localhost:35621 - Servicing request from 127.0.0.1:47312 (correlate=19b766bb113-0001-0001-01)
297[2025-12-31T22:58:47.836+01:00][INFO] MessengerServer - localhost:35621 - Response sent to 127.0.0.1:47312 (correlate=19b766bb113-0001-0001-01)
298[2025-12-31T22:58:47.842+01:00][INFO] MessengerServer - localhost:35621 - Upgrading connection to 127.0.0.1:47312 (correlate=19b766bb113-0001-0001-01)
299[2025-12-31T22:58:47.930+01:00][INFO] MessengerServer - localhost:36613 - Shutting down server
300[2025-12-31T22:58:47.931+01:00][INFO] MessengerServer - localhost:36613 - Calling stop lifecycle hooks
301[2025-12-31T22:58:47.932+01:00][INFO] MessengerServer - localhost:36613 - Server is shut down
302[info] MultipartSpec:
303[info] - should create multipart (1)
304[info] - should create multipart (2)
305[info] MultipartSpec:
306[info] - should create multipart (1)
307[info] - should create multipart (2)
308[info] HttpResponseSpec:
309[info] - should create response
310[info] + creating original response
311[info] + creating client side response
312[info] + creating side response
313[info] HttpServerSpec:
314[info] - should send and receive messages from greet server
315[info] + server is running at 127.0.0.1:40939 (sslEnabled=false)
316[info] + [server] correlate=19b766ba3e9-0001-0001-01
317[info] + GET /greet?name=developer HTTP/1.1
318[info] + Host: 127.0.0.1:40939
319[info] + User-Agent: Scamper/42.0.0
320[info] + Connection: close
321[info] + Accept: */*
322[info] + Accept-Encoding: deflate, gzip
323[info] +
324[info] + [server] correlate=19b766ba3e9-0001-0001-01
325[info] + HTTP/1.1 200 OK
326[info] + Content-Type: text/plain; charset=UTF-8
327[info] + Content-Length: 17
328[info] + Date: Wed, 31 Dec 2025 21:58:44 GMT
329[info] + Connection: close
330[info] +
331[info] + [client] Hello, developer!
332[info] + [server] correlate=19b766ba452-0002-0002-01
333[info] + GET /greet?name=Big+Dawg HTTP/1.1
334[info] + Host: 127.0.0.1:40939
335[info] + User-Agent: Scamper/42.0.0
336[info] + Connection: close
337[info] + Accept: */*
338[info] + Accept-Encoding: deflate, gzip
339[info] +
340[info] + [server] correlate=19b766ba452-0002-0002-01
341[info] + HTTP/1.1 200 OK
342[info] + Content-Type: text/plain; charset=UTF-8
343[info] + Content-Length: 16
344[info] + Date: Wed, 31 Dec 2025 21:58:44 GMT
345[info] + Connection: close
346[info] +
347[info] + [client] Hello, Big Dawg!
348[info] + [server] correlate=19b766ba467-0003-0003-01
349[info] + GET /greet/Lupita HTTP/1.1
350[info] + Host: 127.0.0.1:40939
351[info] + User-Agent: Scamper/42.0.0
352[info] + Connection: close
353[info] + Accept: */*
354[info] + Accept-Encoding: deflate, gzip
355[info] +
356[info] + [server] correlate=19b766ba467-0003-0003-01
357[info] + HTTP/1.1 200 OK
358[info] + Content-Type: text/plain; charset=UTF-8
359[info] + Content-Length: 14
360[info] + Date: Wed, 31 Dec 2025 21:58:44 GMT
361[info] + Connection: close
362[info] +
363[info] + [client] Hello, Lupita!
364[info] + [server] correlate=19b766ba488-0004-0004-01
365[info] + POST /echo HTTP/1.1
366[info] + Host: 127.0.0.1:40939
367[info] + User-Agent: Scamper/42.0.0
368[info] + Content-Type: text/plain; charset=UTF-8
369[info] + Content-Length: 15
370[info] + Connection: close
371[info] + Accept: */*
372[info] + Accept-Encoding: deflate, gzip
373[info] +
374[info] + [server] correlate=19b766ba488-0004-0004-01
375[info] + HTTP/1.1 200 OK
376[info] + Content-Type: text/plain; charset=UTF-8
377[info] + Content-Length: 15
378[info] + Date: Wed, 31 Dec 2025 21:58:44 GMT
379[info] + Connection: close
380[info] +
381[info] + [client] Hello, it's me.
382[info] + [server] correlate=19b766ba49c-0005-0005-01
383[info] + POST /echo HTTP/1.1
384[info] + Host: 127.0.0.1:40939
385[info] + User-Agent: Scamper/42.0.0
386[info] + Content-Type: text/plain; charset=UTF-8
387[info] + Content-Length: 14
388[info] + Connection: close
389[info] + Accept: */*
390[info] + Accept-Encoding: deflate, gzip
391[info] +
392[info] + [server] correlate=19b766ba49c-0005-0005-01
393[info] + HTTP/1.1 200 OK
394[info] + Content-Type: text/plain; charset=UTF-8
395[info] + Content-Length: 14
396[info] + Date: Wed, 31 Dec 2025 21:58:44 GMT
397[info] + Connection: close
398[info] +
399[info] + [client] Just me again.
400[info] + [server] correlate=19b766ba4a8-0006-0006-01
401[info] + POST /echo HTTP/1.1
402[info] + Host: 127.0.0.1:40939
403[info] + User-Agent: Scamper/42.0.0
404[info] + Content-Type: text/plain; charset=UTF-8
405[info] + Content-Length: 0
406[info] + Connection: close
407[info] + Accept: */*
408[info] + Accept-Encoding: deflate, gzip
409[info] +
410[info] + [server] correlate=19b766ba4a8-0006-0006-01
411[info] + HTTP/1.1 400 Bad Request
412[info] + Content-Type: text/plain; charset=UTF-8
413[info] + Content-Length: 11
414[info] + Date: Wed, 31 Dec 2025 21:58:44 GMT
415[info] + Connection: close
416[info] +
417[info] + [client] Oops! No message. (400)
418[info] HttpServerSpec:
419[info] - should send and receive messages from greet server
420[info] + server is running at 127.0.0.1:40867 (sslEnabled=false)
421[info] + [server] correlate=19b766bb051-0001-0001-01
422[info] + GET /greet?name=developer HTTP/1.1
423[info] + Host: 127.0.0.1:40867
424[info] + User-Agent: Scamper/42.0.0
425[info] + Connection: close
426[info] + Accept: */*
427[info] + Accept-Encoding: deflate, gzip
428[info] +
429[info] + [server] correlate=19b766bb051-0001-0001-01
430[info] + HTTP/1.1 200 OK
431[info] + Content-Type: text/plain; charset=UTF-8
432[info] + Content-Length: 17
433[info] + Date: Wed, 31 Dec 2025 21:58:47 GMT
434[info] + Connection: close
435[info] +
436[info] + [client] Hello, developer!
437[info] + [server] correlate=19b766bb062-0002-0002-01
438[info] + GET /greet?name=Big+Dawg HTTP/1.1
439[info] + Host: 127.0.0.1:40867
440[info] + User-Agent: Scamper/42.0.0
441[info] + Connection: close
442[info] + Accept: */*
443[info] + Accept-Encoding: deflate, gzip
444[info] +
445[info] + [server] correlate=19b766bb062-0002-0002-01
446[info] + HTTP/1.1 200 OK
447[info] + Content-Type: text/plain; charset=UTF-8
448[info] + Content-Length: 16
449[info] + Date: Wed, 31 Dec 2025 21:58:47 GMT
450[info] + Connection: close
451[info] +
452[info] + [client] Hello, Big Dawg!
453[info] + [server] correlate=19b766bb075-0003-0003-01
454[info] + GET /greet/Lupita HTTP/1.1
455[info] + Host: 127.0.0.1:40867
456[info] + User-Agent: Scamper/42.0.0
457[info] + Connection: close
458[info] + Accept: */*
459[info] + Accept-Encoding: deflate, gzip
460[info] +
461[info] + [server] correlate=19b766bb075-0003-0003-01
462[info] + HTTP/1.1 200 OK
463[info] + Content-Type: text/plain; charset=UTF-8
464[info] + Content-Length: 14
465[info] + Date: Wed, 31 Dec 2025 21:58:47 GMT
466[info] + Connection: close
467[info] +
468[info] + [client] Hello, Lupita!
469[info] + [server] correlate=19b766bb085-0004-0004-01
470[info] + POST /echo HTTP/1.1
471[info] + Host: 127.0.0.1:40867
472[info] + User-Agent: Scamper/42.0.0
473[info] + Content-Type: text/plain; charset=UTF-8
474[info] + Content-Length: 15
475[info] + Connection: close
476[info] + Accept: */*
477[info] + Accept-Encoding: deflate, gzip
478[info] +
479[info] + [server] correlate=19b766bb085-0004-0004-01
480[info] + HTTP/1.1 200 OK
481[info] + Content-Type: text/plain; charset=UTF-8
482[info] + Content-Length: 15
483[info] + Date: Wed, 31 Dec 2025 21:58:47 GMT
484[info] + Connection: close
485[info] +
486[info] + [client] Hello, it's me.
487[info] + [server] correlate=19b766bb091-0005-0005-01
488[info] + POST /echo HTTP/1.1
489[info] + Host: 127.0.0.1:40867
490[info] + User-Agent: Scamper/42.0.0
491[info] + Content-Type: text/plain; charset=UTF-8
492[info] + Content-Length: 14
493[info] + Connection: close
494[info] + Accept: */*
495[info] + Accept-Encoding: deflate, gzip
496[info] +
497[info] + [server] correlate=19b766bb091-0005-0005-01
498[info] + HTTP/1.1 200 OK
499[info] + Content-Type: text/plain; charset=UTF-8
500[info] + Content-Length: 14
501[info] + Date: Wed, 31 Dec 2025 21:58:47 GMT
502[info] + Connection: close
503[info] +
504[info] + [client] Just me again.
505[info] + [server] correlate=19b766bb09b-0006-0006-01
506[info] + POST /echo HTTP/1.1
507[info] + Host: 127.0.0.1:40867
508[info] + User-Agent: Scamper/42.0.0
509[info] + Content-Type: text/plain; charset=UTF-8
510[info] + Content-Length: 0
511[info] + Connection: close
512[info] + Accept: */*
513[info] + Accept-Encoding: deflate, gzip
514[info] +
515[info] + [server] correlate=19b766bb09b-0006-0006-01
516[info] + HTTP/1.1 400 Bad Request
517[info] + Content-Type: text/plain; charset=UTF-8
518[info] + Content-Length: 11
519[info] + Date: Wed, 31 Dec 2025 21:58:47 GMT
520[info] + Connection: close
521[info] +
522[info] + [client] Oops! No message. (400)
523[info] - should send and receive messages from messenger websocket server
524[info] + [server] trigger event received: [type: start, host: 127.0.0.1, port: 36613, sslEnabled: false]
525[info] + server is running at 127.0.0.1:36613 (sslEnabled=false)
526[info] + [server]
527[info] + GET /messenger HTTP/1.1
528[info] + Host: 127.0.0.1:36613
529[info] + User-Agent: Scamper/42.0.0
530[info] + Upgrade: websocket
531[info] + Sec-WebSocket-Key: UwuzfFtGtKueAYqpdYqEbg==
532[info] + Sec-WebSocket-Version: 13
533[info] + Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover
534[info] + Connection: Upgrade
535[info] + Accept: application/json; q=0.8, */*; q=0.2
536[info] + Accept-Encoding: deflate, gzip
537[info] +
538[info] + [server]
539[info] + HTTP/1.1 101 Switching Protocols
540[info] + Upgrade: websocket
541[info] + Connection: Upgrade
542[info] + Sec-WebSocket-Accept: An5XdWeNFTJCIiOFLwKJ7FhrMDk=
543[info] + Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover
544[info] + Date: Wed, 31 Dec 2025 21:58:44 GMT
545[info] +
546[info] + [client] id=19b766ba5a2-0004-0001
547[info] + [client] target=ws://127.0.0.1:36613/messenger
548[info] + [client] secure=false
549[info] + [client] protocolVersion=13
550[info] + [client] state=Pending
551[info] + [client] messageCapacity=8388608
552[info] + [client] payloadLimit=65536
553[info] + [client] idleTimeout=0
554[info] + [client] opening
555[info] + [client] sending text: get
556[info] + [client] sending text: get
557[info] + [server] id=19b766ba5a1-0001-0001-01
558[info] + [client] sending text: get
559[info] + [server] target=/messenger
560[info] + [client] sending text: get
561[info] + [client] sending text: reset
562[info] + [server] secure=false
563[info] + [server] protocolVersion=13
564[info] + [server] state=Pending
565[info] + [server] messageCapacity=16384
566[info] + [client] sending text: get
567[info] + [server] payloadLimit=8192
568[info] + [server] idleTimeout=60
569[info] + [client] sending text: get (asynchronously)
570[info] + [client] asyncrhonous call completed
571[info] + [server] sending ping: test
572[info] + [server] opening connection
573[info] + [server] received text: get
574[info] + [server] sending text: Hello, world!
575[info] + [server] received text: get
576[info] + [server] sending text: It's time to scurry.
577[info] + [server] received text: get
578[info] + [server] sending text: Goodbye, cruel world!
579[info] + [server] received text: get
580[info] + [server] sending text: Error: No more messages
581[info] + [server] received text: reset
582[info] + [server] received text: get
583[info] + [server] sending text: Hello, world!
584[info] + [server] received text: get
585[info] + [server] sending text: It's time to scurry.
586[info] + [client] received ping: 4 byte(s)
587[info] + [client] received text: Hello, world!
588[info] + [client] received text: It's time to scurry.
589[info] + [client] received text: Goodbye, cruel world!
590[info] + [client] received text: Error: No more messages
591[info] + [client] received text: Hello, world!
592[info] + [client] received text: It's time to scurry.
593[info] + [server] received ping: 4 byte(s)
594[info] + [server] closing connection: 1001
595[info] + [server] trigger event received: [type: stop, host: 127.0.0.1, port: 36613, sslEnabled: false]
596[2025-12-31T22:58:50.850+01:00][INFO] MessengerServer - localhost:35621 - Shutting down server
597[2025-12-31T22:58:50.851+01:00][INFO] MessengerServer - localhost:35621 - Calling stop lifecycle hooks
598[2025-12-31T22:58:50.852+01:00][INFO] MessengerServer - localhost:35621 - Server is shut down
599[info] HttpClientSpec:
600[info] HeadersSpec:
601[info] - should create headers
602[info] HeadersSpec:
603[info] - should create headers
604[info] - should send and receive messages from messenger websocket server
605[info] + [client] id=19b766ba2d0-0001-0001
606[info] + [client] target=ws://127.0.0.1:45571/messenger
607[info] + [client] secure=false
608[info] + [client] protocolVersion=13
609[info] + [client] state=Pending
610[info] + [client] messageCapacity=8388608
611[info] + [client] payloadLimit=65536
612[info] + [client] idleTimeout=0
613[info] + [client] opening
614[info] + [client] sending text: get
615[info] + [client] received ping: 4 byte(s)
616[info] + [client] sending text: get
617[info] + [client] sending text: get
618[info] + [client] sending text: get
619[info] + [client] sending text: reset
620[info] + [client] received text: Hello, world!
621[info] + [client] received text: It's time to scurry
622[info] + [client] sending text: get
623[info] + [client] sending text: get (asynchronously)
624[info] + [client] received text: Goodbye, cruel world!
625[info] + [client] received text: Error: No more messages
626[info] + [client] asyncrhonous call completed
627[info] + [client] received text: Hello, world!
628[info] + [client] received text: It's time to scurry
629[info] - should send and receive messages from messenger websocket server
630[info] + [client] id=19b766ba362-0002-0001
631[info] + [client] target=ws://127.0.0.1:39925/messenger
632[info] + [client] secure=false
633[info] + [client] protocolVersion=13
634[info] + [client] state=Pending
635[info] + [client] messageCapacity=8388608
636[info] + [client] payloadLimit=65536
637[info] + [client] idleTimeout=0
638[info] + [client] opening
639[info] + [client] sending text: get
640[info] + [client] received ping: 4 byte(s)
641[info] + [client] sending text: get
642[info] + [client] sending text: get
643[info] + [client] sending text: get
644[info] + [client] sending text: reset
645[info] + [client] sending text: get
646[info] + [client] sending text: get (asynchronously)
647[info] + [client] received text: Hello, world!
648[info] + [client] received text: It's time to scurry
649[info] + [client] received text: Goodbye, cruel world!
650[info] + [client] received text: Error: No more messages
651[info] + [client] received text: Hello, world!
652[info] + [client] received text: It's time to scurry
653[info] + [client] asyncrhonous call completed
654
655************************
656Build summary:
657[{
658 "module": "scurry",
659 "compile": {"status": "ok", "tookMs": 9541, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
660 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
661 "test-compile": {"status": "ok", "tookMs": 3623, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
662 "test": {"status": "ok", "tookMs": 8471, "passed": 18, "failed": 0, "ignored": 0, "skipped": 0, "total": 18, "byFramework": [{"framework": "unknown", "stats": {"passed": 18, "failed": 0, "ignored": 0, "skipped": 0, "total": 18}}]},
663 "publish": {"status": "skipped", "tookMs": 0},
664 "metadata": {
665 "crossScalaVersions": ["2.12.20"]
666}
667}]
668************************
669[success] Total time: 24 s, completed Dec 31, 2025, 10:58:51 PM
670[0JChecking patch project/build.properties...
671Checking patch build.sbt...
672Applied patch project/build.properties cleanly.
673Applied patch build.sbt cleanly.