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.

activitiesempty list
active_rolesplayer@v1

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

playback_state"stopped"
group_id"ec835cdd-43a3-4285-84a9-d8326d0fd7da"
group_name"SendspinKit-client"

2 of 3

playback_state"playing"
group_id"ec835cdd-43a3-4285-84a9-d8326d0fd7da"
group_name"SendspinKit-client"

3 of 3

playback_state"stopped"
group_id"ec835cdd-43a3-4285-84a9-d8326d0fd7da"
group_name"SendspinKit-client"

Inspection

Summaries, logs, and builds

Matrix result

RAW
{
  "case_dir": "artifacts/results/data/macos__client-initiated-pcm__aiosendspin__to__SendspinKit",
  "client_exit_code": 0,
  "client_impl": "SendspinKit",
  "reason": "PCM hashes match exactly",
  "scenario_id": "client-initiated-pcm",
  "scenario_revision": 6,
  "server_exit_code": 0,
  "server_impl": "aiosendspin",
  "status": "passed",
  "unsupported": false
}