Case
aiosendspin -> sendspin-dotnet
Start the server first, then the client. The client connects, advertises PCM then FLAC, and the server starts streaming the higher-priority PCM format. The client then sends a client/state whose player format prefers the FLAC entry. The matrix verifies the server received that preference in client/state and the client observed a new stream/start in the FLAC format.
Server
aiosendspin
Client
sendspin-dotnet
Status
Failed
Server received no player format preference in client/state (roles/player/v1.md, client/state player object `format`)
Server activation
Initial server/activate
What the aiosendspin server's own adapter recorded for its first server/activate on this connection, reported as sent. The case fails when none was sent, when its activities are not unique values from playback and pairing, or when it omits active_roles. Nothing else in it is checked against the specification: which activities and roles the matched PSK allows is not judged. A recording that cannot be read as that message is shown whole and not judged either.
Server group state
Every group/update after activation
What the aiosendspin server's own adapter recorded for each group/update it sent after its first server/activate on this connection, in order and reported as sent. The case fails when none followed, or when in any of them playback_state is not playing or stopped, or group_id or group_name is missing or not a string. How soon the first followed is not judged, because the specification says promptly and gives no bound, so one sent at any point in the case counts. Whether a change to a field produced a further message is not judged either. A recording of anything other than that message is shown whole and fails the case as a harness gap.
1 of 3
2 of 3
3 of 3
Inspection
Summaries, logs, and builds
Matrix result
RAW{
"case_dir": "artifacts/results/data/macos__client-initiated-state-format-flac__aiosendspin__to__sendspin-dotnet",
"client_exit_code": 0,
"client_impl": "sendspin-dotnet",
"reason": "Server received no player format preference in client/state (roles/player/v1.md, client/state player object `format`)",
"scenario_id": "client-initiated-state-format-flac",
"scenario_revision": 5,
"server_exit_code": 0,
"server_impl": "aiosendspin",
"status": "failed",
"unsupported": false
}Server summary (JSON)
RAW{
"activation": {
"payload": {
"active_roles": [
"player@v1"
],
"activities": []
},
"type": "server/activate"
},
"audio": {
"bit_depth": 16,
"channels": 1,
"clip_seconds": 5.0,
"duration_seconds": 4.968,
"fixture": "/Users/runner/work/conformance/conformance/repos/sendspin-cli/tests/fixtures/almost_silent.flac",
"frame_alignment_samples": 576,
"frame_count": 39744,
"sample_rate": 8000,
"sent_audio_chunk_count": 69,
"sent_codec_header_sha256": "cf785f756a60586c95243e827c384663e8dc4be893f3eb79a5b092b4df511214",
"sent_encoded_byte_count": 3817,
"sent_encoded_sha256": "a4be5550140f2e9d7a631318496eab0f63ca6b09ce6ff0e148b50d0364ffe49a",
"source_flac_sha256": "8fdda8244e318c63cd8b699fe461cd7cdddbb729327a0ba00d1bfdbe2192fe17",
"source_pcm_sha256": "ea4a8f1ced7d3ad85d46da1dea8cf98cd2cf75dbf305fb11cffea11b1e180952",
"trimmed_source_frames": 256
},
"availability_trace": [
{
"available": true,
"type": "client/state"
},
{
"phase": "sending",
"roles": [
"player"
],
"type": "stream/start"
},
{
"phase": "sent",
"roles": [
"player"
],
"type": "stream/start"
}
],
"client": {
"active_roles": [
"player@v1"
],
"client_id": "MuhQrzvyvB8zQDTDCc12qJe4fJKzQXuxfG3xgw3emBc",
"name": "sendspin-dotnet-client",
"supported_roles": [
"player@v1"
]
},
"discovery_method": "registry_advertised",
"format_preference": {
"received": null
},
"group_updates": [
{
"payload": {
"group_id": "2b127458-ce54-451b-9479-fc8893df7221",
"group_name": "sendspin-dotnet-client",
"playback_state": "stopped"
},
"type": "group/update"
},
{
"payload": {
"group_id": "2b127458-ce54-451b-9479-fc8893df7221",
"group_name": "sendspin-dotnet-client",
"playback_state": "playing"
},
"type": "group/update"
},
{
"payload": {
"group_id": "2b127458-ce54-451b-9479-fc8893df7221",
"group_name": "sendspin-dotnet-client",
"playback_state": "stopped"
},
"type": "group/update"
}
],
"implementation": "aiosendspin",
"initiator_role": "client",
"peer_hello": {
"payload": {
"device_info": {
"manufacturer": "Sendspin Conformance",
"product_name": "Conformance Dotnet Client",
"software_version": "0.1.0"
},
"name": "sendspin-dotnet-client",
"player@v1_support": {
"buffer_capacity": 2000000,
"supported_formats": [
{
"bit_depth": 16,
"channels": 1,
"codec": "flac",
"sample_rate": 8000
},
{
"bit_depth": 16,
"channels": 1,
"codec": "pcm",
"sample_rate": 8000
},
{
"bit_depth": 16,
"channels": 2,
"codec": "flac",
"sample_rate": 44100
},
{
"bit_depth": 16,
"channels": 2,
"codec": "pcm",
"sample_rate": 44100
}
]
},
"supported_pair_methods": {
"pairing_psk": {}
},
"supported_roles": [
"player@v1"
],
"unpaired_access": {
"enabled": true
}
},
"type": "client/hello"
},
"preferred_codec": "flac",
"role": "server",
"scenario_id": "client-initiated-state-format-flac",
"server_id": "dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I",
"server_name": "aiosendspin server",
"status": "ok",
"stream": {
"bit_depth": 16,
"channels": 1,
"codec": "flac",
"codec_header": "ZkxhQ4AAACICQAJAAAAAAASVAfQA8AAAAAAAAAAAAAAAAAAAAAAAAAAA",
"codec_header_sha256": "cf785f756a60586c95243e827c384663e8dc4be893f3eb79a5b092b4df511214",
"sample_rate": 8000
},
"time_exchange": [
{
"payload": {
"client_transmitted": 1792567652180541
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652180541,
"server_received": 1135248307,
"server_transmitted": 1135248807
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652203370
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652203370,
"server_received": 1135268429,
"server_transmitted": 1135268627
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652204458
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652204458,
"server_received": 1135269275,
"server_transmitted": 1135269397
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652204993
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652204993,
"server_received": 1135269765,
"server_transmitted": 1135269839
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652205421
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652205421,
"server_received": 1135270136,
"server_transmitted": 1135270255
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652205796
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652205796,
"server_received": 1135270566,
"server_transmitted": 1135270663
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652206274
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652206274,
"server_received": 1135271047,
"server_transmitted": 1135271141
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652206749
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652206749,
"server_received": 1135271537,
"server_transmitted": 1135271609
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652718792
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652718792,
"server_received": 1135783947,
"server_transmitted": 1135784212
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652720071
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652720071,
"server_received": 1135784888,
"server_transmitted": 1135785025
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652720721
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652720721,
"server_received": 1135785523,
"server_transmitted": 1135785677
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652721372
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652721372,
"server_received": 1135786165,
"server_transmitted": 1135786311
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652722021
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652722021,
"server_received": 1135786828,
"server_transmitted": 1135786984
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652722688
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652722688,
"server_received": 1135787466,
"server_transmitted": 1135787611
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652723314
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652723314,
"server_received": 1135788095,
"server_transmitted": 1135788232
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652723889
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652723889,
"server_received": 1135788653,
"server_transmitted": 1135788780
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653288891
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653288891,
"server_received": 1136353987,
"server_transmitted": 1136354217
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653289910
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653289910,
"server_received": 1136354643,
"server_transmitted": 1136354748
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653290337
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653290337,
"server_received": 1136355129,
"server_transmitted": 1136355308
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653290897
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653290897,
"server_received": 1136355811,
"server_transmitted": 1136355981
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653291638
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653291638,
"server_received": 1136356468,
"server_transmitted": 1136356572
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653292270
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653292270,
"server_received": 1136357057,
"server_transmitted": 1136357142
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653292691
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653292691,
"server_received": 1136357453,
"server_transmitted": 1136357648
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653293257
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653293257,
"server_received": 1136357973,
"server_transmitted": 1136358071
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653915989
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653915989,
"server_received": 1136981046,
"server_transmitted": 1136981517
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653917275
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653917275,
"server_received": 1136982042,
"server_transmitted": 1136982135
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653917648
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653917648,
"server_received": 1136982368,
"server_transmitted": 1136982435
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653917957
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653917957,
"server_received": 1136982669,
"server_transmitted": 1136982741
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653918229
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653918229,
"server_received": 1136982908,
"server_transmitted": 1136982969
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653918460
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653918460,
"server_received": 1136983141,
"server_transmitted": 1136983395
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653919071
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653919071,
"server_received": 1136983906,
"server_transmitted": 1136984076
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653919612
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653919612,
"server_received": 1136984316,
"server_transmitted": 1136984430
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654442704
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654442704,
"server_received": 1137507799,
"server_transmitted": 1137508089
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654443786
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654443786,
"server_received": 1137508525,
"server_transmitted": 1137508617
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444143
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444143,
"server_received": 1137508861,
"server_transmitted": 1137508918
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444400
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444400,
"server_received": 1137509093,
"server_transmitted": 1137509157
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444651
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444651,
"server_received": 1137509337,
"server_transmitted": 1137509399
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444916
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444916,
"server_received": 1137509661,
"server_transmitted": 1137509726
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654445326
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654445326,
"server_received": 1137510020,
"server_transmitted": 1137510079
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654445591
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654445591,
"server_received": 1137510350,
"server_transmitted": 1137510407
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567654558241
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654558241,
"server_received": 1137623321,
"server_transmitted": 1137623421
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567654559011
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654559011,
"server_received": 1137624143,
"server_transmitted": 1137624226
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654577860
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654577860,
"server_received": 1137642920,
"server_transmitted": 1137643141
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654578835
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654578835,
"server_received": 1137643711,
"server_transmitted": 1137643883
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654579527
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654579527,
"server_received": 1137644386,
"server_transmitted": 1137644472
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654580123
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654580123,
"server_received": 1137644938,
"server_transmitted": 1137645027
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654580680
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654580680,
"server_received": 1137645438,
"server_transmitted": 1137645527
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654581117
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654581117,
"server_received": 1137646032,
"server_transmitted": 1137646150
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567660597266
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660597266,
"server_received": 1143662619,
"server_transmitted": 1143662881
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660601797
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660601797,
"server_received": 1143666656,
"server_transmitted": 1143666944
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660602534
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660602534,
"server_received": 1143667233,
"server_transmitted": 1143667315
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660602809
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660602809,
"server_received": 1143667498,
"server_transmitted": 1143667564
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603051
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603051,
"server_received": 1143667716,
"server_transmitted": 1143667765
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603237
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603237,
"server_received": 1143667907,
"server_transmitted": 1143667954
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603422
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603422,
"server_received": 1143668075,
"server_transmitted": 1143668114
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603571
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603571,
"server_received": 1143668227,
"server_transmitted": 1143668267
},
"type": "server/time"
}
]
}Server log
RAWINFO:aiosendspin.server.server:Starting Sendspin server on port 19049
INFO:aiosendspin.server.server:Sendspin server started successfully on 127.0.0.1:19049
WARNING:aiosendspin.server.server:No IP addresses available for mDNS advertising. Clients may not be able to discover this server. Consider specifying addresses manually via advertise_addresses.
WARNING:aiosendspin.server.connection.MuhQrzvyvB8zQDTDCc12qJe4fJKzQXuxfG3xgw3emBc:Late binary type=4 role=player: skipping 1 chunk(s); late_by_us=17248 ts_us=1141110930 now_us=1141128178 queue=2/8192 enq_lead_ms=-17 queue_age_ms=0 buf_ms=0 buf_bytes=0/2000000 stream_elapsed_s=3.5
WARNING:aiosendspin.server.connection.MuhQrzvyvB8zQDTDCc12qJe4fJKzQXuxfG3xgw3emBc:Enqueued already-late binary type=4 role=player: 1 message(s); behind_by_us=75831 ts_us=1141902930 now_us=1141978761 queue=0
{
"activation": {
"payload": {
"active_roles": [
"player@v1"
],
"activities": []
},
"type": "server/activate"
},
"audio": {
"bit_depth": 16,
"channels": 1,
"clip_seconds": 5.0,
"duration_seconds": 4.968,
"fixture": "/Users/runner/work/conformance/conformance/repos/sendspin-cli/tests/fixtures/almost_silent.flac",
"frame_alignment_samples": 576,
"frame_count": 39744,
"sample_rate": 8000,
"sent_audio_chunk_count": 69,
"sent_codec_header_sha256": "cf785f756a60586c95243e827c384663e8dc4be893f3eb79a5b092b4df511214",
"sent_encoded_byte_count": 3817,
"sent_encoded_sha256": "a4be5550140f2e9d7a631318496eab0f63ca6b09ce6ff0e148b50d0364ffe49a",
"source_flac_sha256": "8fdda8244e318c63cd8b699fe461cd7cdddbb729327a0ba00d1bfdbe2192fe17",
"source_pcm_sha256": "ea4a8f1ced7d3ad85d46da1dea8cf98cd2cf75dbf305fb11cffea11b1e180952",
"trimmed_source_frames": 256
},
"availability_trace": [
{
"available": true,
"type": "client/state"
},
{
"phase": "sending",
"roles": [
"player"
],
"type": "stream/start"
},
{
"phase": "sent",
"roles": [
"player"
],
"type": "stream/start"
}
],
"client": {
"active_roles": [
"player@v1"
],
"client_id": "MuhQrzvyvB8zQDTDCc12qJe4fJKzQXuxfG3xgw3emBc",
"name": "sendspin-dotnet-client",
"supported_roles": [
"player@v1"
]
},
"discovery_method": "registry_advertised",
"format_preference": {
"received": null
},
"group_updates": [
{
"payload": {
"group_id": "2b127458-ce54-451b-9479-fc8893df7221",
"group_name": "sendspin-dotnet-client",
"playback_state": "stopped"
},
"type": "group/update"
},
{
"payload": {
"group_id": "2b127458-ce54-451b-9479-fc8893df7221",
"group_name": "sendspin-dotnet-client",
"playback_state": "playing"
},
"type": "group/update"
},
{
"payload": {
"group_id": "2b127458-ce54-451b-9479-fc8893df7221",
"group_name": "sendspin-dotnet-client",
"playback_state": "stopped"
},
"type": "group/update"
}
],
"implementation": "aiosendspin",
"initiator_role": "client",
"peer_hello": {
"payload": {
"device_info": {
"manufacturer": "Sendspin Conformance",
"product_name": "Conformance Dotnet Client",
"software_version": "0.1.0"
},
"name": "sendspin-dotnet-client",
"player@v1_support": {
"buffer_capacity": 2000000,
"supported_formats": [
{
"bit_depth": 16,
"channels": 1,
"codec": "flac",
"sample_rate": 8000
},
{
"bit_depth": 16,
"channels": 1,
"codec": "pcm",
"sample_rate": 8000
},
{
"bit_depth": 16,
"channels": 2,
"codec": "flac",
"sample_rate": 44100
},
{
"bit_depth": 16,
"channels": 2,
"codec": "pcm",
"sample_rate": 44100
}
]
},
"supported_pair_methods": {
"pairing_psk": {}
},
"supported_roles": [
"player@v1"
],
"unpaired_access": {
"enabled": true
}
},
"type": "client/hello"
},
"preferred_codec": "flac",
"role": "server",
"scenario_id": "client-initiated-state-format-flac",
"server_id": "dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I",
"server_name": "aiosendspin server",
"status": "ok",
"stream": {
"bit_depth": 16,
"channels": 1,
"codec": "flac",
"codec_header": "ZkxhQ4AAACICQAJAAAAAAASVAfQA8AAAAAAAAAAAAAAAAAAAAAAAAAAA",
"codec_header_sha256": "cf785f756a60586c95243e827c384663e8dc4be893f3eb79a5b092b4df511214",
"sample_rate": 8000
},
"time_exchange": [
{
"payload": {
"client_transmitted": 1792567652180541
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652180541,
"server_received": 1135248307,
"server_transmitted": 1135248807
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652203370
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652203370,
"server_received": 1135268429,
"server_transmitted": 1135268627
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652204458
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652204458,
"server_received": 1135269275,
"server_transmitted": 1135269397
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652204993
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652204993,
"server_received": 1135269765,
"server_transmitted": 1135269839
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652205421
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652205421,
"server_received": 1135270136,
"server_transmitted": 1135270255
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652205796
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652205796,
"server_received": 1135270566,
"server_transmitted": 1135270663
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652206274
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652206274,
"server_received": 1135271047,
"server_transmitted": 1135271141
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652206749
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652206749,
"server_received": 1135271537,
"server_transmitted": 1135271609
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652718792
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652718792,
"server_received": 1135783947,
"server_transmitted": 1135784212
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652720071
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652720071,
"server_received": 1135784888,
"server_transmitted": 1135785025
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652720721
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652720721,
"server_received": 1135785523,
"server_transmitted": 1135785677
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652721372
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652721372,
"server_received": 1135786165,
"server_transmitted": 1135786311
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652722021
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652722021,
"server_received": 1135786828,
"server_transmitted": 1135786984
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652722688
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652722688,
"server_received": 1135787466,
"server_transmitted": 1135787611
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652723314
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652723314,
"server_received": 1135788095,
"server_transmitted": 1135788232
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567652723889
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567652723889,
"server_received": 1135788653,
"server_transmitted": 1135788780
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653288891
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653288891,
"server_received": 1136353987,
"server_transmitted": 1136354217
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653289910
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653289910,
"server_received": 1136354643,
"server_transmitted": 1136354748
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653290337
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653290337,
"server_received": 1136355129,
"server_transmitted": 1136355308
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653290897
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653290897,
"server_received": 1136355811,
"server_transmitted": 1136355981
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653291638
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653291638,
"server_received": 1136356468,
"server_transmitted": 1136356572
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653292270
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653292270,
"server_received": 1136357057,
"server_transmitted": 1136357142
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653292691
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653292691,
"server_received": 1136357453,
"server_transmitted": 1136357648
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653293257
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653293257,
"server_received": 1136357973,
"server_transmitted": 1136358071
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653915989
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653915989,
"server_received": 1136981046,
"server_transmitted": 1136981517
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653917275
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653917275,
"server_received": 1136982042,
"server_transmitted": 1136982135
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653917648
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653917648,
"server_received": 1136982368,
"server_transmitted": 1136982435
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653917957
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653917957,
"server_received": 1136982669,
"server_transmitted": 1136982741
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653918229
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653918229,
"server_received": 1136982908,
"server_transmitted": 1136982969
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653918460
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653918460,
"server_received": 1136983141,
"server_transmitted": 1136983395
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653919071
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653919071,
"server_received": 1136983906,
"server_transmitted": 1136984076
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567653919612
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567653919612,
"server_received": 1136984316,
"server_transmitted": 1136984430
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654442704
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654442704,
"server_received": 1137507799,
"server_transmitted": 1137508089
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654443786
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654443786,
"server_received": 1137508525,
"server_transmitted": 1137508617
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444143
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444143,
"server_received": 1137508861,
"server_transmitted": 1137508918
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444400
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444400,
"server_received": 1137509093,
"server_transmitted": 1137509157
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444651
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444651,
"server_received": 1137509337,
"server_transmitted": 1137509399
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654444916
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654444916,
"server_received": 1137509661,
"server_transmitted": 1137509726
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654445326
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654445326,
"server_received": 1137510020,
"server_transmitted": 1137510079
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654445591
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654445591,
"server_received": 1137510350,
"server_transmitted": 1137510407
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567654558241
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654558241,
"server_received": 1137623321,
"server_transmitted": 1137623421
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567654559011
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654559011,
"server_received": 1137624143,
"server_transmitted": 1137624226
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654577860
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654577860,
"server_received": 1137642920,
"server_transmitted": 1137643141
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654578835
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654578835,
"server_received": 1137643711,
"server_transmitted": 1137643883
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654579527
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654579527,
"server_received": 1137644386,
"server_transmitted": 1137644472
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654580123
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654580123,
"server_received": 1137644938,
"server_transmitted": 1137645027
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654580680
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654580680,
"server_received": 1137645438,
"server_transmitted": 1137645527
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567654581117
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567654581117,
"server_received": 1137646032,
"server_transmitted": 1137646150
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567660597266
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660597266,
"server_received": 1143662619,
"server_transmitted": 1143662881
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660601797
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660601797,
"server_received": 1143666656,
"server_transmitted": 1143666944
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660602534
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660602534,
"server_received": 1143667233,
"server_transmitted": 1143667315
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660602809
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660602809,
"server_received": 1143667498,
"server_transmitted": 1143667564
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603051
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603051,
"server_received": 1143667716,
"server_transmitted": 1143667765
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603237
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603237,
"server_received": 1143667907,
"server_transmitted": 1143667954
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603422
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603422,
"server_received": 1143668075,
"server_transmitted": 1143668114
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567660603571
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567660603571,
"server_received": 1143668227,
"server_transmitted": 1143668267
},
"type": "server/time"
}
]
}
INFO:aiohttp.access:127.0.0.1 [21/Oct/2026:07:27:32 +0000] "GET /sendspin HTTP/1.1" 101 0 "-" "-"
Client summary (JSON)
RAW{
"client_id": "MuhQrzvyvB8zQDTDCc12qJe4fJKzQXuxfG3xgw3emBc",
"client_name": "sendspin-dotnet-client",
"implementation": "sendspin-dotnet",
"initiator_role": "client",
"peer_hello": {
"active_roles": [
"player@v1"
],
"name": "aiosendspin server",
"server_id": "",
"source@v1_support": {
"supported_codecs": [
"flac",
"pcm",
"opus"
]
},
"version": 1
},
"preferred_codec": "flac",
"reason": null,
"role": "client",
"scenario_id": "client-initiated-state-format-flac",
"server": {
"connection_reason": null,
"server_id": "dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I",
"server_name": "aiosendspin server"
},
"status": "ok"
}Client log
RAW07:27:32 info: Sendspin.SDK.Client.SendspinClientService[0] Connecting to ws://127.0.0.1:19049/sendspin
07:27:32 info: Sendspin.SDK.Connection.SendspinConnection[0] Connecting to ws://127.0.0.1:19049/sendspin...
07:27:32 info: Sendspin.SDK.Connection.SendspinConnection[0] Connected to ws://127.0.0.1:19049/sendspin
07:27:32 info: Sendspin.SDK.Client.SendspinClientService[0] Server hello received (encrypted): dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I (aiosendspin server)
07:27:32 info: Sendspin.SDK.Client.SendspinClientService[0] Sending client/hello (encrypted): {"type":"client/hello","payload":{"name":"sendspin-dotnet-client","supported_pair_methods":{"pairing_psk":{}},"unpaired_access":{"enabled":true},"supported_roles":["player@v1"],"player@v1_support":{"supported_formats":[{"codec":"flac","channels":1,"sample_rate":8000,"bit_depth":16},{"codec":"pcm","channels":1,"sample_rate":8000,"bit_depth":16},{"codec":"flac","channels":2,"sample_rate":44100,"bit_depth":16},{"codec":"pcm","channels":2,"sample_rate":44100,"bit_depth":16}],"buffer_capacity":2000000},"device_info":{"product_name":"Conformance Dotnet Client","manufacturer":"Sendspin Conformance","software_version":"0.1.0"}}}
07:27:32 info: Sendspin.SDK.Client.SendspinClientService[0] Server activate: activities [], roles [player@v1]
07:27:32 info: Sendspin.SDK.Client.SendspinClientService[0] Deferring initial client/state until clock sync converges
07:27:32 info: Sendspin.SDK.Client.SendspinClientService[0] Handshake complete with server dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I (aiosendspin server)
07:27:32 info: Sendspin.SDK.Client.SendspinClientService[0] group/update [sendspin-dotnet-client]: Group name changed '(none)' -> 'sendspin-dotnet-client'
07:27:34 info: Sendspin.SDK.Client.SendspinClientService[0] [ClockSync] Converged after 5 measurements
07:27:34 info: Sendspin.SDK.Client.SendspinClientService[0] Sending initial client/state: {"type":"client/state","payload":{"available":true,"player":{"volume":100,"muted":false,"output_delay_ms":0,"required_lead_time_ms":200,"min_buffer_ms":150,"supported_commands":["volume","mute","set_output_delay"]}}}
07:27:34 info: Sendspin.SDK.Client.SendspinClientService[0] Server activate: activities [playback], roles [player@v1]
07:27:34 info: Sendspin.SDK.Client.SendspinClientService[0] Stream starting: FLAC 8000Hz 1ch 16bit
07:27:40 info: Sendspin.SDK.Client.SendspinClientService[0] Server activate: activities [], roles [player@v1]
07:27:40 info: Sendspin.SDK.Client.SendspinClientService[0] Stream ended for roles: player
07:27:41 info: Sendspin.SDK.Connection.SendspinConnection[0] Server closed connection: NormalClosure -
{
"status": "ok",
"reason": null,
"implementation": "sendspin-dotnet",
"role": "client",
"scenario_id": "client-initiated-state-format-flac",
"initiator_role": "client",
"preferred_codec": "flac",
"client_name": "sendspin-dotnet-client",
"client_id": "MuhQrzvyvB8zQDTDCc12qJe4fJKzQXuxfG3xgw3emBc",
"server": {
"server_id": "dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I",
"server_name": "aiosendspin server",
"connection_reason": null
},
"peer_hello": {
"server_id": "",
"name": "aiosendspin server",
"source@v1_support": {
"supported_codecs": [
"flac",
"pcm",
"opus"
]
},
"version": 1,
"active_roles": [
"player@v1"
]
}
}
Server build log · python-adapters · built · 0.24s
RAW.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/player/audio_transformers.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/player/capabilities.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/player/events.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/player/group.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/player/types.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/player/v1.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/registry.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/scheduled_state.py'... Listing 'src/conformance/_vendor/aiosendspin/server/roles/source'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/source/__init__.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/source/events.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/source/stream.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/source/v1.py'... Listing 'src/conformance/_vendor/aiosendspin/server/roles/visualizer'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer/__init__.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer/features.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer/group.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer/packing.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer/types.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer/v1.py'... Listing 'src/conformance/_vendor/aiosendspin/server/roles/visualizer_draft_r1'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer_draft_r1/__init__.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer_draft_r1/features.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer_draft_r1/packing.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/roles/visualizer_draft_r1/role.py'... Compiling 'src/conformance/_vendor/aiosendspin/server/server.py'... Compiling 'src/conformance/_vendor/aiosendspin/util.py'... 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/cli.py'... Compiling 'src/conformance/flac.py'... Compiling 'src/conformance/merge.py'... Compiling 'src/conformance/pcm.py'... Compiling 'src/conformance/registry.py'... Listing 'src/conformance/validator'... Compiling 'src/conformance/validator/__init__.py'... Compiling 'src/conformance/validator/checks.py'... Compiling 'src/conformance/validator/cli.py'... Compiling 'src/conformance/validator/code_pairing.py'... Compiling 'src/conformance/validator/code_pairing_checks.py'... Compiling 'src/conformance/validator/discovery.py'... Compiling 'src/conformance/validator/findings.py'... Compiling 'src/conformance/validator/noncompliance_refs.py'... Compiling 'src/conformance/validator/prompter.py'... Compiling 'src/conformance/validator/recorder.py'... Compiling 'src/conformance/validator/report.py'... Compiling 'src/conformance/validator/session.py'... Compiling 'src/conformance/validator/storage.py'... Compiling 'src/conformance/validator/suite_checks.py'... Compiling 'src/conformance/validator/suites.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'... Compiling 'scripts/vendor_aiosendspin.py'...
Client build log · sendspin-dotnet-client · built · 17.06s
RAWSDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1500BracesForMultiLineStatementsMustNotShareLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1502ElementMustNotBeOnASingleLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1508ClosingBracesMustNotBePrecededByBlankLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1500BracesForMultiLineStatementsMustNotShareLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1502ElementMustNotBeOnASingleLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1508ClosingBracesMustNotBePrecededByBlankLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1500BracesForMultiLineStatementsMustNotShareLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1502ElementMustNotBeOnASingleLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1508ClosingBracesMustNotBePrecededByBlankLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Program.cs(607,52): warning CS0067: The event 'HashingAudioPipeline.ErrorOccurred' is never used [/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Conformance.SendspinDotnet.Client.csproj]
/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Program.cs(608,37): warning CS0067: The event 'HashingAudioPipeline.OutputLatencyChanged' is never used [/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Conformance.SendspinDotnet.Client.csproj]
1228 Warning(s)
0 Error(s)
Time Elapsed 00:00:16.04