Eclipse™ Sparkplug™ TCK Results summary

Date: 2024/06/19 16:07:32

Sparkplug Profile: Broker

Aware Group

Assertion countNumber passedNumber failedPercent passed
71014
Assertion IDAssertion TypeTestTimeResult
tck-id-conformance-mqtt-aware-basicMUSTSparkplugAware2024-06-19 16:07:27.809PASS
tck-id-conformance-mqtt-aware-dbirth-mqtt-retainMUSTSparkplugAware2024-06-19 16:07:27.809NOT EXECUTED
tck-id-conformance-mqtt-aware-dbirth-mqtt-topicMUSTSparkplugAware2024-06-19 16:07:27.809NOT EXECUTED
tck-id-conformance-mqtt-aware-nbirth-mqtt-retainMUSTSparkplugAware2024-06-19 16:07:27.809NOT EXECUTED
tck-id-conformance-mqtt-aware-nbirth-mqtt-topicMUSTSparkplugAware2024-06-19 16:07:27.809NOT EXECUTED
tck-id-conformance-mqtt-aware-ndeath-timestampMAYSparkplugAware2024-06-19 16:07:27.809NOT EXECUTED
tck-id-conformance-mqtt-aware-storeMUSTSparkplugAware2024-06-19 16:07:27.809NOT EXECUTED

Main Group

Assertion countNumber passedNumber failedPercent passed
440100
Assertion IDAssertion TypeTestTimeResult
tck-id-conformance-mqtt-qos0MUSTSparkplugAware2024-06-19 16:07:27.809PASS
tck-id-conformance-mqtt-qos1MUSTSparkplugAware2024-06-19 16:07:27.809PASS
tck-id-conformance-mqtt-retainedMUSTSparkplugAware2024-06-19 16:07:27.809PASS
tck-id-conformance-mqtt-will-messagesMUSTSparkplugAware2024-06-19 16:07:27.809PASS

Sparkplug Profile: Host

Message Reordering Group

Assertion countNumber passedNumber failedPercent passed
440100
Assertion IDAssertion TypeTestTimeResult
tck-id-operational-behavior-host-reordering-paramSHOULDMessageOrdering2024-06-19 15:20:12.902PASS
tck-id-operational-behavior-host-reordering-rebirthMUSTMessageOrdering2024-06-19 15:20:12.902PASS
tck-id-operational-behavior-host-reordering-startMUSTMessageOrdering2024-06-19 15:20:12.902PASS
tck-id-operational-behavior-host-reordering-successMUSTMessageOrdering2024-06-19 15:20:12.902PASS

Main Group

Assertion countNumber passedNumber failedPercent passed
9978082
Optional assertion countOptional number passed
Percent passed without optional
54-82
Assertion IDAssertion TypeTestTimeResult
tck-id-case-sensitivity-sparkplug-idsSHOULD optional


tck-id-components-ph-stateMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-conformance-primary-hostMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-messageMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-payloadMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-payload-timestampMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-qosMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-requiredMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-retainMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-sub-requiredMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-birth-topicMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-death-payloadMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-death-payload-timestamp-connectMUST


tck-id-host-topic-phid-death-payload-timestamp-disconnect-cleanMUSTSessionTermination2024-06-19 15:04:39.544NOT EXECUTED
tck-id-host-topic-phid-death-payload-timestamp-disconnect-with-no-disconnect-packetMUSTSessionTermination2024-06-19 15:04:39.544PASS
tck-id-host-topic-phid-death-qosMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-death-requiredMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-death-retainMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-host-topic-phid-death-topicMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-intro-group-id-charsMUST


tck-id-intro-group-id-stringMUST


tck-id-intro-sparkplug-host-stateMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-message-flow-edge-node-birth-publish-will-message-topicMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-message-flow-hid-sparkplug-state-message-deliveredMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-message-flow-phid-sparkplug-clean-session-311MUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-message-flow-phid-sparkplug-clean-session-50MUSTSessionEstablishment2024-06-19 15:03:24.969NOT EXECUTED
tck-id-message-flow-phid-sparkplug-state-publishMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-message-flow-phid-sparkplug-state-publish-payloadMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-message-flow-phid-sparkplug-state-publish-payload-timestampMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-message-flow-phid-sparkplug-subscriptionMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-data-commands-dcmd-metric-nameSHOULD optionalSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-dcmd-metric-valueMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-dcmd-verbMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-ncmd-metric-nameSHOULD optionalSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-ncmd-metric-valueMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-nameMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-valueMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-ncmd-rebirth-verbMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-data-commands-ncmd-verbMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-operational-behavior-edge-node-termination-host-action-ddeath-devices-offlineMUSTEdgeSessionTermination2024-06-19 15:19:23.321PASS
tck-id-operational-behavior-edge-node-termination-host-action-ddeath-devices-tags-staleMUSTEdgeSessionTermination2024-06-19 15:19:23.321PASS
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-devices-offlineMUSTEdgeSessionTermination2024-06-19 15:19:23.321PASS
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-devices-tags-staleMUSTEdgeSessionTermination2024-06-19 15:19:23.321PASS
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-node-offlineMUSTEdgeSessionTermination2024-06-19 15:19:23.321PASS
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-node-tags-staleMUSTEdgeSessionTermination2024-06-19 15:19:23.321PASS
tck-id-operational-behavior-host-application-connect-birthMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-birth-payloadMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-birth-qosMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-birth-retainedMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-birth-topicMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-willMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-will-payloadMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-will-qosMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-will-retainedMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-connect-will-topicMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-operational-behavior-host-application-death-payloadMUSTSessionTermination2024-06-19 15:04:39.544PASS
tck-id-operational-behavior-host-application-death-qosMUSTSessionTermination2024-06-19 15:04:39.544PASS
tck-id-operational-behavior-host-application-death-retainedMUSTSessionTermination2024-06-19 15:04:39.544PASS
tck-id-operational-behavior-host-application-death-topicMUSTSessionTermination2024-06-19 15:04:39.544PASS
tck-id-operational-behavior-host-application-disconnect-intentionalMAY optionalSessionTermination2024-06-19 15:04:39.544PASS
tck-id-operational-behavior-host-application-host-idMUST


tck-id-operational-behavior-host-application-multi-server-timestampMUSTMultipleBroker2024-06-19 15:22:58.157NOT EXECUTED
tck-id-operational-behavior-host-application-terminationMUSTSessionTermination2024-06-19 15:04:39.544PASS
tck-id-operational-behavior-host-reordering-paramSHOULD


tck-id-operational-behavior-host-reordering-rebirthMUST


tck-id-operational-behavior-host-reordering-startMUST


tck-id-operational-behavior-host-reordering-successMUST


tck-id-operational-behavior-primary-application-state-with-multiple-servers-stateMUSTMultipleBroker2024-06-19 15:22:58.157PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subsMUSTMultipleBroker2024-06-19 15:22:58.157PASS
tck-id-payloads-dcmd-qosMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-dcmd-retainMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-dcmd-seqMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-dcmd-timestampMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-name-cmd-requirementMAY optionalSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-ncmd-qosMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-ncmd-retainMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-ncmd-seqMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-ncmd-timestampMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-payloads-sequence-num-incrementingMUST


tck-id-payloads-state-birthMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-payloads-state-birth-payloadMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-payloads-state-subscribeMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-payloads-state-will-messageMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-payloads-state-will-message-payloadMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-payloads-state-will-message-qosMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-payloads-state-will-message-retainMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-payloads-timestamp-in-UTCMUST


tck-id-principles-birth-certificates-orderMUSTSessionEstablishment2024-06-19 15:03:24.969PASS
tck-id-topic-structureMUST


tck-id-topic-structure-namespace-aMUST


tck-id-topic-structure-namespace-valid-group-idMUST


tck-id-topics-dcmd-mqttMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-topics-dcmd-payloadMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-topics-dcmd-timestampMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-topics-dcmd-topicMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-topics-ncmd-mqttMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-topics-ncmd-payloadMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-topics-ncmd-timestampMUSTSendCommand2024-06-19 15:15:03.696PASS
tck-id-topics-ncmd-topicMUSTSendCommand2024-06-19 15:15:03.696PASS

Sparkplug Profile: Edge

Aliases Group

Assertion countNumber passedNumber failedPercent passed
43075
Assertion IDAssertion TypeTestTimeResult
tck-id-operational-behavior-data-commands-rebirth-name-aliasesMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-alias-birth-requirementMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-alias-data-cmd-requirementMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-alias-uniquenessMUSTSessionEstablishment2024-06-19 15:36:32.743NOT EXECUTED

Datasets Group

Assertion countNumber passedNumber failedPercent passed
770100
Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-dataset-column-num-headersMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-dataset-column-sizeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-dataset-parameter-type-reqMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-dataset-types-defMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-dataset-types-numMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-dataset-types-typeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-dataset-types-valueMUSTSendComplexData2024-06-19 15:48:41.642PASS

Multiple Brokers Group

Assertion countNumber passedNumber failedPercent passed
330100
Assertion IDAssertion TypeTestTimeResult
tck-id-operational-behavior-primary-application-state-with-multiple-servers-single-serverMUSTMultipleBroker2024-06-19 16:01:12.418PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subsMUSTMultipleBroker2024-06-19 16:01:12.418PASS
tck-id-operational-behavior-primary-application-state-with-multiple-servers-walkMUSTMultipleBroker2024-06-19 16:01:12.418PASS

Properties Group

Assertion countNumber passedNumber failedPercent passed
770100
Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-metric-propertyvalue-type-reqMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-metric-propertyvalue-type-typeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-metric-propertyvalue-type-valueMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-propertyset-keys-array-sizeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-propertyset-quality-value-typeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-propertyset-quality-value-valueMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-propertyset-values-array-sizeMUSTSendComplexData2024-06-19 15:48:41.642PASS

Templates Group

Assertion countNumber passedNumber failedPercent passed
2718066
Assertion IDAssertion TypeTestTimeResult
tck-id-payloads-template-dataset-valueMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-definition-is-definitionMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-definition-membersMUSTSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-definition-nbirthMUSTSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-definition-nbirth-onlyMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-template-definition-parametersMUSTSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-definition-parameters-defaultMAYSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-definition-refMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-instance-is-definitionMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-instance-membersMUSTSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-instance-members-birthMUSTSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-instance-members-dataMAYSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-instance-parametersMAYSendData2024-06-19 15:38:22.319NOT EXECUTED
tck-id-payloads-template-instance-refMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-is-definitionMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-is-definition-definitionMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-is-definition-instanceMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-parameter-name-requiredMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-parameter-name-typeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-parameter-type-reqMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-parameter-type-valueMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-parameter-valueMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-parameter-value-typeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-ref-definitionMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-ref-instanceMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-template-versionMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-topics-nbirth-templatesMUST


Main Group

Assertion countNumber passedNumber failedPercent passed
15899064
Optional assertion countOptional number passed
Percent passed without optional
83-66
Assertion IDAssertion TypeTestTimeResult
tck-id-case-sensitivity-metric-namesSHOULD optionalSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-case-sensitivity-sparkplug-idsSHOULD optional


tck-id-host-topic-phid-birth-payloadMUST


tck-id-host-topic-phid-death-payload-timestamp-connectMUST


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-topicMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-device-birth-publish-dbirth-payloadMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-device-birth-publish-dbirth-payload-seqMUST


tck-id-message-flow-device-birth-publish-dbirth-qosMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-device-birth-publish-dbirth-retainedMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-device-birth-publish-dbirth-topicMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-device-birth-publish-nbirth-waitMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-device-dcmd-subscribeMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-connectMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-payloadMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-payload-bdSeqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-payload-seqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-qosMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-retainedMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-nbirth-topicMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-phid-offlineMUSTPrimaryHost2024-06-19 15:51:47.775PASS
tck-id-message-flow-edge-node-birth-publish-phid-waitMUSTPrimaryHost2024-06-19 15:51:47.775NOT EXECUTED
tck-id-message-flow-edge-node-birth-publish-phid-wait-idMUSTPrimaryHost2024-06-19 15:51:47.775NOT EXECUTED
tck-id-message-flow-edge-node-birth-publish-phid-wait-onlineMUSTPrimaryHost2024-06-19 15:51:47.775NOT EXECUTED
tck-id-message-flow-edge-node-birth-publish-phid-wait-timestampMUSTPrimaryHost2024-06-19 15:51:47.775PASS
tck-id-message-flow-edge-node-birth-publish-will-messageMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-will-message-payloadMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-will-message-payload-bdSeqMUST


tck-id-message-flow-edge-node-birth-publish-will-message-qosMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-birth-publish-will-message-topicMUSTSessionTermination2024-06-19 15:37:23.964PASS
tck-id-message-flow-edge-node-birth-publish-will-message-will-retainedMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-message-flow-edge-node-ncmd-subscribeMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-operational-behavior-data-commands-rebirth-action-1MUSTReceiveCommand2024-06-19 15:50:13.221PASS
tck-id-operational-behavior-data-commands-rebirth-action-2MUSTReceiveCommand2024-06-19 15:50:13.221PASS
tck-id-operational-behavior-data-commands-rebirth-action-3MUSTReceiveCommand2024-06-19 15:50:13.221PASS
tck-id-operational-behavior-data-commands-rebirth-datatypeMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-operational-behavior-data-commands-rebirth-nameMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-operational-behavior-data-commands-rebirth-valueMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-operational-behavior-data-publish-dbirthMUST


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


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


tck-id-operational-behavior-data-publish-dbirth-valuesMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
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-valuesMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-operational-behavior-device-ddeathMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-operational-behavior-edge-node-birth-sequence-waitMUSTMultipleBroker2024-06-19 16:01:12.418PASS
tck-id-operational-behavior-edge-node-intentional-disconnect-ndeathMUSTSessionTermination2024-06-19 15:37:23.964PASS
tck-id-operational-behavior-edge-node-intentional-disconnect-packetMAY optionalSessionTermination2024-06-19 15:37:23.964PASS
tck-id-operational-behavior-edge-node-termination-host-offlineMUSTPrimaryHost2024-06-19 15:51:47.775PASS
tck-id-operational-behavior-edge-node-termination-host-offline-reconnectMUSTPrimaryHost2024-06-19 15:51:47.775PASS
tck-id-operational-behavior-edge-node-termination-host-offline-timestampMUSTPrimaryHost2024-06-19 15:51:47.775PASS
tck-id-operational-behavior-host-application-connect-will-payloadMUST


tck-id-operational-behavior-host-application-host-idMUST


tck-id-payloads-dbirth-orderMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-dbirth-qosMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-dbirth-retainMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-dbirth-seqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-dbirth-seq-incMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-dbirth-timestampMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-ddata-orderMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-ddata-qosMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ddata-retainMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ddata-seqMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ddata-seq-incMUST


tck-id-payloads-ddata-timestampMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ddeath-seqMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-payloads-ddeath-seq-incMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-payloads-ddeath-seq-numberMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-payloads-ddeath-timestampMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-payloads-metric-datatype-not-reqSHOULD optionalSendComplexData2024-06-19 15:48:41.642MAYBE [tck-id-payloads-metric-datatype-not-req] The datatype SHOULD NOT be included with metric definitions in NDATA, NCMD, DDATA, and DCMD messages.
tck-id-payloads-metric-datatype-reqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-metric-datatype-valueMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-metric-datatype-value-typeMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-metric-timestamp-in-UTCMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-name-birth-data-requirementMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-name-requirementMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-nbirth-bdseqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-nbirth-bdseq-repeatMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-nbirth-edge-node-descriptorMUST


tck-id-payloads-nbirth-qosMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-nbirth-rebirth-reqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-nbirth-retainMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-nbirth-seqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-nbirth-timestampMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-ndata-orderMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-ndata-qosMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ndata-retainMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ndata-seqMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ndata-seq-incMUST


tck-id-payloads-ndata-timestampMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-payloads-ndeath-bdseqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-ndeath-seqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-ndeath-will-messageMUSTReceiveCommand2024-06-19 15:50:13.221PASS
tck-id-payloads-ndeath-will-message-publisherSHOULD optionalSessionTermination2024-06-19 15:37:23.964PASS
tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt311MUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt50MUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-payloads-ndeath-will-message-qosMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-ndeath-will-message-retainMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-sequence-num-always-includedMUSTSendComplexData2024-06-19 15:48:41.642PASS
tck-id-payloads-sequence-num-incrementingMUST


tck-id-payloads-sequence-num-req-nbirthMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-payloads-state-birth-payloadMUST


tck-id-payloads-state-will-message-payloadMUST


tck-id-payloads-timestamp-in-UTCMUST


tck-id-principles-birth-certificates-orderMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-principles-persistence-clean-session-311MUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-principles-persistence-clean-session-50MUSTSessionEstablishment2024-06-19 15:36:32.743NOT EXECUTED
tck-id-principles-rbe-recommendedSHOULD optional


tck-id-topic-structureMUST


tck-id-topic-structure-namespace-aMUST


tck-id-topic-structure-namespace-device-id-associated-message-typesMUST


tck-id-topic-structure-namespace-device-id-non-associated-message-typesMUST


tck-id-topic-structure-namespace-duplicate-device-id-across-edge-nodeMAY optional


tck-id-topic-structure-namespace-unique-device-idMUST


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


tck-id-topic-structure-namespace-valid-device-idMUST


tck-id-topic-structure-namespace-valid-edge-node-idMUST


tck-id-topic-structure-namespace-valid-group-idMUST


tck-id-topics-dbirth-metric-reqsMUST


tck-id-topics-dbirth-metricsMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-dbirth-mqttMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-dbirth-seqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-dbirth-timestampMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-dbirth-topicMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-ddata-mqttMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ddata-payloadMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ddata-seq-numMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ddata-timestampMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ddata-topicMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ddeath-mqttMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-topics-ddeath-seq-numMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-topics-ddeath-topicMUSTSessionTermination2024-06-19 15:37:23.964NOT EXECUTED
tck-id-topics-nbirth-bdseq-includedMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-nbirth-bdseq-incrementMUST


tck-id-topics-nbirth-bdseq-matchingMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-nbirth-metric-reqsMUST


tck-id-topics-nbirth-metricsMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-nbirth-mqttMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-nbirth-rebirth-metricMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-nbirth-seq-numMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-nbirth-timestampMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-nbirth-topicMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-ndata-mqttMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ndata-payloadMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ndata-seq-numMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ndata-timestampMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ndata-topicMUSTSendData2024-06-19 15:38:22.319PASS
tck-id-topics-ndeath-payloadMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-ndeath-seqMUSTSessionEstablishment2024-06-19 15:36:32.743PASS
tck-id-topics-ndeath-topicMUSTSessionTermination2024-06-19 15:37:23.964PASS

Overall count: 320

  • No labels