Eclipse™ Sparkplug™ TCK Results summary

Date: 13/01/2025 16:06:36

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-paramSHOULDMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-operational-behavior-host-reordering-rebirthMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-operational-behavior-host-reordering-startMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-operational-behavior-host-reordering-successMUSTMessageOrdering2025-01-13 13:58:26.269PASS

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 optionalMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-components-ph-stateMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-conformance-primary-hostMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-birth-messageMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-birth-payloadMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-host-topic-phid-birth-payload-timestampMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-birth-qosMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-birth-requiredMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-birth-retainMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-birth-sub-requiredMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-birth-topicMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-death-payloadMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-death-payload-timestamp-connectMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-host-topic-phid-death-payload-timestamp-disconnect-cleanMUSTSessionTermination2025-01-13 13:51:16.684PASS
tck-id-host-topic-phid-death-payload-timestamp-disconnect-with-no-disconnect-packetMUSTSessionTermination2025-01-13 13:51:16.684NOT EXECUTED
tck-id-host-topic-phid-death-qosMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-death-requiredMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-death-retainMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-host-topic-phid-death-topicMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-intro-group-id-charsMUST


tck-id-intro-group-id-stringMUST


tck-id-intro-sparkplug-host-stateMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-message-flow-edge-node-birth-publish-will-message-topicMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-message-flow-hid-sparkplug-state-message-deliveredMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-message-flow-phid-sparkplug-clean-session-311MUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-message-flow-phid-sparkplug-clean-session-50MUSTSessionEstablishment2025-01-13 13:50:24.538NOT EXECUTED
tck-id-message-flow-phid-sparkplug-state-publishMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-message-flow-phid-sparkplug-state-publish-payloadMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-message-flow-phid-sparkplug-state-publish-payload-timestampMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-message-flow-phid-sparkplug-subscriptionMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-data-commands-dcmd-metric-nameSHOULD optionalSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-dcmd-metric-valueMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-dcmd-verbMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-ncmd-metric-nameSHOULD optionalSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-ncmd-metric-valueMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-nameMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-valueMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-verbMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-operational-behavior-data-commands-ncmd-verbMUSTSendCommand2025-01-13 13:55:14.132PASS
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-birthMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-birth-payloadMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-birth-qosMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-birth-retainedMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-birth-topicMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-willMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-will-payloadMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-operational-behavior-host-application-connect-will-qosMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-will-retainedMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-connect-will-topicMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-operational-behavior-host-application-death-payloadMUSTSessionTermination2025-01-13 13:51:16.684PASS
tck-id-operational-behavior-host-application-death-qosMUSTSessionTermination2025-01-13 13:51:16.684PASS
tck-id-operational-behavior-host-application-death-retainedMUSTSessionTermination2025-01-13 13:51:16.684PASS
tck-id-operational-behavior-host-application-death-topicMUSTSessionTermination2025-01-13 13:51:16.684PASS
tck-id-operational-behavior-host-application-disconnect-intentionalMAY optionalSessionTermination2025-01-13 13:51:16.684PASS
tck-id-operational-behavior-host-application-host-idMUSTSessionTermination2025-01-13 13:51:16.684PASS
tck-id-operational-behavior-host-application-multi-server-timestampMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-operational-behavior-host-application-terminationMUSTSessionTermination2025-01-13 13:51:16.684PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-stateMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subsMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-payloads-dcmd-qosMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-dcmd-retainMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-dcmd-seqMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-dcmd-timestampMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-name-cmd-requirementMAY optionalSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-ncmd-qosMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-ncmd-retainMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-ncmd-seqMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-ncmd-timestampMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-payloads-sequence-num-incrementingMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-payloads-state-birthMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-payloads-state-birth-payloadMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-payloads-state-subscribeMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-payloads-state-will-messageMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-payloads-state-will-message-payloadMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-payloads-state-will-message-qosMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-payloads-state-will-message-retainMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-payloads-timestamp-in-utcMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-principles-birth-certificates-orderMUSTSessionEstablishment2025-01-13 13:50:24.538PASS
tck-id-topics-dcmd-mqttMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topics-dcmd-payloadMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topics-dcmd-timestampMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topics-dcmd-topicMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topics-ncmd-mqttMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topics-ncmd-payloadMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topics-ncmd-timestampMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topics-ncmd-topicMUSTSendCommand2025-01-13 13:55:14.132PASS
tck-id-topic-structureMUSTMultipleBroker2025-01-13 14:13:11.871PASS
tck-id-topic-structure-namespace-aMUST


tck-id-topic-structure-namespace-valid-group-idMUSTMessageOrdering2025-01-13 13:58:26.269PASS

Sparkplug Profile: Edge

Aliases Group

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

Assertion IDAssertion TypeTestTimeResult
tck-id-operational-behavior-data-commands-rebirth-name-aliasesMUST


tck-id-payloads-alias-birth-requirementMUST


tck-id-payloads-alias-data-cmd-requirementMUST


tck-id-payloads-alias-uniquenessMUST


Datasets Group

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

Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-dataset-column-num-headersMUST


tck-id-payloads-dataset-column-sizeMUST


tck-id-payloads-dataset-parameter-type-reqMUST


tck-id-payloads-dataset-types-defMUST


tck-id-payloads-dataset-types-numMUST


tck-id-payloads-dataset-types-typeMUST


tck-id-payloads-dataset-types-valueMUST


Properties Group

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

Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-metric-propertyvalue-type-reqMUST


tck-id-payloads-metric-propertyvalue-type-typeMUST


tck-id-payloads-metric-propertyvalue-type-valueMUST


tck-id-payloads-propertyset-keys-array-sizeMUST


tck-id-payloads-propertyset-quality-value-typeMUST


tck-id-payloads-propertyset-quality-value-valueMUST


tck-id-payloads-propertyset-values-array-sizeMUST


Templates Group

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

Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-template-dataset-valueMUST


tck-id-payloads-template-definition-is-definitionMUST


tck-id-payloads-template-definition-membersMUST


tck-id-payloads-template-definition-nbirthMUST


tck-id-payloads-template-definition-nbirth-onlyMUST


tck-id-payloads-template-definition-parametersMUST


tck-id-payloads-template-definition-parameters-defaultMAY


tck-id-payloads-template-definition-refMUST


tck-id-payloads-template-instance-is-definitionMUST


tck-id-payloads-template-instance-membersMUST


tck-id-payloads-template-instance-members-birthMUST


tck-id-payloads-template-instance-members-dataMAY


tck-id-payloads-template-instance-parametersMAY


tck-id-payloads-template-instance-refMUST


tck-id-payloads-template-is-definitionMUST


tck-id-payloads-template-is-definition-definitionMUST


tck-id-payloads-template-is-definition-instanceMUST


tck-id-payloads-template-parameter-name-requiredMUST


tck-id-payloads-template-parameter-name-typeMUST


tck-id-payloads-template-parameter-type-reqMUST


tck-id-payloads-template-parameter-type-valueMUST


tck-id-payloads-template-parameter-valueMUST


tck-id-payloads-template-parameter-value-typeMUST


tck-id-payloads-template-ref-definitionMUST


tck-id-payloads-template-ref-instanceMUST


tck-id-payloads-template-versionMUST


tck-id-topics-nbirth-templatesMUST


Main Group

Assertion count: 155 Number passed: 13 Number failed: 0 Percent passed: 8%

Optional assertion count: 9 Optional number passed: 3 Percent passed without optional: 6%

Assertion IDAssertion TypeTestTimeResult
tck-id-case-sensitivity-metric-namesSHOULD optional


tck-id-case-sensitivity-sparkplug-idsSHOULD optional


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-topicMUST


tck-id-message-flow-device-birth-publish-dbirth-payloadMUST


tck-id-message-flow-device-birth-publish-dbirth-payload-seqMUST


tck-id-message-flow-device-birth-publish-dbirth-qosMUST


tck-id-message-flow-device-birth-publish-dbirth-retainedMUST


tck-id-message-flow-device-birth-publish-dbirth-topicMUST


tck-id-message-flow-device-birth-publish-nbirth-waitMUST


tck-id-message-flow-device-dcmd-subscribeMUST


tck-id-message-flow-edge-node-birth-publish-connectMUST


tck-id-message-flow-edge-node-birth-publish-nbirth-payloadMUST


tck-id-message-flow-edge-node-birth-publish-nbirth-payload-bdseqMUST


tck-id-message-flow-edge-node-birth-publish-nbirth-payload-seqMUST


tck-id-message-flow-edge-node-birth-publish-nbirth-qosMUST


tck-id-message-flow-edge-node-birth-publish-nbirth-retainedMUST


tck-id-message-flow-edge-node-birth-publish-nbirth-topicMUST


tck-id-message-flow-edge-node-birth-publish-phid-offlineMUST


tck-id-message-flow-edge-node-birth-publish-phid-waitMUST


tck-id-message-flow-edge-node-birth-publish-phid-wait-idMUST


tck-id-message-flow-edge-node-birth-publish-phid-wait-onlineMUST


tck-id-message-flow-edge-node-birth-publish-phid-wait-timestampMUST


tck-id-message-flow-edge-node-birth-publish-will-messageMUST


tck-id-message-flow-edge-node-birth-publish-will-message-payloadMUST


tck-id-message-flow-edge-node-birth-publish-will-message-payload-bdseqMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-message-flow-edge-node-birth-publish-will-message-qosMUST


tck-id-message-flow-edge-node-birth-publish-will-message-topicMUST


tck-id-message-flow-edge-node-birth-publish-will-message-will-retainedMUST


tck-id-message-flow-edge-node-ncmd-subscribeMUST


tck-id-operational-behavior-data-commands-rebirth-action-1MUST


tck-id-operational-behavior-data-commands-rebirth-action-2MUST


tck-id-operational-behavior-data-commands-rebirth-action-3MUST


tck-id-operational-behavior-data-commands-rebirth-datatypeMUST


tck-id-operational-behavior-data-commands-rebirth-nameMUST


tck-id-operational-behavior-data-commands-rebirth-valueMUST


tck-id-operational-behavior-data-publish-dbirthMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-operational-behavior-data-publish-dbirth-changeSHOULD optionalMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-operational-behavior-data-publish-dbirth-orderMUST


tck-id-operational-behavior-data-publish-dbirth-valuesMUST


tck-id-operational-behavior-data-publish-nbirthMUST


tck-id-operational-behavior-data-publish-nbirth-changeSHOULD optional


tck-id-operational-behavior-data-publish-nbirth-orderMUST


tck-id-operational-behavior-data-publish-nbirth-valuesMUST


tck-id-operational-behavior-device-ddeathMUST


tck-id-operational-behavior-edge-node-birth-sequence-waitMUST


tck-id-operational-behavior-edge-node-intentional-disconnect-ndeathMUST


tck-id-operational-behavior-edge-node-intentional-disconnect-packetMAY optional


tck-id-operational-behavior-edge-node-termination-host-offlineMUST


tck-id-operational-behavior-edge-node-termination-host-offline-reconnectMUST


tck-id-operational-behavior-edge-node-termination-host-offline-timestampMUST


tck-id-operational-behavior-primary-application-state-with-multiple-servers-single-serverMUST


tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subsMUST


tck-id-operational-behavior-primary-application-state-with-multiple-servers-walkMUST


tck-id-payloads-dbirth-orderMUST


tck-id-payloads-dbirth-qosMUST


tck-id-payloads-dbirth-retainMUST


tck-id-payloads-dbirth-seqMUST


tck-id-payloads-dbirth-seq-incMUST


tck-id-payloads-dbirth-timestampMUST


tck-id-payloads-ddata-orderMUST


tck-id-payloads-ddata-qosMUST


tck-id-payloads-ddata-retainMUST


tck-id-payloads-ddata-seqMUST


tck-id-payloads-ddata-seq-incMUST


tck-id-payloads-ddata-timestampMUST


tck-id-payloads-ddeath-seqMUST


tck-id-payloads-ddeath-seq-incMUST


tck-id-payloads-ddeath-seq-numberMUST


tck-id-payloads-ddeath-timestampMUST


tck-id-payloads-metric-datatype-not-reqSHOULD optional


tck-id-payloads-metric-datatype-reqMUST


tck-id-payloads-metric-datatype-valueMUST


tck-id-payloads-metric-datatype-value-typeMUST


tck-id-payloads-metric-timestamp-in-utcMUST


tck-id-payloads-name-birth-data-requirementMUST


tck-id-payloads-name-requirementMUST


tck-id-payloads-nbirth-bdseqMUST


tck-id-payloads-nbirth-bdseq-repeatMUST


tck-id-payloads-nbirth-edge-node-descriptorMUST


tck-id-payloads-nbirth-qosMUST


tck-id-payloads-nbirth-rebirth-reqMUST


tck-id-payloads-nbirth-retainMUST


tck-id-payloads-nbirth-seqMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-payloads-nbirth-timestampMUST


tck-id-payloads-ndata-orderMUST


tck-id-payloads-ndata-qosMUST


tck-id-payloads-ndata-retainMUST


tck-id-payloads-ndata-seqMUST


tck-id-payloads-ndata-seq-incMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-payloads-ndata-timestampMUST


tck-id-payloads-ndeath-bdseqMUST


tck-id-payloads-ndeath-seqMUST


tck-id-payloads-ndeath-will-messageMUST


tck-id-payloads-ndeath-will-message-publisherSHOULD optional


tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt311MUST


tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt50MUST


tck-id-payloads-ndeath-will-message-qosMUST


tck-id-payloads-ndeath-will-message-retainMUST


tck-id-payloads-sequence-num-always-includedMUST


tck-id-payloads-sequence-num-incrementingMUST


tck-id-payloads-sequence-num-req-nbirthMUST


tck-id-payloads-timestamp-in-utcMUST


tck-id-principles-birth-certificates-orderMUST


tck-id-principles-persistence-clean-session-311MUST


tck-id-principles-persistence-clean-session-50MUST


tck-id-principles-rbe-recommendedSHOULD optionalMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topics-dbirth-metricsMUST


tck-id-topics-dbirth-metric-reqsMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topics-dbirth-mqttMUST


tck-id-topics-dbirth-seqMUST


tck-id-topics-dbirth-timestampMUST


tck-id-topics-dbirth-topicMUST


tck-id-topics-ddata-mqttMUST


tck-id-topics-ddata-payloadMUST


tck-id-topics-ddata-seq-numMUST


tck-id-topics-ddata-timestampMUST


tck-id-topics-ddata-topicMUST


tck-id-topics-ddeath-mqttMUST


tck-id-topics-ddeath-seq-numMUST


tck-id-topics-ddeath-topicMUST


tck-id-topics-nbirth-bdseq-includedMUST


tck-id-topics-nbirth-bdseq-incrementMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topics-nbirth-bdseq-matchingMUST


tck-id-topics-nbirth-metricsMUST


tck-id-topics-nbirth-metric-reqsMUST


tck-id-topics-nbirth-mqttMUST


tck-id-topics-nbirth-rebirth-metricMUST


tck-id-topics-nbirth-seq-numMUST


tck-id-topics-nbirth-timestampMUST


tck-id-topics-nbirth-topicMUST


tck-id-topics-ndata-mqttMUST


tck-id-topics-ndata-payloadMUST


tck-id-topics-ndata-seq-numMUST


tck-id-topics-ndata-timestampMUST


tck-id-topics-ndata-topicMUST


tck-id-topics-ndeath-payloadMUST


tck-id-topics-ndeath-seqMUST


tck-id-topics-ndeath-topicMUST


tck-id-topic-structureMUST


tck-id-topic-structure-namespace-aMUST


tck-id-topic-structure-namespace-device-id-associated-message-typesMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topic-structure-namespace-device-id-non-associated-message-typesMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topic-structure-namespace-duplicate-device-id-across-edge-nodeMAY optionalMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topic-structure-namespace-unique-device-idMUST


tck-id-topic-structure-namespace-unique-edge-node-descriptorMUST


tck-id-topic-structure-namespace-valid-device-idMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topic-structure-namespace-valid-edge-node-idMUSTMessageOrdering2025-01-13 13:58:26.269PASS
tck-id-topic-structure-namespace-valid-group-idMUST


  • No labels