Build Logs

flink-extended/flink-scala-api • 3.8.0-RC5:2025-12-31

Errors

0

Warnings

44

Total Lines

821

1##################################
2Clonning https://github.com/flink-extended/flink-scala-api.git into /build/repo using revision v2.0.4
3##################################
4Note: switching to 'f7c78b53f30075cb7e1f7c3d6ff0221e826f2ad8'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.4 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32No prepare script found for project flink-extended/flink-scala-api
33##################################
34Scala version: 3.7.4
35Targets: org.flinkextended%flink-scala-api-1 org.flinkextended%flink-scala-api-2 org.flinkextended%flink-scala-api-common
36Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
37##################################
38Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
39Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
40[sbt_options] declare -a sbt_options=()
41[process_args] java_version = '17'
42[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
43# Executing command line:
44java
45-Dfile.encoding=UTF-8
46-Dcommunitybuild.scala=3.7.4
47-Dcommunitybuild.project.dependencies.add=
48-Xmx7G
49-Xms4G
50-Xss8M
51-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
52-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
53-jar
54/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
55"setCrossScalaVersions 3.7.4"
56"++3.7.4 -v"
57"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
58"set every credentials := Nil"
59"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
60"removeScalacOptionsStartingWith -P:wartremover"
61
62moduleMappings
63"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" org.flinkextended%flink-scala-api-1 org.flinkextended%flink-scala-api-2 org.flinkextended%flink-scala-api-common"
64
65[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
66[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
67[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
68[info] loading project definition from /build/repo/project
69[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
70[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
71[info] Compilation completed in 9.059s.
72[info] done compiling
73[info] loading settings for project root from build.sbt...
74[info] set current project to root (in build file:/build/repo/)
75[warn] there are 2 keys that are not used by any other settings/tasks:
76[warn]
77[warn] * Zero / runBuild / aggregate
78[warn] +- /build/repo/project/CommunityBuildPlugin.scala:674
79[warn] * root / commands
80[warn] +- (sbtrelease.ReleasePlugin.projectSettings) ReleasePlugin.scala:276
81[warn] +- (xerial.sbt.Sonatype.sonatypeSettings) Sonatype.scala:161
82[warn] +- /build/repo/build.sbt:217
83[warn]
84[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
85[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
86Execute setCrossScalaVersions: 3.7.4
87OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in scala-api-common/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in flink-2-api/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in root/crossScalaVersions
90OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in flink-1-api/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in docs/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in examples/crossScalaVersions
93[info] set current project to root (in build file:/build/repo/)
94[info] Setting Scala version to 3.7.4 on 6 projects.
95[info] Switching Scala version on:
96[info] examples (3.7.4)
97[info] * root (2.13.16, 3.7.4)
98[info] docs (2.13.16, 3.7.4)
99[info] flink-2-api (2.13.16, 3.7.4)
100[info] scala-api-common (2.13.16, 3.7.4)
101[info] flink-1-api (2.13.16, 3.7.4)
102[info] Excluding projects:
103[info] Reapplying settings...
104[info] set current project to root (in build file:/build/repo/)
105Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
106[info] Reapplying settings...
107[info] set current project to root (in build file:/build/repo/)
108[info] Defining Global / credentials, credentials and 4 others.
109[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 47 others.
110[info] Run `last` for details.
111[info] Reapplying settings...
112[info] set current project to root (in build file:/build/repo/)
113Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
114[info] Reapplying settings...
115OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
116
117 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
118 Did you mean allExcludeDependencies ?
119 , retry without global scopes
120[info] Reapplying settings...
121[info] set current project to root (in build file:/build/repo/)
122Execute removeScalacOptionsStartingWith: -P:wartremover
123[info] Reapplying settings...
124[info] set current project to root (in build file:/build/repo/)
125[success] Total time: 0 s, completed Dec 31, 2025, 9:00:19 PM
126Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
127Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
128Starting build...
129Projects: Set(flink-1-api, flink-2-api, scala-api-common)
130Starting build for ProjectRef(file:/build/repo/,flink-1-api) (flink-scala-api-1)... [0/3]
131OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
132OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
133OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
134OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
135Compile scalacOptions: -language:higherKinds, -language:implicitConversions, -Xmax-inlines, 128, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
136[info] compiling 70 Scala sources and 3 Java sources to /build/repo/modules/flink-common-api/target/scala-3.7.4/classes ...
137[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/typeinfo/EitherTypeInfo.scala]
138[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/serializer/CoproductSerializer.scala]
139[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/function/util/ScalaProcessWindowFunctionWrapper.scala]
140[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/typeinfo/OptionTypeInfo.scala]
141[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/function/StatefulFunction.scala]
142[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/ClosureCleaner.scala]
143[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/util/ClassUtil.scala]
144[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/serializer/CaseClassSerializer.scala]
145[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/typeinfo/OptionTypeComparator.scala]
146[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/function/util/ScalaAllWindowFunction.scala]
147[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/function/util/ScalaReduceFunction.scala]
148[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/typeinfo/CaseClassComparator.scala]
149[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/typeinfo/FailFastTypeInfoFactory.scala]
150[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/typeinfo/CaseClassTypeInfo.scala]
151[info] [patched file /build/repo/modules/flink-common-api/src/main/scala/org/apache/flinkx/api/function/util/ScalaWindowFunction.scala]
152[info] [patched file /build/repo/modules/flink-common-api/src/main/scala-3/org/apache/flinkx/api/TaggedDerivation.scala]
153[info] /build/repo/modules/flink-common-api/src/main/java/org/apache/flinkx/api/serializer/ScalaCaseClassSerializerSnapshot.java: Some input files use or override a deprecated API.
154[info] /build/repo/modules/flink-common-api/src/main/java/org/apache/flinkx/api/serializer/ScalaCaseClassSerializerSnapshot.java: Recompile with -Xlint:deprecation for details.
155[info] done compiling
156[info] compiling 19 Scala sources to /build/repo/modules/flink-1-api/target/scala-3.7.4/classes ...
157[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/KeyedStream.scala]
158[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/ScalaStreamOps.scala]
159[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/AllWindowedStream.scala]
160[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/ConnectedStreams.scala]
161[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/WindowedStream.scala]
162[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/CoGroupedStreams.scala]
163[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/JoinedStreams.scala]
164[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/DataStream.scala]
165[info] [patched file /build/repo/modules/flink-1-api/src/main/scala/org/apache/flinkx/api/StreamExecutionEnvironment.scala]
166[warn] there were 52 deprecation warnings; re-run with -deprecation for details
167[warn] one warning found
168[info] done compiling
169[info] compiling 16 Scala sources to /build/repo/modules/flink-common-api/target/scala-3.7.4/classes ...
170[info] done compiling
171[info] compiling 2 Scala sources to /build/repo/modules/flink-common-api/target/scala-3.7.4/classes ...
172[info] done compiling
173[info] compiling 9 Scala sources to /build/repo/modules/flink-1-api/target/scala-3.7.4/classes ...
174[warn] there were 52 deprecation warnings; re-run with -deprecation for details
175[warn] one warning found
176[info] done compiling
177[info] compiling 8 Scala sources to /build/repo/modules/flink-1-api/target/scala-3.7.4/test-classes ...
178[info] [patched file /build/repo/modules/flink-1-api/src/test/scala/org/apache/flinkx/api/DataStreamTest.scala]
179[warn] there were 8 deprecation warnings; re-run with -deprecation for details
180[warn] one warning found
181[info] done compiling
182[info] compiling 1 Scala source to /build/repo/modules/flink-1-api/target/scala-3.7.4/test-classes ...
183[warn] there were 2 deprecation warnings; re-run with -deprecation for details
184[warn] one warning found
185[info] done compiling
186Starting build for ProjectRef(file:/build/repo/,flink-2-api) (flink-scala-api-2)... [1/3]
187Compile scalacOptions: -language:higherKinds, -language:implicitConversions, -Xmax-inlines, 128, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
188[info] compiling 19 Scala sources to /build/repo/modules/flink-2-api/target/scala-3.7.4/classes ...
189[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/WindowedStream.scala]
190[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/KeyedStream.scala]
191[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/JoinedStreams.scala]
192[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/DataStream.scala]
193[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/StreamExecutionEnvironment.scala]
194[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/CoGroupedStreams.scala]
195[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/AllWindowedStream.scala]
196[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/ScalaStreamOps.scala]
197[info] [patched file /build/repo/modules/flink-2-api/src/main/scala/org/apache/flinkx/api/ConnectedStreams.scala]
198[warn] there were 22 deprecation warnings; re-run with -deprecation for details
199[warn] one warning found
200[info] done compiling
201[info] compiling 9 Scala sources to /build/repo/modules/flink-2-api/target/scala-3.7.4/classes ...
202[warn] there were 22 deprecation warnings; re-run with -deprecation for details
203[warn] one warning found
204[info] done compiling
205[info] compiling 8 Scala sources to /build/repo/modules/flink-2-api/target/scala-3.7.4/test-classes ...
206[info] [patched file /build/repo/modules/flink-2-api/src/test/scala/org/apache/flinkx/api/DataStreamTest.scala]
207[warn] there were 2 deprecation warnings; re-run with -deprecation for details
208[warn] one warning found
209[info] done compiling
210[info] compiling 1 Scala source to /build/repo/modules/flink-2-api/target/scala-3.7.4/test-classes ...
211[info] done compiling
212Starting build for ProjectRef(file:/build/repo/,scala-api-common) (flink-scala-api-common)... [2/3]
213Compile scalacOptions: -language:higherKinds, -language:implicitConversions, -Xmax-inlines, 128, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
214[info] compiling 19 Scala sources to /build/repo/modules/flink-common-api/target/scala-3.7.4/test-classes ...
215[info] [patched file /build/repo/modules/flink-common-api/src/test/scala/org/apache/flinkx/api/SerializerSnapshotTest.scala]
216[info] [patched file /build/repo/modules/flink-common-api/src/test/scala/org/apache/flinkx/api/TestUtils.scala]
217[info] done compiling
218[info] compiling 2 Scala sources to /build/repo/modules/flink-common-api/target/scala-3.7.4/test-classes ...
219[info] done compiling
220
221************************
222Build summary:
223[{
224 "module": "flink-scala-api-1",
225 "compile": {"status": "ok", "tookMs": 14712, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
226 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
227 "test-compile": {"status": "ok", "tookMs": 11670, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
228 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
229 "publish": {"status": "skipped", "tookMs": 0},
230 "metadata": {
231 "crossScalaVersions": ["2.13.16", "3.3.6"]
232}
233},{
234 "module": "flink-scala-api-2",
235 "compile": {"status": "ok", "tookMs": 1353, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
236 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
237 "test-compile": {"status": "ok", "tookMs": 5644, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
238 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
239 "publish": {"status": "skipped", "tookMs": 0},
240 "metadata": {
241 "crossScalaVersions": ["2.13.16", "3.3.6"]
242}
243},{
244 "module": "flink-scala-api-common",
245 "compile": {"status": "ok", "tookMs": 44, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
246 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
247 "test-compile": {"status": "ok", "tookMs": 16159, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
248 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
249 "publish": {"status": "skipped", "tookMs": 0},
250 "metadata": {
251 "crossScalaVersions": ["2.13.16", "3.3.6"]
252}
253}]
254************************
255[success] Total time: 68 s (0:01:08.0), completed Dec 31, 2025, 9:01:27 PM
256[0JChecking patch project/plugins.sbt...
257Checking patch build.sbt...
258Applied patch project/plugins.sbt cleanly.
259Applied patch build.sbt cleanly.
260Commit migration rewrites
261Switched to a new branch 'opencb/migrate-source-3.4'
262[opencb/migrate-source-3.4 f4ab8b6] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
263 38 files changed, 233 insertions(+), 233 deletions(-)
264----
265Preparing build for 3.8.0-RC5
266Scala binary version found: 3.8
267Implicitly using source version 3.8
268Scala binary version found: 3.8
269Implicitly using source version 3.8
270Would try to apply common scalacOption (best-effort, sbt/mill only):
271Append: ,REQUIRE:-source:3.8
272Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
273----
274Starting build for 3.8.0-RC5
275Execute tests: true
276sbt project found:
277No prepare script found for project flink-extended/flink-scala-api
278##################################
279Scala version: 3.8.0-RC5
280Targets: org.flinkextended%flink-scala-api-1 org.flinkextended%flink-scala-api-2 org.flinkextended%flink-scala-api-common
281Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}
282##################################
283Using extra scalacOptions: ,REQUIRE:-source:3.8
284Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
285[sbt_options] declare -a sbt_options=()
286[process_args] java_version = '17'
287[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
288# Executing command line:
289java
290-Dfile.encoding=UTF-8
291-Dcommunitybuild.scala=3.8.0-RC5
292-Dcommunitybuild.project.dependencies.add=
293-Xmx7G
294-Xms4G
295-Xss8M
296-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
297-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
298-jar
299/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
300"setCrossScalaVersions 3.8.0-RC5"
301"++3.8.0-RC5 -v"
302"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
303"set every credentials := Nil"
304"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
305"removeScalacOptionsStartingWith -P:wartremover"
306
307moduleMappings
308"runBuild 3.8.0-RC5 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}""" org.flinkextended%flink-scala-api-1 org.flinkextended%flink-scala-api-2 org.flinkextended%flink-scala-api-common"
309
310[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
311[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
312[info] loading project definition from /build/repo/project
313[info] loading settings for project root from build.sbt...
314[info] set current project to root (in build file:/build/repo/)
315[warn] there are 2 keys that are not used by any other settings/tasks:
316[warn]
317[warn] * Zero / runBuild / aggregate
318[warn] +- /build/repo/project/CommunityBuildPlugin.scala:674
319[warn] * root / commands
320[warn] +- (sbtrelease.ReleasePlugin.projectSettings) ReleasePlugin.scala:276
321[warn] +- (xerial.sbt.Sonatype.sonatypeSettings) Sonatype.scala:161
322[warn] +- /build/repo/build.sbt:217
323[warn]
324[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
325[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
326Execute setCrossScalaVersions: 3.8.0-RC5
327OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in scala-api-common/crossScalaVersions
328OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in flink-2-api/crossScalaVersions
329OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in docs/crossScalaVersions
330OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in root/crossScalaVersions
331OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in flink-1-api/crossScalaVersions
332OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in examples/crossScalaVersions
333[info] set current project to root (in build file:/build/repo/)
334[info] Setting Scala version to 3.8.0-RC5 on 6 projects.
335[info] Switching Scala version on:
336[info] examples (3.8.0-RC5)
337[info] * root (2.13.16, 3.8.0-RC5)
338[info] docs (2.13.16, 3.8.0-RC5)
339[info] flink-2-api (2.13.16, 3.8.0-RC5)
340[info] scala-api-common (2.13.16, 3.8.0-RC5)
341[info] flink-1-api (2.13.16, 3.8.0-RC5)
342[info] Excluding projects:
343[info] Reapplying settings...
344[info] set current project to root (in build file:/build/repo/)
345Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
346[info] Reapplying settings...
347[info] set current project to root (in build file:/build/repo/)
348[info] Defining Global / credentials, credentials and 4 others.
349[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 47 others.
350[info] Run `last` for details.
351[info] Reapplying settings...
352[info] set current project to root (in build file:/build/repo/)
353Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
354[info] Reapplying settings...
355OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
356
357 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
358 Did you mean allExcludeDependencies ?
359 , retry without global scopes
360[info] Reapplying settings...
361[info] set current project to root (in build file:/build/repo/)
362Execute removeScalacOptionsStartingWith: -P:wartremover
363[info] Reapplying settings...
364[info] set current project to root (in build file:/build/repo/)
365[success] Total time: 0 s, completed Dec 31, 2025, 9:01:38 PM
366Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}
367Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
368Starting build...
369Projects: Set(flink-1-api, flink-2-api, scala-api-common)
370Starting build for ProjectRef(file:/build/repo/,flink-1-api) (flink-scala-api-1)... [0/3]
371OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
372OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
373OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
374Compile scalacOptions: -language:higherKinds, -language:implicitConversions, -Xmax-inlines, 128, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
375[info] compiling 70 Scala sources and 3 Java sources to /build/repo/modules/flink-common-api/target/scala-3.8.0-RC5/classes ...
376[info] /build/repo/modules/flink-common-api/src/main/java/org/apache/flinkx/api/serializer/ScalaCaseClassSerializerSnapshot.java: Some input files use or override a deprecated API.
377[info] /build/repo/modules/flink-common-api/src/main/java/org/apache/flinkx/api/serializer/ScalaCaseClassSerializerSnapshot.java: Recompile with -Xlint:deprecation for details.
378[info] done compiling
379[info] compiling 19 Scala sources to /build/repo/modules/flink-1-api/target/scala-3.8.0-RC5/classes ...
380[warn] there were 52 deprecation warnings; re-run with -deprecation for details
381[warn] one warning found
382[info] done compiling
383[info] compiling 8 Scala sources to /build/repo/modules/flink-1-api/target/scala-3.8.0-RC5/test-classes ...
384[warn] there were 8 deprecation warnings; re-run with -deprecation for details
385[warn] one warning found
386[info] done compiling
387[info] CoGroupedStreamsTest:
3882025-12-31 20:02:07.531+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
3892025-12-31 20:02:07.642+0000 INFO flink-metrics-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
3902025-12-31 20:02:07.997+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
3912025-12-31 20:02:08.082+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
3922025-12-31 20:02:08.339+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
393[info] - should set allowed lateness
3942025-12-31 20:02:08.499+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
3952025-12-31 20:02:08.652+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
396[info] StreamExecutionEnvironmentTest:
3972025-12-31 20:02:08.682+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
3982025-12-31 20:02:08.737+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
3992025-12-31 20:02:08.790+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4002025-12-31 20:02:08.806+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
401[info] - should create a stream from a source
402[info] - should create a stream from a sequence
403[info] From Flink 1.19, TypeInformation.of(Class)
404[info] - should fail-fast trying to resolve Scala type
4052025-12-31 20:02:08.838+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
406[info] AsyncDataStreamTest:
4072025-12-31 20:02:08.917+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4082025-12-31 20:02:08.934+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4092025-12-31 20:02:08.985+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4102025-12-31 20:02:09.022+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4112025-12-31 20:02:09.034+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
4122025-12-31 20:02:09.658+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4132025-12-31 20:02:09.756+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4142025-12-31 20:02:09.790+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
415[info] - should apply rich async function to the stream in ordered manner
4162025-12-31 20:02:10.942+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4172025-12-31 20:02:11.027+0000 INFO flink-metrics-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4182025-12-31 20:02:11.055+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
419[info] - should apply rich async function to the stream in ordered manner with retry policy
4202025-12-31 20:02:11.811+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4212025-12-31 20:02:11.903+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4222025-12-31 20:02:11.933+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
423[info] - should apply rich async function to the stream in unordered manner
4242025-12-31 20:02:12.588+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4252025-12-31 20:02:12.674+0000 INFO flink-metrics-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4262025-12-31 20:02:12.702+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
427[info] - should apply rich async function to the stream in unordered manner with retry policy
4282025-12-31 20:02:13.345+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4292025-12-31 20:02:13.429+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4302025-12-31 20:02:13.461+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
431[info] - should apply anon async function to the stream in ordered manner
4322025-12-31 20:02:14.195+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4332025-12-31 20:02:14.274+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4342025-12-31 20:02:14.310+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
435[info] - should apply anon async function to the stream in ordered manner with retry policy
4362025-12-31 20:02:14.963+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4372025-12-31 20:02:15.045+0000 INFO flink-metrics-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4382025-12-31 20:02:15.069+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
439[info] - should apply anon async function to the stream in unordered manner
4402025-12-31 20:02:15.704+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4412025-12-31 20:02:15.810+0000 INFO flink-metrics-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4422025-12-31 20:02:15.839+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
443[info] - should apply anon async function to the stream in unordered manner with retry policy
4442025-12-31 20:02:15.978+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
445[info] DataStreamTest:
4462025-12-31 20:02:16.066+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4472025-12-31 20:02:16.080+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4482025-12-31 20:02:16.098+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4492025-12-31 20:02:16.109+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4502025-12-31 20:02:16.118+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
451[info] - should set operator names
452[info] - should set operator descriptions
453[info] - should set partitions
454[info] - should set parallelism
455[info] - should fail parallelism after partitioning
456[info] - should keep type information
457[info] - should translate keyed stream process function to operator
458[info] - should translate keyed stream keyed process function to operator
459[info] - should translate stream process function to operator
460[info] - should create stream graph from operators
461[info] - should assign partitioner
462[info] - should set iterations
463[info] - should pass created type information
4642025-12-31 20:02:16.812+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
465[info] JoinedStreamsTest:
4662025-12-31 20:02:16.871+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4672025-12-31 20:02:16.891+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4682025-12-31 20:02:16.923+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4692025-12-31 20:02:16.940+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4702025-12-31 20:02:16.959+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
4712025-12-31 20:02:16.970+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
472[info] - should set allowed lateness
473[info] ExampleTest:
4742025-12-31 20:02:17.029+0000 INFO flink-pekko.actor.default-dispatcher-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4752025-12-31 20:02:17.039+0000 INFO flink-metrics-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4762025-12-31 20:02:17.084+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4772025-12-31 20:02:17.120+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4782025-12-31 20:02:17.129+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
4792025-12-31 20:02:17.663+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4802025-12-31 20:02:17.744+0000 INFO flink-metrics-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4812025-12-31 20:02:17.772+0000 INFO pool-1-thread-1-ScalaTest-running-ExampleTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
482[info] - should serialize elements with type mappers across operators
4832025-12-31 20:02:17.933+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
484Starting build for ProjectRef(file:/build/repo/,flink-2-api) (flink-scala-api-2)... [1/3]
485Compile scalacOptions: -language:higherKinds, -language:implicitConversions, -Xmax-inlines, 128, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
486[info] compiling 19 Scala sources to /build/repo/modules/flink-2-api/target/scala-3.8.0-RC5/classes ...
487[warn] there were 22 deprecation warnings; re-run with -deprecation for details
488[warn] one warning found
489[info] done compiling
490[info] compiling 8 Scala sources to /build/repo/modules/flink-2-api/target/scala-3.8.0-RC5/test-classes ...
491[warn] there were 2 deprecation warnings; re-run with -deprecation for details
492[warn] one warning found
493[info] done compiling
494[info] CoGroupedStreamsTest:
4952025-12-31 20:02:28.010+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4962025-12-31 20:02:28.119+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
4972025-12-31 20:02:28.477+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4982025-12-31 20:02:28.575+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
4992025-12-31 20:02:28.837+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
500[info] - should set allowed lateness
5012025-12-31 20:02:28.984+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
502[info] StreamExecutionEnvironmentTest:
5032025-12-31 20:02:29.131+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5042025-12-31 20:02:29.148+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5052025-12-31 20:02:29.211+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5062025-12-31 20:02:29.252+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5072025-12-31 20:02:29.268+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
508[info] - should create a stream from a source
509[info] - should create a stream from a sequence
510[info] TypeInformation.of(Class)
511[info] - should fail-fast trying to resolve Scala type
5122025-12-31 20:02:29.295+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
513[info] AsyncDataStreamTest:
5142025-12-31 20:02:29.366+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5152025-12-31 20:02:29.381+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5162025-12-31 20:02:29.444+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5172025-12-31 20:02:29.481+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5182025-12-31 20:02:29.494+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
5192025-12-31 20:02:30.119+0000 INFO flink-pekko.actor.default-dispatcher-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5202025-12-31 20:02:30.213+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5212025-12-31 20:02:30.249+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
522[info] - should apply rich async function to the stream in ordered manner
5232025-12-31 20:02:31.384+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5242025-12-31 20:02:31.472+0000 INFO flink-metrics-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5252025-12-31 20:02:31.500+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
526[info] - should apply rich async function to the stream in ordered manner with retry policy
5272025-12-31 20:02:32.249+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5282025-12-31 20:02:32.353+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5292025-12-31 20:02:32.381+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
530[info] - should apply rich async function to the stream in unordered manner
5312025-12-31 20:02:33.038+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5322025-12-31 20:02:33.123+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5332025-12-31 20:02:33.151+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
534[info] - should apply rich async function to the stream in unordered manner with retry policy
5352025-12-31 20:02:33.786+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5362025-12-31 20:02:33.866+0000 INFO flink-metrics-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5372025-12-31 20:02:33.897+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
538[info] - should apply anon async function to the stream in ordered manner
5392025-12-31 20:02:34.545+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5402025-12-31 20:02:34.622+0000 INFO flink-metrics-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5412025-12-31 20:02:34.648+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
542[info] - should apply anon async function to the stream in ordered manner with retry policy
5432025-12-31 20:02:35.322+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5442025-12-31 20:02:35.407+0000 INFO flink-metrics-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5452025-12-31 20:02:35.435+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
546[info] - should apply anon async function to the stream in unordered manner
5472025-12-31 20:02:36.069+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5482025-12-31 20:02:36.187+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5492025-12-31 20:02:36.218+0000 INFO pool-1-thread-1-ScalaTest-running-AsyncDataStreamTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
550[info] - should apply anon async function to the stream in unordered manner with retry policy
5512025-12-31 20:02:36.369+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
552[info] DataStreamTest:
5532025-12-31 20:02:36.455+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5542025-12-31 20:02:36.470+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5552025-12-31 20:02:36.490+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5562025-12-31 20:02:36.500+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5572025-12-31 20:02:36.509+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
558[info] - should set operator names
559[info] - should set operator descriptions
560[info] - should set partitions
561[info] - should set parallelism
562[info] - should fail parallelism after partitioning
563[info] - should keep type information
564[info] - should translate keyed stream process function to operator
565[info] - should translate keyed stream keyed process function to operator
566[info] - should translate stream process function to operator
567[info] - should create stream graph from operators
568[info] - should assign partitioner
5692025-12-31 20:02:37.201+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
570[info] JoinedStreamsTest:
5712025-12-31 20:02:37.258+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5722025-12-31 20:02:37.271+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5732025-12-31 20:02:37.303+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5742025-12-31 20:02:37.314+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5752025-12-31 20:02:37.324+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
576[info] - should set allowed lateness
5772025-12-31 20:02:37.337+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
578[info] ExampleTest:
5792025-12-31 20:02:37.384+0000 INFO flink-pekko.actor.default-dispatcher-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5802025-12-31 20:02:37.397+0000 INFO flink-metrics-6 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5812025-12-31 20:02:37.416+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5822025-12-31 20:02:37.427+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5832025-12-31 20:02:37.436+0000 INFO pool-1-thread-1 o.a.f.c.Configuration Config uses fallback configuration key 'jobmanager.rpc.address' instead of key 'rest.address'
5842025-12-31 20:02:37.946+0000 INFO flink-pekko.actor.default-dispatcher-4 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5852025-12-31 20:02:38.032+0000 INFO flink-metrics-5 o.a.p.e.s.Slf4jLogger Slf4jLogger started
5862025-12-31 20:02:38.084+0000 INFO pool-1-thread-1-ScalaTest-running-ExampleTest o.a.f.c.Configuration Config uses fallback configuration key 'pekko.ask.timeout' instead of key 'taskmanager.slot.timeout'
5872025-12-31 20:02:38.253+0000 INFO pool-1-thread-1 o.a.f.t.u.MiniClusterWithClientResource Finalization triggered: Cluster shutdown is going to be initiated.
588[info] - should serialize elements with type mappers across operators
589Starting build for ProjectRef(file:/build/repo/,scala-api-common) (flink-scala-api-common)... [2/3]
590Compile scalacOptions: -language:higherKinds, -language:implicitConversions, -Xmax-inlines, 128, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
591[info] compiling 19 Scala sources to /build/repo/modules/flink-common-api/target/scala-3.8.0-RC5/test-classes ...
592[info] done compiling
593[info] CollectionSerializerSnapshotTest:
59421:03:03,395 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.5.19
59521:03:03,396 |-INFO in ch.qos.logback.classic.util.ContextInitializer@8c42cc0 - No custom configurators were discovered as a service.
59621:03:03,396 |-INFO in ch.qos.logback.classic.util.ContextInitializer@8c42cc0 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
59721:03:03,397 |-INFO in ch.qos.logback.classic.util.ContextInitializer@8c42cc0 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
59821:03:03,400 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
59921:03:03,400 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
60021:03:03,406 |-INFO in ch.qos.logback.classic.util.ContextInitializer@8c42cc0 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 3 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
60121:03:03,406 |-INFO in ch.qos.logback.classic.util.ContextInitializer@8c42cc0 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
60221:03:03,407 |-INFO in ch.qos.logback.classic.util.ContextInitializer@8c42cc0 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
60321:03:03,407 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
60421:03:03,408 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/build/repo/modules/flink-common-api/target/scala-3.8.0-RC5/test-classes/logback.xml]
60521:03:03,408 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@26ab2cde - Resource [logback.xml] occurs multiple times on the classpath.
60621:03:03,408 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@26ab2cde - Resource [logback.xml] occurs at [file:/build/repo/modules/flink-common-api/target/scala-3.8.0-RC5/test-classes/logback.xml]
60721:03:03,408 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@26ab2cde - Resource [logback.xml] occurs at [file:/build/repo/modules/flink-common-api/target/scala-3.8.0-RC5/classes/logback.xml]
60821:03:03,487 |-INFO in ch.qos.logback.classic.model.processor.LoggerContextListenerModelHandler - Adding LoggerContextListener of type [ch.qos.logback.classic.jul.LevelChangePropagator] to the object stack
60921:03:03,497 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@34e19a7a - Propagating DEBUG level on Logger[ROOT] onto the JUL framework
61021:03:03,497 |-INFO in ch.qos.logback.classic.model.processor.LoggerContextListenerModelHandler - Starting LoggerContextListener
61121:03:03,500 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1767211383498)
61221:03:03,501 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [ch.qos.logback.core.joran.spi.ConfigurationWatchList@18298bd]
61321:03:03,501 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
61421:03:03,503 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Main configuration file URL: file:/build/repo/modules/flink-common-api/target/scala-3.8.0-RC5/test-classes/logback.xml
61521:03:03,504 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - FileWatchList= {/build/repo/modules/flink-common-api/target/scala-3.8.0-RC5/test-classes/logback.xml}
61621:03:03,504 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - URLWatchList= {}
61721:03:03,505 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT]
61821:03:03,505 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
61921:03:03,508 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
62021:03:03,534 |-INFO in ch.qos.logback.classic.pattern.DateConverter@38c8b929 - Setting zoneId to "UTC"
62121:03:03,536 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - NOTE: Writing to the console can be slow. Try to avoid logging to the
62221:03:03,536 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - console in production environments, especially in high volume systems.
62321:03:03,536 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - See also https://logback.qos.ch/codes.html#slowConsole
62421:03:03,536 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ASYNCSTDOUT]
62521:03:03,536 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.classic.AsyncAppender]
62621:03:03,537 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to ch.qos.logback.classic.AsyncAppender[ASYNCSTDOUT]
62721:03:03,537 |-INFO in ch.qos.logback.classic.AsyncAppender[ASYNCSTDOUT] - Attaching appender named [STDOUT] to AsyncAppender.
62821:03:03,538 |-INFO in ch.qos.logback.classic.AsyncAppender[ASYNCSTDOUT] - Setting discardingThreshold to 51
62921:03:03,538 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.flink.runtime] to OFF
63021:03:03,538 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@34e19a7a - Propagating OFF level on Logger[org.apache.flink.runtime] onto the JUL framework
63121:03:03,539 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.flink.streaming.runtime] to OFF
63221:03:03,539 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@34e19a7a - Propagating OFF level on Logger[org.apache.flink.streaming.runtime] onto the JUL framework
63321:03:03,539 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
63421:03:03,539 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@34e19a7a - Propagating INFO level on Logger[ROOT] onto the JUL framework
63521:03:03,539 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ASYNCSTDOUT] to Logger[ROOT]
63621:03:03,539 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@114330dc - End of configuration.
63721:03:03,539 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@6e7123f6 - Registering current configuration as safe fallback point
63821:03:03,540 |-INFO in ch.qos.logback.classic.util.ContextInitializer@8c42cc0 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 133 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY
639
640[info] - should serialize then deserialize
641[info] ClassUtilTest:
642[info] - should return true when all the fields are val
643[info] - should return false when one of the fields is a var
644[info] - should return true when all the fields are private val
645[info] - should return false when one of the fields is a private var
646[info] - should return true when the field is a disrupted private val
647[info] - should return false when the field is a disrupted private var
648[info] - should return true when the fields are in parent classes
649[info] - should return false when one of the fields which is not in parent classes is a var
650[info] - should return true when the field doesn't exist
651[info] GenericCaseClassScala3Test:
652[info] Both TypeInformation of Animal Basket
653[info] - should have their respective TypeInformation of Animal
654[info] Nested generics
655[info] - should be resolved correctly
656[info] - should work with multiple type parameters
657[info] AnyTest:
658[info] - should serialize concrete class
659[info] - should serialize ADT
660[info] - should serialize NEL
661[info] - should serialize nested nel
662[info] ArraySerializerTest:
663[info] - should copy to new array with same immutable elements
664[info] - should copy to new array with a copy of mutable elements
665[info] - should return itself when duplicate an immutable serializer
666[info] - should duplicate itself when the serializer is mutable
667[info] SerializerTest:
668[info] - should derive serializer for simple class
669[info] - should derive serializer for java classes
670[info] - should derive serializer for java.time classes
671[info] - should derive nested classes
672[info] - should derive for ADTs
673[info] - should derive for ADTs with case objects
674[info] - should derive for deeply nested classes
675[info] - should derive for deeply nested adts
676[info] - should derive for nested ADTs
677[info] - should derive for generic ADTs
678[info] - should derive seq
679[info] - should derive list of ADT
680[info] - should derive list
681[info] - should derive nested list
682[info] - should derive seq of seq
683[info] - should derive generic type bounded classes
684[info] - should return the same TypeSerializer instance with case classes
685[info] - should be serializable in case of annotations on classes
686[info] - should be serializable in case of annotations on subtypes
687[info] - should serialize Option
688[info] - should serialize Either
689[info] - should serialize nested list of ADT
690[info] - should derive multiple instances of generic class
691[info] - should serialize nil
692[info] - should serialize unit
693[info] - should serialize triple-nested case clases
694[info] - should serialize classes with type mapper
695[info] - should serialize bigint
696[info] - should serialize bigdec
697[info] - should serialize uuid
698[info] - should serialize case class with private field
699[info] - should serialize a case class overriding a field
700[info] - should serialize a null case class
701[info] - should serialize a case class with nullable field
702[info] - should serialize a case class with a nullable field of a case class with no arity
703[info] - should serialize nullable fields
704[info] - should serialize a case class with a nullable field of a fixed size case class
705[info] - should serialize ZoneId
706[info] - should serialize ZoneOffset
707[info] - should serialize OffsetDateTime
708[info] - should serialize ZonedDateTime
709[info] SchemaEvolutionTest:
710[info] - should serialize click with old serializer and deserialize it with new serializer
711[info] - should decode click when we added view
712[info] SerializerSnapshotTest:
713[info] - should roundtrip product serializer snapshot
714[info] - should roundtrip coproduct serializer snapshot
715[info] - should roundtrip coproduct serializer snapshot with singletons
716[info] - should roundtrip serializer snapshot with list of primitives
717[info] - should roundtrip serializer snapshot with set as array of primitives
718[info] - should do array ser snapshot
719[info] - should do map ser snapshot
720[info] - should do list ser snapshot
721[info] - should do map ser snapshot adt
722[info] - should be compatible after snapshot deserialization in different classloader
723[info] - should deserialize old serialization with the new serializer snapshot
724[info] - should serialize and deserialize with the new snapshot
725[info] - should serialize and deserialize case class with null and default
726[info] CoproductSerializerSnapshotTest:
727[info] - should serialize then deserialize
728[info] MappedSerializerSnapshotTest:
729[info] - should serialize then deserialize
730[info] Scala3EnumTest:
731[info] - should derive type information for a Scala 3 enum
732[info] MappedTypeInfoTest:
733[info] - should derive TI for non-serializable classes
734[info] CaseClassSerializerTest:
735[info] isImmutableType
736[info] - should be true when parameters are immutable
737[info] - should be false when one parameter is mutable
738[info] - should be false when the content of one parameter is mutable
739[info] isImmutableSerializer
740[info] - should be true when sub-serializers are immutable
741[info] - should be false when one sub-serializer is mutable
742[info] copy
743[info] - should return the same case class when immutable
744[info] - should return null when the given case class is null
745[info] - should copy the case class when mutable
746[info] - should copy the case class and its content when the content of one parameter is mutable
747[info] - should copy the case class when mutable but not its immutable content
748[info] - should copy the serialized stream
749[info] duplicate
750[info] - should return itself when the serializer is immutable
751[info] - should return a new instance of itself when the serializer is mutable
752[info] CatsTest:
753[info] - should derive for NEL[String]
754[info] - should derive for NEL[Int]
755[info] TypeInfoTest:
756[info] - should derive simple classes
757[info] - should derive parameterized classes
758[info] - should derive lists
759[info] - should derive arrays
760[info] - should derive maps
761[info] - should derive ADT
762[info] MapSerializerSnapshotTest:
763[info] - should serialize the old data and deserialize them to the new data
764[info] ProcessFunctionTest:
765[info] ProcessFunction
766[info] - should return same values unchanged
767[info] CoproductSerializerTest:
768[info] isImmutableType
769[info] - should be true when all subtypes of the sealed trait are immutable
770[info] - should be false when one subtype of the sealed trait is mutable
771[info] isImmutableSerializer
772[info] - should be true when all sub-serializers of the sealed trait are immutable
773[info] - should be false when one sub-serializer of the sealed trait is mutable
774[info] copy
775[info] - should return null when the given object is null
776[info] - should return the same instance when the data is immutable
777[info] - should copy the instance when the data is mutable
778[info] - should return the same instance when immutable even if some other subtypes of the sealed trait are mutable
779[info] duplicate
780[info] - should return itself when the serializer is immutable
781[info] - should return a new instance of itself when the serializer is mutable
782
783************************
784Build summary:
785[{
786 "module": "flink-scala-api-1",
787 "compile": {"status": "ok", "tookMs": 14696, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
788 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
789 "test-compile": {"status": "ok", "tookMs": 7553, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
790 "test": {"status": "ok", "tookMs": 12572, "passed": 27, "failed": 0, "ignored": 0, "skipped": 0, "total": 27, "byFramework": [{"framework": "unknown", "stats": {"passed": 27, "failed": 0, "ignored": 0, "skipped": 0, "total": 27}}]},
791 "publish": {"status": "skipped", "tookMs": 0},
792 "metadata": {
793 "crossScalaVersions": ["2.13.16", "3.3.6"]
794}
795},{
796 "module": "flink-scala-api-2",
797 "compile": {"status": "ok", "tookMs": 1803, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
798 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
799 "test-compile": {"status": "ok", "tookMs": 4797, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
800 "test": {"status": "ok", "tookMs": 12202, "passed": 25, "failed": 0, "ignored": 0, "skipped": 0, "total": 25, "byFramework": [{"framework": "unknown", "stats": {"passed": 25, "failed": 0, "ignored": 0, "skipped": 0, "total": 25}}]},
801 "publish": {"status": "skipped", "tookMs": 0},
802 "metadata": {
803 "crossScalaVersions": ["2.13.16", "3.3.6"]
804}
805},{
806 "module": "flink-scala-api-common",
807 "compile": {"status": "ok", "tookMs": 59, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
808 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
809 "test-compile": {"status": "ok", "tookMs": 23716, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
810 "test": {"status": "ok", "tookMs": 2244, "passed": 114, "failed": 0, "ignored": 0, "skipped": 0, "total": 114, "byFramework": [{"framework": "unknown", "stats": {"passed": 114, "failed": 0, "ignored": 0, "skipped": 0, "total": 114}}]},
811 "publish": {"status": "skipped", "tookMs": 0},
812 "metadata": {
813 "crossScalaVersions": ["2.13.16", "3.3.6"]
814}
815}]
816************************
817[success] Total time: 86 s (0:01:26.0), completed Dec 31, 2025, 9:03:05 PM
818[0JChecking patch project/plugins.sbt...
819Checking patch build.sbt...
820Applied patch project/plugins.sbt cleanly.
821Applied patch build.sbt cleanly.