Build Logs

typelevel/weaver-test • 3.8.0-RC3:2025-12-04

Errors

7

Warnings

13

Total Lines

432

1##################################
2Clonning https://github.com/typelevel/weaver-test.git into /build/repo using revision v0.11.2
3##################################
4Note: switching to '0b0543921f1fd634256cf07cddcad8a9777753cc'.
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:
34No prepare script found for project typelevel/weaver-test
35##################################
36Scala version: 3.8.0-RC3
37Targets: org.typelevel%weaver-cats org.typelevel%weaver-cats-core org.typelevel%weaver-core org.typelevel%weaver-discipline org.typelevel%weaver-framework org.typelevel%weaver-scalacheck
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
39##################################
40Using extra scalacOptions: ,REQUIRE:-source:3.8
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '17'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Xms2g
49-Xmx4g
50-XX:MaxMetaspaceSize=512m
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 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" org.typelevel%weaver-cats org.typelevel%weaver-cats-core org.typelevel%weaver-core org.typelevel%weaver-discipline org.typelevel%weaver-framework org.typelevel%weaver-scalacheck"
69
70[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
71[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
72[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
73[info] loading project definition from /build/repo/project
74[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
75[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
76[info] Compilation completed in 8.755s.
77[info] done compiling
78[info] loading settings for project root from build.sbt...
79[info] resolving key references (29234 settings) ...
80[info] set scmInfo to https://github.com/typelevel/weaver-test
81[info] set current project to root (in build file:/build/repo/)
82Execute setCrossScalaVersions: 3.8.0-RC3
83OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in coreCatsNative/crossScalaVersions
84OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in rootJVM/crossScalaVersions
85OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in disciplineJS/crossScalaVersions
86OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in scalacheckNative/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in coreCatsJVM/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in docs/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in scalacheckJS/crossScalaVersions
90OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in disciplineNative/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in coreJVM/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in coreCatsJS/crossScalaVersions
93[info] set scmInfo to https://github.com/typelevel/weaver-test
94OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in catsNative/crossScalaVersions
95OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in rootNative/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in docsOutputJVM/crossScalaVersions
97OpenCB::Limitting incorrect crossVersions List() -> List(2.13.17) in root/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in coreJS/crossScalaVersions
99OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in rootJS/crossScalaVersions
100OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in frameworkJS/crossScalaVersions
101OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in frameworkNative/crossScalaVersions
102OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in disciplineJVM/crossScalaVersions
103OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in catsJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in coreNative/crossScalaVersions
105OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in frameworkJVM/crossScalaVersions
106OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in catsJS/crossScalaVersions
107OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC3 in scalacheckJVM/crossScalaVersions
108[info] set current project to root (in build file:/build/repo/)
109[info] Setting Scala version to 3.8.0-RC3 on 23 projects.
110[info] Switching Scala version on:
111[info] scalacheckNative (2.12.20, 2.13.17, 3.8.0-RC3)
112[info] catsNative (2.12.20, 2.13.17, 3.8.0-RC3)
113[info] frameworkJVM (2.12.20, 2.13.17, 3.8.0-RC3)
114[info] rootJS (2.12.20, 2.13.17, 3.8.0-RC3)
115[info] docsOutputJVM (2.12.20, 2.13.17, 3.8.0-RC3)
116[info] coreNative (2.12.20, 2.13.17, 3.8.0-RC3)
117[info] docs (2.12.20, 2.13.17, 3.8.0-RC3)
118[info] frameworkNative (2.12.20, 2.13.17, 3.8.0-RC3)
119[info] coreJS (2.12.20, 2.13.17, 3.8.0-RC3)
120[info] frameworkJS (2.12.20, 2.13.17, 3.8.0-RC3)
121[info] coreJVM (2.12.20, 2.13.17, 3.8.0-RC3)
122[info] rootJVM (2.12.20, 2.13.17, 3.8.0-RC3)
123[info] rootNative (2.12.20, 2.13.17, 3.8.0-RC3)
124[info] coreCatsNative (2.12.20, 2.13.17, 3.8.0-RC3)
125[info] disciplineNative (2.12.20, 2.13.17, 3.8.0-RC3)
126[info] coreCatsJS (2.12.20, 2.13.17, 3.8.0-RC3)
127[info] catsJS (2.12.20, 2.13.17, 3.8.0-RC3)
128[info] catsJVM (2.12.20, 2.13.17, 3.8.0-RC3)
129[info] disciplineJS (2.12.20, 2.13.17, 3.8.0-RC3)
130[info] scalacheckJVM (2.12.20, 2.13.17, 3.8.0-RC3)
131[info] disciplineJVM (2.12.20, 2.13.17, 3.8.0-RC3)
132[info] coreCatsJVM (2.12.20, 2.13.17, 3.8.0-RC3)
133[info] scalacheckJS (2.12.20, 2.13.17, 3.8.0-RC3)
134[info] Excluding projects:
135[info] * root (2.13.17)
136[info] Reapplying settings...
137[info] set scmInfo to https://github.com/typelevel/weaver-test
138[info] set current project to root (in build file:/build/repo/)
139Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
140[info] Reapplying settings...
141[info] set scmInfo to https://github.com/typelevel/weaver-test
142[info] set current project to root (in build file:/build/repo/)
143[info] Defining Global / credentials, catsJS / credentials and 22 others.
144[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 214 others.
145[info] Run `last` for details.
146[info] Reapplying settings...
147[info] set scmInfo to https://github.com/typelevel/weaver-test
148[info] set current project to root (in build file:/build/repo/)
149Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
150[info] Reapplying settings...
151OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
152
153 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
154 Did you mean docsOutputJVM / allExcludeDependencies ?
155 , retry without global scopes
156[info] Reapplying settings...
157[info] set scmInfo to https://github.com/typelevel/weaver-test
158[info] set current project to root (in build file:/build/repo/)
159Execute removeScalacOptionsStartingWith: -P:wartremover
160[info] Reapplying settings...
161[info] set scmInfo to https://github.com/typelevel/weaver-test
162[info] set current project to root (in build file:/build/repo/)
163[success] Total time: 0 s, completed Dec 4, 2025, 2:31:17 PM
164Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
165Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
166Starting build...
167Projects: Set(frameworkJVM, coreJVM, catsJVM, scalacheckJVM, disciplineJVM, coreCatsJVM)
168Starting build for ProjectRef(file:/build/repo/,coreCatsJVM) (weaver-cats-core)... [0/6]
169OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
170OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
171OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
172Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
173[info] compiling 37 Scala sources to /build/repo/modules/core/jvm/target/scala-3.8.0-RC3/classes ...
174[info] done compiling
175[info] compiling 6 Scala sources to /build/repo/modules/core-cats/jvm/target/scala-3.8.0-RC3/classes ...
176[info] done compiling
177Starting build for ProjectRef(file:/build/repo/,frameworkJVM) (weaver-framework)... [1/6]
178Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
179[info] compiling 12 Scala sources to /build/repo/modules/framework/jvm/target/scala-3.8.0-RC3/classes ...
180[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/framework/shared/src/main/scala/weaver/framework/DogFood.scala:12:27
181[warn] 12 |import sbt.testing.{ Event => _, Status => _, Task => _, _ }
182[warn] | ^^^^^^^^^^
183[warn] | unused import
184[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/framework/shared/src/main/scala/weaver/framework/DogFood.scala:12:40
185[warn] 12 |import sbt.testing.{ Event => _, Status => _, Task => _, _ }
186[warn] | ^^^^^^^^^^^
187[warn] | unused import
188[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/framework/shared/src/main/scala/weaver/framework/DogFood.scala:12:51
189[warn] 12 |import sbt.testing.{ Event => _, Status => _, Task => _, _ }
190[warn] | ^^^^^^^^^
191[warn] | unused import
192[warn] three warnings found
193[info] done compiling
194Starting build for ProjectRef(file:/build/repo/,catsJVM) (weaver-cats)... [2/6]
195Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
196[info] compiling 1 Scala source to /build/repo/modules/framework-cats/jvm/target/scala-3.8.0-RC3/classes ...
197[info] done compiling
198[info] compiling 18 Scala sources to /build/repo/modules/framework-cats/jvm/target/scala-3.8.0-RC3/test-classes ...
199[info] done compiling
200[info] weaver.FunSuiteTest
201[info] + and 24ms
202[info] + forall (success) 2ms
203[info] + forall (failure) 0ms
204java.lang.Exception: Global Boom
205 at weaver.framework.test.MetaJVM$FailedGlobalStub$.sharedResources(MetaJVM.scala:30)
206 at weaver.framework.RunnerCompat.resourceMap$$anonfun$1$$anonfun$1(RunnerCompat.scala:200)
207 at cats.Traverse$.traverseDirectly$$anonfun$1(Traverse.scala:293)
208 at scala.collection.IterableOnceOps.foldLeft(IterableOnce.scala:741)
209 at scala.collection.IterableOnceOps.foldLeft$(IterableOnce.scala:337)
210 at scala.collection.AbstractIterator.foldLeft(Iterator.scala:1328)
211 at cats.Traverse$.traverseDirectly(Traverse.scala:296)
212 at cats.instances.ListInstances$$anon$1.traverse(list.scala:125)
213 at cats.instances.ListInstances$$anon$1.traverse(list.scala:121)
214 at cats.Traverse$Ops.traverse(Traverse.scala:243)
215 at cats.Traverse$Ops.traverse$(Traverse.scala:238)
216 at cats.Traverse$ToTraverseOps$$anon$3.traverse(Traverse.scala:280)
217 at weaver.framework.RunnerCompat.resourceMap$$anonfun$1(RunnerCompat.scala:200)
218 at cats.FlatMap.flatTap$$anonfun$1(FlatMap.scala:173)
219 at of$extension @ weaver.GlobalResourceF$.createMap(GlobalResourceF.scala:124)
220 at map @ weaver.GlobalResourceF$.createMap(GlobalResourceF.scala:126)
221 at make @ weaver.framework.RunnerCompat.run(RunnerCompat.scala:170)
222 at make @ weaver.framework.RunnerCompat.run(RunnerCompat.scala:170)
223 at use @ weaver.framework.RunnerCompat.run(RunnerCompat.scala:192)
224[info] weaver.junit.JUnitRunnerTests
225[info] + Notifications are issued correctly 183ms
226[info] + Only tests tagged with only are ran 119ms
227[info] + Tests tagged with only fail when ran on CI 88ms
228[info] + Only tests tagged with only are ran (unless also tagged ignored) 58ms
229[info] + Tests tagged with ignore are ignored 55ms
230[info] + Tests tagged with ignore are ignored (FunSuite) 67ms
231[info] + Even if all tests are ignored, will fail if a test is tagged with only 62ms
232[info] + Works when suite asks for global resources 74ms
233[info] weaver.framework.test.TagDogFoodTests
234[info] + tests tagged with 'only' should fail in CI 220ms
235[info] + tests tagged with 'ignore' should not be run 128ms
236[info] + only tests tagged with 'only' should be run 201ms
237[info] + test runner -o argument should be respected if no tests are tagged with 'only' 189ms
238[info] + test runner --only argument should be respected if no tests are tagged with 'only' 188ms
239[info] + test runner arguments should be discarded if tests are tagged with 'only' 187ms
240[info] weaver.framework.test.ExpectationsTests
241[info] + and 1ms
242[info] + or 3ms
243[info] + xor 8ms
244[info] + all 1ms
245[info] + forall (success) 1ms
246[info] + forall (failure) 1ms
247[info] + exists (success) 0ms
248[info] + exists (failure) 0ms
249[info] + equality check 0ms
250[info] + matches pattern 7ms
251[info] + expect.eql respects cats.kernel.Eq 0ms
252[info] + expect.eql respects weaver.Comparison 1ms
253[info] + when success 4ms
254[info] weaver.framework.test.TracingTests
255[info] + Traces work as expected 4ms
256[info] weaver.framework.test.FormatterTests
257[info] + rendering of durations 4ms
258[info] weaver.framework.test.SourceLocationTest
259[info] + implicit capture of source location is relativised 3ms
260[info] weaver.framework.test.ResourceSharingSuite
261[info] + a stranger, from the outside ! ooooh 6ms
262[info] weaver.framework.test.MutableSuiteTest
263[info] + 23 is odd 8ms
264[info] + sleeping 1s
265[info] + 23 is odd 1ms
266[info] + logged 5ms
267[info] weaver.framework.test.SharedResourceTests
268[info] + should be able to use pattern matching with match 2ms
269[info] + should be able to use pattern matching with `usingRes` method 0ms
270[info] weaver.framework.test.OtherResourceSharingSuite
271[info] + oops, forgot something here 1ms
272[info] weaver.framework.test.MemoisedResourceTests
273[info] + Memoised resources should be: 793ms
274[info] * lazily allocated,
275[info] * shared when accessed concurrently
276[info] * not finalised until all uses are finished
277[info] * re-allocated on demand after being finalised
278[info] + Memoised resources reset when allocation fails 7ms
279[info] weaver.framework.test.DogFoodTestsJVM
280[info] + global sharing suites 1s
281[info] + global lazy resources (parallel) 187ms
282[info] + global lazy resources (sequential) 222ms
283[info] + failed global resource results to thrown exception 136ms
284[info] weaver.framework.test.DogFoodTests
285[info] + test suite reports successes events 1s
286[info] + the framework reports exceptions occurring during suite initialisation 141ms
287[info] + test suite outputs failed test names alongside successes in status report 58ms
288[info] + test suite outputs logs for failed tests 95ms
289[info] + test suite renders logs for tests with multiple failures 201ms
290[info] + test suite outputs stack traces even if the output is very long 102ms
291[info] + test suite outputs stack traces of exception causes 105ms
292[info] + failures with exceptions in logs display them correctly 128ms
293[info] + failures with multi-line test name are rendered correctly 240ms
294[info] + successes with multi-line test name are rendered correctly 209ms
295[info] + ignored tests with multi-line test name are rendered correctly 234ms
296[info] + expect.eql delegates to Comparison show when an instance is found 245ms
297[info] + expect.same delegates to Comparison show when an instance is found 235ms
298[info] + expect.eql values with the same string representation are rendered 230ms
299[info] + expect statements with interpolators are rendered without warnings 224ms
300[info] + successes with clues are rendered correctly 221ms
301[info] + failures with clues are rendered correctly 191ms
302[info] + failures with nested clues are rendered correctly 216ms
303[info] + failures with identical clue expressions are rendered correctly 215ms
304[info] + failures in expect.all are reported with their source code 200ms
305[info] + values of clues are rendered with the given show 176ms
306[info] + values of clues are rendered with show constructed from toString if no show is given 190ms
307[info] + clue calls are replaced when using helper objects 171ms
308[info] + expect.same source locations are rendered correctly 182ms
309[info] + multiple expectations on the same source line are rendered correctly 196ms
310[info] + traced source locations are rendered correctly 101ms
311[info] + source locations with interpolators are rendered without warnings 180ms
312Starting build for ProjectRef(file:/build/repo/,disciplineJVM) (weaver-discipline)... [3/6]
313Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
314[info] compiling 1 Scala source to /build/repo/modules/discipline/jvm/target/scala-3.8.0-RC3/classes ...
315[info] done compiling
316[info] compiling 3 Scala sources to /build/repo/modules/discipline/jvm/target/scala-3.8.0-RC3/test-classes ...
317[info] done compiling
318failing seed for rickroll.ricks is ZEKQaoSu_bwR63v69drqdQteRQMN-T7eBheQcwummbE=
319failing seed for rickroll.ricks is uuwM6gSOaX1O4_KHQBMRrTFcGeebVechKz8LNOhEmHH=
320failing seed for rickroll.ricks is FdOMiDAAllQa_97PfzZhZnaK-TjCfdeboDha3ar2jZB=
321failing seed for rickroll.ricks is Tr8yWaizdyOJH2aP4eCf0dW7YlyXO-E-OQzznAmiJBG=
322failing seed for rickroll.rolls is UPP48SzqjJbFQnPHDSMNLdYivaWK5D7-eAMWZbbaXrG=
323failing seed for rickroll.rolls is li09ZQZxpbCPCtQJP7xpek_RTlUjK1LHY_4BzSoz90N=
324[info] weaver.discipline.DisciplineIntegrationTest
325[info] + Runs tests successfully 54ms
326[info] + Reports failures correctly 32ms
327[info] + Captures exceptions correctly 10ms
328[info] weaver.discipline.DisciplineFSuiteIntegrationTest
329[info] + Runs tests successfully 147ms
330[info] + Reports failures correctly 146ms
331[info] + Captures exceptions correctly 144ms
332[info] + Shared resource fails to start 35ms
333Starting build for ProjectRef(file:/build/repo/,scalacheckJVM) (weaver-scalacheck)... [4/6]
334Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
335[info] compiling 2 Scala sources to /build/repo/modules/scalacheck/jvm/target/scala-3.8.0-RC3/classes ...
336[info] done compiling
337[info] compiling 3 Scala sources to /build/repo/modules/scalacheck/jvm/target/scala-3.8.0-RC3/test-classes ...
338[info] done compiling
339[info] weaver.scalacheck.CheckersConcurrencyTest
340[info] + tests should wait for slower tests to succeed before completion 202ms
341[info] + tests should wait for slower tests to fail before completion 84ms
342[info] weaver.scalacheck.CheckersTest
343[info] + universal 334ms
344[info] + form 1 474ms
345[info] + form 2 483ms
346[info] + form 3 460ms
347[info] + form 4 469ms
348[info] + form 5 463ms
349[info] + form 6 465ms
350[info] + IO form (1) 471ms
351[info] + IO form (2) 1s
352[info] weaver.scalacheck.PropertyDogFoodTest
353[info] + Failed property tests get reported properly 294ms
354[info] + Property tests using failFast get reported properly 223ms
355[info] + Property tests that raise errors get reported properly. 211ms
356[info] + Property tests that are ignored get reported properly. 269ms
357[info] + Checks are parallelised 1s
358[info] + Config can be overridden 204ms
359[info] + Discarded counts should be accurate 200ms
360[info] + Discard ratio of zero should still run tests 230ms
361Starting build for ProjectRef(file:/build/repo/,coreJVM) (weaver-core)... [5/6]
362Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
363
364************************
365Build summary:
366[{
367 "module": "weaver-cats-core",
368 "compile": {"status": "ok", "tookMs": 18649, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
369 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
370 "test-compile": {"status": "ok", "tookMs": 225, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
371 "test": {"status": "ok", "tookMs": 277, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
372 "publish": {"status": "skipped", "tookMs": 0},
373 "metadata": {
374 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
375}
376},{
377 "module": "weaver-framework",
378 "compile": {"status": "ok", "tookMs": 3562, "warnings": 3, "errors": 0, "sourceVersion": "3.8"},
379 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
380 "test-compile": {"status": "ok", "tookMs": 150, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
381 "test": {"status": "ok", "tookMs": 152, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
382 "publish": {"status": "skipped", "tookMs": 0},
383 "metadata": {
384 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
385}
386},{
387 "module": "weaver-cats",
388 "compile": {"status": "ok", "tookMs": 893, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
389 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
390 "test-compile": {"status": "ok", "tookMs": 6947, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
391 "test": {"status": "ok", "tookMs": 2534, "passed": 74, "failed": 0, "ignored": 0, "skipped": 0, "total": 74, "byFramework": [{"framework": "unknown", "stats": {"passed": 74, "failed": 0, "ignored": 0, "skipped": 0, "total": 74}}]},
392 "publish": {"status": "skipped", "tookMs": 0},
393 "metadata": {
394 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
395}
396},{
397 "module": "weaver-discipline",
398 "compile": {"status": "ok", "tookMs": 1486, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
399 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
400 "test-compile": {"status": "ok", "tookMs": 2030, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
401 "test": {"status": "ok", "tookMs": 932, "passed": 7, "failed": 0, "ignored": 0, "skipped": 0, "total": 7, "byFramework": [{"framework": "unknown", "stats": {"passed": 7, "failed": 0, "ignored": 0, "skipped": 0, "total": 7}}]},
402 "publish": {"status": "skipped", "tookMs": 0},
403 "metadata": {
404 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
405}
406},{
407 "module": "weaver-scalacheck",
408 "compile": {"status": "ok", "tookMs": 1218, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
409 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
410 "test-compile": {"status": "ok", "tookMs": 2142, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
411 "test": {"status": "ok", "tookMs": 2265, "passed": 19, "failed": 0, "ignored": 0, "skipped": 0, "total": 19, "byFramework": [{"framework": "unknown", "stats": {"passed": 19, "failed": 0, "ignored": 0, "skipped": 0, "total": 19}}]},
412 "publish": {"status": "skipped", "tookMs": 0},
413 "metadata": {
414 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
415}
416},{
417 "module": "weaver-core",
418 "compile": {"status": "ok", "tookMs": 42, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
419 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
420 "test-compile": {"status": "ok", "tookMs": 100, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
421 "test": {"status": "ok", "tookMs": 81, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
422 "publish": {"status": "skipped", "tookMs": 0},
423 "metadata": {
424 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
425}
426}]
427************************
428[success] Total time: 76 s (0:01:16.0), completed Dec 4, 2025, 2:32:34 PM
429[0JChecking patch project/plugins.sbt...
430Checking patch build.sbt...
431Applied patch project/plugins.sbt cleanly.
432Applied patch build.sbt cleanly.