[autofix.ci] apply automated fixes #1838
run-tests.yml
on: push
build-linux
/
run
7m 20s
build-windows
/
run
9m 51s
test-docs
3m 29s
Matrix: cross-plat
Annotations
59 errors and 46 warnings
linux (17, contrib.__.test, false) / run
Process completed with exit code 1.
|
GitlabTokenTests.Token from environment variable:
contrib/gitlab/test/src/mill/contrib/gitlab/GitlabTokenTests.scala#L1
token match { {
case Right(GitlabAuthHeaders(Seq(("Private-Token", "private-token-from-env")))) =>
} }
|
itest (17, ci/test-mill-bootstrap.sh) / run
Process completed with exit code 1.
|
linux (11, '{scalajslib,scalanativelib,kotlinlib,pythonlib,javascriptlib}.__.test', false) / run
Process completed with exit code 1.
|
HelloTests.failure:
contrib/testng/test/resources/demo/testng/src/foo/HelloTests.java#L73127
expected:<"Not hello, world"> but was:<"Hello, world">
AssertionFailedError: expected:<"Not hello, world"> but was:<"Hello, world">
|
foo HelloTests.failure:
foo HelloTests#L1
Expected <Hello, world>, actual <Not hello, world>.
AssertionError: Expected <Hello, world>, actual <Not hello, world>.
|
MixedHelloWorldTests.test:
kotlinlib/test/src/mill/kotlinlib/MixedHelloWorldTests.scala#L64
Left(Failure(1 tests failed:
hello.tests.HelloTest.testFailure hello.tests.HelloTest.testFailure, None)) (of class scala.util.Left)
|
KotlinJsKotlinTestPackageModuleTests.run tests:
kotlinlib/test/src/mill/kotlinlib/js/KotlinJsKotlinTestPackageModuleTests.scala#L74
Left(Failure(
Tests failed:
foo HelloTests - failure: AssertionError: Expected <Hello, world>, actual <Not hello, world>.
, None)) (of class scala.util.Left)
|
HelloWorldTests.test:
contrib/scoverage/test/src/mill/contrib/scoverage/HelloWorldTests.scala#L64
Left(Failure(1 tests failed:
hello.tests.HelloTest.testFailure hello.tests.HelloTest.testFailure, None)) (of class scala.util.Left)
|
HelloWorldTests.kotest:
contrib/scoverage/test/src/mill/contrib/scoverage/HelloWorldTests.scala#L78
Left(Failure(1 tests failed:
hello.tests.FooTest SuiteSelector, None)) (of class scala.util.Left)
|
KotlinJsKotestModuleTests.run tests:
kotlinlib/test/src/mill/kotlinlib/js/KotlinJsKotestModuleTests.scala#L73
Left(Failure(
Tests failed:
HelloTests - failure: AssertionFailedError: expected:<"Not hello, world"> but was:<"Hello, world">
, None)) (of class scala.util.Left)
|
ArgsParserTests.two:
ArgsParserTests#L1
result.length == 80
result: Seq[String] = ArraySeq(hello, world)
|
ArgsParserTests.two:
ArgsParserTests#L1
result.length == 80
result: Seq[String] = ArraySeq(hello, world)
|
linux (17, '{core,main,scalalib,testrunner,bsp,testkit}.__.test', false) / run
Process completed with exit code 1.
|
FailureTests.evaluateSingle:
core/exec/test/src/mill/exec/FailureTests.scala#L21
assertion failed: true
|
FailureTests.evaluatePair:
core/exec/test/src/mill/exec/FailureTests.scala#L54
assertion failed: true
|
|
|
|
ExpandBracesTests.expandBraces.expandLeft:
core/resolve/test/src/mill/resolve/ExpandBracesTests.scala#L18
Success(List(application.compile, core.compile)) (of class mill.api.Result$Success)
|
ExpandBracesTests.expandBraces.expandRight:
core/resolve/test/src/mill/resolve/ExpandBracesTests.scala#L22
Success(List(application.jar, application.docJar, application.sourcesJar)) (of class mill.api.Result$Success)
|
ExpandBracesTests.expandBraces.expandBoth:
core/resolve/test/src/mill/resolve/ExpandBracesTests.scala#L30
Success(List(core.jar, core.docJar, application.jar, application.docJar)) (of class mill.api.Result$Success)
|
ExpandBracesTests.expandBraces.expandNested:
core/resolve/test/src/mill/resolve/ExpandBracesTests.scala#L34
Success(List(hello, world.cow, world.moo)) (of class mill.api.Result$Success)
|
linux (17, 'integration.invalidation.__.packaged.server.test', false) / run
Process completed with exit code 1.
|
MultiLevelBuildTestsValidEdits.validEdits:
out/integration/invalidation/multi-level-editing/compile.dest/classes/mill/integration/MultiLevelBuildTestsValidEdits.class#L147
frameWatched == expectedWatched
frameWatched: Seq[os.Path] = List()
expectedWatched: Seq[os.Path] = List(/home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsValidEdits/sandbox/run-3/foo/compile-resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsValidEdits/sandbox/run-3/foo/resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsValidEdits/sandbox/run-3/foo/src)
|
MultiLevelBuildTestsCompileErrorEdits.compileErrorEdits:
out/integration/invalidation/multi-level-editing/compile.dest/classes/mill/integration/MultiLevelBuildTestsCompileErrorEdits.class#L344
frameWatched == expectedWatched
frameWatched: Seq[os.Path] = List()
expectedWatched: Seq[os.Path] = List(/home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsCompileErrorEdits/sandbox/run-3/foo/compile-resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsCompileErrorEdits/sandbox/run-3/foo/resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsCompileErrorEdits/sandbox/run-3/foo/src)
|
MultiLevelBuildTestsParseErrorEdits.parseErrorEdits:
out/integration/invalidation/multi-level-editing/compile.dest/classes/mill/integration/MultiLevelBuildTestsParseErrorEdits.class#L270
frameWatched == expectedWatched
frameWatched: Seq[os.Path] = List()
expectedWatched: Seq[os.Path] = List(/home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsParseErrorEdits/sandbox/run-3/foo/compile-resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsParseErrorEdits/sandbox/run-3/foo/resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsParseErrorEdits/sandbox/run-3/foo/src)
|
MultiLevelBuildTestsRuntimeErrorEdits.runtimeErrorEdits:
out/integration/invalidation/multi-level-editing/compile.dest/classes/mill/integration/MultiLevelBuildTestsRuntimeErrorEdits.class#L433
frameWatched == expectedWatched
frameWatched: Seq[os.Path] = List()
expectedWatched: Seq[os.Path] = List(/home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsRuntimeErrorEdits/sandbox/run-3/foo/compile-resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsRuntimeErrorEdits/sandbox/run-3/foo/resources, /home/runner/work/mill-1/mill-1/out/integration/invalidation/multi-level-editing/packaged/server/test.dest/mill.integration.MultiLevelBuildTestsRuntimeErrorEdits/sandbox/run-3/foo/src)
|
SelectiveExecutionChangedInputsTests.changed-inputs:
out/integration/invalidation/selective-execution/compile.dest/classes/mill/integration/SelectiveExecutionChangedInputsTests.class#L66
Result of /home/runner/work/mill-1/mill-1/out/dist/executableRaw.dest/mill…: 1
|
SelectiveExecutionWatchTests.watch.changed-inputs:
out/integration/invalidation/selective-execution/compile.dest/classes/mill/integration/SelectiveExecutionWatchTests.class#L192
eventually !output.contains("Computing fooCommand") && output.contains("Computing barCommand")
|
SelectiveExecutionWatchTests.watch.show-changed-inputs:
out/integration/invalidation/selective-execution/compile.dest/classes/mill/integration/SelectiveExecutionWatchTests.class#L224
eventually !output.contains("Computing fooCommand") && output.contains("Computing barCommand")
|
SelectiveExecutionWatchTests.watch.changed-code:
out/integration/invalidation/selective-execution/compile.dest/classes/mill/integration/SelectiveExecutionWatchTests.class#L254
eventually !output.contains("Computing fooCommand") && output.contains("Computing barCommand")
|
WatchInputTests.input.show:
out/integration/invalidation/watch-source-input/compile.dest/classes/mill/integration/WatchInputTests.class#L201
out == expectedOut
out: Vector[String] = Vector(Setting up build.mill, Setting up build.mill, Setting up build.mill)
expectedOut: Buffer[String] = ArrayBuffer(Setting up build.mill, Setting up build.mill, {}, Setting up build.mill)
|
linux (11, 'example.{cli,fundamentals,depth,extending}.__.local.server.test', false) / run
Process completed with exit code 1.
|
UtestExampleTestSuite.exampleTest:
out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L13
evalResult.isSuccess
evalResult: mill.testkit.IntegrationTester.EvalResult = EvalResult(false,[build.mill] [info] compiling 1 Scala source to /home/runner/work/mill-1/mill-1/out/example/fundamentals/libraries/4-mainargs/local/server/test.dest/sandbox/run-2/out/mill-build/compile.dest/classes ...
[build.mill] [error] -- [E7] /home/runner/work/mill-1/mill-1/out/example/fundamentals/libraries/4-mainargs/local/server/test.dest/sandbox/run-2/build.mill:93:33
[build.mill] [error] 93 ? val plan = evaluator.plan(resolved)
[build.mill] [error] ? ^^^^^^^^
[build.mill] [error] ?Found: (resolved : Any)
[build.mill] [error] ?Required: Seq[mill.define.Task[?]]
[build.mill] [error] -- [E172] /home/runner/work/mill-1/mill-1/out/example/fundamentals/libraries/4-mainargs/local/server/test.dest/sandbox/run-2/build.mill:102:2
[build.mill] [error] 102 ?}
[build.mill] [error] ? ^
[build.mill] [error] ?No given instance of type upickle.default.Writer[Either[Any, Unit]] was found for parameter w of method Command in object Task.
[build.mill] [error] ?I found:
[build.mill] [error] ?
[build.mill] [error] ? upickle.default.EitherWriter[Any, Unit](
[build.mill] [error] ? upickle.default.superTypeWriter[Any, Any](
[build.mill] [error] ? /* missing */summon[scala.deriving.Mirror.ProductOf[Any]], ???, ???, ???,
[build.mill] [error] ? ???),
[build.mill] [error] ? ???)
[build.mill] [error] ?
[build.mill] [error] ?But Failed to synthesize an instance of type scala.deriving.Mirror.ProductOf[Any]: class Any is not a generic product because it is not a case class.
[build.mill] [error] ?
[build.mill] [error] ?The following import might make progress towards fixing the problem:
[build.mill] [error] ?
[build.mill] [error] ? import upickle.default.ReadWriter.join
[build.mill] [error] ?
[build.mill] [error] ?
[build.mill] [error] two errors found
1 tasks failed
compile Compilation failed
,)
|
windows (11, "{main,scalalib,bsp}.__.test") / run
Process completed with exit code 1.
|
InitModuleTests.init.no args:
main\init\test\src\mill\init\InitModuleTests.scala#L32
Success(Val(List(scalalib/basic/1-simple, scalalib/basic/2-custom-build-logic, scalalib/basic/3-multi-module, scalalib/basic/4-compat-modules, scalalib/basic/6-realistic, scalalib/web/1-todo-webapp, scalalib/web/2-webapp-cache-busting, scalalib/web/3-todo-http4s, scalalib/web/4-scalajs-module, scalalib/web/5-webapp-scalajs, scalalib/web/6-webapp-scalajs-shared, scalalib/web/7-cross-version-platform-publishing, scalalib/web/8-cross-platform-version-publishing, scalalib/web/9-wasm, javalib/basic/1-simple, javalib/basic/2-custom-build-logic, javalib/basic/3-multi-module, javalib/basic/4-compat-modules, javalib/basic/6-realistic, javalib/web/1-hello-jetty, javalib/web/2-hello-spring-boot, javalib/web/3-todo-spring-boot, javalib/web/4-hello-micronaut, javalib/web/5-todo-micronaut, kotlinlib/basic/1-simple, kotlinlib/basic/2-custom-build-logic, kotlinlib/basic/3-multi-module, kotlinlib/basic/4-compat-modules, kotlinlib/basic/6-realistic, kotlinlib/web/1-hello-ktor, kotlinlib/web/2-todo-ktor, kotlinlib/web/3-hello-kotlinjs, kotlinlib/web/4-webapp-kotlinjs, kotlinlib/web/5-webapp-kotlinjs-shared, kotlinlib/web/6-hello-spring-boot, kotlinlib/web/7-todo-spring-boot, javascriptlib/basic/1-simple, javascriptlib/basic/2-react, javascriptlib/basic/3-custom-build-logic, javascriptlib/basic/4-multi-modules, javascriptlib/basic/5-client-server-hello, javascriptlib/basic/6-client-server-realistic, pythonlib/basic/1-simple, pythonlib/basic/2-custom-build-logic, pythonlib/basic/3-multi-module, pythonlib/web/1-hello-flask, pythonlib/web/2-todo-flask, pythonlib/web/3-hello-django, pythonlib/web/4-todo-django))) (of class mill.api.ExecResult$Success)
|
MainModuleTests.inspect.single:
main\test\src\mill\main\MainModuleTests.scala#L144
Success(Val(hello(main/test/src/mill/main/MainModuleTests.scala:23)
Inputs:
)) (of class mill.api.ExecResult$Success)
|
MainModuleTests.inspect.multi:
main\test\src\mill\main\MainModuleTests.scala#L153
Success(Val(hello(main/test/src/mill/main/MainModuleTests.scala:23)
Inputs:
hello2(main/test/src/mill/main/MainModuleTests.scala:30)
Inputs:
)) (of class mill.api.ExecResult$Success)
|
MainModuleTests.show.single:
main\test\src\mill\main\MainModuleTests.scala#L218
Success(Val(["hello","world"])) (of class mill.api.ExecResult$Success)
|
MainModuleTests.show.multi:
main\test\src\mill\main\MainModuleTests.scala#L246
Success(Val({"hello":["hello","world"],"hello2":{"1":"hello","2":"world"}})) (of class mill.api.ExecResult$Success)
|
MainModuleTests.showNamed.single:
main\test\src\mill\main\MainModuleTests.scala#L300
Success(Val({"hello":["hello","world"]})) (of class mill.api.ExecResult$Success)
|
MainModuleTests.showNamed.multi:
main\test\src\mill\main\MainModuleTests.scala#L317
Success(Val({"hello":["hello","world"],"hello2":{"1":"hello","2":"world"}})) (of class mill.api.ExecResult$Success)
|
java17Test.hello.MyCoreTests.java17Test:
java17Test#L32
expected:<1[1]> but was:<1[7]>
|
msgTest.hello.MyCoreTests.msgTest:
msgTest#L10
expected:<Hello World[]> but was:<Hello World[!!]>
|
linux (17, 'example.android.__.local.server.test', true) / run
Avoid hardcoding the debug mode; leaving it out allows debug and release builds to automatically assign one
|
linux (17, 'example.android.__.local.server.test', true) / run
Access to private field privateField of class SyntheticAccessorViolation requires synthetic accessor
|
linux (17, 'example.android.__.local.server.test', true) / run
Process completed with exit code 1.
|
UtestExampleTestSuite.exampleTest:
out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L13
evalResult.isSuccess
evalResult: mill.testkit.IntegrationTester.EvalResult = EvalResult(false,[build.mill] [info] compiling 1 Scala source to /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/mill-build/compile.dest/classes ...
[build.mill] [info] done compiling
Compiling resources of main with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/app/src/main/res -o /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/main.zip --no-crunch
Linking application resources with the command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 link -I /usr/local/lib/android/sdk/platforms/android-35/android.jar --manifest /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/androidMergedManifest.dest/AndroidManifest.xml --java /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/RClass --min-sdk-version 19 --target-sdk-version 35 --version-code 1 --version-name 1.0 --proguard-main-dex /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/main-dex-rules.pro --proguard-conditional-keep-rules -o /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/res.apk --debug-mode --auto-add-overlay /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/main.zip
[info] compiling 4 Java sources to /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/compile.dest/classes ...
[error] /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/RClass/com/helloworld/app/R.java:10:14: duplicate class: com.helloworld.app.R
[error] public final class R {
[error] public static final class color {
[error] public static final int text_green=0x7f010000;
[error] public static final int white=0x7f010001;
[error] }
[error] public static final class string {
[error] public static final int app_name=0x7f020000;
[error] public static final int hello_world=0x7f020001;
[error] }
[error] }
[error] ^
[info] /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/app/src/main/java/com/helloworld/app/MainActivity.java: MainActivity.java uses or overrides a deprecated API.
[info] /home/runner/work/mill-1/mill-1/out/example/android/javalib/1-hello-world/local/server/test.dest/sandbox/run-2/app/src/main/java/com/helloworld/app/MainActivity.java: Recompile with -Xlint:deprecation for details.
1 tasks failed
show 1 tasks failed
app.compile javac returned non-zero exit code
,)
|
UtestExampleTestSuite.exampleTest:
out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L13
evalResult.isSuccess
evalResult: mill.testkit.IntegrationTester.EvalResult = EvalResult(false,[build.mill] [info] compiling 1 Scala source to /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/mill-build/compile.dest/classes ...
[build.mill] [info] done compiling
Compiling resources of main with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/bundle/src/main/res -o /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidResources.dest/compiled-resources/main.zip --no-crunch
Linking application resources with the command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 link -I /usr/local/lib/android/sdk/platforms/android-35/android.jar --manifest /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidMergedManifest.dest/AndroidManifest.xml --java /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidResources.dest/RClass --min-sdk-version 1 --target-sdk-version 35 --version-code 1 --version-name 1.0 --proguard-main-dex /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidResources.dest/main-dex-rules.pro --proguard-conditional-keep-rules -o /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidResources.dest/res.apk --debug-mode --auto-add-overlay --proto-format /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidResources.dest/compiled-resources/main.zip
[info] compiling 3 Java sources to /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/compile.dest/classes ...
[error] /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidResources.dest/RClass/com/helloworld/app/R.java:10:14: duplicate class: com.helloworld.app.R
[error] public final class R {
[error] public static final class color {
[error] public static final int text_green=0x7f010000;
[error] public static final int white=0x7f010001;
[error] }
[error] public static final class string {
[error] public static final int app_name=0x7f020000;
[error] public static final int hello_world=0x7f020001;
[error] }
[error] }
[error] ^
[info] /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/bundle/src/main/java/com/helloworld/app/MainActivity.java: MainActivity.java uses or overrides a deprecated API.
[info] /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/bundle/src/main/java/com/helloworld/app/MainActivity.java: Recompile with -Xlint:deprecation for details.
1 tasks failed
show 1 tasks failed
bundle.compile javac returned non-zero exit code
,)
|
UtestExampleTestSuite.exampleTest:
out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L13
evalResult.isSuccess
evalResult: mill.testkit.IntegrationTester.EvalResult = EvalResult(false,[build.mill] [info] compiling 1 Scala source to /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/mill-build/compile.dest/classes ...
[build.mill] [info] done compiling
Compiling resources of main with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/app/src/main/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/main.zip --no-crunch
Linking application resources with the command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 link -I /usr/local/lib/android/sdk/platforms/android-35/android.jar --manifest /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/androidMergedManifest.dest/AndroidManifest.xml --java /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/RClass --min-sdk-version 19 --target-sdk-version 35 --version-code 1 --version-name 1.0 --proguard-main-dex /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/main-dex-rules.pro --proguard-conditional-keep-rules -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/res.apk --debug-mode --auto-add-overlay /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/main.zip
Compiling 3 Kotlin sources to /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/compile.dest/classes ...
Compiling 2 Java sources to /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/compile.dest/classes ...
[info] compiling 2 Java sources to /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/compile.dest/classes ...
[error] /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/1-hello-kotlin/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/RClass/com/helloworld/app/R.java:10:14: duplicate class: com.helloworld.app.R
[error] public final class R {
[error] public static final class color {
[error] public static final int text_green=0x7f010000;
[error] public static final int white=0x7f010001;
[error] }
[error] public static final class string {
[error] public static final int app_name=0x7f020000;
[error] public static final int hello_world=0x7f020001;
[error] }
[error] }
[error] ^
1 tasks failed
show 1 tasks failed
app.compile javac returned non-zero exit code
,)
|
UtestExampleTestSuite.exampleTest:
out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L13
evalResult.isSuccess
evalResult: mill.testkit.IntegrationTester.EvalResult = EvalResult(false,[build.mill] [info] compiling 1 Scala source to /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/mill-build/compile.dest/classes ...
[build.mill] [info] done compiling
Compiling resources of core-ktx-1.15.0 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/core-ktx-1.15.0/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/core-ktx-1.15.0.zip --no-crunch
Compiling resources of activity-compose-1.9.3 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/activity-compose-1.9.3/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/activity-compose-1.9.3.zip --no-crunch
Compiling resources of core-1.15.0 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/core-1.15.0/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/core-1.15.0.zip --no-crunch
Compiling resources of activity-ktx-1.9.3 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/activity-ktx-1.9.3/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/activity-ktx-1.9.3.zip --no-crunch
Compiling resources of ui-android-1.7.5 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/ui-android-1.7.5/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/ui-android-1.7.5.zip --no-crunch
Compiling resources of material3-android-1.3.1 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/material3-android-1.3.1/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/material3-android-1.3.1.zip --no-crunch
Compiling resources of annotation-experimental-1.4.1 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/annotation-experimental-1.4.1/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/annotation-experimental-1.4.1.zip --no-crunch
Compiling resources of activity-1.9.3 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/2-compose/local/server/test.dest/sandbox/run-2/out/app/andr
|
UtestExampleTestSuite.exampleTest:
out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L13
evalResult.isSuccess
evalResult: mill.testkit.IntegrationTester.EvalResult = EvalResult(false,[build.mill] [info] compiling 1 Scala source to /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/mill-build/compile.dest/classes ...
[build.mill] [info] done compiling
Compiling resources of core-ktx-1.15.0 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/core-ktx-1.15.0/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/core-ktx-1.15.0.zip --no-crunch
Compiling resources of activity-compose-1.9.3 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/activity-compose-1.9.3/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/activity-compose-1.9.3.zip --no-crunch
Compiling resources of core-1.15.0 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/core-1.15.0/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/core-1.15.0.zip --no-crunch
Compiling resources of activity-ktx-1.9.3 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/activity-ktx-1.9.3/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/activity-ktx-1.9.3.zip --no-crunch
Compiling resources of ui-android-1.7.5 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/ui-android-1.7.5/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/ui-android-1.7.5.zip --no-crunch
Compiling resources of material3-android-1.3.1 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/material3-android-1.3.1/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/material3-android-1.3.1.zip --no-crunch
Compiling resources of annotation-experimental-1.4.1 with the following command: /usr/local/lib/android/sdk/build-tools/35.0.0/aapt2 compile --dir /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidUnpackArchives.dest/annotation-experimental-1.4.1/res -o /home/runner/work/mill-1/mill-1/out/example/android/kotlinlib/3-compose-screenshot-tests/local/server/test.dest/sandbox/run-2/out/app/androidResources.dest/compiled-resources/annotation-experimental-1.4.1.zip --no-crunc
|
linux (11, example.scalalib.__.native.server.test, false) / run
Canceling since a higher priority waiting request for 'cancel-old-pr-runs-Run Tests-split-result' exists
|
linux (17, 'integration.invalidation.__.packaged.fork.test', false) / run
Canceling since a higher priority waiting request for 'cancel-old-pr-runs-Run Tests-split-result' exists
|
linux (11, 'integration.{failure,feature,ide}.__.packaged.server.test', false) / run
Canceling since a higher priority waiting request for 'cancel-old-pr-runs-Run Tests-split-result' exists
|
windows (11, 'integration.invalidation.__.native.server.test') / run
Canceling since a higher priority waiting request for 'cancel-old-pr-runs-Run Tests-split-result' exists
|
windows (17, 'integration.{feature,failure}.__.packaged.fork.test') / run
Canceling since a higher priority waiting request for 'cancel-old-pr-runs-Run Tests-split-result' exists
|
linux (17, 'example.{pythonlib,javascriptlib}.__.local.server.test', false) / run
Canceling since a higher priority waiting request for 'cancel-old-pr-runs-Run Tests-split-result' exists
|
cross-plat (ubuntu-24.04-arm, 'example.thirdparty[fansi].native.server.test', 17)
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
cross-plat (ubuntu-24.04-arm, 'example.thirdparty[fansi].native.server.test', 17)
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, 'example.thirdparty[{mockito,commons-io}].local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, 'example.thirdparty[{mockito,commons-io}].local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, contrib.__.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, contrib.__.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.thirdparty[{netty,gatling}].local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.thirdparty[{netty,gatling}].local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
cross-plat (macos-latest, 'example.thirdparty[acyclic].native.server.test', 11)
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
cross-plat (macos-latest, 'example.thirdparty[acyclic].native.server.test', 11)
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
cross-plat (macos-13, 'example.thirdparty[jimfs].native.server.test', 11)
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
cross-plat (macos-13, 'example.thirdparty[jimfs].native.server.test', 11)
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.thirdparty[arrow].local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.thirdparty[arrow].local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (11, "example.scalalib.{basic,publishing}.__.local.fork.test") / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (11, "example.scalalib.{basic,publishing}.__.local.fork.test") / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, '{scalajslib,scalanativelib,kotlinlib,pythonlib,javascriptlib}.__.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, '{scalajslib,scalanativelib,kotlinlib,pythonlib,javascriptlib}.__.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, '{core,main,scalalib,testrunner,bsp,testkit}.__.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, '{core,main,scalalib,testrunner,bsp,testkit}.__.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, example.javalib.__.local.server.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, example.javalib.__.local.server.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'integration.invalidation.__.packaged.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'integration.invalidation.__.packaged.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, 'example.{cli,fundamentals,depth,extending}.__.local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, 'example.{cli,fundamentals,depth,extending}.__.local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, example.kotlinlib.__.local.server.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, example.kotlinlib.__.local.server.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (11, "{main,scalalib,bsp}.__.test") / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (11, "{main,scalalib,bsp}.__.test") / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.android.__.local.server.test', true) / run
Should explicitly set android:icon, there is no default
|
linux (17, 'example.android.__.local.server.test', true) / run
The resource R.string.unused_string appears to be unused
|
linux (17, 'example.android.__.local.server.test', true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.android.__.local.server.test', true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, example.scalalib.__.native.server.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, example.scalalib.__.native.server.test, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'integration.invalidation.__.packaged.fork.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'integration.invalidation.__.packaged.fork.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, 'integration.{failure,feature,ide}.__.packaged.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (11, 'integration.{failure,feature,ide}.__.packaged.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (11, 'integration.invalidation.__.native.server.test') / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (11, 'integration.invalidation.__.native.server.test') / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (17, 'integration.{feature,failure}.__.packaged.fork.test') / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
windows (17, 'integration.{feature,failure}.__.packaged.fork.test') / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.{pythonlib,javascriptlib}.__.local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
linux (17, 'example.{pythonlib,javascriptlib}.__.local.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
macos-13-selective-execution-artifact
|
295 KB |
|
macos-latest-selective-execution-artifact
|
295 KB |
|
ubuntu-24.04-arm-selective-execution-artifact
|
294 KB |
|
ubuntu-latest-artifact
|
433 MB |
|
ubuntu-latest-selective-execution-artifact
|
294 KB |
|
windows-latest-artifact
|
433 MB |
|
windows-latest-selective-execution-artifact
|
293 KB |
|