Skip to content

Instantly share code, notes, and snippets.

@Octogonapus
Last active December 1, 2019 18:19
Show Gist options
  • Save Octogonapus/6a14d814b107c0c78e74979f79e88718 to your computer and use it in GitHub Desktop.
Save Octogonapus/6a14d814b107c0c78e74979f79e88718 to your computer and use it in GitHub Desktop.
> Task :dsl:pitest
1:19:16 PM PIT >> INFO : ---------------------------------------------------------------------------
1:19:16 PM PIT >> INFO : Enabled (+) and disabled (-) features.
1:19:16 PM PIT >> INFO : -----------------------------------------
1:19:16 PM PIT >> INFO : +FANN Filters mutations in classes and methods with matching annotations of class or runtime retention
1:19:16 PM PIT >> INFO : [annotation] Annotation to avoid (full package name not required)
1:19:16 PM PIT >> INFO : +FFBLOCK Filters mutations in code duplicated by finally block inlining
1:19:16 PM PIT >> INFO : +FFEACH Filters mutations in compiler generated code that implements for each loops
1:19:16 PM PIT >> INFO : +FFLOOP Filters any mutations to increments in for loops as they may cause timeouts
1:19:16 PM PIT >> INFO : +FINFINC Filters mutations to increments that may cause infinite loops
1:19:16 PM PIT >> INFO : +FINFIT Filters mutations that may cause infinite loops by removing calls to iterator.next
1:19:16 PM PIT >> INFO : +FINULL Filters mutations in compiler generated code that checks for null by calling getClass
1:19:16 PM PIT >> INFO : +FKOTLIN Filters out junk mutations in bytecode created by compiler for kotlin language features
1:19:16 PM PIT >> INFO : +FLOGCALL Filters mutations in code that makes calls to logging frameworks
1:19:16 PM PIT >> INFO : +FMRNULL Filters mutations in compiler generated code that inserts Objects.requireNonNull for method references
1:19:16 PM PIT >> INFO : +FRETEQUIV Filters return vals mutants with bytecode equivalent to the unmutated class
1:19:16 PM PIT >> INFO : +FSEQUIVEQUALS Filters equivalent mutations that affect only performance in short cutting equals methods
1:19:16 PM PIT >> INFO : +FSTATI Filters mutations in static initializers and code called only from them
1:19:16 PM PIT >> INFO : +FSTATINIT Filters mutations in static initializers and code called only from them
1:19:16 PM PIT >> INFO : +FTRYWR Filters mutations in code generated for try with resources statements
1:19:16 PM PIT >> INFO : -CLASSLIMIT Limits the maximum number of mutations per class
1:19:16 PM PIT >> INFO : [limit] Integer value for maximum mutations to create per class
1:19:16 PM PIT >> INFO : -EXPORT Exports mutants bytecode and other details to disk
1:19:16 PM PIT >> INFO : ---------------------------------------------------------------------------
1:19:16 PM PIT >> FINE : Running report with ReportOptions [targetClasses=[edu.wpi.*], excludedMethods=[hashCode, equals, checkIndexOverflow, throwIndexOverflow, collectionSizeOrDefault], excludedClasses=[NoSuchElementException, NoWhenBranchMatchedException, IllegalStateException], excludedTestClasses=[], codePaths=[/home/salmon/Documents/Axon/dsl/build/classes/java/main, /home/salmon/Documents/Axon/dsl/build/classes/kotlin/main, /home/salmon/Documents/Axon/dsl/build/tmp/kapt3/classes/main], reportDir=/home/salmon/Documents/Axon/dsl/build/reports/pitest, historyInputLocation=null, historyOutputLocation=null, sourceDirs=[/home/salmon/Documents/Axon/dsl/src/main/resources, /home/salmon/Documents/Axon/dsl/src/main/java, /home/salmon/Documents/Axon/dsl/src/main/kotlin], classPathElements=[/home/salmon/.gradle/caches/modules-2/files-2.1/org.pitest/pitest-junit5-plugin/0.9/ec3ef6b7e8a8becf2e2fb88704569efee1d8e56b/pitest-junit5-plugin-0.9.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.pitest/pitest/1.4.10/aa28fbb0f7ae36ca7eb5a6c9a33ef8fa5dbe8e1a/pitest-1.4.10.jar, /home/salmon/Documents/Axon/dsl/build/classes/java/test, /home/salmon/Documents/Axon/dsl/build/classes/kotlin/test, /home/salmon/Documents/Axon/dsl/build/tmp/kapt3/classes/test, /home/salmon/Documents/Axon/dsl/build/resources/test, /home/salmon/Documents/Axon/dsl/build/classes/java/main, /home/salmon/Documents/Axon/dsl/build/classes/kotlin/main, /home/salmon/Documents/Axon/dsl/build/tmp/kapt3/classes/main, /home/salmon/Documents/Axon/dsl/build/resources/main, /home/salmon/Documents/Axon/tf-layer-loader/build/libs/tf-layer-loader-0.1.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-optics/0.10.3/a76bbb2aa3f44a20d8ba71153b97e98245c50dd3/arrow-optics-0.10.3.jar, /home/salmon/Documents/Axon/dsl-test-util/build/libs/dsl-test-util-0.1.0.jar, /home/salmon/Documents/Axon/test-util/build/libs/test-util-0.1.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kotest/kotest-assertions-arrow-jvm/4.0.2793-SNAPSHOT/2109d144a8540bb8e18765be0a0e205a4b134249/kotest-assertions-arrow-jvm-4.0.2793-SNAPSHOT.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-fx/0.10.3/167c29d4ca13bbc6e9aa8bfc60e91d51593fd0e1/arrow-fx-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-syntax/0.10.3/dded558c72649a87c4d6459c5890bd4e23c1a705/arrow-syntax-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-recursion/0.10.3/c81c16043274057598ca2a5c23efdbc802bf5afb/arrow-recursion-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-recursion-data/0.10.3/beb8bad03787fa2d751e087e8bfbd1d9d9be7a46/arrow-recursion-data-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-free/0.10.3/d7e6fd9eabcaf8a5060ed6ba7c2cdf68e120f9c3/arrow-free-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-free-data/0.10.3/308ea41e7bbeaa9d9fa756135191dc04b32fba6b/arrow-free-data-0.10.3.jar, /home/salmon/Documents/Axon/tf-data-code/build/libs/tf-data-code-0.1.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-mtl/0.10.3/416a0b12153d34059f008245e95cc29edcf06618/arrow-mtl-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-mtl-data/0.10.3/51eb845d13d762a22f0ff243b6fff030ae04bef/arrow-mtl-data-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-validation/0.10.3/17147a68d42cdeddd75c8c363ea55a5d802ad952/arrow-validation-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kotest/kotest-runner-junit5-jvm/4.0.2793-SNAPSHOT/87b2ea8244503300f5b1391c6c04ac8859e5e0f2/kotest-runner-junit5-jvm-4.0.2793-SNAPSHOT.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kotest/kotest-runner-console-jvm/4.0.2793-SNAPSHOT/ddcd51c4e1b22baaf0640ba1edc8c49a9b7bea1e/kotest-runner-console-jvm-4.0.2793-SNAPSHOT.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kotest/kotest-runner-jvm-jvm/4.0.2793-SNAPSHOT/743f35e5d01c6fb5ec21707f97d67741a570474c/kotest-runner-jvm-jvm-4.0.2793-SNAPSHOT.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kotest/kotest-extensions-jvm/4.0.2793-SNAPSHOT/c15c0e5d62187c100a16704ef9f552ceda6c1a75/kotest-extensions-jvm-4.0.2793-SNAPSHOT.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kotest/kotest-core-jvm/4.0.2793-SNAPSHOT/8537f626d03683a3edb1bb49d95d6bd0317575f7/kotest-core-jvm-4.0.2793-SNAPSHOT.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kotest/kotest-assertions-jvm/4.0.2793-SNAPSHOT/b49b170cb9ad646a3f1333266645bff865c1cd96/kotest-assertions-jvm-4.0.2793-SNAPSHOT.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-core/0.10.3/ee0a2730021e4bebb071af4593d1582e52498d63/arrow-core-0.10.3.jar, /home/salmon/Documents/Axon/dsl-interface/build/libs/dsl-interface-0.1.0.jar, /home/salmon/Documents/Axon/tf-data/build/libs/tf-data-0.1.0.jar, /home/salmon/Documents/Axon/util/build/libs/util-0.1.0.jar, /home/salmon/Documents/Axon/pattern-match/build/libs/pattern-match-0.1.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-core-data/0.10.3/8216b8065baa28963b6462f18928830af433cf74/arrow-core-data-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.koin/koin-test/2.0.1/a13de39cab1011fca706b5d5cacaae46b2a0d17f/koin-test-2.0.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.koin/koin-core/2.0.1/86ae7f8b8abdbbdb513e472830962361e7a3d646/koin-core-2.0.1.jar, /home/salmon/Documents/Axon/logging/build/libs/logging-0.1.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.octogonapus/kt-guava-core/0.2.6/e4124b03689cf4a2016d95a81b55e0c138f1a02f/kt-guava-core-0.2.6.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-client-cio/1.2.3/effd579da0e9faf0a59bfaaf2bbce8029898b8e9/ktor-client-cio-1.2.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-network-tls/1.2.3/b570727b8b8221a70b3f2524ec1e2b9890a0d1c/ktor-network-tls-1.2.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-client-core-jvm/1.2.3/39a92bc3de0a927e1804332d6105640ea8498dd8/ktor-client-core-jvm-1.2.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-http-cio-jvm/1.2.3/84a5e47f099c64db452bce5891d783589fb913e6/ktor-http-cio-jvm-1.2.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-http-jvm/1.2.3/8fb04cceeb7f558439a24f3b3c37ff50d5acedc0/ktor-http-jvm-1.2.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-network/1.2.3/8f1148c81fbb57b4c1374b9192ecfc2248bb85fb/ktor-network-1.2.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-utils-jvm/1.2.3/aeb756cd608b88e390b80d4aa1c6efddc80d7a98/ktor-utils-jvm-1.2.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.3.60/5cb6bf19bab36ab9d10b216356e869250c686a09/kotlin-stdlib-jdk8-1.3.60.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.beust/klaxon/5.2/7154d737db1fb2b26c0b8e6f1c15a5e39dfef61e/klaxon-5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.mockk/mockk/1.9.3/d26e5a4a7fd4ecb5635b28a0b70960ab0b20556d/mockk-1.9.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.mockk/mockk-dsl-jvm/1.9.3/63de994ae1f30b06395325258d2e5683a8bdd525/mockk-dsl-jvm-1.9.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.3.60/56dc1da0b87932ae08941153c917bd19947e08bc/kotlin-reflect-1.3.60.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-io-jvm/0.1.12/a2a52bda7064b757a37ca8e780e03eba7b988c5f/kotlinx-coroutines-io-jvm-0.1.12.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-jdk8/1.2.2/71653b85af2fe6baeb5314c2863dffe7aac8068a/kotlinx-coroutines-jdk8-1.2.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core/1.3.2/c14f0ab931be503b44a600693df8b3f67b0af0f3/kotlinx-coroutines-core-1.3.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-serialization-runtime/0.14.0/84b22ebc6014f368813617889111546beebefc87/kotlinx-serialization-runtime-0.14.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.mitchtalmadge/ascii-data/1.4.0/e444cb99f490b80565b9a605a1b34a57d7df9d45/ascii-data-1.4.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter/5.5.2/f8561a498ec26b24a3a64aebb6b2307fed000a33/junit-jupiter-5.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.github.microutils/kotlin-logging/1.6.26/b5f4c8feb88b4b5f570e1131ea59b6ef54690557/kotlin-logging-1.6.26.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.26/12f5c685b71c3027fd28bcf90528ec4ec74bf818/slf4j-log4j12-1.7.26.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.jhdf/jhdf/0.5.3/376a4473cff8abd8f17163f6ce1c39240cc8500d/jhdf-0.5.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.29/e56bf4473a4c6b71c7dd397a833dce86d1993d9d/slf4j-api-1.7.29.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.platform/junit-platform-launcher/1.5.2/bca9d635ae55b37540e6e26e3e08ea0977516fe3/junit-platform-launcher-1.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.3.60/a42a01c0338795930e0a7d8f9d19acafdd1c50ee/kotlin-stdlib-jdk7-1.3.60.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.arrow-kt/arrow-annotations/0.10.3/759ad0297856e57f9b6de7d63e524c0c0b677a2/arrow-annotations-0.10.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-test/1.3.50/92a66b17cc20735cfb1438512210b643813f7516/kotlin-test-1.3.50.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.github.ajalt/mordant/1.2.1/6cbab1a74ab6dafbf81b7706733d4c2fbaff2e0b/mordant-1.2.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-io-jvm/0.1.12/dc0c736b293fd7cdf93baaa2f6ae7c80298e0867/kotlinx-io-jvm-0.1.12.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/atomicfu/0.12.9/5cee16643956d76c52c7ef345448b0990b6e1e04/atomicfu-0.12.9.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.github.ajalt/colormath/1.2.0/c62f49b31f34588dbbfb477c08fd56bc3026d202/colormath-1.2.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.3.60/984644b61450add3bcef8cf20f948fec458b420d/kotlin-stdlib-1.3.60.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-io/0.1.12/c73db7c22ec420426fe12c3edadec90f10ae17cd/kotlinx-coroutines-io-0.1.12.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-common/1.3.2/a3f262e6afbcd3a3031e26fdd4d30a6a8b5f5695/kotlinx-coroutines-core-common-1.3.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.github.microutils/kotlin-logging-common/1.6.26/1bb044eb7bf7ad26c7b0295a05b52f6a88b6ab13/kotlin-logging-common-1.6.26.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-test-common/1.3.50/667fd8bfc2db0bd546f3b90fe15fe83648437bea/kotlin-test-common-1.3.50.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-io/0.1.12/644622dd88fe0a69ccd349e19c1aa2ad43b62905/kotlinx-io-0.1.12.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.3.60/538bd29b2d5a7d278a7188f89c3b84183fa37f75/kotlin-stdlib-common-1.3.60.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.9/122c7cee69b53ed4a7681c03d4ee4c0e2765da5/commons-lang3-3.9.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/log4j/apache-log4j-extras/1.2.17/85863614d82185d7e51fe21c00aa9117a523a8b6/apache-log4j-extras-1.2.17.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter-params/5.5.2/e0659722923bd9fdfa08602e2da22bd5a9d354e8/junit-jupiter-params-5.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter-engine/5.5.2/f597408bde45371548f9e9791da7981a1134328d/junit-jupiter-engine-5.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter-api/5.5.2/6393db7e4c0265152d8fc4ff146633d1a7d36c47/junit-jupiter-api-5.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.platform/junit-platform-engine/1.5.2/d5697f6ebe0b4d08c0210b5b98b4e1a40f40dfc6/junit-platform-engine-1.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.platform/junit-platform-commons/1.5.2/9703df63b65d415b2a027d43ce908c625b3aedce/junit-platform-commons-1.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.platform/junit-platform-suite-api/1.5.1/1e970f6c9eb4ea39347349f12ad78a440a23e5b1/junit-platform-suite-api-1.5.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.apiguardian/apiguardian-api/1.1.0/fc9dff4bb36d627bdc553de77e1f17efd790876c/apiguardian-api-1.1.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.kindedj/kindedj/1.1.0/462731347602a3f24e3f21feec50928f9a657741/kindedj-1.1.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/27.1-jre/e47b59c893079b87743cdcfb6f17ca95c08c592c/guava-27.1-jre.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/log4j/log4j/1.2.17/5af35056b4d257e4b64b9e8069c0746e8b08629f/log4j-1.2.17.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.opentest4j/opentest4j/1.2.0/28c11eb91f9b6d8e200631d46e20a7f407f2a046/opentest4j-1.2.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.natpryce/hamkrest/1.4.2.2/41d18053bcc41f41ce2de934369d2f485a40c198/hamkrest-1.4.2.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/1dcf1de382a0bf95a3d8b0849546c88bac1292c9/failureaccess-1.0.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker-qual/2.5.2/cea74543d5904a30861a61b4643a5f2bb372efc4/checker-qual-2.5.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.2.0/88e3c593e9b3586e1c6177f89267da6fc6986f0c/error_prone_annotations-2.2.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/1.1/ed28ded51a8b1c6b112568def5f4b455e6809019/j2objc-annotations-1.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.codehaus.mojo/animal-sniffer-annotations/1.17/f97ce6decaea32b36101e37979f8b647f00681fb/animal-sniffer-annotations-1.17.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-inline/2.21.0/96104d6d5069998d30ff149ddb584e1909ea5a89/mockito-inline-2.21.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.mockk/mockk-common/1.9.3/7f2d6bc3390a76edeba34947e0de6d2314645f25/mockk-common-1.9.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.mockk/mockk-agent-jvm/1.9.3/d6f7b4d893caf1cda2bb28ee637b247ced5d5eab/mockk-agent-jvm-1.9.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-core/2.21.0/cdd1d0d5b2edbd2a7040735ccf88318c031f458b/mockito-core-2.21.0.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.mockk/mockk-dsl/1.9.3/4f158b4ed161bc4373356733088e09491ecd13da/mockk-dsl-1.9.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.mockk/mockk-agent-common/1.9.3/50f32c350cb9018a62e6de2bed710acf675f887b/mockk-agent-common-1.9.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.mockk/mockk-agent-api/1.9.3/467c1fd4867fc49b98a7de421a717b619767abfe/mockk-agent-api-1.9.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.objenesis/objenesis/3.0.1/11cfac598df9dc48bb9ed9357ed04212694b7808/objenesis-3.0.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/net.bytebuddy/byte-buddy/1.9.10/211a2b4d3df1eeef2a6cacf78d74a1f725e7a840/byte-buddy-1.9.10.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/net.bytebuddy/byte-buddy-agent/1.9.10/9674aba5ee793e54b864952b001166848da0f26b/byte-buddy-agent-1.9.10.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.6/815893df5f31da2ece4040fe0a12fd44b577afaf/commons-io-2.6.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/net.sourceforge.argparse4j/argparse4j/0.8.1/2c8241f84acf6c924bd75be0dbd68e8d74fbcd70/argparse4j-0.8.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/io.github.classgraph/classgraph/4.8.47/6d4dfd3f9fdd1dcfd260bae7ad015fdb8b438a/classgraph-4.8.47.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.github.wumpz/diffutils/2.2/647f913ef6c350d3b1bc1ffa48a74747a13e89f/diffutils-2.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.univocity/univocity-parsers/2.8.3/ca2eebe61015d900f3085fdfdd31b227e53ed225/univocity-parsers-2.8.3.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.github.mifmif/generex/1.0.2/b378f873b4e8d7616c3d920e2132cb1c87679600/generex-1.0.2.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/com.typesafe/config/1.3.1/2cf7a6cc79732e3bdf1647d7404279900ca63eb0/config-1.3.1.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.eclipse.jgit/org.eclipse.jgit/4.4.1.201607150455-r/63998ced66e425d9e8bcd0c59f710c98f0c021ff/org.eclipse.jgit-4.4.1.201607150455-r.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/dk.brics.automaton/automaton/1.11-8/6ebfa65eb431ff4b715a23be7a750cbc4cc96d0f/automaton-1.11-8.jar, /home/salmon/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/atomicfu-common/0.12.9/ba80bc10a440ea504b5cebd262becf9870e309c3/atomicfu-common-0.12.9.jar], mutators=[NEW_DEFAULTS], features=[], dependencyAnalysisMaxDistance=-1, jvmArgs=[-Djava.awt.headless=true], numberOfThreads=4, timeoutFactor=1.25, timeoutConstant=10000, targetTests=[], loggingClasses=[kotlin.jvm.internal, kotlinx.coroutines, arrow], maxMutationsPerClass=0, verbose=true, failWhenNoMutations=true, outputs=[HTML], groupConfig=TestGroupConfig [excludedGroups=[], includedGroups=[]], fullMutationMatrix=false, mutationUnitSize=0, shouldCreateTimestampedReports=true, detectInlinedCode=false, exportLineCoverage=false, mutationThreshold=0, coverageThreshold=0, mutationEngine=gregor, javaExecutable=null, includeLaunchClasspath=false, properties={}, maxSurvivors=-1, excludedRunners=[], includedTestMethods=[], testPlugin=junit5, useClasspathJar=false, skipFailingTests=false]
1:19:16 PM PIT >> FINE : System class path is /home/salmon/.gradle/caches/modules-2/files-2.1/org.pitest/pitest-junit5-plugin/0.9/ec3ef6b7e8a8becf2e2fb88704569efee1d8e56b/pitest-junit5-plugin-0.9.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.pitest/pitest-command-line/1.4.10/b3d070d5d2ef06a1447d1c6f132b86b539aa0c73/pitest-command-line-1.4.10.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter/5.4.2/3d53c16407bcc8f32b3569e10f9c4c3ec1792dc6/junit-jupiter-5.4.2.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.pitest/pitest-entry/1.4.10/ec57064510ba273742e390a34dd9fc020ffaba75/pitest-entry-1.4.10.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter-params/5.4.2/90869581419d4125a30d7b80800c1c86a48d18ad/junit-jupiter-params-5.4.2.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter-engine/5.4.2/4d10922ce4d9c4e22cef8ff5386cb273b9f12281/junit-jupiter-engine-5.4.2.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.jupiter/junit-jupiter-api/5.4.2/665d1c0daecb26c6210c872768000b417e7e52b6/junit-jupiter-api-5.4.2.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.pitest/pitest/1.4.10/aa28fbb0f7ae36ca7eb5a6c9a33ef8fa5dbe8e1a/pitest-1.4.10.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.platform/junit-platform-engine/1.4.2/52b70561f65bb397b054876f2d8c6f30b06c3581/junit-platform-engine-1.4.2.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.junit.platform/junit-platform-commons/1.4.2/37993dc807ca253aa347be8968a0ae7b70642dbc/junit-platform-commons-1.4.2.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.apiguardian/apiguardian-api/1.0.0/3ef5276905e36f4d8055fe3cb0bdcc7503ffc85d/apiguardian-api-1.0.0.jar:/home/salmon/.gradle/caches/modules-2/files-2.1/org.opentest4j/opentest4j/1.1.1/efd9f971e91074491ea55b19f67b13470cf4fcdd/opentest4j-1.1.1.jar
1:19:16 PM PIT >> FINE : Maximum available memory is 7974 mb
1:19:16 PM PIT >> FINE : MINION : Installing PIT agent
1:19:16 PM PIT >> INFO : Sending 645 test classes to minion
1:19:16 PM PIT >> INFO : Sent tests to minion
1:19:16 PM PIT >> INFO : MINION : 1:19:16 PM PIT >> FINE : Expecting 645 tests classes from parent
1:19:16 PM PIT >> FINE : Tests classes received
1:19:16 PM PIT >> INFO : Checking environment
1:19:18 PM PIT >> INFO : MINION : 1:19:18 PM PIT >> INFO : Found 131 tests
1:19:18 PM PIT >> INFO : MINION : 1:19:18 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0
1:19:18 PM PIT >> INFO : MINION : 1:19:18 PM PIT >> INFO : 131 tests received
1:19:18 PM PIT >> INFO : MINION : 1:19:18 PM PIT >> FINE : Running 131 units
1:19:18 PM PIT >> INFO : MINION : 1:19:18 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=add multiple tasks with multiple dependencies()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:19 PM PIT >> FINE : MINION :
-> Test order: LexicographicSpecExecutionOrder
1:19:19 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION :
-> Write spec failure file: False
-> Fail on ignored tests: False
1:19:19 PM PIT >> FINE : MINION : -> Extensions
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=add multiple tasks with multiple dependencies()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCoveragePr
1:19:19 PM PIT >> INFO : MINION : obes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccesso
1:19:19 PM PIT >> INFO : MINION : rImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.set
1:19:19 PM PIT >> INFO : MINION : StateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrR
1:19:19 PM PIT >> INFO : MINION : eturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extens
1:19:19 PM PIT >> INFO : MINION : ions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arr
1:19:19 PM PIT >> INFO : MINION : ow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.
1:19:19 PM PIT >> INFO : MINION : invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt
1:19:19 PM PIT >> INFO : MINION : :33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.k
1:19:19 PM PIT >> INFO : MINION : t:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wpi.ax
1:19:19 PM PIT >> INFO : MINION : on.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.add multiple tasks with multiple dependencies(CodeGraphTest.kt:76)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.refl
1:19:19 PM PIT >> INFO : MINION : ect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.
1:19:19 PM PIT >> INFO : MINION : platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMetho
1:19:19 PM PIT >> INFO : MINION : d$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java
1:19:19 PM PIT >> INFO : MINION : :180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.suppo
1:19:19 PM PIT >> INFO : MINION : rt.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
1:19:19 PM PIT >> INFO : MINION : $executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.plat
1:19:19 PM PIT >> INFO : MINION : form.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTas
1:19:19 PM PIT >> INFO : MINION : k.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org
1:19:19 PM PIT >> INFO : MINION : .junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hier
1:19:19 PM PIT >> INFO : MINION : archical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.
1:19:19 PM PIT >> INFO : MINION : java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.supp
1:19:19 PM PIT >> INFO : MINION : ort.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExec
1:19:19 PM PIT >> INFO : MINION : utorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.
1:19:19 PM PIT >> INFO : MINION : platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$execut
1:19:19 PM PIT >> INFO : MINION : eRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at or
1:19:19 PM PIT >> INFO : MINION : g.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.pla
1:19:19 PM PIT >> INFO : MINION : tform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.Defa
1:19:19 PM PIT >> INFO : MINION : ultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.juni
1:19:19 PM PIT >> INFO : MINION : t.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.e
1:19:19 PM PIT >> INFO : MINION : xecute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pite
1:19:19 PM PIT >> INFO : MINION : st.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.
1:19:19 PM PIT >> INFO : MINION : CodeGraphTest, name=adding a task with a dependency task adds two nodes and an edge()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:19 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=adding a task with a dependency task adds two nodes and an edge()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2
1:19:19 PM PIT >> INFO : MINION : $1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(
1:19:19 PM PIT >> INFO : MINION : UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.Conti
1:19:19 PM PIT >> INFO : MINION : nuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCorouti
1:19:19 PM PIT >> INFO : MINION : neUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at
1:19:19 PM PIT >> INFO : MINION : arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMo
1:19:19 PM PIT >> INFO : MINION : nad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.Co
1:19:19 PM PIT >> INFO : MINION : deGraph$graph$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(C
1:19:19 PM PIT >> INFO : MINION : ontinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMona
1:19:19 PM PIT >> INFO : MINION : dFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:
1:19:19 PM PIT >> INFO : MINION : 74)
at edu.wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.adding a task with a dependency task adds two nodes and an edge(CodeGraphTest.kt:52)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Met
1:19:19 PM PIT >> INFO : MINION : hod)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.in
1:19:19 PM PIT >> INFO : MINION : voke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodT
1:19:19 PM PIT >> INFO : MINION : estDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTest
1:19:19 PM PIT >> INFO : MINION : Method(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
1:19:19 PM PIT >> INFO : MINION :
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.supp
1:19:19 PM PIT >> INFO : MINION : ort.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeT
1:19:19 PM PIT >> INFO : MINION : estTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.eng
1:19:19 PM PIT >> INFO : MINION : ine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchical
1:19:19 PM PIT >> INFO : MINION : TestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at or
1:19:19 PM PIT >> INFO : MINION : g.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambd
1:19:19 PM PIT >> INFO : MINION : a$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122
1:19:19 PM PIT >> INFO : MINION : )
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invo
1:19:19 PM PIT >> INFO : MINION : keAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(Throwa
1:19:19 PM PIT >> INFO : MINION : bleCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hie
1:19:19 PM PIT >> INFO : MINION : rarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecur
1:19:19 PM PIT >> INFO : MINION : sively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecut
1:19:19 PM PIT >> INFO : MINION : orService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at o
1:19:19 PM PIT >> INFO : MINION : rg.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(De
1:19:19 PM PIT >> INFO : MINION : faultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUni
1:19:19 PM PIT >> INFO : MINION : t.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pi
1:19:19 PM PIT >> INFO : MINION : test.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=adding one task creates one node()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Write spec failure file: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Extensions
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=adding one task creates one node()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCoverageProbes to [Z
a
1:19:19 PM PIT >> INFO : MINION : t java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80
1:19:19 PM PIT >> INFO : MINION : )
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(Co
1:19:19 PM PIT >> INFO : MINION : ntinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$
1:19:19 PM PIT >> INFO : MINION : 1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMo
1:19:19 PM PIT >> INFO : MINION : nad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasse
1:19:19 PM PIT >> INFO : MINION : s.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invokeSuspend
1:19:19 PM PIT >> INFO : MINION : (CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotl
1:19:19 PM PIT >> INFO : MINION : in.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at ar
1:19:19 PM PIT >> INFO : MINION : row.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wpi.axon.dsl.CodeGr
1:19:19 PM PIT >> INFO : MINION : aph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.adding one task creates one node(CodeGraphTest.kt:37)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorIm
1:19:19 PM PIT >> INFO : MINION : pl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.Refl
1:19:19 PM PIT >> INFO : MINION : ectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescript
1:19:19 PM PIT >> INFO : MINION : or.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupite
1:19:19 PM PIT >> INFO : MINION : r.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTa
1:19:19 PM PIT >> INFO : MINION : sk.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(Node
1:19:19 PM PIT >> INFO : MINION : TestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierar
1:19:19 PM PIT >> INFO : MINION : chical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.jav
1:19:19 PM PIT >> INFO : MINION : a:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.sup
1:19:19 PM PIT >> INFO : MINION : port.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lamb
1:19:19 PM PIT >> INFO : MINION : da$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.pl
1:19:19 PM PIT >> INFO : MINION : atform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestT
1:19:19 PM PIT >> INFO : MINION : ask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at o
1:19:19 PM PIT >> INFO : MINION : rg.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hi
1:19:19 PM PIT >> INFO : MINION : erarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTas
1:19:19 PM PIT >> INFO : MINION : k.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.su
1:19:19 PM PIT >> INFO : MINION : pport.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hiera
1:19:19 PM PIT >> INFO : MINION : rchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(Defaul
1:19:19 PM PIT >> INFO : MINION : tLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.D
1:19:19 PM PIT >> INFO : MINION : efaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.e
1:19:19 PM PIT >> INFO : MINION : xecute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest
1:19:19 PM PIT >> INFO : MINION : .coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=an emp
1:19:19 PM PIT >> INFO : MINION : ty container generates an empty graph()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:19 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=an empty container generates an empty graph()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCoverageProb
1:19:19 PM PIT >> INFO : MINION : es to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorI
1:19:19 PM PIT >> INFO : MINION : mpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setSt
1:19:19 PM PIT >> INFO : MINION : ateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrRet
1:19:19 PM PIT >> INFO : MINION : urn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensio
1:19:19 PM PIT >> INFO : MINION : ns.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow
1:19:19 PM PIT >> INFO : MINION : .typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.in
1:19:19 PM PIT >> INFO : MINION : vokeSuspend(CodeGraph.kt:52)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:3
1:19:19 PM PIT >> INFO : MINION : 3)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:
1:19:19 PM PIT >> INFO : MINION : 126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wpi.axon
1:19:19 PM PIT >> INFO : MINION : .dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.an empty container generates an empty graph(CodeGraphTest.kt:26)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.
1:19:19 PM PIT >> INFO : MINION : NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.plat
1:19:19 PM PIT >> INFO : MINION : form.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(
1:19:19 PM PIT >> INFO : MINION : TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180
1:19:19 PM PIT >> INFO : MINION : )
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.h
1:19:19 PM PIT >> INFO : MINION : ierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$exe
1:19:19 PM PIT >> INFO : MINION : cuteRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform
1:19:19 PM PIT >> INFO : MINION : .engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.ex
1:19:19 PM PIT >> INFO : MINION : ecute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.jun
1:19:19 PM PIT >> INFO : MINION : it.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarch
1:19:19 PM PIT >> INFO : MINION : ical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java
1:19:19 PM PIT >> INFO : MINION : :123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.
1:19:19 PM PIT >> INFO : MINION : hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutor
1:19:19 PM PIT >> INFO : MINION : Service.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.plat
1:19:19 PM PIT >> INFO : MINION : form.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRec
1:19:19 PM PIT >> INFO : MINION : ursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.ju
1:19:19 PM PIT >> INFO : MINION : nit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platfor
1:19:19 PM PIT >> INFO : MINION : m.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultL
1:19:19 PM PIT >> INFO : MINION : auncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.pl
1:19:19 PM PIT >> INFO : MINION : atform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execu
1:19:19 PM PIT >> INFO : MINION : te.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.j
1:19:19 PM PIT >> INFO : MINION : ava:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=circular dependencies are not allowed()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:19 PM PIT >> FINE : MINION :
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION :
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=circular dependencies are not allowed()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCoverageProbes to
1:19:19 PM PIT >> INFO : MINION : [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.ja
1:19:19 PM PIT >> INFO : MINION : va:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateSta
1:19:19 PM PIT >> INFO : MINION : ck(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$la
1:19:19 PM PIT >> INFO : MINION : mbda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.Eit
1:19:19 PM PIT >> INFO : MINION : herMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typec
1:19:19 PM PIT >> INFO : MINION : lasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invokeSu
1:19:19 PM PIT >> INFO : MINION : spend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at
1:19:19 PM PIT >> INFO : MINION : kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
1:19:19 PM PIT >> INFO : MINION : at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wpi.axon.dsl.C
1:19:19 PM PIT >> INFO : MINION : odeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.circular dependencies are not allowed(CodeGraphTest.kt:103)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMetho
1:19:19 PM PIT >> INFO : MINION : dAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.common
1:19:19 PM PIT >> INFO : MINION : s.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodT
1:19:19 PM PIT >> INFO : MINION : estDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.j
1:19:19 PM PIT >> INFO : MINION : unit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical
1:19:19 PM PIT >> INFO : MINION : .NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursi
1:19:19 PM PIT >> INFO : MINION : vely$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.sup
1:19:19 PM PIT >> INFO : MINION : port.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeT
1:19:19 PM PIT >> INFO : MINION : estTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform
1:19:19 PM PIT >> INFO : MINION : .engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTe
1:19:19 PM PIT >> INFO : MINION : stTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at o
1:19:19 PM PIT >> INFO : MINION : rg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchica
1:19:19 PM PIT >> INFO : MINION : l.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.jav
1:19:19 PM PIT >> INFO : MINION : a:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine
1:19:19 PM PIT >> INFO : MINION : .support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(
1:19:19 PM PIT >> INFO : MINION : NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platfor
1:19:19 PM PIT >> INFO : MINION : m.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.su
1:19:19 PM PIT >> INFO : MINION : pport.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.exe
1:19:19 PM PIT >> INFO : MINION : cute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.laun
1:19:19 PM PIT >> INFO : MINION : cher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.Coverage
1:19:19 PM PIT >> INFO : MINION : Decorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at
1:19:19 PM PIT >> INFO : MINION : org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=islands are not allowed()]
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=add multiple tasks with multiple dependencies()] did not pass without mutation.
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=adding a task with a dependency task adds two nodes and an edge()] did not pass without mutation.
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=adding one task creates one node()] did not pass without mutation.
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=an empty container generates an empty graph()] did not pass without mutation.
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Write spec failure file: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Extensions
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=islands are not allowed()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCoverageProbes to [Z
at java.ba
1:19:19 PM PIT >> INFO : MINION : se/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at jav
1:19:19 PM PIT >> INFO : MINION : a.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(Continuatio
1:19:19 PM PIT >> INFO : MINION : nUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(
1:19:19 PM PIT >> INFO : MINION : MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$Defau
1:19:19 PM PIT >> INFO : MINION : ltImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadCo
1:19:19 PM PIT >> INFO : MINION : ntinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invokeSuspend(CodeGrap
1:19:19 PM PIT >> INFO : MINION : h.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.corout
1:19:19 PM PIT >> INFO : MINION : ines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.
1:19:19 PM PIT >> INFO : MINION : extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wpi.axon.dsl.CodeGraph.getGr
1:19:19 PM PIT >> INFO : MINION : aph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.islands are not allowed(CodeGraphTest.kt:172)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeM
1:19:19 PM PIT >> INFO : MINION : ethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invok
1:19:19 PM PIT >> INFO : MINION : eMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at
1:19:19 PM PIT >> INFO : MINION : org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descript
1:19:19 PM PIT >> INFO : MINION : or.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$execute
1:19:19 PM PIT >> INFO : MINION : Recursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125
1:19:19 PM PIT >> INFO : MINION : )
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableC
1:19:19 PM PIT >> INFO : MINION : ollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.ba
1:19:19 PM PIT >> INFO : MINION : se/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical
1:19:19 PM PIT >> INFO : MINION : .NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursi
1:19:19 PM PIT >> INFO : MINION : vely$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.sup
1:19:19 PM PIT >> INFO : MINION : port.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeT
1:19:19 PM PIT >> INFO : MINION : estTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform
1:19:19 PM PIT >> INFO : MINION : .engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTe
1:19:19 PM PIT >> INFO : MINION : stTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at o
1:19:19 PM PIT >> INFO : MINION : rg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchica
1:19:19 PM PIT >> INFO : MINION : l.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.Hierarchi
1:19:19 PM PIT >> INFO : MINION : calTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:22
1:19:19 PM PIT >> INFO : MINION : 9)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.ex
1:19:19 PM PIT >> INFO : MINION : ecute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDe
1:19:19 PM PIT >> INFO : MINION : corator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute
1:19:19 PM PIT >> INFO : MINION : .CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable cannot form a circuit()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:19 PM PIT >> FINE : MINION :
-> Test order: LexicographicSpecExecutionOrder
1:19:19 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
1:19:19 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
1:19:19 PM PIT >> FINE : MINION :
- io.kotest.extensions.SystemPropertyTagExtension
1:19:19 PM PIT >> FINE : MINION :
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable cannot form a circuit()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCove
1:19:19 PM PIT >> INFO : MINION : rageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldA
1:19:19 PM PIT >> INFO : MINION : ccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtils
1:19:19 PM PIT >> INFO : MINION : Kt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUnintercep
1:19:19 PM PIT >> INFO : MINION : tedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.
1:19:19 PM PIT >> INFO : MINION : extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
1:19:19 PM PIT >> INFO : MINION : at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$grap
1:19:19 PM PIT >> INFO : MINION : h$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationI
1:19:19 PM PIT >> INFO : MINION : mpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(ei
1:19:19 PM PIT >> INFO : MINION : ther.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.
1:19:19 PM PIT >> INFO : MINION : wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.tasks connected by a variable cannot form a circuit(CodeGraphTest.kt:152)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.
1:19:19 PM PIT >> INFO : MINION : internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
1:19:19 PM PIT >> INFO : MINION : at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$in
1:19:19 PM PIT >> INFO : MINION : vokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDe
1:19:19 PM PIT >> INFO : MINION : scriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform
1:19:19 PM PIT >> INFO : MINION : .engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTe
1:19:19 PM PIT >> INFO : MINION : stTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at o
1:19:19 PM PIT >> INFO : MINION : rg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchica
1:19:19 PM PIT >> INFO : MINION : l.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.jav
1:19:19 PM PIT >> INFO : MINION : a:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine
1:19:19 PM PIT >> INFO : MINION : .support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(
1:19:19 PM PIT >> INFO : MINION : NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platfor
1:19:19 PM PIT >> INFO : MINION : m.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarc
1:19:19 PM PIT >> INFO : MINION : hicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
1:19:19 PM PIT >> INFO : MINION : at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.
1:19:19 PM PIT >> INFO : MINION : lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.jav
1:19:19 PM PIT >> INFO : MINION : a:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at
1:19:19 PM PIT >> INFO : MINION : org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launc
1:19:19 PM PIT >> INFO : MINION : her.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
1:19:19 PM PIT >> INFO : MINION :
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pite
1:19:19 PM PIT >> INFO : MINION : st.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pi
1:19:19 PM PIT >> INFO : MINION : test.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.
1:19:19 PM PIT >> INFO : MINION : wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable should have an edge()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:19 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable should have an edge()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCovera
1:19:19 PM PIT >> INFO : MINION : geProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAcc
1:19:19 PM PIT >> INFO : MINION : essorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt
1:19:19 PM PIT >> INFO : MINION : .setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUnintercepte
1:19:19 PM PIT >> INFO : MINION : dOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.ex
1:19:19 PM PIT >> INFO : MINION : tensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at
1:19:19 PM PIT >> INFO : MINION : arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$
1:19:19 PM PIT >> INFO : MINION : 2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImp
1:19:19 PM PIT >> INFO : MINION : l.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(eith
1:19:19 PM PIT >> INFO : MINION : er.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wp
1:19:19 PM PIT >> INFO : MINION : i.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.CodeGraphTest.tasks connected by a variable should have an edge(CodeGraphTest.kt:123)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.inte
1:19:19 PM PIT >> INFO : MINION : rnal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at o
1:19:19 PM PIT >> INFO : MINION : rg.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invoke
1:19:19 PM PIT >> INFO : MINION : TestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescri
1:19:19 PM PIT >> INFO : MINION : ptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.eng
1:19:19 PM PIT >> INFO : MINION : ine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTa
1:19:19 PM PIT >> INFO : MINION : sk.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.j
1:19:19 PM PIT >> INFO : MINION : unit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.No
1:19:19 PM PIT >> INFO : MINION : deTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38
1:19:19 PM PIT >> INFO : MINION : )
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.sup
1:19:19 PM PIT >> INFO : MINION : port.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(Node
1:19:19 PM PIT >> INFO : MINION : TestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.en
1:19:19 PM PIT >> INFO : MINION : gine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchica
1:19:19 PM PIT >> INFO : MINION : lTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at o
1:19:19 PM PIT >> INFO : MINION : rg.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lamb
1:19:19 PM PIT >> INFO : MINION : da$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:12
1:19:19 PM PIT >> INFO : MINION : 2)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.
1:19:19 PM PIT >> INFO : MINION : junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.
1:19:19 PM PIT >> INFO : MINION : core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at
1:19:19 PM PIT >> INFO : MINION : org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.c
1:19:19 PM PIT >> INFO : MINION : overage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest
1:19:19 PM PIT >> INFO : MINION : .run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.
1:19:19 PM PIT >> INFO : MINION : axon.dsl.DefaultUniqueVariableNameGeneratorTest, name=test unique variable name generator on one thread()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:19 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.DefaultUniqueVariableNameGeneratorTest, name=test unique variable name generator on two threads()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Write spec failure file: False
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a pregeneration task runs before a normal task()]
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=circular dependencies are not allowed()] did not pass without mutation.
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=islands are not allowed()] did not pass without mutation.
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable cannot form a circuit()] did not pass without mutation.
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable should have an edge()] did not pass without mutation.
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:19 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a pregeneration task runs before a normal task()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2
1:19:19 PM PIT >> INFO : MINION : $1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(
1:19:19 PM PIT >> INFO : MINION : UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.Conti
1:19:19 PM PIT >> INFO : MINION : nuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCorouti
1:19:19 PM PIT >> INFO : MINION : neUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at
1:19:19 PM PIT >> INFO : MINION : arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMo
1:19:19 PM PIT >> INFO : MINION : nad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.Co
1:19:19 PM PIT >> INFO : MINION : deGraph$graph$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(C
1:19:19 PM PIT >> INFO : MINION : ontinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMona
1:19:19 PM PIT >> INFO : MINION : dFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:
1:19:19 PM PIT >> INFO : MINION : 74)
at edu.wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.ScriptGenerator.code(ScriptGenerator.kt:141)
at edu.wpi.axon.dsl.ScriptGenerator.code$default(ScriptGenerator.kt:73)
at edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest.a prege
1:19:19 PM PIT >> INFO : MINION : neration task runs before a normal task(ScriptGeneratorIntegrationTest.kt:233)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
1:19:19 PM PIT >> INFO : MINION : va:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUt
1:19:19 PM PIT >> INFO : MINION : ils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.e
1:19:19 PM PIT >> INFO : MINION : ngine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDes
1:19:19 PM PIT >> INFO : MINION : criptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTe
1:19:19 PM PIT >> INFO : MINION : stTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.plat
1:19:19 PM PIT >> INFO : MINION : form.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(Thr
1:19:19 PM PIT >> INFO : MINION : owableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayLi
1:19:19 PM PIT >> INFO : MINION : st.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
1:19:19 PM PIT >> INFO : MINION : $executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.
1:19:19 PM PIT >> INFO : MINION : java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.Th
1:19:19 PM PIT >> INFO : MINION : rowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at
1:19:19 PM PIT >> INFO : MINION : java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hier
1:19:19 PM PIT >> INFO : MINION : archical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$execut
1:19:19 PM PIT >> INFO : MINION : eRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.en
1:19:19 PM PIT >> INFO : MINION : gine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execu
1:19:19 PM PIT >> INFO : MINION : te(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.exec
1:19:19 PM PIT >> INFO : MINION : ute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.pla
1:19:19 PM PIT >> INFO : MINION : tform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLaunche
1:19:19 PM PIT >> INFO : MINION : r.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at
1:19:19 PM PIT >> INFO : MINION : org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(
1:19:19 PM PIT >> INFO : MINION : CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a required variable as an
1:19:19 PM PIT >> INFO : MINION : input does not cause a task to be generated()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:19 PM PIT >> FINE : MINION :
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a required variable as an input does not cause a task to be generated()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axo
1:19:19 PM PIT >> INFO : MINION : n.dsl.CodeGraph$graph$2$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalField
1:19:19 PM PIT >> INFO : MINION : IllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at
1:19:19 PM PIT >> INFO : MINION : arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$
1:19:19 PM PIT >> INFO : MINION : $inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.fla
1:19:19 PM PIT >> INFO : MINION : tMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singl
1:19:19 PM PIT >> INFO : MINION : eton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
1:19:19 PM PIT >> INFO : MINION : at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContin
1:19:19 PM PIT >> INFO : MINION : uationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.cor
1:19:19 PM PIT >> INFO : MINION : e.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyIm
1:19:19 PM PIT >> INFO : MINION : pl.getValue(LazyJVM.kt:74)
at edu.wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.ScriptGenerator.code(ScriptGenerator.kt:141)
at edu.wpi.axon.dsl.ScriptGenerator.code$default(ScriptGenerator.kt:73)
at edu.wpi.axon.dsl.ScriptGenerator
1:19:19 PM PIT >> INFO : MINION : IntegrationTest.a required variable as an input does not cause a task to be generated(ScriptGeneratorIntegrationTest.kt:177)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodA
1:19:19 PM PIT >> INFO : MINION : ccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.
1:19:19 PM PIT >> INFO : MINION : util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTes
1:19:19 PM PIT >> INFO : MINION : tDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.jun
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a pregeneration task runs before a normal task()] did not pass without mutation.
1:19:19 PM PIT >> INFO : MINION : it.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.N
1:19:19 PM PIT >> INFO : MINION : odeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursive
1:19:19 PM PIT >> INFO : MINION : ly$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.suppo
1:19:19 PM PIT >> INFO : MINION : rt.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTes
1:19:19 PM PIT >> INFO : MINION : tTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.e
1:19:19 PM PIT >> INFO : MINION : ngine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTest
1:19:19 PM PIT >> INFO : MINION : Task.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org
1:19:19 PM PIT >> INFO : MINION : .junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.
1:19:19 PM PIT >> INFO : MINION : NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:
1:19:19 PM PIT >> INFO : MINION : 38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.s
1:19:19 PM PIT >> INFO : MINION : upport.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(No
1:19:19 PM PIT >> INFO : MINION : deTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.
1:19:19 PM PIT >> INFO : MINION : engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.supp
1:19:19 PM PIT >> INFO : MINION : ort.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execu
1:19:19 PM PIT >> INFO : MINION : te(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launch
1:19:19 PM PIT >> INFO : MINION : er.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDe
1:19:19 PM PIT >> INFO : MINION : corator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at o
1:19:19 PM PIT >> INFO : MINION : rg.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIn
1:19:19 PM PIT >> INFO : MINION : tegrationTest, name=a required variable as an output causes a task to be generated()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION :
-> Write spec failure file: False
1:19:19 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a required variable as an output causes a task to be generated()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.C
1:19:19 PM PIT >> INFO : MINION : odeGraph$graph$2$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegal
1:19:19 PM PIT >> INFO : MINION : AccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.t
1:19:19 PM PIT >> INFO : MINION : ypeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inline
1:19:19 PM PIT >> INFO : MINION : d$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Ei
1:19:19 PM PIT >> INFO : MINION : ther.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.
1:19:19 PM PIT >> INFO : MINION : flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu
1:19:19 PM PIT >> INFO : MINION : .wpi.axon.dsl.CodeGraph$graph$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationI
1:19:19 PM PIT >> INFO : MINION : mpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.exten
1:19:19 PM PIT >> INFO : MINION : sions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getV
1:19:19 PM PIT >> INFO : MINION : alue(LazyJVM.kt:74)
at edu.wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.ScriptGenerator.code(ScriptGenerator.kt:141)
at edu.wpi.axon.dsl.ScriptGenerator.code$default(ScriptGenerator.kt:73)
at edu.wpi.axon.dsl.ScriptGeneratorIntegra
1:19:19 PM PIT >> INFO : MINION : tionTest.a required variable as an output causes a task to be generated(ScriptGeneratorIntegrationTest.kt:204)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.in
1:19:19 PM PIT >> INFO : MINION : voke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.Reflectio
1:19:19 PM PIT >> INFO : MINION : nUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.ja
1:19:19 PM PIT >> INFO : MINION : va:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.eng
1:19:19 PM PIT >> INFO : MINION : ine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.la
1:19:19 PM PIT >> INFO : MINION : mbda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestT
1:19:19 PM PIT >> INFO : MINION : ask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchica
1:19:19 PM PIT >> INFO : MINION : l.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
1:19:19 PM PIT >> INFO : MINION :
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.
1:19:19 PM PIT >> INFO : MINION : hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$ex
1:19:19 PM PIT >> INFO : MINION : ecuteRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platfor
1:19:19 PM PIT >> INFO : MINION : m.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.e
1:19:19 PM PIT >> INFO : MINION : xecute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.ju
1:19:19 PM PIT >> INFO : MINION : nit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarc
1:19:19 PM PIT >> INFO : MINION : hical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.jav
1:19:19 PM PIT >> INFO : MINION : a:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support
1:19:19 PM PIT >> INFO : MINION : .hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchic
1:19:19 PM PIT >> INFO : MINION : al.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLaun
1:19:19 PM PIT >> INFO : MINION : cher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.Defaul
1:19:19 PM PIT >> INFO : MINION : tLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execut
1:19:19 PM PIT >> INFO : MINION : e(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.cove
1:19:19 PM PIT >> INFO : MINION : rage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest,
1:19:19 PM PIT >> INFO : MINION : name=a task with invalid imports makes the script invalid()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
1:19:19 PM PIT >> FINE : MINION : -> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=code dependencies should be called()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION :
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extension
1:19:19 PM PIT >> FINE : MINION : s.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=code dependencies should be called()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCove
1:19:19 PM PIT >> INFO : MINION : rageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldA
1:19:19 PM PIT >> INFO : MINION : ccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtils
1:19:19 PM PIT >> INFO : MINION : Kt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUnintercep
1:19:19 PM PIT >> INFO : MINION : tedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.
1:19:19 PM PIT >> INFO : MINION : extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
1:19:19 PM PIT >> INFO : MINION : at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$grap
1:19:19 PM PIT >> INFO : MINION : h$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationI
1:19:19 PM PIT >> INFO : MINION : mpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(ei
1:19:19 PM PIT >> INFO : MINION : ther.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.
1:19:19 PM PIT >> INFO : MINION : wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.ScriptGenerator.code(ScriptGenerator.kt:141)
at edu.wpi.axon.dsl.ScriptGenerator.code$default(ScriptGenerator.kt:73)
at edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest.code dependencies s
1:19:19 PM PIT >> INFO : MINION : hould be called(ScriptGeneratorIntegrationTest.kt:43)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.
1:19:19 PM PIT >> INFO : MINION : internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.jun
1:19:19 PM PIT >> INFO : MINION : it.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchica
1:19:19 PM PIT >> INFO : MINION : l.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMetho
1:19:19 PM PIT >> INFO : MINION : dTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.
1:19:19 PM PIT >> INFO : MINION : junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hiera
1:19:19 PM PIT >> INFO : MINION : rchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
1:19:19 PM PIT >> INFO : MINION : at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java
1:19:19 PM PIT >> INFO : MINION : :1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(Nod
1:19:19 PM PIT >> INFO : MINION : eTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.p
1:19:19 PM PIT >> INFO : MINION : latform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(
1:19:19 PM PIT >> INFO : MINION : ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.Arra
1:19:19 PM PIT >> INFO : MINION : yList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lam
1:19:19 PM PIT >> INFO : MINION : bda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTa
1:19:19 PM PIT >> INFO : MINION : sk.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical
1:19:19 PM PIT >> INFO : MINION : .ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
1:19:19 PM PIT >> INFO : MINION : at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecu
1:19:19 PM PIT >> INFO : MINION : tor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.Defau
1:19:19 PM PIT >> INFO : MINION : ltLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit
1:19:19 PM PIT >> INFO : MINION : .platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execu
1:19:19 PM PIT >> INFO : MINION : te.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
1:19:19 PM PIT >> INFO : MINION : at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=generate code with an incorrectly configured task()
1:19:19 PM PIT >> INFO : MINION : ]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
1:19:19 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:19 PM PIT >> FINE : MINION :
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> FINE : MINION :
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=task that depends on the lastTask()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=tasks are not run multiple times()]
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a required variable as an input does not cause a task to be generated()] did not pass without mutation.
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:19 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:19 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=tasks are not run multiple times()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCovera
1:19:19 PM PIT >> INFO : MINION : geProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAcc
1:19:19 PM PIT >> INFO : MINION : essorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt
1:19:19 PM PIT >> INFO : MINION : .setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUnintercepte
1:19:19 PM PIT >> INFO : MINION : dOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.ex
1:19:19 PM PIT >> INFO : MINION : tensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at
1:19:19 PM PIT >> INFO : MINION : arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$
1:19:19 PM PIT >> INFO : MINION : 2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImp
1:19:19 PM PIT >> INFO : MINION : l.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(eith
1:19:19 PM PIT >> INFO : MINION : er.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wp
1:19:19 PM PIT >> INFO : MINION : i.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.ScriptGenerator.code(ScriptGenerator.kt:141)
at edu.wpi.axon.dsl.ScriptGenerator.code$default(ScriptGenerator.kt:73)
at edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest.tasks are not run mul
1:19:19 PM PIT >> INFO : MINION : tiple times(ScriptGeneratorIntegrationTest.kt:69)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.inte
1:19:19 PM PIT >> INFO : MINION : rnal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.j
1:19:19 PM PIT >> INFO : MINION : upiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.Th
1:19:19 PM PIT >> INFO : MINION : rowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTes
1:19:19 PM PIT >> INFO : MINION : tDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.juni
1:19:19 PM PIT >> INFO : MINION : t.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchi
1:19:19 PM PIT >> INFO : MINION : cal.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
1:19:19 PM PIT >> INFO : MINION : org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:154
1:19:19 PM PIT >> INFO : MINION : 0)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTes
1:19:19 PM PIT >> INFO : MINION : tTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platf
1:19:19 PM PIT >> INFO : MINION : orm.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(Thro
1:19:19 PM PIT >> INFO : MINION : wableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayLis
1:19:19 PM PIT >> INFO : MINION : t.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$
1:19:19 PM PIT >> INFO : MINION : executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.j
1:19:19 PM PIT >> INFO : MINION : ava:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.Thr
1:19:19 PM PIT >> INFO : MINION : owableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at
1:19:19 PM PIT >> INFO : MINION : org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.
1:19:19 PM PIT >> INFO : MINION : java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLa
1:19:19 PM PIT >> INFO : MINION : uncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.pla
1:19:19 PM PIT >> INFO : MINION : tform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.c
1:19:19 PM PIT >> INFO : MINION : ontainers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at o
1:19:19 PM PIT >> INFO : MINION : rg.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task does not duplica
1:19:19 PM PIT >> INFO : MINION : te code gen()]
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a required variable as an output causes a task to be generated()] did not pass without mutation.
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
1:19:19 PM PIT >> FINE : MINION : -> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task does not duplicate code gen()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.d
1:19:19 PM PIT >> INFO : MINION : sl.CodeGraph$graph$2$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIll
1:19:19 PM PIT >> INFO : MINION : egalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arr
1:19:19 PM PIT >> INFO : MINION : ow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$in
1:19:19 PM PIT >> INFO : MINION : lined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMa
1:19:19 PM PIT >> INFO : MINION : p(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleto
1:19:19 PM PIT >> INFO : MINION : n$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at
1:19:19 PM PIT >> INFO : MINION : edu.wpi.axon.dsl.CodeGraph$graph$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuat
1:19:19 PM PIT >> INFO : MINION : ionImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arrow.core.e
1:19:19 PM PIT >> INFO : MINION : xtensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.SynchronizedLazyImpl.
1:19:19 PM PIT >> INFO : MINION : getValue(LazyJVM.kt:74)
at edu.wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.ScriptGenerator.code(ScriptGenerator.kt:141)
at edu.wpi.axon.dsl.ScriptGenerator.code$default(ScriptGenerator.kt:73)
at edu.wpi.axon.dsl.ScriptGeneratorInt
1:19:19 PM PIT >> INFO : MINION : egrationTest.two tasks that depend on the same task does not duplicate code gen(ScriptGeneratorIntegrationTest.kt:95)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessor
1:19:19 PM PIT >> INFO : MINION : Impl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.Re
1:19:19 PM PIT >> INFO : MINION : flectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescri
1:19:19 PM PIT >> INFO : MINION : ptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupi
1:19:19 PM PIT >> INFO : MINION : ter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTest
1:19:19 PM PIT >> INFO : MINION : Task.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(No
1:19:19 PM PIT >> INFO : MINION : deTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hier
1:19:19 PM PIT >> INFO : MINION : archical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.j
1:19:19 PM PIT >> INFO : MINION : ava:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.s
1:19:19 PM PIT >> INFO : MINION : upport.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.la
1:19:19 PM PIT >> INFO : MINION : mbda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.
1:19:19 PM PIT >> INFO : MINION : platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTes
1:19:19 PM PIT >> INFO : MINION : tTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at
1:19:19 PM PIT >> INFO : MINION : org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.
1:19:19 PM PIT >> INFO : MINION : hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestT
1:19:19 PM PIT >> INFO : MINION : ask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.
1:19:19 PM PIT >> INFO : MINION : support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hie
1:19:19 PM PIT >> INFO : MINION : rarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(Defa
1:19:19 PM PIT >> INFO : MINION : ultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core
1:19:19 PM PIT >> INFO : MINION : .DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator
1:19:19 PM PIT >> INFO : MINION : .execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pite
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=code dependencies should be called()] did not pass without mutation.
1:19:19 PM PIT >> INFO : MINION : st.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task linked by a variable does not duplicate code gen()]
1:19:19 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:19 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:19 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:19 PM PIT >> INFO : MINION : 1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task linked by a variable does not duplicate code gen()]
java.lang.IllegalAccessException: Can not set static final [Z
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=tasks are not run multiple times()] did not pass without mutation.
1:19:19 PM PIT >> INFO : MINION : field edu.wpi.axon.dsl.CodeGraph$graph$2$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorIm
1:19:19 PM PIT >> INFO : MINION : pl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Fi
1:19:19 PM PIT >> INFO : MINION : eld.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.Monad
1:19:19 PM PIT >> INFO : MINION : Continuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow
1:19:19 PM PIT >> INFO : MINION : .core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherM
1:19:19 PM PIT >> INFO : MINION : onadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(Monad
1:19:19 PM PIT >> INFO : MINION : Continuations.kt)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invokeSuspend(CodeGraph.kt:49)
at edu.wpi.axon.dsl.CodeGraph$graph$2$1.invoke(CodeGraph.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.i
1:19:19 PM PIT >> INFO : MINION : nternal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:
1:19:19 PM PIT >> INFO : MINION : 129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:47)
at edu.wpi.axon.dsl.CodeGraph$graph$2.invoke(CodeGraph.kt:37)
at kotlin.
1:19:19 PM PIT >> INFO : MINION : SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at edu.wpi.axon.dsl.CodeGraph.getGraph(CodeGraph.kt)
at edu.wpi.axon.dsl.ScriptGenerator.code(ScriptGenerator.kt:141)
at edu.wpi.axon.dsl.ScriptGenerator.code$default(ScriptGenerator.kt:73)
at edu.wpi.axon.d
1:19:19 PM PIT >> INFO : MINION : sl.ScriptGeneratorIntegrationTest.two tasks that depend on the same task linked by a variable does not duplicate code gen(ScriptGeneratorIntegrationTest.kt:127)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.bas
1:19:19 PM PIT >> INFO : MINION : e/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:
1:19:19 PM PIT >> INFO : MINION : 566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lam
1:19:19 PM PIT >> INFO : MINION : bda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethod
1:19:19 PM PIT >> INFO : MINION : TestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.pl
1:19:19 PM PIT >> INFO : MINION : atform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.
1:19:19 PM PIT >> INFO : MINION : NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
1:19:19 PM PIT >> INFO : MINION :
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hiera
1:19:19 PM PIT >> INFO : MINION : rchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorServi
1:19:19 PM PIT >> INFO : MINION : ce.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.
1:19:19 PM PIT >> INFO : MINION : engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursiv
1:19:19 PM PIT >> INFO : MINION : ely$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.p
1:19:19 PM PIT >> INFO : MINION : latform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadH
1:19:19 PM PIT >> INFO : MINION : ierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java
1:19:19 PM PIT >> INFO : MINION : :73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTes
1:19:19 PM PIT >> INFO : MINION : tTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTa
1:19:19 PM PIT >> INFO : MINION : sk.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32
1:19:19 PM PIT >> INFO : MINION : )
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform
1:19:19 PM PIT >> INFO : MINION : .launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.jav
1:19:19 PM PIT >> INFO : MINION : a:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at or
1:19:19 PM PIT >> INFO : MINION : g.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.exec
1:19:19 PM PIT >> INFO : MINION : ute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:19 PM PIT >> FINE : Gathering coverage for test Description [testClas
1:19:19 PM PIT >> INFO : MINION : s=edu.wpi.axon.dsl.ScriptGeneratorTest, name=create a new task()]
1:19:19 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task does not duplicate code gen()] did not pass without mutation.
1:19:19 PM PIT >> INFO : MINION : OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
1:19:20 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task linked by a variable does not duplicate code gen()] did not pass without mutation.
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:20 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:20 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:20 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:20 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> WARNING : More threads at end of test (7) create a new task() than start. (5)
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorTest, name=create a new variable()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:20 PM PIT >> FINE : MINION :
-> Test order: LexicographicSpecExecutionOrder
1:19:20 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:20 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.container.DefaultPolymorphicNamedDomainObjectContainerTest, name=calling create with a name adds a new variable()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.container.DefaultPolymorphicNamedDomainObjectContainerTest, name=calling create with a name and config adds a new variable and calls configure()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.container.DefaultPolymorphicNamedDomainObjectContainerTest, name=calling create with two variables of the same name throws an error()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.container.DefaultPolymorphicNamedDomainObjectContainerTest, name=cannot create a variable from a companion object()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.container.DefaultPolymorphicNamedDomainObjectContainerTest, name=cannot create a variable from an abstract class()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.container.DefaultPolymorphicNamedDomainObjectContainerTest, name=cannot create a variable without a matching constructor()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.container.DefaultPolymorphicNamedDomainObjectContainerTest, name=run exactly once called twice()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.imports.DefaultImportValidatorTest, name=a valid set of imports is passed through without modification()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:20 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:20 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.imports.DefaultImportValidatorTest, name=spaces are not allowed in import names()]
1:19:20 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:20 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:20 PM PIT >> INFO : MINION : 1:19:20 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:21 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
1:19:21 PM PIT >> FINE : MINION : -> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaConfigurationTest, name=testUninitializedInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:21 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
1:19:21 PM PIT >> FINE : MINION : -> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=change layer trainable flag()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:21 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=change layer trainable flag()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayerDel
1:19:21 PM PIT >> INFO : MINION : taTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinal
1:19:21 PM PIT >> INFO : MINION : FieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
1:19:21 PM PIT >> INFO : MINION :
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$
1:19:21 PM PIT >> INFO : MINION : bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherK
1:19:21 PM PIT >> INFO : MINION : t.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_
1:19:21 PM PIT >> INFO : MINION : singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations
1:19:21 PM PIT >> INFO : MINION : .kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyFunc
1:19:21 PM PIT >> INFO : MINION : tionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.inte
1:19:21 PM PIT >> INFO : MINION : rnal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129
1:19:21 PM PIT >> INFO : MINION : )
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.task
1:19:21 PM PIT >> INFO : MINION : .ApplyFunctionalLayerDeltaTaskTest.change layer trainable flag(ApplyFunctionalLayerDeltaTaskTest.kt:107)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(N
1:19:21 PM PIT >> INFO : MINION : ativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils
1:19:21 PM PIT >> INFO : MINION : .invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184
1:19:21 PM PIT >> INFO : MINION : )
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.de
1:19:21 PM PIT >> INFO : MINION : scriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$e
1:19:21 PM PIT >> INFO : MINION : xecuteRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.ja
1:19:21 PM PIT >> INFO : MINION : va:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.Thro
1:19:21 PM PIT >> INFO : MINION : wableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at j
1:19:21 PM PIT >> INFO : MINION : ava.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierar
1:19:21 PM PIT >> INFO : MINION : chical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeR
1:19:21 PM PIT >> INFO : MINION : ecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engi
1:19:21 PM PIT >> INFO : MINION : ne.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute
1:19:21 PM PIT >> INFO : MINION : (NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.pl
1:19:21 PM PIT >> INFO : MINION : atform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.
1:19:21 PM PIT >> INFO : MINION : NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
1:19:21 PM PIT >> INFO : MINION :
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hiera
1:19:21 PM PIT >> INFO : MINION : rchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.Hie
1:19:21 PM PIT >> INFO : MINION : rarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.j
1:19:21 PM PIT >> INFO : MINION : ava:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLaunc
1:19:21 PM PIT >> INFO : MINION : her.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(Cove
1:19:21 PM PIT >> INFO : MINION : rageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.e
1:19:21 PM PIT >> INFO : MINION : xecute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTes
1:19:21 PM PIT >> INFO : MINION : t, name=copy a layer with two inputs()]
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=change layer trainable flag()] did not pass without mutation.
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=copy a layer with two inputs()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayerDe
1:19:21 PM PIT >> INFO : MINION : ltaTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFina
1:19:21 PM PIT >> INFO : MINION : lFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780
1:19:21 PM PIT >> INFO : MINION : )
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation
1:19:21 PM PIT >> INFO : MINION : $bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.Either
1:19:21 PM PIT >> INFO : MINION : Kt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad
1:19:21 PM PIT >> INFO : MINION : _singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuation
1:19:21 PM PIT >> INFO : MINION : s.kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyFun
1:19:21 PM PIT >> INFO : MINION : ctionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.int
1:19:21 PM PIT >> INFO : MINION : ernal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:12
1:19:21 PM PIT >> INFO : MINION : 9)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.tas
1:19:21 PM PIT >> INFO : MINION : k.ApplyFunctionalLayerDeltaTaskTest.copy a layer with two inputs(ApplyFunctionalLayerDeltaTaskTest.kt:353)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke
1:19:21 PM PIT >> INFO : MINION : (NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUti
1:19:21 PM PIT >> INFO : MINION : ls.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:1
1:19:21 PM PIT >> INFO : MINION : 84)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.
1:19:21 PM PIT >> INFO : MINION : descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
1:19:21 PM PIT >> INFO : MINION : $executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.
1:19:21 PM PIT >> INFO : MINION : java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.Th
1:19:21 PM PIT >> INFO : MINION : rowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at
1:19:21 PM PIT >> INFO : MINION : java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hier
1:19:21 PM PIT >> INFO : MINION : archical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$execut
1:19:21 PM PIT >> INFO : MINION : eRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.en
1:19:21 PM PIT >> INFO : MINION : gine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execu
1:19:21 PM PIT >> INFO : MINION : te(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.
1:19:21 PM PIT >> INFO : MINION : platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchica
1:19:21 PM PIT >> INFO : MINION : l.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:12
1:19:21 PM PIT >> INFO : MINION : 3)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hie
1:19:21 PM PIT >> INFO : MINION : rarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.H
1:19:21 PM PIT >> INFO : MINION : ierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher
1:19:21 PM PIT >> INFO : MINION : .java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLau
1:19:21 PM PIT >> INFO : MINION : ncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(Co
1:19:21 PM PIT >> INFO : MINION : verageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage
1:19:21 PM PIT >> INFO : MINION : .execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskT
1:19:21 PM PIT >> INFO : MINION : est, name=current and new layers both with inputs are fine()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=current and new layers both with inputs are fine()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.Ap
1:19:21 PM PIT >> INFO : MINION : plyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAc
1:19:21 PM PIT >> INFO : MINION : cessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Fiel
1:19:21 PM PIT >> INFO : MINION : d.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclass
1:19:21 PM PIT >> INFO : MINION : es.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
1:19:21 PM PIT >> INFO : MINION : at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad
1:19:21 PM PIT >> INFO : MINION : .EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bi
1:19:21 PM PIT >> INFO : MINION : nd(MonadContinuations.kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.in
1:19:21 PM PIT >> INFO : MINION : vokeSuspend(ApplyFunctionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotli
1:19:21 PM PIT >> INFO : MINION : n.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadF
1:19:21 PM PIT >> INFO : MINION : x.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at
1:19:21 PM PIT >> INFO : MINION : edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest.current and new layers both with inputs are fine(ApplyFunctionalLayerDeltaTaskTest.kt:138)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal
1:19:21 PM PIT >> INFO : MINION : .reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.j
1:19:21 PM PIT >> INFO : MINION : unit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTest
1:19:21 PM PIT >> INFO : MINION : Method$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor
1:19:21 PM PIT >> INFO : MINION : .java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.
1:19:21 PM PIT >> INFO : MINION : support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.l
1:19:21 PM PIT >> INFO : MINION : ambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit
1:19:21 PM PIT >> INFO : MINION : .platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTe
1:19:21 PM PIT >> INFO : MINION : stTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
a
1:19:21 PM PIT >> INFO : MINION : t org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support
1:19:21 PM PIT >> INFO : MINION : .hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTest
1:19:21 PM PIT >> INFO : MINION : Task.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine
1:19:21 PM PIT >> INFO : MINION : .support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTes
1:19:21 PM PIT >> INFO : MINION : tExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.j
1:19:21 PM PIT >> INFO : MINION : unit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$e
1:19:21 PM PIT >> INFO : MINION : xecuteRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
1:19:21 PM PIT >> INFO : MINION : at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.juni
1:19:21 PM PIT >> INFO : MINION : t.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core
1:19:21 PM PIT >> INFO : MINION : .DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org
1:19:21 PM PIT >> INFO : MINION : .junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.cover
1:19:21 PM PIT >> INFO : MINION : age.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run
1:19:21 PM PIT >> INFO : MINION : (Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon
1:19:21 PM PIT >> INFO : MINION : .dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=keep all 2 layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=keep all 2 layers()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isC
1:19:21 PM PIT >> INFO : MINION : onfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIlleg
1:19:21 PM PIT >> INFO : MINION : alAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow
1:19:21 PM PIT >> INFO : MINION : .typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inli
1:19:21 PM PIT >> INFO : MINION : ned$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(
1:19:21 PM PIT >> INFO : MINION : Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$
1:19:21 PM PIT >> INFO : MINION : 1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at a
1:19:21 PM PIT >> INFO : MINION : rrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyFunctionalLaye
1:19:21 PM PIT >> INFO : MINION : rDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseC
1:19:21 PM PIT >> INFO : MINION : ontinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arro
1:19:21 PM PIT >> INFO : MINION : w.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.task.ApplyFunc
1:19:21 PM PIT >> INFO : MINION : tionalLayerDeltaTaskTest.keep all 2 layers(ApplyFunctionalLayerDeltaTaskTest.kt:166)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorI
1:19:21 PM PIT >> INFO : MINION : mpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(Reflec
1:19:21 PM PIT >> INFO : MINION : tionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.plat
1:19:21 PM PIT >> INFO : MINION : form.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodT
1:19:21 PM PIT >> INFO : MINION : estDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(
1:19:21 PM PIT >> INFO : MINION : NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.juni
1:19:21 PM PIT >> INFO : MINION : t.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execu
1:19:21 PM PIT >> INFO : MINION : te(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.A
1:19:21 PM PIT >> INFO : MINION : rrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.
1:19:21 PM PIT >> INFO : MINION : lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTes
1:19:21 PM PIT >> INFO : MINION : tTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchi
1:19:21 PM PIT >> INFO : MINION : cal.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:8
1:19:21 PM PIT >> INFO : MINION : 0)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.suppor
1:19:21 PM PIT >> INFO : MINION : t.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$
1:19:21 PM PIT >> INFO : MINION : executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platf
1:19:21 PM PIT >> INFO : MINION : orm.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask
1:19:21 PM PIT >> INFO : MINION : .execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecuto
1:19:21 PM PIT >> INFO : MINION : r.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.jun
1:19:21 PM PIT >> INFO : MINION : it.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultL
1:19:21 PM PIT >> INFO : MINION : auncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:5
1:19:21 PM PIT >> INFO : MINION : 0)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorke
1:19:21 PM PIT >> INFO : MINION : r.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=remove the last layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=remove the last layer()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask
1:19:21 PM PIT >> INFO : MINION : $isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldI
1:19:21 PM PIT >> INFO : MINION : llegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at a
1:19:21 PM PIT >> INFO : MINION : rrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$
1:19:21 PM PIT >> INFO : MINION : inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flat
1:19:21 PM PIT >> INFO : MINION : Map(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_single
1:19:21 PM PIT >> INFO : MINION : ton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
1:19:21 PM PIT >> INFO : MINION : at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyFunctional
1:19:21 PM PIT >> INFO : MINION : LayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.B
1:19:21 PM PIT >> INFO : MINION : aseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at
1:19:21 PM PIT >> INFO : MINION : arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.task.Apply
1:19:21 PM PIT >> INFO : MINION : FunctionalLayerDeltaTaskTest.remove the last layer(ApplyFunctionalLayerDeltaTaskTest.kt:212)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA
1:19:21 PM PIT >> INFO : MINION : ccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMetho
1:19:21 PM PIT >> INFO : MINION : d(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.ju
1:19:21 PM PIT >> INFO : MINION : nit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.Tes
1:19:21 PM PIT >> INFO : MINION : tMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecurs
1:19:21 PM PIT >> INFO : MINION : ively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at
1:19:21 PM PIT >> INFO : MINION : org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollect
1:19:21 PM PIT >> INFO : MINION : or.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/jav
1:19:21 PM PIT >> INFO : MINION : a.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeT
1:19:21 PM PIT >> INFO : MINION : estTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7
1:19:21 PM PIT >> INFO : MINION : (NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.h
1:19:21 PM PIT >> INFO : MINION : ierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTas
1:19:21 PM PIT >> INFO : MINION : k.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engin
1:19:21 PM PIT >> INFO : MINION : e.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask
1:19:21 PM PIT >> INFO : MINION : .lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.jun
1:19:21 PM PIT >> INFO : MINION : it.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.Node
1:19:21 PM PIT >> INFO : MINION : TestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTes
1:19:21 PM PIT >> INFO : MINION : tExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at
1:19:21 PM PIT >> INFO : MINION : org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(
1:19:21 PM PIT >> INFO : MINION : DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorato
1:19:21 PM PIT >> INFO : MINION : r.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.Cover
1:19:21 PM PIT >> INFO : MINION : ageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=reor
1:19:21 PM PIT >> INFO : MINION : der three model inputs()]
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=copy a layer with two inputs()] did not pass without mutation.
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=current and new layers both with inputs are fine()] did not pass without mutation.
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=keep all 2 layers()] did not pass without mutation.
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=reorder three model inputs()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayerDelt
1:19:21 PM PIT >> INFO : MINION : aTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalF
1:19:21 PM PIT >> INFO : MINION : ieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
1:19:21 PM PIT >> INFO : MINION : at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$b
1:19:21 PM PIT >> INFO : MINION : ind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt
1:19:21 PM PIT >> INFO : MINION : .flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_s
1:19:21 PM PIT >> INFO : MINION : ingleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.
1:19:21 PM PIT >> INFO : MINION : kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyFunct
1:19:21 PM PIT >> INFO : MINION : ionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.inter
1:19:21 PM PIT >> INFO : MINION : nal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
1:19:21 PM PIT >> INFO : MINION :
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.task.
1:19:21 PM PIT >> INFO : MINION : ApplyFunctionalLayerDeltaTaskTest.reorder three model inputs(ApplyFunctionalLayerDeltaTaskTest.kt:563)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Nat
1:19:21 PM PIT >> INFO : MINION : iveMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.i
1:19:21 PM PIT >> INFO : MINION : nvokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
1:19:21 PM PIT >> INFO : MINION : at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.desc
1:19:21 PM PIT >> INFO : MINION : riptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$exe
1:19:21 PM PIT >> INFO : MINION : cuteRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java
1:19:21 PM PIT >> INFO : MINION : :125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.Throwa
1:19:21 PM PIT >> INFO : MINION : bleCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at jav
1:19:21 PM PIT >> INFO : MINION : a.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarch
1:19:21 PM PIT >> INFO : MINION : ical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRec
1:19:21 PM PIT >> INFO : MINION : ursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine
1:19:21 PM PIT >> INFO : MINION : .support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(N
1:19:21 PM PIT >> INFO : MINION : odeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.plat
1:19:21 PM PIT >> INFO : MINION : form.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.No
1:19:21 PM PIT >> INFO : MINION : deTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
1:19:21 PM PIT >> INFO : MINION : at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarc
1:19:21 PM PIT >> INFO : MINION : hical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.Hiera
1:19:21 PM PIT >> INFO : MINION : rchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.jav
1:19:21 PM PIT >> INFO : MINION : a:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLaunche
1:19:21 PM PIT >> INFO : MINION : r.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(Covera
1:19:21 PM PIT >> INFO : MINION : geDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.exe
1:19:21 PM PIT >> INFO : MINION : cute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest,
1:19:21 PM PIT >> INFO : MINION : name=replace a layer with an invalid layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=replace a layer with an invalid layer()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunction
1:19:21 PM PIT >> INFO : MINION : alLayerDeltaTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.
1:19:21 PM PIT >> INFO : MINION : throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field
1:19:21 PM PIT >> INFO : MINION : .java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadCon
1:19:21 PM PIT >> INFO : MINION : tinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.co
1:19:21 PM PIT >> INFO : MINION : re.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMona
1:19:21 PM PIT >> INFO : MINION : dKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadCon
1:19:21 PM PIT >> INFO : MINION : tinuations.kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend
1:19:21 PM PIT >> INFO : MINION : (ApplyFunctionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutine
1:19:21 PM PIT >> INFO : MINION : s.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(eit
1:19:21 PM PIT >> INFO : MINION : her.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axo
1:19:21 PM PIT >> INFO : MINION : n.dsl.task.ApplyFunctionalLayerDeltaTaskTest.replace a layer with an invalid layer(ApplyFunctionalLayerDeltaTaskTest.kt:301)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodA
1:19:21 PM PIT >> INFO : MINION : ccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.
1:19:21 PM PIT >> INFO : MINION : util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTes
1:19:21 PM PIT >> INFO : MINION : tDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.jun
1:19:21 PM PIT >> INFO : MINION : it.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.N
1:19:21 PM PIT >> INFO : MINION : odeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursive
1:19:21 PM PIT >> INFO : MINION : ly$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.suppo
1:19:21 PM PIT >> INFO : MINION : rt.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTes
1:19:21 PM PIT >> INFO : MINION : tTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.e
1:19:21 PM PIT >> INFO : MINION : ngine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTest
1:19:21 PM PIT >> INFO : MINION : Task.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org
1:19:21 PM PIT >> INFO : MINION : .junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.
1:19:21 PM PIT >> INFO : MINION : NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:
1:19:21 PM PIT >> INFO : MINION : 38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.s
1:19:21 PM PIT >> INFO : MINION : upport.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(No
1:19:21 PM PIT >> INFO : MINION : deTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.
1:19:21 PM PIT >> INFO : MINION : engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.supp
1:19:21 PM PIT >> INFO : MINION : ort.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execu
1:19:21 PM PIT >> INFO : MINION : te(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launch
1:19:21 PM PIT >> INFO : MINION : er.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDe
1:19:21 PM PIT >> INFO : MINION : corator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at o
1:19:21 PM PIT >> INFO : MINION : rg.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctio
1:19:21 PM PIT >> INFO : MINION : nalLayerDeltaTaskTest, name=replace one layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=replace one layer()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isC
1:19:21 PM PIT >> INFO : MINION : onfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIlleg
1:19:21 PM PIT >> INFO : MINION : alAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow
1:19:21 PM PIT >> INFO : MINION : .typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inli
1:19:21 PM PIT >> INFO : MINION : ned$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flatMap(
1:19:21 PM PIT >> INFO : MINION : Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$
1:19:21 PM PIT >> INFO : MINION : 1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at a
1:19:21 PM PIT >> INFO : MINION : rrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyFunctionalLaye
1:19:21 PM PIT >> INFO : MINION : rDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseC
1:19:21 PM PIT >> INFO : MINION : ontinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at arro
1:19:21 PM PIT >> INFO : MINION : w.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.task.ApplyFunc
1:19:21 PM PIT >> INFO : MINION : tionalLayerDeltaTaskTest.replace one layer(ApplyFunctionalLayerDeltaTaskTest.kt:259)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorI
1:19:21 PM PIT >> INFO : MINION : mpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(Reflec
1:19:21 PM PIT >> INFO : MINION : tionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.plat
1:19:21 PM PIT >> INFO : MINION : form.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodT
1:19:21 PM PIT >> INFO : MINION : estDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(
1:19:21 PM PIT >> INFO : MINION : NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.juni
1:19:21 PM PIT >> INFO : MINION : t.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execu
1:19:21 PM PIT >> INFO : MINION : te(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.A
1:19:21 PM PIT >> INFO : MINION : rrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.
1:19:21 PM PIT >> INFO : MINION : lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTes
1:19:21 PM PIT >> INFO : MINION : tTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchi
1:19:21 PM PIT >> INFO : MINION : cal.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:8
1:19:21 PM PIT >> INFO : MINION : 0)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.suppor
1:19:21 PM PIT >> INFO : MINION : t.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$
1:19:21 PM PIT >> INFO : MINION : executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platf
1:19:21 PM PIT >> INFO : MINION : orm.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask
1:19:21 PM PIT >> INFO : MINION : .execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecuto
1:19:21 PM PIT >> INFO : MINION : r.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.jun
1:19:21 PM PIT >> INFO : MINION : it.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultL
1:19:21 PM PIT >> INFO : MINION : auncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:5
1:19:21 PM PIT >> INFO : MINION : 0)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorke
1:19:21 PM PIT >> INFO : MINION : r.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=swap two mod
1:19:21 PM PIT >> INFO : MINION : el inputs()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=swap two model inputs()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask
1:19:21 PM PIT >> INFO : MINION : $isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldI
1:19:21 PM PIT >> INFO : MINION : llegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at a
1:19:21 PM PIT >> INFO : MINION : rrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$
1:19:21 PM PIT >> INFO : MINION : inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.EitherKt.flat
1:19:21 PM PIT >> INFO : MINION : Map(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_single
1:19:21 PM PIT >> INFO : MINION : ton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
1:19:21 PM PIT >> INFO : MINION : at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyFunctional
1:19:21 PM PIT >> INFO : MINION : LayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.B
1:19:21 PM PIT >> INFO : MINION : aseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:129)
at
1:19:21 PM PIT >> INFO : MINION : arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.task.Apply
1:19:21 PM PIT >> INFO : MINION : FunctionalLayerDeltaTaskTest.swap two model inputs(ApplyFunctionalLayerDeltaTaskTest.kt:485)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA
1:19:21 PM PIT >> INFO : MINION : ccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMetho
1:19:21 PM PIT >> INFO : MINION : d(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.ju
1:19:21 PM PIT >> INFO : MINION : nit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.Tes
1:19:21 PM PIT >> INFO : MINION : tMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecurs
1:19:21 PM PIT >> INFO : MINION : ively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at
1:19:21 PM PIT >> INFO : MINION : org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollect
1:19:21 PM PIT >> INFO : MINION : or.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/jav
1:19:21 PM PIT >> INFO : MINION : a.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeT
1:19:21 PM PIT >> INFO : MINION : estTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7
1:19:21 PM PIT >> INFO : MINION : (NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.h
1:19:21 PM PIT >> INFO : MINION : ierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTas
1:19:21 PM PIT >> INFO : MINION : k.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engin
1:19:21 PM PIT >> INFO : MINION : e.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask
1:19:21 PM PIT >> INFO : MINION : .lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.jun
1:19:21 PM PIT >> INFO : MINION : it.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.Node
1:19:21 PM PIT >> INFO : MINION : TestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTes
1:19:21 PM PIT >> INFO : MINION : tExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at
1:19:21 PM PIT >> INFO : MINION : org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(
1:19:21 PM PIT >> INFO : MINION : DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorato
1:19:21 PM PIT >> INFO : MINION : r.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.Cover
1:19:21 PM PIT >> INFO : MINION : ageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two
1:19:21 PM PIT >> INFO : MINION : model inputs are separated()]
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=remove the last layer()] did not pass without mutation.
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=reorder three model inputs()] did not pass without mutation.
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=replace a layer with an invalid layer()] did not pass without mutation.
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:21 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:21 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:21 PM PIT >> FINE : MINION : -> Write spec failure file: False
1:19:21 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two model inputs are separated()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.ApplyFunctionalLayer
1:19:21 PM PIT >> INFO : MINION : DeltaTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFi
1:19:21 PM PIT >> INFO : MINION : nalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:7
1:19:21 PM PIT >> INFO : MINION : 80)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuati
1:19:21 PM PIT >> INFO : MINION : on$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:108)
at arrow.core.Eith
1:19:21 PM PIT >> INFO : MINION : erKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.either.monad.EitherMonadKt$mon
1:19:21 PM PIT >> INFO : MINION : ad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuati
1:19:21 PM PIT >> INFO : MINION : ons.kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invokeSuspend(ApplyF
1:19:21 PM PIT >> INFO : MINION : unctionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.i
1:19:21 PM PIT >> INFO : MINION : nternal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:
1:19:21 PM PIT >> INFO : MINION : 129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:63)
at edu.wpi.axon.dsl.t
1:19:21 PM PIT >> INFO : MINION : ask.ApplyFunctionalLayerDeltaTaskTest.two model inputs are separated(ApplyFunctionalLayerDeltaTaskTest.kt:418)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.in
1:19:21 PM PIT >> INFO : MINION : voke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.Reflectio
1:19:21 PM PIT >> INFO : MINION : nUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.ja
1:19:21 PM PIT >> INFO : MINION : va:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.eng
1:19:21 PM PIT >> INFO : MINION : ine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.la
1:19:21 PM PIT >> INFO : MINION : mbda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestT
1:19:21 PM PIT >> INFO : MINION : ask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchica
1:19:21 PM PIT >> INFO : MINION : l.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
1:19:21 PM PIT >> INFO : MINION :
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.
1:19:21 PM PIT >> INFO : MINION : hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$ex
1:19:21 PM PIT >> INFO : MINION : ecuteRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platfor
1:19:21 PM PIT >> INFO : MINION : m.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.e
1:19:21 PM PIT >> INFO : MINION : xecute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.ju
1:19:21 PM PIT >> INFO : MINION : nit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarc
1:19:21 PM PIT >> INFO : MINION : hical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.jav
1:19:21 PM PIT >> INFO : MINION : a:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support
1:19:21 PM PIT >> INFO : MINION : .hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchic
1:19:21 PM PIT >> INFO : MINION : al.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLaun
1:19:21 PM PIT >> INFO : MINION : cher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.Defaul
1:19:21 PM PIT >> INFO : MINION : tLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at org.pitest.coverage.execute.CoverageDecorator.execut
1:19:21 PM PIT >> INFO : MINION : e(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.cove
1:19:21 PM PIT >> INFO : MINION : rage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaT
1:19:21 PM PIT >> INFO : MINION : askTest, name=two outputs where the output layers depend on each other()]
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=replace one layer()] did not pass without mutation.
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two outputs where the output layers depend on each other()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl
1:19:21 PM PIT >> INFO : MINION : .task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.Unsaf
1:19:21 PM PIT >> INFO : MINION : eFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.refl
1:19:21 PM PIT >> INFO : MINION : ect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.t
1:19:21 PM PIT >> INFO : MINION : ypeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.k
1:19:21 PM PIT >> INFO : MINION : t:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extensions.eith
1:19:21 PM PIT >> INFO : MINION : er.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinu
1:19:21 PM PIT >> INFO : MINION : ation.bind(MonadContinuations.kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrec
1:19:21 PM PIT >> INFO : MINION : tly$1.invokeSuspend(ApplyFunctionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
1:19:21 PM PIT >> INFO : MINION : at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.Eith
1:19:21 PM PIT >> INFO : MINION : erMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTask.kt:
1:19:21 PM PIT >> INFO : MINION : 63)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest.two outputs where the output layers depend on each other(ApplyFunctionalLayerDeltaTaskTest.kt:623)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.b
1:19:21 PM PIT >> INFO : MINION : ase/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.jav
1:19:21 PM PIT >> INFO : MINION : a:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.l
1:19:21 PM PIT >> INFO : MINION : ambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMeth
1:19:21 PM PIT >> INFO : MINION : odTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.
1:19:21 PM PIT >> INFO : MINION : platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchica
1:19:21 PM PIT >> INFO : MINION : l.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:12
1:19:21 PM PIT >> INFO : MINION : 3)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hie
1:19:21 PM PIT >> INFO : MINION : rarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorSer
1:19:21 PM PIT >> INFO : MINION : vice.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platfor
1:19:21 PM PIT >> INFO : MINION : m.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecurs
1:19:21 PM PIT >> INFO : MINION : ively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit
1:19:21 PM PIT >> INFO : MINION : .platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThrea
1:19:21 PM PIT >> INFO : MINION : dHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.ja
1:19:21 PM PIT >> INFO : MINION : va:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeT
1:19:21 PM PIT >> INFO : MINION : estTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTest
1:19:21 PM PIT >> INFO : MINION : Task.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:
1:19:21 PM PIT >> INFO : MINION : 32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platfo
1:19:21 PM PIT >> INFO : MINION : rm.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.j
1:19:21 PM PIT >> INFO : MINION : ava:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at
1:19:21 PM PIT >> INFO : MINION : org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.ex
1:19:21 PM PIT >> INFO : MINION : ecute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testCl
1:19:21 PM PIT >> INFO : MINION : ass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two outputs where the output layers don't depend on each other()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two outputs where the output layers don't depend on each other()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.ax
1:19:21 PM PIT >> INFO : MINION : on.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect
1:19:21 PM PIT >> INFO : MINION : .UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lan
1:19:21 PM PIT >> INFO : MINION : g.reflect.Field.set(Field.java:780)
at arrow.typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at a
1:19:21 PM PIT >> INFO : MINION : rrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(either.kt:116)
at arrow.core.extensions.EitherMonad$flatMap$1.invoke(ei
1:19:21 PM PIT >> INFO : MINION : ther.kt:108)
at arrow.core.EitherKt.flatMap(Either.kt:883)
at arrow.core.extensions.EitherMonad$DefaultImpls.flatMap(either.kt:116)
at arrow.core.extensions.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.core.extension
1:19:21 PM PIT >> INFO : MINION : s.either.monad.EitherMonadKt$monad_singleton$1.flatMap(EitherMonad.kt:21)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadC
1:19:21 PM PIT >> INFO : MINION : ontinuation.bind(MonadContinuations.kt)
at arrow.typeclasses.suspended.BindSyntax$DefaultImpls.not(BindSyntax.kt:24)
at arrow.typeclasses.MonadContinuation.not(MonadContinuations.kt:15)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfigured
1:19:21 PM PIT >> INFO : MINION : Correctly$1.invokeSuspend(ApplyFunctionalLayerDeltaTask.kt:64)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask$isConfiguredCorrectly$1.invoke(ApplyFunctionalLayerDeltaTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:
1:19:21 PM PIT >> INFO : MINION : 105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extension
1:19:21 PM PIT >> INFO : MINION : s.EitherMonadFx.monad(either.kt:129)
at arrow.core.extensions.EitherMonadFx.monad(either.kt:126)
at arrow.core.extensions.EitherKt.fx(either.kt:228)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTask.isConfiguredCorrectly(ApplyFunctionalLayerDeltaTa
1:19:21 PM PIT >> INFO : MINION : sk.kt:63)
at edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest.two outputs where the output layers don't depend on each other(ApplyFunctionalLayerDeltaTaskTest.kt:679)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method
1:19:21 PM PIT >> INFO : MINION : )
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invok
1:19:21 PM PIT >> INFO : MINION : e(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTest
1:19:21 PM PIT >> INFO : MINION : Descriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMet
1:19:21 PM PIT >> INFO : MINION : hod(TestMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
a
1:19:21 PM PIT >> INFO : MINION : t org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support
1:19:21 PM PIT >> INFO : MINION : .hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTest
1:19:21 PM PIT >> INFO : MINION : Task.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine
1:19:21 PM PIT >> INFO : MINION : .support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTes
1:19:21 PM PIT >> INFO : MINION : tExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.j
1:19:21 PM PIT >> INFO : MINION : unit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$e
1:19:21 PM PIT >> INFO : MINION : xecuteRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
1:19:21 PM PIT >> INFO : MINION : at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeA
1:19:21 PM PIT >> INFO : MINION : ll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(Throwable
1:19:21 PM PIT >> INFO : MINION : Collector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierar
1:19:21 PM PIT >> INFO : MINION : chical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursiv
1:19:21 PM PIT >> INFO : MINION : ely(NodeTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorS
1:19:21 PM PIT >> INFO : MINION : ervice.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.
1:19:21 PM PIT >> INFO : MINION : junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(Defau
1:19:21 PM PIT >> INFO : MINION : ltLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.j
1:19:21 PM PIT >> INFO : MINION : ava:95)
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pites
1:19:21 PM PIT >> INFO : MINION : t.testapi.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:21 PM PIT >> FINE : Gathering coverage for test Descrip
1:19:21 PM PIT >> INFO : MINION : tion [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaConfigurationTest, name=testUninitializedInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=add a non-Sequential layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=add an unknown layer()]
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=swap two model inputs()] did not pass without mutation.
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two model inputs are separated()] did not pass without mutation.
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two outputs where the output layers depend on each other()] did not pass without mutation.
1:19:21 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two outputs where the output layers don't depend on each other()] did not pass without mutation.
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=add layer with an unknown activation function()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=add one layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:21 PM PIT >> FINE : MINION :
-> Test order: LexicographicSpecExecutionOrder
1:19:21 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=add two layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=copy a layer that is only different in the trainable flag()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=copy a layer with an unknown activation function()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=copy an unknown layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=keep all 1 layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=keep all 2 layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=remove one layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=remove the first layer and replace the second()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Write spec failure file: False
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Extensions
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskIntegrationTest, name=remove two layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=a current layer with inputs fails()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:21 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:21 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
1:19:21 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=a new layer with inputs fails()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=add one layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=add two layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=copy a layer with an unknown activation function()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=copy an unknown layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=current and new layers without any inputs are fine()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=keep all 1 layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=keep all 2 layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=remove one layer()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=remove the first layer and replace the second and swap them()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ApplySequentialLayerDeltaTaskTest, name=remove two layers()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.BaseTaskTest, name=an invalid import means the task is invalid()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.BaseTaskTest, name=an invalid input means the task is invalid()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.BaseTaskTest, name=an invalid output means the task is invalid()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CheckpointCallbackTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CheckpointCallbackTaskConfigurationTest, name=testUninitializedInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CheckpointCallbackTaskTest, name=test code gen()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CompileModelConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
1:19:21 PM PIT >> FINE : MINION :
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CompileModelConfigurationTest, name=testUninitializedInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CompileModelTaskIntegrationTest, name=compile a categorical model with adam and an accuracy metric()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CompileModelTaskTest, name=compile with normal optimizer, loss, and no metrics()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.CompileModelTaskTest, name=compile with normal optimizer, loss, and two metrics()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:21 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.DownloadModelFromS3TaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:21 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.DownloadModelFromS3TaskConfigurationTest, name=testUninitializedInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.DownloadModelFromS3TaskTest, name=test code gen without a specified region()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:21 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.DownloadModelFromS3TaskTest, name=test code gen()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:21 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.EarlyStoppingTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
1:19:21 PM PIT >> FINE : MINION : -> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.EarlyStoppingTaskConfigurationTest, name=testUninitializedInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.EarlyStoppingTaskTest, name=test code gen()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadClassLabelsConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION :
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
1:19:21 PM PIT >> FINE : MINION : -> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadClassLabelsConfigurationTest, name=testUninitializedInput()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadClassLabelsTest, name=test code()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:21 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadClassLabelsTest, name=test invalid path()]
1:19:21 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:21 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:21 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:21 PM PIT >> INFO : MINION : 1:19:21 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadExampleDatasetTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadExampleDatasetTaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadExampleDatasetTaskTest, name=test code gen()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:22 PM PIT >> FINE : MINION : -> Write spec failure file: False
1:19:22 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
1:19:22 PM PIT >> FINE : MINION : -> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadImageTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadImageTaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadImageTaskTest, name=test code()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadImageTaskTest, name=test invalid path()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadModelTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadModelTaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadModelTaskTest, name=test code gen()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadTFRecordOfImagesWithObjectsConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.LoadTFRecordOfImagesWithObjectsConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ReshapeAndScaleTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExte
1:19:22 PM PIT >> FINE : MINION : nsion
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ReshapeAndScaleTaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ReshapeAndScaleTaskTest, name=test with no scale()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.ReshapeAndScaleTaskTest, name=test with scale()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.S3ProgressReportingCallbackTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.S3ProgressReportingCallbackTaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.SaveModelTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExte
1:19:22 PM PIT >> FINE : MINION : nsion
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.SaveModelTaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.SaveModelTaskTest, name=test code gen()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.TrainTaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.TrainTaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with no validation data()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with nonnull batch size and two callbacks()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExte
1:19:22 PM PIT >> FINE : MINION : nsion
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with nonnull batch size and two callbacks()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.TrainTask$code
1:19:22 PM PIT >> INFO : MINION : $validationString$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllega
1:19:22 PM PIT >> INFO : MINION : lAccessException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.
1:19:22 PM PIT >> INFO : MINION : typeclasses.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlin
1:19:22 PM PIT >> INFO : MINION : ed$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.Option.flatMap(Option.kt:479)
at arrow.core.extensions.OptionMonad$DefaultImpls.flatMap(option.kt:190)
at arrow.core.extensions.option.monad.OptionMonadKt$m
1:19:22 PM PIT >> INFO : MINION : onad_singleton$1.flatMap(OptionMonad.kt:22)
at arrow.core.extensions.option.monad.OptionMonadKt$monad_singleton$1.flatMap(OptionMonad.kt:22)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bin
1:19:22 PM PIT >> INFO : MINION : d$suspendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.task.TrainTask$code$validationString$1.invokeSuspend(TrainTask.kt:107)
at edu.wpi.axon.dsl.task.TrainTask$code$validationStrin
1:19:22 PM PIT >> INFO : MINION : g$1.invoke(TrainTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuatio
1:19:22 PM PIT >> INFO : MINION : n.kt:128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.OptionFxMonad.monad(option.kt:211)
at arrow.core.extensions.OptionFxMonad.monad(option.kt:208)
at arrow.core.extensions.OptionKt.fx(option.kt:312)
at edu.
1:19:22 PM PIT >> INFO : MINION : wpi.axon.dsl.task.TrainTask.code(TrainTask.kt:106)
at edu.wpi.axon.dsl.task.TrainTaskTest.train code gen with nonnull batch size and two callbacks(TrainTaskTest.kt:73)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
1:19:22 PM PIT >> INFO : MINION : java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Meth
1:19:22 PM PIT >> INFO : MINION : od.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescri
1:19:22 PM PIT >> INFO : MINION : ptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(Te
1:19:22 PM PIT >> INFO : MINION : stMethodTestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.
1:19:22 PM PIT >> INFO : MINION : junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hiera
1:19:22 PM PIT >> INFO : MINION : rchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.j
1:19:22 PM PIT >> INFO : MINION : ava:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.suppo
1:19:22 PM PIT >> INFO : MINION : rt.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecu
1:19:22 PM PIT >> INFO : MINION : torService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.p
1:19:22 PM PIT >> INFO : MINION : latform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$execute
1:19:22 PM PIT >> INFO : MINION : Recursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org
1:19:22 PM PIT >> INFO : MINION : .junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(Sam
1:19:22 PM PIT >> INFO : MINION : eThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollec
1:19:22 PM PIT >> INFO : MINION : tor.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical
1:19:22 PM PIT >> INFO : MINION : .NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(No
1:19:22 PM PIT >> INFO : MINION : deTestTask.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService
1:19:22 PM PIT >> INFO : MINION : .java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.
1:19:22 PM PIT >> INFO : MINION : platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLaun
1:19:22 PM PIT >> INFO : MINION : cher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95
1:19:22 PM PIT >> INFO : MINION : )
at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.test
1:19:22 PM PIT >> INFO : MINION : api.execute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:22 PM PIT >> FINE : Gathering coverage for test Description [
1:19:22 PM PIT >> INFO : MINION : testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with null batch size and no callbacks()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with null batch size and no callbacks()]
java.lang.IllegalAccessException: Can not set static final [Z field edu.wpi.axon.dsl.task.TrainTask$code$val
1:19:22 PM PIT >> INFO : MINION : idationString$1.$$pitCoverageProbes to [Z
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(UnsafeFieldAccessorImpl.java:76)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAcc
1:19:22 PM PIT >> INFO : MINION : essException(UnsafeFieldAccessorImpl.java:80)
at java.base/jdk.internal.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl.set(UnsafeQualifiedStaticObjectFieldAccessorImpl.java:77)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at arrow.type
1:19:22 PM PIT >> INFO : MINION : classes.ContinuationUtilsKt.setStateStack(ContinuationUtils.kt:29)
at arrow.typeclasses.MonadContinuation$bind$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:35)
at arrow.typeclasses.MonadContinuation$bind$$inlined$s
1:19:22 PM PIT >> INFO : MINION : uspendCoroutineUninterceptedOrReturn$lambda$1.invoke(MonadContinuations.kt:15)
at arrow.core.Option.flatMap(Option.kt:479)
at arrow.core.extensions.OptionMonad$DefaultImpls.flatMap(option.kt:190)
at arrow.core.extensions.option.monad.OptionMonadKt$monad
1:19:22 PM PIT >> INFO : MINION : _singleton$1.flatMap(OptionMonad.kt:22)
at arrow.core.extensions.option.monad.OptionMonadKt$monad_singleton$1.flatMap(OptionMonad.kt:22)
at arrow.typeclasses.MonadContinuation.flatMap(MonadContinuations.kt)
at arrow.typeclasses.MonadContinuation.bind$su
1:19:22 PM PIT >> INFO : MINION : spendImpl(MonadContinuations.kt:34)
at arrow.typeclasses.MonadContinuation.bind(MonadContinuations.kt)
at edu.wpi.axon.dsl.task.TrainTask$code$validationString$1.invokeSuspend(TrainTask.kt:107)
at edu.wpi.axon.dsl.task.TrainTask$code$validationString$1.
1:19:22 PM PIT >> INFO : MINION : invoke(TrainTask.kt)
at arrow.typeclasses.MonadFx$monad$wrapReturn$1.invokeSuspend(Monad.kt:105)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt
1:19:22 PM PIT >> INFO : MINION : :128)
at arrow.typeclasses.MonadFx$DefaultImpls.monad(Monad.kt:106)
at arrow.core.extensions.OptionFxMonad.monad(option.kt:211)
at arrow.core.extensions.OptionFxMonad.monad(option.kt:208)
at arrow.core.extensions.OptionKt.fx(option.kt:312)
at edu.wpi.
1:19:22 PM PIT >> INFO : MINION : axon.dsl.task.TrainTask.code(TrainTask.kt:106)
at edu.wpi.axon.dsl.task.TrainTaskTest.train code gen with null batch size and no callbacks(TrainTaskTest.kt:41)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.bas
1:19:22 PM PIT >> INFO : MINION : e/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:
1:19:22 PM PIT >> INFO : MINION : 566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lam
1:19:22 PM PIT >> INFO : MINION : bda$invokeTestMethod$7(TestMethodTestDescriptor.java:184)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethod
1:19:22 PM PIT >> INFO : MINION : TestDescriptor.java:180)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.pl
1:19:22 PM PIT >> INFO : MINION : atform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.
1:19:22 PM PIT >> INFO : MINION : NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
1:19:22 PM PIT >> INFO : MINION :
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.platform.engine.support.hiera
1:19:22 PM PIT >> INFO : MINION : rchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorServi
1:19:22 PM PIT >> INFO : MINION : ce.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.
1:19:22 PM PIT >> INFO : MINION : engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursiv
1:19:22 PM PIT >> INFO : MINION : ely$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
at org.junit.p
1:19:22 PM PIT >> INFO : MINION : latform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadH
1:19:22 PM PIT >> INFO : MINION : ierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java
1:19:22 PM PIT >> INFO : MINION : :73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTes
1:19:22 PM PIT >> INFO : MINION : tTask.lambda$executeRecursively$8(NodeTestTask.java:123)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTa
1:19:22 PM PIT >> INFO : MINION : sk.java:122)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32
1:19:22 PM PIT >> INFO : MINION : )
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform
1:19:22 PM PIT >> INFO : MINION : .launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.jav
1:19:22 PM PIT >> INFO : MINION : a:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at org.pitest.junit5.JUnit5TestUnit.execute(JUnit5TestUnit.java:95)
at or
1:19:22 PM PIT >> INFO : MINION : g.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:31)
at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
at org.pitest.testapi.exec
1:19:22 PM PIT >> INFO : MINION : ute.Pitest.run(Pitest.java:48)
at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:90)
1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClas
1:19:22 PM PIT >> INFO : MINION : s=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with validation split()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.UploadModelToS3TaskConfigurationTest, name=testIncorrectlyConfiguredInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:22 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
1:19:22 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
1:19:22 PM PIT >> FINE : MINION : -> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:22 PM PIT >> FINE : MINION :
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.UploadModelToS3TaskConfigurationTest, name=testUninitializedInput()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.UploadModelToS3TaskTest, name=test code gen without a specified region()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.task.UploadModelToS3TaskTest, name=test code gen()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
1:19:22 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.validator.path.DefaultPathValidatorTest, name=path name must be a valid file(File)]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.validator.path.DefaultPathValidatorTest, name=path name must be valid()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.validator.path.DefaultPathValidatorTest, name=path name must not be empty()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
1:19:22 PM PIT >> FINE : MINION : -> Test order: LexicographicSpecExecutionOrder
1:19:22 PM PIT >> FINE : MINION : -> Soft assertations: False
-> Write spec failure file: False
1:19:22 PM PIT >> FINE : MINION : -> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.validator.path.DefaultPathValidatorTest, name=relative path is valid()]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
1:19:22 PM PIT >> FINE : MINION : -> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
1:19:22 PM PIT >> FINE : MINION :
1:19:22 PM PIT >> FINE : MINION : - io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.validator.path.DefaultPathValidatorTest, name=valid path(File)]
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
1:19:22 PM PIT >> FINE : MINION : -> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
-> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions
1:19:22 PM PIT >> FINE : MINION : .RuntimeTagExtension
1:19:22 PM PIT >> INFO : MINION : 1:19:22 PM PIT >> FINE : Gathering coverage for test Description [testClass=edu.wpi.axon.dsl.validator.variablename.PythonVariableNameValidatorTest, name=testPythonNames(String, boolean)]
1:19:22 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with nonnull batch size and two callbacks()] did not pass without mutation.
1:19:22 PM PIT >> SEVERE : Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with null batch size and no callbacks()] did not pass without mutation.
1:19:22 PM PIT >> FINE : MINION : ~~~ Project Configuration ~~~
-> Parallelism: 1 thread
-> Test order: LexicographicSpecExecutionOrder
-> Soft assertations: False
-> Write spec failure file: False
-> Fail on ignored tests: False
1:19:22 PM PIT >> FINE : MINION : -> Extensions
- io.kotest.extensions.SystemPropertyTagExtension
- io.kotest.extensions.RuntimeTagExtension
1:19:22 PM PIT >> FINE : Coverage generator Minion exited ok
1:19:22 PM PIT >> INFO : Calculated coverage in 5 seconds.
1:19:22 PM PIT >> SEVERE : Tests failing without mutation:
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=add multiple tasks with multiple dependencies()]
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=adding a task with a dependency task adds two nodes and an edge()]
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=adding one task creates one node()]
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=an empty container generates an empty graph()]
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=circular dependencies are not allowed()]
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=islands are not allowed()]
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable cannot form a circuit()]
Description [testClass=edu.wpi.axon.dsl.CodeGraphTest, name=tasks connected by a variable should have an edge()]
Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a pregeneration task runs before a normal task()]
Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a required variable as an input does not cause a task to be generated()]
Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=a required variable as an output causes a task to be generated()]
Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=code dependencies should be called()]
Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=tasks are not run multiple times()]
Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task does not duplicate code gen()]
Description [testClass=edu.wpi.axon.dsl.ScriptGeneratorIntegrationTest, name=two tasks that depend on the same task linked by a variable does not duplicate code gen()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=change layer trainable flag()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=copy a layer with two inputs()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=current and new layers both with inputs are fine()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=keep all 2 layers()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=remove the last layer()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=reorder three model inputs()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=replace a layer with an invalid layer()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=replace one layer()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=swap two model inputs()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two model inputs are separated()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two outputs where the output layers depend on each other()]
Description [testClass=edu.wpi.axon.dsl.task.ApplyFunctionalLayerDeltaTaskTest, name=two outputs where the output layers don't depend on each other()]
Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with nonnull batch size and two callbacks()]
Description [testClass=edu.wpi.axon.dsl.task.TrainTaskTest, name=train code gen with null batch size and no callbacks()]
Exception in thread "main" org.pitest.help.PitHelpError: 29 tests did not pass without mutation when calculating line coverage. Mutation testing requires a green suite.
See http://pitest.org for more details.
at org.pitest.coverage.execute.DefaultCoverageGenerator.verifyBuildSuitableForMutationTesting(DefaultCoverageGenerator.java:114)
at org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:96)
at org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:51)
at org.pitest.mutationtest.tooling.MutationCoverage.runReport(MutationCoverage.java:115)
at org.pitest.mutationtest.tooling.EntryPoint.execute(EntryPoint.java:120)
at org.pitest.mutationtest.tooling.EntryPoint.execute(EntryPoint.java:50)
at org.pitest.mutationtest.commandline.MutationCoverageReport.runReport(MutationCoverageReport.java:87)
at org.pitest.mutationtest.commandline.MutationCoverageReport.main(MutationCoverageReport.java:45)
> Task :dsl:pitest FAILED
Execution failed for task ':dsl:pitest'.
> Process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java'' finished with non-zero exit value 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment