Case
sendspin-go -> sendspin-jvm
Start the server first, then the client. The server emits PCM in the 24-bit packed wire format (3-byte packed, little-endian, two's complement). The client advertises a listener and 24-bit PCM as its only supported audio format. The matrix compares canonical PCM hashes after the client unpacks the 24-bit stream. A client SDK with no 24-bit decode path misreads the bytes and produces a hash mismatch.
Server
sendspin-go
Client
sendspin-jvm
Status
Failed
Timed out waiting for file: artifacts/results/data/macos__server-initiated-pcm-24bit__sendspin-go__to__sendspin-jvm/server-ready.json
Inspection
Summaries, logs, and builds
Matrix result
RAW{
"case_dir": "artifacts/results/data/macos__server-initiated-pcm-24bit__sendspin-go__to__sendspin-jvm",
"client_exit_code": null,
"client_impl": "sendspin-jvm",
"reason": "Timed out waiting for file: artifacts/results/data/macos__server-initiated-pcm-24bit__sendspin-go__to__sendspin-jvm/server-ready.json",
"scenario_id": "server-initiated-pcm-24bit",
"server_exit_code": 1,
"server_impl": "sendspin-go",
"status": "failed"
}Server summary (JSON)
RAW{
"implementation": "sendspin-go",
"initiator_role": "server",
"peer_hello": null,
"preferred_codec": "pcm",
"reason": "sendspin-go server does not support server-initiated-pcm-24bit",
"role": "server",
"scenario_id": "server-initiated-pcm-24bit",
"server_id": "sendspin-go-server",
"server_name": "sendspin-go server",
"status": "error"
}Server log
RAW{
"implementation": "sendspin-go",
"initiator_role": "server",
"peer_hello": null,
"preferred_codec": "pcm",
"reason": "sendspin-go server does not support server-initiated-pcm-24bit",
"role": "server",
"scenario_id": "server-initiated-pcm-24bit",
"server_id": "sendspin-go-server",
"server_name": "sendspin-go server",
"status": "error"
}
Client summary (JSON)
No artifact was written for this section.
Client log
No artifact was written for this section.
Server build log · sendspin-go-server · built · 0.73s
RAWNo build detail was recorded.
Client build log · sendspin-jvm-client · built · 91.75s
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 > Task :compileJava NO-SOURCE > Task :classes UP-TO-DATE > Task :jar [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. BUILD SUCCESSFUL in 1m 29s 6 actionable tasks: 6 executed Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.4.1/userguide/configuration_cache_enabling.html