Skip to content
Triggered via push March 21, 2025 10:24
Status Failure
Total duration 38m 22s
Artifacts 7

run-tests.yml

on: push
Matrix: cross-plat
Matrix: itest
Matrix: linux
Matrix: windows

Annotations

27 errors and 50 warnings
java11Test.hello.MyCoreTests.java11Test: java11Test#L23
expected:<1[7]> but was:<1[1]>
msgTest.hello.MyCoreTests.msgTest: msgTest#L10
expected:<Hello World[]> but was:<Hello World[!!]>
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[!!]>
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>.
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)
ArgsParserSpec.parse should two: ArgsParserSpec#L1
Array("hello", "world") had length 2 instead of expected length 80
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[!!]>
java11Test.hello.MyCoreTests.java11Test: java11Test#L23
expected:<1[7]> but was:<1[1]>
msgTest.hello.MyCoreTests.msgTest: msgTest#L10
expected:<Hello World[]> but was:<Hello World[!!]>
linux (17, 'example.android.__.local.server.test', true, false) / 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, false) / run
Access to private field privateField of class SyntheticAccessorViolation requires synthetic accessor
linux (17, 'example.android.__.local.server.test', true, false) / run
Process completed with exit code 1.
UtestExampleTestSuite.exampleTest: out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L19
else assert(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 2 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 ... [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. [info] done compiling Running d8 with the command: /usr/local/lib/android/sdk/build-tools/35.0.0/d8 --debug --output /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidDex.dest --lib /usr/local/lib/android/sdk/platforms/android-35/android.jar --min-api 1 --main-dex-rules /home/runner/work/mill-1/mill-1/out/example/android/javalib/2-app-bundle/local/server/test.dest/sandbox/run-2/out/bundle/androidDex.dest/proguard-rules.pro /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/com/helloworld/app/R$color.class /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/com/helloworld/app/R.class /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/com/helloworld/app/R$string.class /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/com/helloworld/app/MainActivity.class [BT:1.17.2] Error: Module 'bundle' is missing mandatory file 'manifest/AndroidManifest.xml'. com.android.tools.build.bundletool.model.exceptions.InvalidBundleException: Module 'bundle' is missing mandatory file 'manifest/AndroidManifest.xml'. at com.android.tools.build.bundletool.model.exceptions.UserExce
jsonName.com.squareup.moshi.records.RecordsTest.jsonName: jsonName#L211
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
genericRecord.com.squareup.moshi.records.RecordsTest.genericRecord: genericRecord#L150
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
nullPrimitiveFails.com.squareup.moshi.records.RecordsTest.nullPrimitiveFails: nullPrimitiveFails#L268
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
genericBoundedRecord.com.squareup.moshi.records.RecordsTest.genericBoundedRecord: genericBoundedRecord#L161
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
absentObjectIsNull.com.squareup.moshi.records.RecordsTest.absentObjectIsNull: absentObjectIsNull#L280
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
qualifiedValues.com.squareup.moshi.records.RecordsTest.qualifiedValues: qualifiedValues#L182
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
indirectGenerics.com.squareup.moshi.records.RecordsTest.indirectGenerics: indirectGenerics#L171
value of: toJson(...) expected: {"value":{"single":1,"list":[2,3,4],"map":{"five":5}}} but was : {"value":{"list":[2,3,4],"map":{"five":5},"single":1}}
absentPrimitiveFails.com.squareup.moshi.records.RecordsTest.absentPrimitiveFails: absentPrimitiveFails#L257
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
nullObjectIsNull.com.squareup.moshi.records.RecordsTest.nullObjectIsNull: nullObjectIsNull#L289
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
smokeTest.com.squareup.moshi.records.RecordsTest.smokeTest: smokeTest#L75
java.lang.AssertionError: null at com.squareup.moshi.ClassJsonAdapter.fromJson(ClassJsonAdapter.java:210)
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']
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']
linux (11, 'example.thirdparty[{mockito,commons-io}].local.server.test', false, 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, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, contrib.__.test, false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, contrib.__.test, false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'example.thirdparty[{netty,gatling}].local.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'example.thirdparty[{netty,gatling}].local.server.test', false, false) / run
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, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'example.thirdparty[arrow].local.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, "example.scalalib.{basic,publishing}.__.local.fork.test", false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, "example.scalalib.{basic,publishing}.__.local.fork.test", false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'integration.invalidation.__.packaged.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'integration.invalidation.__.packaged.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, "example.migrating.{scalalib,javalib}.__.local.fork.test", true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, "example.migrating.{scalalib,javalib}.__.local.fork.test", true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, example.javalib.__.local.server.test, false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, example.javalib.__.local.server.test, false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (11, 'integration.{failure,feature,ide}.__.packaged.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (11, 'integration.{failure,feature,ide}.__.packaged.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, '{main,scalalib,testrunner,bsp,testkit}.__.test', false, true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, '{main,scalalib,testrunner,bsp,testkit}.__.test', false, true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (11, '{scalajslib,scalanativelib,kotlinlib,pythonlib,javascriptlib}.__.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (11, '{scalajslib,scalanativelib,kotlinlib,pythonlib,javascriptlib}.__.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'integration.invalidation.__.packaged.fork.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'integration.invalidation.__.packaged.fork.test', false, 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, 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, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, example.kotlinlib.__.local.server.test, false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, example.kotlinlib.__.local.server.test, false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'example.{pythonlib,javascriptlib}.__.local.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'example.{pythonlib,javascriptlib}.__.local.server.test', false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (17, 'integration.{feature,failure}.__.packaged.fork.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (17, 'integration.{feature,failure}.__.packaged.fork.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, 'integration.invalidation.__.native.server.test', false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, 'integration.invalidation.__.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, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (11, example.scalalib.__.native.server.test, false, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, "{main,scalalib,bsp}.__.test", false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
windows (11, "{main,scalalib,bsp}.__.test", false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'example.android.__.local.server.test', true, false) / run
Should explicitly set android:icon, there is no default
linux (17, 'example.android.__.local.server.test', true, false) / run
The resource R.string.unused_string appears to be unused
linux (17, 'example.android.__.local.server.test', true, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (17, 'example.android.__.local.server.test', true, false) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (11, '{example,integration}.migrating.__.packaged.server.test', false, true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']
linux (11, '{example,integration}.migrating.__.packaged.server.test', false, true) / run
Unexpected input(s) 'install-android-sdk', valid inputs are ['millargs', 'shell', 'coursierarchive']

Artifacts

Produced during runtime
Name Size Digest
macos-13-selective-execution-artifact
286 KB
sha256:bfd854c224b8ca66cea057928bc7ec1c8aecc29d87faa21376206604b19fc2b0
macos-latest-selective-execution-artifact
286 KB
sha256:4e353b924b49c0cc9311dfea92c0aec8e49258aebc989cd2ac8e90efb82ab520
ubuntu-24.04-arm-selective-execution-artifact
284 KB
sha256:c944f2ab5d5f0d0b08f1d5856facc39203beab13a984ed565ebffa95e4eb72c6
ubuntu-latest-artifact
434 MB
sha256:6bf61380b1fd24c7a366a73615f746077e03d492941177525194f37d55bf5cdf
ubuntu-latest-selective-execution-artifact
284 KB
sha256:779ad00aca7b8b66ef9d1429a43343df869754dd0b22da8ffc7093601904a87c
windows-latest-artifact
432 MB
sha256:a40743cb7a1fae459ad7ded9eea5d71274aab7224d9ee71a5ef04c58b556dbdd
windows-latest-selective-execution-artifact
284 KB
sha256:38be6d9d4fc07d823a3d80267ba1d06eee531101d3a2c2e2979384fd09061438