Skip to content

Catch fatal exceptions in futures (#4223) #25

Catch fatal exceptions in futures (#4223)

Catch fatal exceptions in futures (#4223) #25

Triggered via push January 3, 2025 06:20
Status Failure
Total duration 29m 11s
Artifacts 4

run-tests.yml

on: push
Matrix: itest
Matrix: linux
Matrix: windows
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 20 warnings
test-docs
Process completed with exit code 1.
windows (11, "example.scalalib.basic.__.fork.test") / run
Process completed with exit code 128.
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[!!]>
windows (11, contrib.__.test) / run
Process completed with exit code 128.
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
windows (11, 'integration.invalidation[_].server.test') / run
Process completed with exit code 128.
windows (11, "{main,scalalib,bsp}.__.test") / run
Process completed with exit code 128.
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[!!]>
linux (17, 'example.android.__.local.test', true) / 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,Downloading system-images;android-35;google_apis_playstore;x86_64 Warning: Errors during XML parse: Warning: Additionally, the fallback loader failed to parse the XML. Warning: Errors during XML parse: Warning: Additionally, the fallback loader failed to parse the XML. Error: No device found matching --device medium_phone. null 1 tasks failed show 1 tasks failed app.createAndroidVirtualDevice os.SubprocessException: Result of /usr/local/lib/android/sdk/cmdline-tools/latest/bin/avdmanager?: 1 Loading local repository... [========= ] 25% Loading local repository... [========= ] 25% Fetch remote repository... [=======================================] 100% Fetch remote repository... Auto-selecting single ABI x86_64 os.proc.call(ProcessOps.scala:230) os.call$.apply(ProcessOps.scala:42) mill.javalib.android.AndroidAppModule.$anonfun$createAndroidVirtualDevice$1(AndroidAppModule.scala:541) mill.define.Task$TraverseCtx.evaluate(Task.scala:219) ,)
UtestExampleTestSuite.exampleTest: out/testkit/compile.dest/classes/mill/testkit/UtestExampleTestSuite.class#L19
assert(filteredOut.linesIterator.exists(globMatches(expectedLine, _))) filteredOut: String = ["",[{"fullyQualifiedName":"com.helloworld.ExampleUnitTestInKotlinDir.kotlin_dir_text_size_is_correct","selector":"com.helloworld.ExampleUnitTestInKotlinDir.kotlin_dir_text_size_is_correct","duration":3,"status":"Success"},{"fullyQualifiedName":"com.helloworld.ExampleUnitTest.text_size_is_correct","selector":"com.helloworld.ExampleUnitTest.text_size_is_correct","duration":1,"status":"Success"}]] expectedLine: String = ["",[{"fullyQualifiedName":"com.helloworld.ExampleUnitTest.text_size_is_correct","selector":"com.helloworld.ExampleUnitTest.text_size_is_correct","duration":...,"status":"Success"},{"fullyQualifiedName":"com.helloworld.ExampleUnitTestInKotlinDir.kotlin_dir_text_size_is_correct","selector":"com.helloworld.ExampleUnitTestInKotlinDir.kotlin_dir_text_size_is_correct","duration":...,"status":"Success"}]]
windows (17, 'integration.{feature,failure}[_].fork.test') / run
Process completed with exit code 128.
test-docs
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-linux / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint-autofix / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, contrib.__.test, false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
itest (17, ci/test-mill-bootstrap.sh) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'example.thirdparty[arrow].local.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'example.javalib.__.local.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, '{main,scalalib,testrunner,bsp,testkit}.__.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'integration.invalidation.__.server.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'example.{pythonlib,javascriptlib}.__.local.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'example.scalalib.__.local.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'example.kotlinlib.__.local.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'integration.invalidation.__.fork.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'integration.{failure,feature,ide}.__.local.test', false) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linux (17, 'example.android.__.local.test', true) / run
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
ubuntu-latest-artifact
135 MB
ubuntu-latest-selective-execution-artifact
174 Bytes
windows-latest-artifact
135 MB
windows-latest-selective-execution-artifact
174 Bytes