Case
aiosendspin -> sendspin-jvm
Start the server first, then the client. The client advertises a listener, the server connects in, streams album artwork, disconnects, and the matrix compares the received bytes against the server's encoded artwork.
Server
aiosendspin
Client
sendspin-jvm
Status
Failed
sendspin-jvm-client build failed: Downloading https://services.gradle.org/distributions/gradle-9.4.1-bin.zip
Inspection
Summaries, logs, and builds
Matrix result
RAW{
"case_dir": "artifacts/results/data/macos__server-initiated-artwork__aiosendspin__to__sendspin-jvm",
"client_exit_code": 1,
"client_impl": "sendspin-jvm",
"reason": "sendspin-jvm-client build failed: Downloading https://services.gradle.org/distributions/gradle-9.4.1-bin.zip",
"scenario_id": "server-initiated-artwork",
"server_exit_code": null,
"server_impl": "aiosendspin",
"status": "failed"
}Server summary (JSON)
No artifact was written for this section.
Server log
No artifact was written for this section.
Client summary (JSON)
RAW{
"client_id": "sendspin-jvm-client-id",
"client_name": "sendspin-jvm-client",
"implementation": "sendspin-jvm",
"initiator_role": "server",
"peer_hello": null,
"preferred_codec": "none",
"reason": "sendspin-jvm-client build failed: Downloading https://services.gradle.org/distributions/gradle-9.4.1-bin.zip",
"role": "client",
"scenario_id": "server-initiated-artwork",
"server_id": "aiosendspin-server",
"server_name": "aiosendspin server",
"status": "error"
}Client log
RAW{
"client_id": "sendspin-jvm-client-id",
"client_name": "sendspin-jvm-client",
"implementation": "sendspin-jvm",
"initiator_role": "server",
"peer_hello": null,
"preferred_codec": "none",
"reason": "sendspin-jvm-client build failed: Downloading https://services.gradle.org/distributions/gradle-9.4.1-bin.zip",
"role": "client",
"scenario_id": "server-initiated-artwork",
"server_id": "aiosendspin-server",
"server_name": "aiosendspin server",
"status": "error"
}
Server build log · python-adapters · built · 0.05s
RAWListing 'src'... Listing 'src/conformance'... Listing 'src/conformance/adapters'... Compiling 'src/conformance/adapters/__init__.py'... Compiling 'src/conformance/adapters/_aiosendspin_pairing.py'... Compiling 'src/conformance/adapters/_aiosendspin_protocol_evidence.py'... Compiling 'src/conformance/adapters/aiosendspin_client.py'... Compiling 'src/conformance/adapters/aiosendspin_server.py'... Compiling 'src/conformance/adapters/placeholder.py'... Compiling 'src/conformance/adapters/sendspin_jvm_client.py'... Compiling 'src/conformance/cli.py'... Compiling 'src/conformance/merge.py'... Compiling 'src/conformance/registry.py'... Listing 'src/sendspin_conformance.egg-info'... Listing 'scripts'... Compiling 'scripts/detect_regressions.py'... Compiling 'scripts/merge_results.py'... Compiling 'scripts/run_all.py'... Compiling 'scripts/setup_repositories.py'... Compiling 'scripts/setup_workspace.py'...
Client build log · sendspin-jvm-client · failed · 52.20s
RAWDownloading https://services.gradle.org/distributions/gradle-9.4.1-bin.zip .............10%.............20%.............30%.............40%.............50%.............60%..............70%.............80%.............90%.............100% Welcome to Gradle 9.4.1! Here are the highlights of this release: - Java 26 support - Non-class-based JVM tests - Enhanced console progress bar For more details see https://docs.gradle.org/9.4.1/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) > Task :checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :sendspin-protocol:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :processResources NO-SOURCE > Task :sendspin-protocol:kspKotlin > Task :sendspin-protocol:processResources > Task :sendspin-protocol:compileKotlin > Task :sendspin-protocol:compileJava NO-SOURCE > Task :sendspin-protocol:classes > Task :sendspin-protocol:jar > Task :compileKotlin FAILED [Incubating] Problems report is available at: file:///Users/runner/work/conformance/conformance/adapters/sendspin-jvm/client/build/reports/problems/problems-report.html Deprecated Gradle features were used in this build, making it incompatible with Gradle 10. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/9.4.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. 5 actionable tasks: 5 executed e: file:///Users/runner/work/conformance/conformance/adapters/sendspin-jvm/client/src/main/kotlin/com/sendspin/conformance/Main.kt:206:54 Assignment type mismatch: actual type is 'com.sendspin.protocol.JsonOptional<com.sendspin.protocol.TrackMetadataMsg>', but 'com.sendspin.protocol.TrackMetadataMsg?' was expected. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Compilation error. See log for more details * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights from a Build Scan (powered by Develocity). > Get more help at https://help.gradle.org. BUILD FAILED in 50s