Build Logs

losizm/scurry • 3.8.0-RC3:2025-12-04

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-RC3
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-RC3
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-RC3
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-RC3
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-RC3"
61"++3.8.0-RC3 -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-RC3 """{"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.892s.
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-RC3
80OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC3 in repo/crossScalaVersions
81OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC3) in repo/crossScalaVersions
82[info] set current project to scurry (in build file:/build/repo/)
83[info] Setting Scala version to 3.8.0-RC3 on 1 projects.
84[info] Switching Scala version on:
85[info] * repo (3.8.0-RC3)
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 4, 2025, 1:56:44 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-RC3/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-RC3/test-classes ...
140[warn] bad option '-Yno-experimental' was ignored
141[warn] one warning found
142[info] done compiling
143[2025-12-04T13:57:26.609+01:00][INFO] TestServer - localhost:45451 - Starting server
144[2025-12-04T13:57:26.610+01:00][INFO] TestServer - localhost:45451 - Calling start lifecycle hooks
145[2025-12-04T13:57:26.610+01:00][INFO] TestServer - localhost:45451 - Secure: false
146[2025-12-04T13:57:26.611+01:00][INFO] TestServer - localhost:45451 - Backlog Size: 20
147[2025-12-04T13:57:26.611+01:00][INFO] TestServer - localhost:45451 - Pool Size: 4
148[2025-12-04T13:57:26.611+01:00][INFO] TestServer - localhost:45451 - Queue Size: 16
149[2025-12-04T13:57:26.611+01:00][INFO] TestServer - localhost:45451 - Buffer Size: 8192
150[2025-12-04T13:57:26.611+01:00][INFO] TestServer - localhost:45451 - Read Timeout: 250
151[2025-12-04T13:57:26.611+01:00][INFO] TestServer - localhost:45451 - Header Limit: 20
152[2025-12-04T13:57:26.612+01:00][INFO] TestServer - localhost:45451 - Keep-Alive: disabled
153[2025-12-04T13:57:26.615+01:00][INFO] TestServer - localhost:45451 - Server is up and running
154[2025-12-04T13:57:27.555+01:00][INFO] TestServer - localhost:45451 - Connection accepted from 127.0.0.1:37500 (correlate=19ae9706103-0001-0001-01)
155[2025-12-04T13:57:27.584+01:00][INFO] TestServer - localhost:45451 - Servicing request from 127.0.0.1:37500 (correlate=19ae9706103-0001-0001-01)
156[2025-12-04T13:57:27.647+01:00][INFO] TestServer - localhost:40289 - Starting server
157[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Calling start lifecycle hooks
158[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Secure: false
159[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Backlog Size: 20
160[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Pool Size: 4
161[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Queue Size: 16
162[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Buffer Size: 8192
163[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Read Timeout: 250
164[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Header Limit: 20
165[2025-12-04T13:57:27.651+01:00][INFO] TestServer - localhost:40289 - Keep-Alive: disabled
166[2025-12-04T13:57:27.648+01:00][INFO] TestServer - localhost:45451 - Response sent to 127.0.0.1:37500 (correlate=19ae9706103-0001-0001-01)
167[2025-12-04T13:57:27.654+01:00][INFO] TestServer - localhost:40289 - Server is up and running
168[2025-12-04T13:57:27.659+01:00][INFO] TestServer - localhost:45451 - Upgrading connection to 127.0.0.1:37500 (correlate=19ae9706103-0001-0001-01)
169[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Starting server
170[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Calling start lifecycle hooks
171[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Secure: false
172[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Backlog Size: 50
173[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Pool Size: 4
174[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Queue Size: 16
175[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Buffer Size: 8192
176[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Read Timeout: 5000
177[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Header Limit: 100
178[2025-12-04T13:57:27.748+01:00][INFO] GreetServer - localhost:42205 - Keep-Alive: disabled
179[2025-12-04T13:57:27.752+01:00][INFO] GreetServer - localhost:42205 - Server is up and running
180[2025-12-04T13:57:27.795+01:00][INFO] TestServer - localhost:40289 - Connection accepted from 127.0.0.1:35044 (correlate=19ae97061f3-0001-0001-01)
181[2025-12-04T13:57:27.796+01:00][INFO] TestServer - localhost:40289 - Servicing request from 127.0.0.1:35044 (correlate=19ae97061f3-0001-0001-01)
182[2025-12-04T13:57:27.803+01:00][INFO] TestServer - localhost:40289 - Response sent to 127.0.0.1:35044 (correlate=19ae97061f3-0001-0001-01)
183[2025-12-04T13:57:27.813+01:00][INFO] TestServer - localhost:40289 - Upgrading connection to 127.0.0.1:35044 (correlate=19ae97061f3-0001-0001-01)
184[2025-12-04T13:57:27.891+01:00][INFO] GreetServer - localhost:42205 - Connection accepted from 127.0.0.1:34984 (correlate=19ae9706253-0001-0001-01)
185[2025-12-04T13:57:27.895+01:00][INFO] GreetServer - localhost:42205 - Servicing request from 127.0.0.1:34984 (correlate=19ae9706253-0001-0001-01)
186[2025-12-04T13:57:27.939+01:00][INFO] GreetServer - localhost:42205 - Response sent to 127.0.0.1:34984 (correlate=19ae9706253-0001-0001-01)
187[2025-12-04T13:57:27.943+01:00][INFO] GreetServer - localhost:42205 - Closing connection to 127.0.0.1:34984 (correlate=19ae9706253-0001-0001-01)
188[2025-12-04T13:57:27.946+01:00][INFO] GreetServer - localhost:42205 - Connection accepted from 127.0.0.1:34988 (correlate=19ae970628a-0002-0002-01)
189[2025-12-04T13:57:27.950+01:00][INFO] GreetServer - localhost:42205 - Servicing request from 127.0.0.1:34988 (correlate=19ae970628a-0002-0002-01)
190[2025-12-04T13:57:27.954+01:00][INFO] GreetServer - localhost:42205 - Response sent to 127.0.0.1:34988 (correlate=19ae970628a-0002-0002-01)
191[2025-12-04T13:57:27.958+01:00][INFO] GreetServer - localhost:42205 - Closing connection to 127.0.0.1:34988 (correlate=19ae970628a-0002-0002-01)
192[2025-12-04T13:57:27.960+01:00][INFO] GreetServer - localhost:42205 - Connection accepted from 127.0.0.1:34998 (correlate=19ae9706298-0003-0003-01)
193[2025-12-04T13:57:27.963+01:00][INFO] GreetServer - localhost:42205 - Servicing request from 127.0.0.1:34998 (correlate=19ae9706298-0003-0003-01)
194[2025-12-04T13:57:27.980+01:00][INFO] GreetServer - localhost:42205 - Response sent to 127.0.0.1:34998 (correlate=19ae9706298-0003-0003-01)
195[2025-12-04T13:57:27.986+01:00][INFO] GreetServer - localhost:42205 - Closing connection to 127.0.0.1:34998 (correlate=19ae9706298-0003-0003-01)
196[2025-12-04T13:57:27.991+01:00][INFO] GreetServer - localhost:42205 - Connection accepted from 127.0.0.1:35006 (correlate=19ae97062b7-0004-0004-01)
197[2025-12-04T13:57:27.992+01:00][INFO] GreetServer - localhost:42205 - Servicing request from 127.0.0.1:35006 (correlate=19ae97062b7-0004-0004-01)
198[2025-12-04T13:57:27.999+01:00][INFO] GreetServer - localhost:42205 - Response sent to 127.0.0.1:35006 (correlate=19ae97062b7-0004-0004-01)
199[2025-12-04T13:57:28.000+01:00][INFO] GreetServer - localhost:42205 - Closing connection to 127.0.0.1:35006 (correlate=19ae97062b7-0004-0004-01)
200[2025-12-04T13:57:28.007+01:00][INFO] GreetServer - localhost:42205 - Connection accepted from 127.0.0.1:35010 (correlate=19ae97062c7-0005-0005-01)
201[2025-12-04T13:57:28.009+01:00][INFO] GreetServer - localhost:42205 - Servicing request from 127.0.0.1:35010 (correlate=19ae97062c7-0005-0005-01)
202[2025-12-04T13:57:28.014+01:00][INFO] GreetServer - localhost:42205 - Response sent to 127.0.0.1:35010 (correlate=19ae97062c7-0005-0005-01)
203[2025-12-04T13:57:28.016+01:00][INFO] GreetServer - localhost:42205 - Closing connection to 127.0.0.1:35010 (correlate=19ae97062c7-0005-0005-01)
204[2025-12-04T13:57:28.019+01:00][INFO] GreetServer - localhost:42205 - Connection accepted from 127.0.0.1:35024 (correlate=19ae97062d3-0006-0006-01)
205[2025-12-04T13:57:28.020+01:00][INFO] GreetServer - localhost:42205 - Servicing request from 127.0.0.1:35024 (correlate=19ae97062d3-0006-0006-01)
206[2025-12-04T13:57:28.027+01:00][INFO] GreetServer - localhost:42205 - Response sent to 127.0.0.1:35024 (correlate=19ae97062d3-0006-0006-01)
207[2025-12-04T13:57:28.027+01:00][INFO] GreetServer - localhost:42205 - Closing connection to 127.0.0.1:35024 (correlate=19ae97062d3-0006-0006-01)
208[2025-12-04T13:57:28.037+01:00][INFO] GreetServer - localhost:42205 - Shutting down server
209[2025-12-04T13:57:28.041+01:00][INFO] GreetServer - localhost:42205 - Calling stop lifecycle hooks
210[2025-12-04T13:57:28.042+01:00][INFO] GreetServer - localhost:42205 - Server is shut down
211[info] HttpResponseSpec:
212[info] - should create response
213[info] + creating original response
214[info] + creating client side response
215[info] + creating side response
216[2025-12-04T13:57:28.269+01:00][INFO] MessengerServer - localhost:42771 - Starting server
217[2025-12-04T13:57:28.269+01:00][INFO] MessengerServer - localhost:42771 - Calling start lifecycle hooks
218[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Secure: false
219[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Backlog Size: 20
220[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Pool Size: 4
221[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Queue Size: 16
222[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Buffer Size: 8192
223[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Read Timeout: 250
224[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Header Limit: 20
225[2025-12-04T13:57:28.275+01:00][INFO] MessengerServer - localhost:42771 - Keep-Alive: disabled
226[2025-12-04T13:57:28.276+01:00][INFO] MessengerServer - localhost:42771 - Server is up and running
227[2025-12-04T13:57:28.318+01:00][INFO] MessengerServer - localhost:42771 - Connection accepted from 127.0.0.1:58814 (correlate=19ae97063fe-0001-0001-01)
228[2025-12-04T13:57:28.320+01:00][INFO] MessengerServer - localhost:42771 - Servicing request from 127.0.0.1:58814 (correlate=19ae97063fe-0001-0001-01)
229[2025-12-04T13:57:28.328+01:00][INFO] MessengerServer - localhost:42771 - Response sent to 127.0.0.1:58814 (correlate=19ae97063fe-0001-0001-01)
230[2025-12-04T13:57:28.330+01:00][INFO] MessengerServer - localhost:42771 - Upgrading connection to 127.0.0.1:58814 (correlate=19ae97063fe-0001-0001-01)
231[2025-12-04T13:57:30.845+01:00][INFO] TestServer - localhost:45451 - Shutting down server
232[2025-12-04T13:57:30.846+01:00][INFO] TestServer - localhost:45451 - Calling stop lifecycle hooks
233[2025-12-04T13:57:30.846+01:00][INFO] TestServer - localhost:40289 - Shutting down server
234[2025-12-04T13:57:30.846+01:00][INFO] TestServer - localhost:45451 - Server is shut down
235[2025-12-04T13:57:30.846+01:00][INFO] TestServer - localhost:40289 - Calling stop lifecycle hooks
236[2025-12-04T13:57:30.847+01:00][INFO] TestServer - localhost:40289 - Server is shut down
237[info] HttpClientSpec:
238[2025-12-04T13:57:30.897+01:00][INFO] GreetServer - localhost:41087 - Starting server
239[2025-12-04T13:57:30.897+01:00][INFO] GreetServer - localhost:41087 - Calling start lifecycle hooks
240[2025-12-04T13:57:30.897+01:00][INFO] GreetServer - localhost:41087 - Secure: false
241[2025-12-04T13:57:30.897+01:00][INFO] GreetServer - localhost:41087 - Backlog Size: 50
242[2025-12-04T13:57:30.897+01:00][INFO] GreetServer - localhost:41087 - Pool Size: 4
243[2025-12-04T13:57:30.897+01:00][INFO] GreetServer - localhost:41087 - Queue Size: 16
244[2025-12-04T13:57:30.897+01:00][INFO] GreetServer - localhost:41087 - Buffer Size: 8192
245[2025-12-04T13:57:30.898+01:00][INFO] GreetServer - localhost:41087 - Read Timeout: 5000
246[2025-12-04T13:57:30.898+01:00][INFO] GreetServer - localhost:41087 - Header Limit: 100
247[2025-12-04T13:57:30.898+01:00][INFO] GreetServer - localhost:41087 - Keep-Alive: disabled
248[2025-12-04T13:57:30.899+01:00][INFO] GreetServer - localhost:41087 - Server is up and running
249[2025-12-04T13:57:30.937+01:00][INFO] GreetServer - localhost:41087 - Connection accepted from 127.0.0.1:57874 (correlate=19ae9706e39-0001-0001-01)
250[2025-12-04T13:57:30.939+01:00][INFO] GreetServer - localhost:41087 - Servicing request from 127.0.0.1:57874 (correlate=19ae9706e39-0001-0001-01)
251[2025-12-04T13:57:30.946+01:00][INFO] GreetServer - localhost:41087 - Response sent to 127.0.0.1:57874 (correlate=19ae9706e39-0001-0001-01)
252[2025-12-04T13:57:30.947+01:00][INFO] GreetServer - localhost:41087 - Closing connection to 127.0.0.1:57874 (correlate=19ae9706e39-0001-0001-01)
253[2025-12-04T13:57:30.951+01:00][INFO] GreetServer - localhost:41087 - Connection accepted from 127.0.0.1:57888 (correlate=19ae9706e47-0002-0002-01)
254[2025-12-04T13:57:30.953+01:00][INFO] GreetServer - localhost:41087 - Servicing request from 127.0.0.1:57888 (correlate=19ae9706e47-0002-0002-01)
255[2025-12-04T13:57:30.956+01:00][INFO] GreetServer - localhost:41087 - Response sent to 127.0.0.1:57888 (correlate=19ae9706e47-0002-0002-01)
256[2025-12-04T13:57:30.957+01:00][INFO] GreetServer - localhost:41087 - Closing connection to 127.0.0.1:57888 (correlate=19ae9706e47-0002-0002-01)
257[2025-12-04T13:57:30.960+01:00][INFO] GreetServer - localhost:41087 - Connection accepted from 127.0.0.1:57896 (correlate=19ae9706e50-0003-0003-01)
258[2025-12-04T13:57:30.962+01:00][INFO] GreetServer - localhost:41087 - Servicing request from 127.0.0.1:57896 (correlate=19ae9706e50-0003-0003-01)
259[2025-12-04T13:57:30.966+01:00][INFO] GreetServer - localhost:41087 - Response sent to 127.0.0.1:57896 (correlate=19ae9706e50-0003-0003-01)
260[2025-12-04T13:57:30.967+01:00][INFO] GreetServer - localhost:41087 - Closing connection to 127.0.0.1:57896 (correlate=19ae9706e50-0003-0003-01)
261[2025-12-04T13:57:30.970+01:00][INFO] GreetServer - localhost:41087 - Connection accepted from 127.0.0.1:57898 (correlate=19ae9706e5a-0004-0004-01)
262[2025-12-04T13:57:30.972+01:00][INFO] GreetServer - localhost:41087 - Servicing request from 127.0.0.1:57898 (correlate=19ae9706e5a-0004-0004-01)
263[2025-12-04T13:57:30.976+01:00][INFO] GreetServer - localhost:41087 - Response sent to 127.0.0.1:57898 (correlate=19ae9706e5a-0004-0004-01)
264[2025-12-04T13:57:30.980+01:00][INFO] GreetServer - localhost:41087 - Closing connection to 127.0.0.1:57898 (correlate=19ae9706e5a-0004-0004-01)
265[2025-12-04T13:57:30.982+01:00][INFO] GreetServer - localhost:41087 - Connection accepted from 127.0.0.1:57914 (correlate=19ae9706e66-0005-0005-01)
266[2025-12-04T13:57:30.982+01:00][INFO] GreetServer - localhost:41087 - Servicing request from 127.0.0.1:57914 (correlate=19ae9706e66-0005-0005-01)
267[2025-12-04T13:57:30.985+01:00][INFO] GreetServer - localhost:41087 - Response sent to 127.0.0.1:57914 (correlate=19ae9706e66-0005-0005-01)
268[2025-12-04T13:57:30.986+01:00][INFO] GreetServer - localhost:41087 - Closing connection to 127.0.0.1:57914 (correlate=19ae9706e66-0005-0005-01)
269[2025-12-04T13:57:30.990+01:00][INFO] GreetServer - localhost:41087 - Connection accepted from 127.0.0.1:57916 (correlate=19ae9706e6e-0006-0006-01)
270[2025-12-04T13:57:30.991+01:00][INFO] GreetServer - localhost:41087 - Servicing request from 127.0.0.1:57916 (correlate=19ae9706e6e-0006-0006-01)
271[2025-12-04T13:57:30.995+01:00][INFO] GreetServer - localhost:41087 - Response sent to 127.0.0.1:57916 (correlate=19ae9706e6e-0006-0006-01)
272[2025-12-04T13:57:30.996+01:00][INFO] GreetServer - localhost:41087 - Closing connection to 127.0.0.1:57916 (correlate=19ae9706e6e-0006-0006-01)
273[2025-12-04T13:57:31.000+01:00][INFO] GreetServer - localhost:41087 - Shutting down server
274[2025-12-04T13:57:31.001+01:00][INFO] GreetServer - localhost:41087 - Calling stop lifecycle hooks
275[2025-12-04T13:57:31.001+01:00][INFO] GreetServer - localhost:41087 - Server is shut down
276[2025-12-04T13:57:31.056+01:00][INFO] MessengerServer - localhost:33805 - Starting server
277[2025-12-04T13:57:31.056+01:00][INFO] MessengerServer - localhost:33805 - Calling start lifecycle hooks
278[2025-12-04T13:57:31.057+01:00][INFO] MessengerServer - localhost:33805 - Secure: false
279[2025-12-04T13:57:31.058+01:00][INFO] MessengerServer - localhost:33805 - Backlog Size: 20
280[2025-12-04T13:57:31.058+01:00][INFO] MessengerServer - localhost:33805 - Pool Size: 4
281[2025-12-04T13:57:31.059+01:00][INFO] MessengerServer - localhost:33805 - Queue Size: 16
282[2025-12-04T13:57:31.059+01:00][INFO] MessengerServer - localhost:33805 - Buffer Size: 8192
283[2025-12-04T13:57:31.060+01:00][INFO] MessengerServer - localhost:33805 - Read Timeout: 250
284[2025-12-04T13:57:31.060+01:00][INFO] MessengerServer - localhost:33805 - Header Limit: 20
285[2025-12-04T13:57:31.060+01:00][INFO] MessengerServer - localhost:33805 - Keep-Alive: disabled
286[2025-12-04T13:57:31.061+01:00][INFO] MessengerServer - localhost:33805 - Server is up and running
287[2025-12-04T13:57:31.101+01:00][INFO] MessengerServer - localhost:33805 - Connection accepted from 127.0.0.1:58046 (correlate=19ae9706edc-0001-0001-01)
288[2025-12-04T13:57:31.101+01:00][INFO] MessengerServer - localhost:33805 - Servicing request from 127.0.0.1:58046 (correlate=19ae9706edc-0001-0001-01)
289[2025-12-04T13:57:31.108+01:00][INFO] MessengerServer - localhost:33805 - Response sent to 127.0.0.1:58046 (correlate=19ae9706edc-0001-0001-01)
290[2025-12-04T13:57:31.111+01:00][INFO] MessengerServer - localhost:33805 - Upgrading connection to 127.0.0.1:58046 (correlate=19ae9706edc-0001-0001-01)
291[2025-12-04T13:57:31.349+01:00][INFO] MessengerServer - localhost:42771 - Shutting down server
292[2025-12-04T13:57:31.350+01:00][INFO] MessengerServer - localhost:42771 - Calling stop lifecycle hooks
293[2025-12-04T13:57:31.351+01:00][INFO] MessengerServer - localhost:42771 - Server is shut down
294[info] HttpRequestSpec:
295[info] - should create request
296[info] + creating original request
297[info] + creating client side request
298[info] + creating side request
299[2025-12-04T13:57:34.123+01:00][INFO] MessengerServer - localhost:33805 - Shutting down server
300[2025-12-04T13:57:34.124+01:00][INFO] MessengerServer - localhost:33805 - Calling stop lifecycle hooks
301[2025-12-04T13:57:34.124+01:00][INFO] MessengerServer - localhost:33805 - Server is shut down
302[info] HttpClientSpec:
303[info] MultipartSpec:
304[info] - should create multipart (1)
305[info] - should create multipart (2)
306[info] MultipartSpec:
307[info] - should create multipart (1)
308[info] - should create multipart (2)
309[info] CookiesSpec:
310[info] - should create cookies
311[info] CookiesSpec:
312[info] - should create cookies
313[info] HeadersSpec:
314[info] - should create headers
315[info] HeadersSpec:
316[info] - should create headers
317[info] QueryStringSpec:
318[info] - should create query string
319[info] QueryStringSpec:
320[info] - should create query string
321[info] HttpServerSpec:
322[info] - should send and receive messages from greet server
323[info] + server is running at 127.0.0.1:42205 (sslEnabled=false)
324[info] + [server] correlate=19ae9706253-0001-0001-01
325[info] + GET /greet?name=developer HTTP/1.1
326[info] + Host: 127.0.0.1:42205
327[info] + User-Agent: Scamper/42.0.0
328[info] + Connection: close
329[info] + Accept: */*
330[info] + Accept-Encoding: deflate, gzip
331[info] +
332[info] + [server] correlate=19ae9706253-0001-0001-01
333[info] + HTTP/1.1 200 OK
334[info] + Content-Type: text/plain; charset=UTF-8
335[info] + Content-Length: 17
336[info] + Date: Thu, 4 Dec 2025 12:57:27 GMT
337[info] + Connection: close
338[info] +
339[info] + [client] Hello, developer!
340[info] + [server] correlate=19ae970628a-0002-0002-01
341[info] + GET /greet?name=Big+Dawg HTTP/1.1
342[info] + Host: 127.0.0.1:42205
343[info] + User-Agent: Scamper/42.0.0
344[info] + Connection: close
345[info] + Accept: */*
346[info] + Accept-Encoding: deflate, gzip
347[info] +
348[info] + [server] correlate=19ae970628a-0002-0002-01
349[info] + HTTP/1.1 200 OK
350[info] + Content-Type: text/plain; charset=UTF-8
351[info] + Content-Length: 16
352[info] + Date: Thu, 4 Dec 2025 12:57:27 GMT
353[info] + Connection: close
354[info] +
355[info] + [client] Hello, Big Dawg!
356[info] + [server] correlate=19ae9706298-0003-0003-01
357[info] + GET /greet/Lupita HTTP/1.1
358[info] + Host: 127.0.0.1:42205
359[info] + User-Agent: Scamper/42.0.0
360[info] + Connection: close
361[info] + Accept: */*
362[info] + Accept-Encoding: deflate, gzip
363[info] +
364[info] + [server] correlate=19ae9706298-0003-0003-01
365[info] + HTTP/1.1 200 OK
366[info] + Content-Type: text/plain; charset=UTF-8
367[info] + Content-Length: 14
368[info] + Date: Thu, 4 Dec 2025 12:57:27 GMT
369[info] + Connection: close
370[info] +
371[info] + [client] Hello, Lupita!
372[info] + [server] correlate=19ae97062b7-0004-0004-01
373[info] + POST /echo HTTP/1.1
374[info] + Host: 127.0.0.1:42205
375[info] + User-Agent: Scamper/42.0.0
376[info] + Content-Type: text/plain; charset=UTF-8
377[info] + Content-Length: 15
378[info] + Connection: close
379[info] + Accept: */*
380[info] + Accept-Encoding: deflate, gzip
381[info] +
382[info] + [server] correlate=19ae97062b7-0004-0004-01
383[info] + HTTP/1.1 200 OK
384[info] + Content-Type: text/plain; charset=UTF-8
385[info] + Content-Length: 15
386[info] + Date: Thu, 4 Dec 2025 12:57:27 GMT
387[info] + Connection: close
388[info] +
389[info] + [client] Hello, it's me.
390[info] + [server] correlate=19ae97062c7-0005-0005-01
391[info] + POST /echo HTTP/1.1
392[info] + Host: 127.0.0.1:42205
393[info] + User-Agent: Scamper/42.0.0
394[info] + Content-Type: text/plain; charset=UTF-8
395[info] + Content-Length: 14
396[info] + Connection: close
397[info] + Accept: */*
398[info] + Accept-Encoding: deflate, gzip
399[info] +
400[info] + [server] correlate=19ae97062c7-0005-0005-01
401[info] + HTTP/1.1 200 OK
402[info] + Content-Type: text/plain; charset=UTF-8
403[info] + Content-Length: 14
404[info] + Date: Thu, 4 Dec 2025 12:57:28 GMT
405[info] + Connection: close
406[info] +
407[info] + [client] Just me again.
408[info] + [server] correlate=19ae97062d3-0006-0006-01
409[info] + POST /echo HTTP/1.1
410[info] + Host: 127.0.0.1:42205
411[info] + User-Agent: Scamper/42.0.0
412[info] + Content-Type: text/plain; charset=UTF-8
413[info] + Content-Length: 0
414[info] + Connection: close
415[info] + Accept: */*
416[info] + Accept-Encoding: deflate, gzip
417[info] +
418[info] + [server] correlate=19ae97062d3-0006-0006-01
419[info] + HTTP/1.1 400 Bad Request
420[info] + Content-Type: text/plain; charset=UTF-8
421[info] + Content-Length: 11
422[info] + Date: Thu, 4 Dec 2025 12:57:28 GMT
423[info] + Connection: close
424[info] +
425[info] + [client] Oops! No message. (400)
426[info] - should send and receive messages from messenger websocket server
427[info] + [client] id=19ae97061f3-0002-0001
428[info] + [client] target=ws://127.0.0.1:40289/messenger
429[info] + [client] secure=false
430[info] + [client] protocolVersion=13
431[info] + [client] state=Pending
432[info] + [client] messageCapacity=8388608
433[info] + [client] payloadLimit=65536
434[info] + [client] idleTimeout=0
435[info] + [client] opening
436[info] + [client] received ping: 4 byte(s)
437[info] + [client] sending text: get
438[info] + [client] sending text: get
439[info] + [client] sending text: get
440[info] + [client] sending text: get
441[info] + [client] sending text: reset
442[info] + [client] sending text: get
443[info] + [client] sending text: get (asynchronously)
444[info] + [client] asyncrhonous call completed
445[info] + [client] received text: Hello, world!
446[info] + [client] received text: It's time to scurry
447[info] + [client] received text: Goodbye, cruel world!
448[info] + [client] received text: Error: No more messages
449[info] + [client] received text: Hello, world!
450[info] + [client] received text: It's time to scurry
451[info] - should send and receive messages from messenger websocket server
452[info] + [client] id=19ae9706101-0001-0001
453[info] + [client] target=ws://127.0.0.1:45451/messenger
454[info] + [client] secure=false
455[info] + [client] protocolVersion=13
456[info] + [client] state=Pending
457[info] + [client] messageCapacity=8388608
458[info] + [client] payloadLimit=65536
459[info] + [client] idleTimeout=0
460[info] + [client] opening
461[info] + [client] sending text: get
462[info] + [client] sending text: get
463[info] + [client] sending text: get
464[info] + [client] sending text: get
465[info] + [client] received ping: 4 byte(s)
466[info] + [client] received text: Hello, world!
467[info] + [client] received text: It's time to scurry
468[info] + [client] received text: Goodbye, cruel world!
469[info] + [client] sending text: reset
470[info] + [client] sending text: get
471[info] + [client] sending text: get (asynchronously)
472[info] + [client] asyncrhonous call completed
473[info] + [client] received text: Error: No more messages
474[info] + [client] received text: Hello, world!
475[info] + [client] received text: It's time to scurry
476[info] HttpServerSpec:
477[info] - should send and receive messages from greet server
478[info] + server is running at 127.0.0.1:41087 (sslEnabled=false)
479[info] + [server] correlate=19ae9706e39-0001-0001-01
480[info] + GET /greet?name=developer HTTP/1.1
481[info] + Host: 127.0.0.1:41087
482[info] + User-Agent: Scamper/42.0.0
483[info] + Connection: close
484[info] + Accept: */*
485[info] + Accept-Encoding: deflate, gzip
486[info] +
487[info] + [server] correlate=19ae9706e39-0001-0001-01
488[info] + HTTP/1.1 200 OK
489[info] + Content-Type: text/plain; charset=UTF-8
490[info] + Content-Length: 17
491[info] + Date: Thu, 4 Dec 2025 12:57:30 GMT
492[info] + Connection: close
493[info] +
494[info] + [client] Hello, developer!
495[info] + [server] correlate=19ae9706e47-0002-0002-01
496[info] + GET /greet?name=Big+Dawg HTTP/1.1
497[info] + Host: 127.0.0.1:41087
498[info] + User-Agent: Scamper/42.0.0
499[info] + Connection: close
500[info] + Accept: */*
501[info] + Accept-Encoding: deflate, gzip
502[info] +
503[info] + [server] correlate=19ae9706e47-0002-0002-01
504[info] + HTTP/1.1 200 OK
505[info] + Content-Type: text/plain; charset=UTF-8
506[info] + Content-Length: 16
507[info] + Date: Thu, 4 Dec 2025 12:57:30 GMT
508[info] + Connection: close
509[info] +
510[info] + [client] Hello, Big Dawg!
511[info] + [server] correlate=19ae9706e50-0003-0003-01
512[info] + GET /greet/Lupita HTTP/1.1
513[info] + Host: 127.0.0.1:41087
514[info] + User-Agent: Scamper/42.0.0
515[info] + Connection: close
516[info] + Accept: */*
517[info] + Accept-Encoding: deflate, gzip
518[info] +
519[info] + [server] correlate=19ae9706e50-0003-0003-01
520[info] + HTTP/1.1 200 OK
521[info] + Content-Type: text/plain; charset=UTF-8
522[info] + Content-Length: 14
523[info] + Date: Thu, 4 Dec 2025 12:57:30 GMT
524[info] + Connection: close
525[info] +
526[info] + [client] Hello, Lupita!
527[info] + [server] correlate=19ae9706e5a-0004-0004-01
528[info] + POST /echo HTTP/1.1
529[info] + Host: 127.0.0.1:41087
530[info] + User-Agent: Scamper/42.0.0
531[info] + Content-Type: text/plain; charset=UTF-8
532[info] + Content-Length: 15
533[info] + Connection: close
534[info] + Accept: */*
535[info] + Accept-Encoding: deflate, gzip
536[info] +
537[info] + [server] correlate=19ae9706e5a-0004-0004-01
538[info] + HTTP/1.1 200 OK
539[info] + Content-Type: text/plain; charset=UTF-8
540[info] + Content-Length: 15
541[info] + Date: Thu, 4 Dec 2025 12:57:30 GMT
542[info] + Connection: close
543[info] +
544[info] + [client] Hello, it's me.
545[info] + [server] correlate=19ae9706e66-0005-0005-01
546[info] + POST /echo HTTP/1.1
547[info] + Host: 127.0.0.1:41087
548[info] + User-Agent: Scamper/42.0.0
549[info] + Content-Type: text/plain; charset=UTF-8
550[info] + Content-Length: 14
551[info] + Connection: close
552[info] + Accept: */*
553[info] + Accept-Encoding: deflate, gzip
554[info] +
555[info] + [server] correlate=19ae9706e66-0005-0005-01
556[info] + HTTP/1.1 200 OK
557[info] + Content-Type: text/plain; charset=UTF-8
558[info] + Content-Length: 14
559[info] + Date: Thu, 4 Dec 2025 12:57:30 GMT
560[info] + Connection: close
561[info] +
562[info] + [client] Just me again.
563[info] + [server] correlate=19ae9706e6e-0006-0006-01
564[info] + POST /echo HTTP/1.1
565[info] + Host: 127.0.0.1:41087
566[info] + User-Agent: Scamper/42.0.0
567[info] + Content-Type: text/plain; charset=UTF-8
568[info] + Content-Length: 0
569[info] + Connection: close
570[info] + Accept: */*
571[info] + Accept-Encoding: deflate, gzip
572[info] +
573[info] + [server] correlate=19ae9706e6e-0006-0006-01
574[info] + HTTP/1.1 400 Bad Request
575[info] + Content-Type: text/plain; charset=UTF-8
576[info] + Content-Length: 11
577[info] + Date: Thu, 4 Dec 2025 12:57:30 GMT
578[info] + Connection: close
579[info] +
580[info] + [client] Oops! No message. (400)
581[info] - should send and receive messages from messenger websocket server
582[info] + [server] trigger event received: [type: start, host: 127.0.0.1, port: 42771, sslEnabled: false]
583[info] + server is running at 127.0.0.1:42771 (sslEnabled=false)
584[info] + [server]
585[info] + GET /messenger HTTP/1.1
586[info] + Host: 127.0.0.1:42771
587[info] + User-Agent: Scamper/42.0.0
588[info] + Upgrade: websocket
589[info] + Sec-WebSocket-Key: UFVhL0m3yhHO39n9JG+sZQ==
590[info] + Sec-WebSocket-Version: 13
591[info] + Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover
592[info] + Connection: Upgrade
593[info] + Accept: application/json; q=0.8, */*; q=0.2
594[info] + Accept-Encoding: deflate, gzip
595[info] +
596[info] + [server]
597[info] + HTTP/1.1 101 Switching Protocols
598[info] + Upgrade: websocket
599[info] + Connection: Upgrade
600[info] + Sec-WebSocket-Accept: 4p6MzgSVXZUj7dyA1GSch9i47xY=
601[info] + Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover
602[info] + Date: Thu, 4 Dec 2025 12:57:28 GMT
603[info] +
604[info] + [client] id=19ae97063fe-0004-0001
605[info] + [client] target=ws://127.0.0.1:42771/messenger
606[info] + [client] secure=false
607[info] + [client] protocolVersion=13
608[info] + [client] state=Pending
609[info] + [client] messageCapacity=8388608
610[info] + [client] payloadLimit=65536
611[info] + [client] idleTimeout=0
612[info] + [server] id=19ae97063fe-0001-0001-01
613[info] + [server] target=/messenger
614[info] + [server] secure=false
615[info] + [server] protocolVersion=13
616[info] + [server] state=Pending
617[info] + [server] messageCapacity=16384
618[info] + [server] payloadLimit=8192
619[info] + [server] idleTimeout=60
620[info] + [client] opening
621[info] + [client] sending text: get
622[info] + [client] sending text: get
623[info] + [server] sending ping: test
624[info] + [client] sending text: get
625[info] + [client] sending text: get
626[info] + [client] sending text: reset
627[info] + [client] sending text: get
628[info] + [client] sending text: get (asynchronously)
629[info] + [client] received ping: 4 byte(s)
630[info] + [client] asyncrhonous call completed
631[info] + [server] opening connection
632[info] + [server] received text: get
633[info] + [server] sending text: Hello, world!
634[info] + [server] received text: get
635[info] + [server] sending text: It's time to scurry.
636[info] + [server] received text: get
637[info] + [server] sending text: Goodbye, cruel world!
638[info] + [server] received text: get
639[info] + [server] sending text: Error: No more messages
640[info] + [server] received text: reset
641[info] + [server] received text: get
642[info] + [server] sending text: Hello, world!
643[info] + [server] received ping: 4 byte(s)
644[info] + [server] received text: get
645[info] + [server] sending text: It's time to scurry.
646[info] + [client] received text: Hello, world!
647[info] + [client] received text: It's time to scurry.
648[info] + [client] received text: Goodbye, cruel world!
649[info] + [client] received text: Error: No more messages
650[info] + [client] received text: Hello, world!
651[info] + [client] received text: It's time to scurry.
652[info] + [server] closing connection: 1001
653[info] + [server] trigger event received: [type: stop, host: 127.0.0.1, port: 42771, sslEnabled: false]
654
655************************
656Build summary:
657[{
658 "module": "scurry",
659 "compile": {"status": "ok", "tookMs": 12373, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
660 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
661 "test-compile": {"status": "ok", "tookMs": 3522, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
662 "test": {"status": "ok", "tookMs": 8410, "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: 50 s, completed Dec 4, 2025, 1:57:34 PM
670[0JChecking patch project/build.properties...
671Checking patch build.sbt...
672Applied patch project/build.properties cleanly.
673Applied patch build.sbt cleanly.