Case
aiosendspin -> sendspin-dotnet
Start the server first, then the client. The client connects, advertises two PCM formats (24-bit then 16-bit), and the server starts streaming the higher-priority 24-bit format. The client then sends a client/state whose player format prefers the 16-bit entry. The matrix verifies the server received that preference in client/state and the client observed a new stream/start in the 16-bit 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-pcm__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-pcm",
"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": 5.0,
"fixture": "/Users/runner/work/conformance/conformance/repos/sendspin-cli/tests/fixtures/almost_silent.flac",
"frame_alignment_samples": null,
"frame_count": 40000,
"sample_rate": 8000,
"sent_audio_chunk_count": 200,
"sent_codec_header_sha256": null,
"sent_encoded_byte_count": 80000,
"sent_encoded_sha256": "b3481a3f75dea856a961e7842d12f8344c7147b3925f9f0b67c5445700bd4cf2",
"source_flac_sha256": "8fdda8244e318c63cd8b699fe461cd7cdddbb729327a0ba00d1bfdbe2192fe17",
"source_pcm_sha256": "9d447b5b270bc99b45bb9a616937e436c941ca56c477f9cbe16a93275a6b059e",
"trimmed_source_frames": 0
},
"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": "ywVJ1iLho0QZdI6sDjWMST4StVn2CN1PBHnNoqCjtEg",
"name": "sendspin-dotnet-client",
"supported_roles": [
"player@v1"
]
},
"discovery_method": "registry_advertised",
"format_preference": {
"received": null
},
"group_updates": [
{
"payload": {
"group_id": "bb8aa7af-95db-4144-91b3-c83efa1ffd66",
"group_name": "sendspin-dotnet-client",
"playback_state": "stopped"
},
"type": "group/update"
},
{
"payload": {
"group_id": "bb8aa7af-95db-4144-91b3-c83efa1ffd66",
"group_name": "sendspin-dotnet-client",
"playback_state": "playing"
},
"type": "group/update"
},
{
"payload": {
"group_id": "bb8aa7af-95db-4144-91b3-c83efa1ffd66",
"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": "pcm",
"sample_rate": 8000
}
]
},
"supported_pair_methods": {
"pairing_psk": {}
},
"supported_roles": [
"player@v1"
],
"unpaired_access": {
"enabled": true
}
},
"type": "client/hello"
},
"preferred_codec": "pcm",
"role": "server",
"scenario_id": "client-initiated-state-format-pcm",
"server_id": "dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I",
"server_name": "aiosendspin server",
"status": "ok",
"stream": {
"bit_depth": 16,
"channels": 1,
"codec": "pcm",
"codec_header": null,
"sample_rate": 8000
},
"time_exchange": [
{
"payload": {
"client_transmitted": 1792567576249146
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576249146,
"server_received": 1059354968,
"server_transmitted": 1059355423
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576269179
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576269179,
"server_received": 1059372121,
"server_transmitted": 1059372287
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576269874
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576269874,
"server_received": 1059372675,
"server_transmitted": 1059372770
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576270286
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576270286,
"server_received": 1059373095,
"server_transmitted": 1059373158
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576270643
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576270643,
"server_received": 1059373400,
"server_transmitted": 1059373528
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576271046
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576271046,
"server_received": 1059373827,
"server_transmitted": 1059373892
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576271358
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576271358,
"server_received": 1059374100,
"server_transmitted": 1059374245
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576271731
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576271731,
"server_received": 1059374467,
"server_transmitted": 1059374527
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576914067
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576914067,
"server_received": 1060017425,
"server_transmitted": 1060017826
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576915944
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576915944,
"server_received": 1060018929,
"server_transmitted": 1060019202
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576917197
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576917197,
"server_received": 1060020169,
"server_transmitted": 1060020405
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576918346
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576918346,
"server_received": 1060021400,
"server_transmitted": 1060021648
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576919602
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576919602,
"server_received": 1060022565,
"server_transmitted": 1060022806
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576920721
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576920721,
"server_received": 1060023676,
"server_transmitted": 1060023951
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576921960
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576921960,
"server_received": 1060024966,
"server_transmitted": 1060025224
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576923116
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576923116,
"server_received": 1060026002,
"server_transmitted": 1060026166
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577539101
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577539101,
"server_received": 1060642431,
"server_transmitted": 1060642820
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577540843
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577540843,
"server_received": 1060643876,
"server_transmitted": 1060644152
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577542039
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577542039,
"server_received": 1060645004,
"server_transmitted": 1060645249
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577543007
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577543007,
"server_received": 1060645932,
"server_transmitted": 1060646065
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577543641
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577543641,
"server_received": 1060646433,
"server_transmitted": 1060646542
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577544125
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577544125,
"server_received": 1060646926,
"server_transmitted": 1060647037
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577544586
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577544586,
"server_received": 1060647388,
"server_transmitted": 1060647504
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577545097
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577545097,
"server_received": 1060647893,
"server_transmitted": 1060647999
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578189545
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578189545,
"server_received": 1061292867,
"server_transmitted": 1061293279
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578191265
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578191265,
"server_received": 1061294224,
"server_transmitted": 1061294487
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578192179
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578192179,
"server_received": 1061295174,
"server_transmitted": 1061295399
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578193038
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578193038,
"server_received": 1061295970,
"server_transmitted": 1061296178
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578193806
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578193806,
"server_received": 1061296719,
"server_transmitted": 1061296912
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578194566
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578194566,
"server_received": 1061297484,
"server_transmitted": 1061297674
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578195387
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578195387,
"server_received": 1061298309,
"server_transmitted": 1061298534
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578196194
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578196194,
"server_received": 1061299123,
"server_transmitted": 1061299366
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578795601
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578795601,
"server_received": 1061898791,
"server_transmitted": 1061899172
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578797050
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578797050,
"server_received": 1061900064,
"server_transmitted": 1061900320
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578798090
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578798090,
"server_received": 1061901027,
"server_transmitted": 1061901264
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578798976
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578798976,
"server_received": 1061901969,
"server_transmitted": 1061902208
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578799960
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578799960,
"server_received": 1061902938,
"server_transmitted": 1061903161
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578800898
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578800898,
"server_received": 1061903920,
"server_transmitted": 1061904135
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578801984
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578801984,
"server_received": 1061904965,
"server_transmitted": 1061905184
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578802949
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578802949,
"server_received": 1061905910,
"server_transmitted": 1061906116
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567578923997
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578923997,
"server_received": 1062026853,
"server_transmitted": 1062027105
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567578924837
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578924837,
"server_received": 1062027620,
"server_transmitted": 1062027690
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578935149
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578935149,
"server_received": 1062037966,
"server_transmitted": 1062038078
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578935596
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578935596,
"server_received": 1062038358,
"server_transmitted": 1062038447
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578935936
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578935936,
"server_received": 1062038671,
"server_transmitted": 1062038751
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578936225
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578936225,
"server_received": 1062038962,
"server_transmitted": 1062039033
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578936525
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578936525,
"server_received": 1062039265,
"server_transmitted": 1062039336
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578936803
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578936803,
"server_received": 1062039530,
"server_transmitted": 1062039601
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567584995001
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567584995001,
"server_received": 1068098348,
"server_transmitted": 1068098805
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585003099
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585003099,
"server_received": 1068106182,
"server_transmitted": 1068106549
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585004267
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585004267,
"server_received": 1068107169,
"server_transmitted": 1068107339
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585004936
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585004936,
"server_received": 1068107731,
"server_transmitted": 1068107881
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585005570
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585005570,
"server_received": 1068108366,
"server_transmitted": 1068108553
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585006533
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585006533,
"server_received": 1068109376,
"server_transmitted": 1068109581
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585007277
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585007277,
"server_received": 1068110314,
"server_transmitted": 1068110502
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585008131
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585008131,
"server_received": 1068111032,
"server_transmitted": 1068111245
},
"type": "server/time"
}
]
}Server log
RAWINFO:aiosendspin.server.server:Starting Sendspin server on port 19037
INFO:aiosendspin.server.server:Sendspin server started successfully on 127.0.0.1:19037
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.ywVJ1iLho0QZdI6sDjWMST4StVn2CN1PBHnNoqCjtEg:Late binary type=4 role=player: skipping 1 chunk(s); late_by_us=534 ts_us=1066374979 now_us=1066375513 queue=4/8192 enq_lead_ms=-0 queue_age_ms=0 buf_ms=0 buf_bytes=0/2000000 stream_elapsed_s=4.3
WARNING:aiosendspin.server.connection.ywVJ1iLho0QZdI6sDjWMST4StVn2CN1PBHnNoqCjtEg:Enqueued already-late binary type=4 role=player: 1 message(s); behind_by_us=33064 ts_us=1066774979 now_us=1066808043 queue=0
{
"activation": {
"payload": {
"active_roles": [
"player@v1"
],
"activities": []
},
"type": "server/activate"
},
"audio": {
"bit_depth": 16,
"channels": 1,
"clip_seconds": 5.0,
"duration_seconds": 5.0,
"fixture": "/Users/runner/work/conformance/conformance/repos/sendspin-cli/tests/fixtures/almost_silent.flac",
"frame_alignment_samples": null,
"frame_count": 40000,
"sample_rate": 8000,
"sent_audio_chunk_count": 200,
"sent_codec_header_sha256": null,
"sent_encoded_byte_count": 80000,
"sent_encoded_sha256": "b3481a3f75dea856a961e7842d12f8344c7147b3925f9f0b67c5445700bd4cf2",
"source_flac_sha256": "8fdda8244e318c63cd8b699fe461cd7cdddbb729327a0ba00d1bfdbe2192fe17",
"source_pcm_sha256": "9d447b5b270bc99b45bb9a616937e436c941ca56c477f9cbe16a93275a6b059e",
"trimmed_source_frames": 0
},
"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": "ywVJ1iLho0QZdI6sDjWMST4StVn2CN1PBHnNoqCjtEg",
"name": "sendspin-dotnet-client",
"supported_roles": [
"player@v1"
]
},
"discovery_method": "registry_advertised",
"format_preference": {
"received": null
},
"group_updates": [
{
"payload": {
"group_id": "bb8aa7af-95db-4144-91b3-c83efa1ffd66",
"group_name": "sendspin-dotnet-client",
"playback_state": "stopped"
},
"type": "group/update"
},
{
"payload": {
"group_id": "bb8aa7af-95db-4144-91b3-c83efa1ffd66",
"group_name": "sendspin-dotnet-client",
"playback_state": "playing"
},
"type": "group/update"
},
{
"payload": {
"group_id": "bb8aa7af-95db-4144-91b3-c83efa1ffd66",
"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": "pcm",
"sample_rate": 8000
}
]
},
"supported_pair_methods": {
"pairing_psk": {}
},
"supported_roles": [
"player@v1"
],
"unpaired_access": {
"enabled": true
}
},
"type": "client/hello"
},
"preferred_codec": "pcm",
"role": "server",
"scenario_id": "client-initiated-state-format-pcm",
"server_id": "dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I",
"server_name": "aiosendspin server",
"status": "ok",
"stream": {
"bit_depth": 16,
"channels": 1,
"codec": "pcm",
"codec_header": null,
"sample_rate": 8000
},
"time_exchange": [
{
"payload": {
"client_transmitted": 1792567576249146
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576249146,
"server_received": 1059354968,
"server_transmitted": 1059355423
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576269179
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576269179,
"server_received": 1059372121,
"server_transmitted": 1059372287
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576269874
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576269874,
"server_received": 1059372675,
"server_transmitted": 1059372770
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576270286
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576270286,
"server_received": 1059373095,
"server_transmitted": 1059373158
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576270643
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576270643,
"server_received": 1059373400,
"server_transmitted": 1059373528
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576271046
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576271046,
"server_received": 1059373827,
"server_transmitted": 1059373892
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576271358
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576271358,
"server_received": 1059374100,
"server_transmitted": 1059374245
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576271731
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576271731,
"server_received": 1059374467,
"server_transmitted": 1059374527
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576914067
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576914067,
"server_received": 1060017425,
"server_transmitted": 1060017826
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576915944
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576915944,
"server_received": 1060018929,
"server_transmitted": 1060019202
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576917197
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576917197,
"server_received": 1060020169,
"server_transmitted": 1060020405
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576918346
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576918346,
"server_received": 1060021400,
"server_transmitted": 1060021648
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576919602
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576919602,
"server_received": 1060022565,
"server_transmitted": 1060022806
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576920721
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576920721,
"server_received": 1060023676,
"server_transmitted": 1060023951
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576921960
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576921960,
"server_received": 1060024966,
"server_transmitted": 1060025224
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567576923116
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567576923116,
"server_received": 1060026002,
"server_transmitted": 1060026166
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577539101
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577539101,
"server_received": 1060642431,
"server_transmitted": 1060642820
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577540843
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577540843,
"server_received": 1060643876,
"server_transmitted": 1060644152
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577542039
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577542039,
"server_received": 1060645004,
"server_transmitted": 1060645249
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577543007
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577543007,
"server_received": 1060645932,
"server_transmitted": 1060646065
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577543641
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577543641,
"server_received": 1060646433,
"server_transmitted": 1060646542
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577544125
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577544125,
"server_received": 1060646926,
"server_transmitted": 1060647037
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577544586
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577544586,
"server_received": 1060647388,
"server_transmitted": 1060647504
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567577545097
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567577545097,
"server_received": 1060647893,
"server_transmitted": 1060647999
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578189545
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578189545,
"server_received": 1061292867,
"server_transmitted": 1061293279
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578191265
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578191265,
"server_received": 1061294224,
"server_transmitted": 1061294487
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578192179
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578192179,
"server_received": 1061295174,
"server_transmitted": 1061295399
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578193038
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578193038,
"server_received": 1061295970,
"server_transmitted": 1061296178
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578193806
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578193806,
"server_received": 1061296719,
"server_transmitted": 1061296912
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578194566
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578194566,
"server_received": 1061297484,
"server_transmitted": 1061297674
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578195387
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578195387,
"server_received": 1061298309,
"server_transmitted": 1061298534
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578196194
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578196194,
"server_received": 1061299123,
"server_transmitted": 1061299366
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578795601
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578795601,
"server_received": 1061898791,
"server_transmitted": 1061899172
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578797050
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578797050,
"server_received": 1061900064,
"server_transmitted": 1061900320
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578798090
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578798090,
"server_received": 1061901027,
"server_transmitted": 1061901264
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578798976
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578798976,
"server_received": 1061901969,
"server_transmitted": 1061902208
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578799960
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578799960,
"server_received": 1061902938,
"server_transmitted": 1061903161
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578800898
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578800898,
"server_received": 1061903920,
"server_transmitted": 1061904135
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578801984
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578801984,
"server_received": 1061904965,
"server_transmitted": 1061905184
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578802949
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578802949,
"server_received": 1061905910,
"server_transmitted": 1061906116
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567578923997
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578923997,
"server_received": 1062026853,
"server_transmitted": 1062027105
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567578924837
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578924837,
"server_received": 1062027620,
"server_transmitted": 1062027690
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578935149
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578935149,
"server_received": 1062037966,
"server_transmitted": 1062038078
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578935596
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578935596,
"server_received": 1062038358,
"server_transmitted": 1062038447
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578935936
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578935936,
"server_received": 1062038671,
"server_transmitted": 1062038751
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578936225
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578936225,
"server_received": 1062038962,
"server_transmitted": 1062039033
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578936525
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578936525,
"server_received": 1062039265,
"server_transmitted": 1062039336
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567578936803
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567578936803,
"server_received": 1062039530,
"server_transmitted": 1062039601
},
"type": "server/time"
},
{
"type": "other-sent"
},
{
"payload": {
"client_transmitted": 1792567584995001
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567584995001,
"server_received": 1068098348,
"server_transmitted": 1068098805
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585003099
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585003099,
"server_received": 1068106182,
"server_transmitted": 1068106549
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585004267
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585004267,
"server_received": 1068107169,
"server_transmitted": 1068107339
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585004936
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585004936,
"server_received": 1068107731,
"server_transmitted": 1068107881
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585005570
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585005570,
"server_received": 1068108366,
"server_transmitted": 1068108553
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585006533
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585006533,
"server_received": 1068109376,
"server_transmitted": 1068109581
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585007277
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585007277,
"server_received": 1068110314,
"server_transmitted": 1068110502
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567585008131
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567585008131,
"server_received": 1068111032,
"server_transmitted": 1068111245
},
"type": "server/time"
}
]
}
INFO:aiohttp.access:127.0.0.1 [21/Oct/2026:07:26:16 +0000] "GET /sendspin HTTP/1.1" 101 0 "-" "-"
Client summary (JSON)
RAW{
"client_id": "ywVJ1iLho0QZdI6sDjWMST4StVn2CN1PBHnNoqCjtEg",
"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": "pcm",
"reason": null,
"role": "client",
"scenario_id": "client-initiated-state-format-pcm",
"server": {
"connection_reason": null,
"server_id": "dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I",
"server_name": "aiosendspin server"
},
"status": "ok"
}Client log
RAW07:26:16 info: Sendspin.SDK.Client.SendspinClientService[0] Connecting to ws://127.0.0.1:19037/sendspin
07:26:16 info: Sendspin.SDK.Connection.SendspinConnection[0] Connecting to ws://127.0.0.1:19037/sendspin...
07:26:16 info: Sendspin.SDK.Connection.SendspinConnection[0] Connected to ws://127.0.0.1:19037/sendspin
07:26:16 info: Sendspin.SDK.Client.SendspinClientService[0] Server hello received (encrypted): dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I (aiosendspin server)
07:26:16 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":"pcm","channels":1,"sample_rate":8000,"bit_depth":16}],"buffer_capacity":2000000},"device_info":{"product_name":"Conformance Dotnet Client","manufacturer":"Sendspin Conformance","software_version":"0.1.0"}}}
07:26:16 info: Sendspin.SDK.Client.SendspinClientService[0] Server activate: activities [], roles [player@v1]
07:26:16 info: Sendspin.SDK.Client.SendspinClientService[0] Deferring initial client/state until clock sync converges
07:26:16 info: Sendspin.SDK.Client.SendspinClientService[0] Handshake complete with server dsIlKLOY1OqUfE4ig1m3id0r6yr2D5_3R-FJLQZI30I (aiosendspin server)
07:26:16 info: Sendspin.SDK.Client.SendspinClientService[0] group/update [sendspin-dotnet-client]: Group name changed '(none)' -> 'sendspin-dotnet-client'
07:26:18 info: Sendspin.SDK.Client.SendspinClientService[0] [ClockSync] Converged after 5 measurements
07:26:18 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:26:18 info: Sendspin.SDK.Client.SendspinClientService[0] Server activate: activities [playback], roles [player@v1]
07:26:18 info: Sendspin.SDK.Client.SendspinClientService[0] Stream starting: PCM 8000Hz 1ch 16bit
07:26:24 info: Sendspin.SDK.Client.SendspinClientService[0] Server activate: activities [], roles [player@v1]
07:26:25 info: Sendspin.SDK.Client.SendspinClientService[0] Stream ended for roles: player
07:26:25 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-pcm",
"initiator_role": "client",
"preferred_codec": "pcm",
"client_name": "sendspin-dotnet-client",
"client_id": "ywVJ1iLho0QZdI6sDjWMST4StVn2CN1PBHnNoqCjtEg",
"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