Eclipse™ Sparkplug™ TCK Results summary

Date: 25/10/2026 19:45:23

Warning: test Edge SessionEstablishment logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Edge SendData logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Edge SendComplexData logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Edge ReceiveCommand logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Edge SessionTermination logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Edge PrimaryHost logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Edge MultipleBroker logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Host SessionEstablishment logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Host SessionTermination logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Host MultipleBroker logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Host SendCommand logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Sparkplug HostEdgeNodeSessionTerminationTest logged more than once. Any previously failing assertion will not be overwritten by a later success.

Warning: test Host MessageOrdering logged more than once. Any previously failing assertion will not be overwritten by a later success.

Sparkplug Profile: Broker

Aware Group

Assertion count: 7 Number passed: 0 Number failed: 0 Percent passed: 0%

Assertion IDAssertion TypeTestTimeResult
tck-id-conformance-mqtt-aware-basicMUST
tck-id-conformance-mqtt-aware-dbirth-mqtt-retainMUST
tck-id-conformance-mqtt-aware-dbirth-mqtt-topicMUST
tck-id-conformance-mqtt-aware-nbirth-mqtt-retainMUST
tck-id-conformance-mqtt-aware-nbirth-mqtt-topicMUST
tck-id-conformance-mqtt-aware-ndeath-timestampMUST
tck-id-conformance-mqtt-aware-storeMUST

Main Group

Assertion count: 4 Number passed: 0 Number failed: 0 Percent passed: 0%

Optional assertion count: 0 Optional number passed: 0 Percent passed without optional: 0%

Assertion IDAssertion TypeTestTimeResult
tck-id-conformance-mqtt-qos0MUST
tck-id-conformance-mqtt-qos1MUST
tck-id-conformance-mqtt-retainedMUST
tck-id-conformance-mqtt-will-messagesMUST

Sparkplug Profile: Host

Message Reordering Group

Assertion count: 4 Number passed: 4 Number failed: 0 Percent passed: 100%

Assertion IDAssertion TypeTestTimeResult
tck-id-operational-behavior-host-reordering-paramSHOULDMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-operational-behavior-host-reordering-rebirthMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-operational-behavior-host-reordering-startMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-operational-behavior-host-reordering-successMUSTMessageOrdering2026-10-25 18:45:08.711PASS

Main Group

Assertion count: 95 Number passed: 84 Number failed: 0 Percent passed: 88%

Optional assertion count: 5 Optional number passed: 5 Percent passed without optional: 87%

Assertion IDAssertion TypeTestTimeResult
tck-id-case-sensitivity-sparkplug-idsSHOULD optionalMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-components-ph-stateMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-conformance-primary-hostMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-birth-messageMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-birth-payloadMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-host-topic-phid-birth-payload-timestampMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-birth-qosMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-birth-requiredMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-birth-retainMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-birth-sub-requiredMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-birth-topicMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-death-payloadMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-death-payload-timestamp-connectMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-host-topic-phid-death-payload-timestamp-disconnect-cleanMUSTSessionTermination2026-10-25 18:44:21.047NOT EXECUTED
tck-id-host-topic-phid-death-payload-timestamp-disconnect-with-no-disconnect-packetMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-host-topic-phid-death-qosMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-death-requiredMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-death-retainMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-host-topic-phid-death-topicMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-intro-group-id-charsMUST
tck-id-intro-group-id-stringMUST
tck-id-intro-sparkplug-host-stateMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-message-flow-edge-node-birth-publish-will-message-topicMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-message-flow-hid-sparkplug-state-message-deliveredMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-message-flow-phid-sparkplug-clean-session-311MUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-message-flow-phid-sparkplug-clean-session-50MUSTSessionEstablishment2026-10-25 18:44:13.153NOT EXECUTED
tck-id-message-flow-phid-sparkplug-state-publishMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-message-flow-phid-sparkplug-state-publish-payloadMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-message-flow-phid-sparkplug-state-publish-payload-timestampMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-message-flow-phid-sparkplug-subscriptionMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-data-commands-dcmd-metric-nameSHOULD optionalSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-dcmd-metric-valueMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-dcmd-verbMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-ncmd-metric-nameSHOULD optionalSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-ncmd-metric-valueMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-nameMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-valueMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-verbMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-data-commands-ncmd-verbMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-operational-behavior-edge-node-termination-host-action-ddeath-devices-offlineMUST
tck-id-operational-behavior-edge-node-termination-host-action-ddeath-devices-tags-staleMUST
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-devices-offlineMUST
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-devices-tags-staleMUST
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-node-offlineMUST
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-node-tags-staleMUST
tck-id-operational-behavior-host-application-connect-birthMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-host-application-connect-birth-payloadMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-connect-birth-qosMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-connect-birth-retainedMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-connect-birth-topicMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-connect-willMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-connect-will-payloadMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-operational-behavior-host-application-connect-will-qosMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-connect-will-retainedMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-connect-will-topicMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-operational-behavior-host-application-death-payloadMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-host-application-death-qosMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-host-application-death-retainedMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-host-application-death-topicMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-host-application-disconnect-intentionalMAY optionalSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-host-application-host-idMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-host-application-multi-server-timestampMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-operational-behavior-host-application-terminationMUSTSessionTermination2026-10-25 18:44:21.047PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-stateMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subsMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-payloads-dcmd-qosMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-dcmd-retainMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-dcmd-seqMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-dcmd-timestampMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-name-cmd-requirementMAY optionalSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-ncmd-qosMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-ncmd-retainMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-ncmd-seqMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-ncmd-timestampMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-payloads-sequence-num-incrementingMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-payloads-state-birthMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-payloads-state-birth-payloadMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-payloads-state-subscribeMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-payloads-state-will-messageMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-payloads-state-will-message-payloadMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-payloads-state-will-message-qosMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-payloads-state-will-message-retainMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-payloads-timestamp-in-utcMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-principles-birth-certificates-orderMUSTSessionEstablishment2026-10-25 18:44:13.153PASS
tck-id-topics-dcmd-mqttMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topics-dcmd-payloadMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topics-dcmd-timestampMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topics-dcmd-topicMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topics-ncmd-mqttMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topics-ncmd-payloadMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topics-ncmd-timestampMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topics-ncmd-topicMUSTSendCommand2026-10-25 18:44:29.236PASS
tck-id-topic-structureMUSTMultipleBroker2026-10-25 18:45:15.761PASS
tck-id-topic-structure-namespace-aMUST
tck-id-topic-structure-namespace-valid-group-idMUSTMessageOrdering2026-10-25 18:45:08.711PASS

Sparkplug Profile: Edge

Aliases Group

Assertion count: 4 Number passed: 4 Number failed: 0 Percent passed: 100%

Assertion IDAssertion TypeTestTimeResult
tck-id-operational-behavior-data-commands-rebirth-name-aliasesMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-alias-birth-requirementMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-alias-data-cmd-requirementMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-alias-uniquenessMUSTSessionEstablishment2026-10-25 18:41:46.758PASS

Datasets Group

Assertion count: 7 Number passed: 7 Number failed: 0 Percent passed: 100%

Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-dataset-column-num-headersMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-dataset-column-sizeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-dataset-parameter-type-reqMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-dataset-types-defMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-dataset-types-numMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-dataset-types-typeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-dataset-types-valueMUSTSendComplexData2026-10-25 18:41:56.316PASS

Properties Group

Assertion count: 7 Number passed: 7 Number failed: 0 Percent passed: 100%

Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-metric-propertyvalue-type-reqMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-metric-propertyvalue-type-typeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-metric-propertyvalue-type-valueMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-propertyset-keys-array-sizeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-propertyset-quality-value-typeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-propertyset-quality-value-valueMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-propertyset-values-array-sizeMUSTSendComplexData2026-10-25 18:41:56.316PASS

Templates Group

Assertion count: 27 Number passed: 26 Number failed: 0 Percent passed: 96%

Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-template-dataset-valueMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-definition-is-definitionMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-definition-membersMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-definition-nbirthMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-definition-nbirth-onlyMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-definition-parametersMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-definition-parameters-defaultMAYSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-definition-refMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-instance-is-definitionMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-instance-membersMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-instance-members-birthMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-instance-members-dataMAYSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-instance-parametersMAYSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-template-instance-refMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-is-definitionMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-is-definition-definitionMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-is-definition-instanceMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-parameter-name-requiredMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-parameter-name-typeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-parameter-type-reqMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-parameter-type-valueMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-parameter-valueMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-parameter-value-typeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-ref-definitionMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-ref-instanceMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-template-versionMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-topics-nbirth-templatesMUST

Main Group

Assertion count: 155 Number passed: 139 Number failed: 0 Percent passed: 89%

Optional assertion count: 9 Optional number passed: 9 Percent passed without optional: 89%

Assertion IDAssertion TypeTestTimeResult
tck-id-case-sensitivity-metric-namesSHOULD optionalSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-case-sensitivity-sparkplug-idsSHOULD optionalMultipleBroker2026-10-25 18:42:45.426PASS
tck-id-intro-device-id-charsMUST
tck-id-intro-device-id-stringMUST
tck-id-intro-edge-node-id-charsMUST
tck-id-intro-edge-node-id-stringMUST
tck-id-intro-edge-node-id-uniquenessMUST
tck-id-intro-group-id-charsMUST
tck-id-intro-group-id-stringMUST
tck-id-message-flow-device-birth-publish-dbirth-match-edge-node-topicMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-device-birth-publish-dbirth-payloadMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-device-birth-publish-dbirth-payload-seqMUST
tck-id-message-flow-device-birth-publish-dbirth-qosMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-device-birth-publish-dbirth-retainedMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-device-birth-publish-dbirth-topicMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-device-birth-publish-nbirth-waitMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-device-dcmd-subscribeMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-connectMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-payloadMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-payload-bdseqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-payload-seqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-qosMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-retainedMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-topicMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-phid-offlineMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-message-flow-edge-node-birth-publish-phid-waitMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-message-flow-edge-node-birth-publish-phid-wait-idMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-message-flow-edge-node-birth-publish-phid-wait-onlineMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-message-flow-edge-node-birth-publish-phid-wait-timestampMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-message-flow-edge-node-birth-publish-will-messageMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-will-message-payloadMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-will-message-payload-bdseqMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-message-flow-edge-node-birth-publish-will-message-qosMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-birth-publish-will-message-topicMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-message-flow-edge-node-birth-publish-will-message-will-retainedMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-message-flow-edge-node-ncmd-subscribeMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-operational-behavior-data-commands-rebirth-action-1MUSTReceiveCommand2026-10-25 18:42:02.256PASS
tck-id-operational-behavior-data-commands-rebirth-action-2MUSTReceiveCommand2026-10-25 18:42:02.256PASS
tck-id-operational-behavior-data-commands-rebirth-action-3MUSTReceiveCommand2026-10-25 18:42:02.256PASS
tck-id-operational-behavior-data-commands-rebirth-datatypeMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-operational-behavior-data-commands-rebirth-nameMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-operational-behavior-data-commands-rebirth-valueMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-operational-behavior-data-publish-dbirthMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-operational-behavior-data-publish-dbirth-changeSHOULD optionalMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-operational-behavior-data-publish-dbirth-orderMUST
tck-id-operational-behavior-data-publish-dbirth-valuesMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-operational-behavior-data-publish-nbirthMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-operational-behavior-data-publish-nbirth-changeSHOULD optionalSendData2026-10-25 18:41:50.367PASS
tck-id-operational-behavior-data-publish-nbirth-orderMUST
tck-id-operational-behavior-data-publish-nbirth-valuesMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-operational-behavior-device-ddeathMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-operational-behavior-edge-node-birth-sequence-waitMUSTMultipleBroker2026-10-25 18:42:45.426PASS
tck-id-operational-behavior-edge-node-intentional-disconnect-ndeathMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-operational-behavior-edge-node-intentional-disconnect-packetMAY optionalSessionTermination2026-10-25 18:42:08.544PASS
tck-id-operational-behavior-edge-node-termination-host-offlineMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-operational-behavior-edge-node-termination-host-offline-reconnectMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-operational-behavior-edge-node-termination-host-offline-timestampMUSTPrimaryHost2026-10-25 18:42:29.077PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-single-serverMUSTMultipleBroker2026-10-25 18:42:45.426PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subsMUSTMultipleBroker2026-10-25 18:42:45.426PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-walkMUSTMultipleBroker2026-10-25 18:42:45.426PASS
tck-id-payloads-dbirth-orderMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-dbirth-qosMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-dbirth-retainMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-dbirth-seqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-dbirth-seq-incMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-dbirth-timestampMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-ddata-orderMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-ddata-qosMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ddata-retainMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ddata-seqMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ddata-seq-incMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-ddata-timestampMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ddeath-seqMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-ddeath-seq-incMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-ddeath-seq-numberMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-ddeath-timestampMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-metric-datatype-not-reqSHOULD optionalSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-metric-datatype-reqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-metric-datatype-valueMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-metric-datatype-value-typeMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-metric-timestamp-in-utcMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-name-birth-data-requirementMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-name-requirementMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-nbirth-bdseqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-nbirth-bdseq-repeatMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-nbirth-edge-node-descriptorMUST
tck-id-payloads-nbirth-qosMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-nbirth-rebirth-reqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-nbirth-retainMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-nbirth-seqMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-payloads-nbirth-timestampMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-ndata-orderMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-ndata-qosMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ndata-retainMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ndata-seqMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ndata-seq-incMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-payloads-ndata-timestampMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-payloads-ndeath-bdseqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-ndeath-seqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-ndeath-will-messageMUSTReceiveCommand2026-10-25 18:42:02.256PASS
tck-id-payloads-ndeath-will-message-publisherSHOULD optionalSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt311MUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt50MUSTSessionTermination2026-10-25 18:42:08.544NOT EXECUTED
tck-id-payloads-ndeath-will-message-qosMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-ndeath-will-message-retainMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-sequence-num-always-includedMUSTSendComplexData2026-10-25 18:41:56.316PASS
tck-id-payloads-sequence-num-incrementingMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-payloads-sequence-num-req-nbirthMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-payloads-timestamp-in-utcMUSTMultipleBroker2026-10-25 18:42:45.426PASS
tck-id-principles-birth-certificates-orderMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-principles-persistence-clean-session-311MUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-principles-persistence-clean-session-50MUSTSessionEstablishment2026-10-25 18:41:46.758NOT EXECUTED
tck-id-principles-rbe-recommendedSHOULD optionalMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topics-dbirth-metricsMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-dbirth-metric-reqsMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topics-dbirth-mqttMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-dbirth-seqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-dbirth-timestampMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-dbirth-topicMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-ddata-mqttMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ddata-payloadMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ddata-seq-numMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ddata-timestampMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ddata-topicMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ddeath-mqttMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-topics-ddeath-seq-numMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-topics-ddeath-topicMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-topics-nbirth-bdseq-includedMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-nbirth-bdseq-incrementMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topics-nbirth-bdseq-matchingMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-nbirth-metricsMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-nbirth-metric-reqsMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-nbirth-mqttMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-nbirth-rebirth-metricMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-nbirth-seq-numMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-nbirth-timestampMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-nbirth-topicMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-ndata-mqttMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ndata-payloadMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ndata-seq-numMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ndata-timestampMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ndata-topicMUSTSendData2026-10-25 18:41:50.367PASS
tck-id-topics-ndeath-payloadMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-ndeath-seqMUSTSessionEstablishment2026-10-25 18:41:46.758PASS
tck-id-topics-ndeath-topicMUSTSessionTermination2026-10-25 18:42:08.544PASS
tck-id-topic-structureMUSTMultipleBroker2026-10-25 18:42:45.426PASS
tck-id-topic-structure-namespace-aMUST
tck-id-topic-structure-namespace-device-id-associated-message-typesMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topic-structure-namespace-device-id-non-associated-message-typesMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topic-structure-namespace-duplicate-device-id-across-edge-nodeMAY optionalMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topic-structure-namespace-unique-device-idMUST
tck-id-topic-structure-namespace-unique-edge-node-descriptorMUST
tck-id-topic-structure-namespace-valid-device-idMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topic-structure-namespace-valid-edge-node-idMUSTMessageOrdering2026-10-25 18:45:08.711PASS
tck-id-topic-structure-namespace-valid-group-idMUSTMultipleBroker2026-10-25 18:42:45.426PASS