Assertion ID | Assertion Type | Test | Time | Result |
---|
tck-id-case-sensitivity-sparkplug-ids | SHOULD optional | | | |
tck-id-components-ph-state | MUST | | | |
tck-id-conformance-primary-host | MUST | | | |
tck-id-host-topic-phid-birth-message | MUST | | | |
tck-id-host-topic-phid-birth-payload | MUST | | | |
tck-id-host-topic-phid-birth-payload-timestamp | MUST | | | |
tck-id-host-topic-phid-birth-qos | MUST | | | |
tck-id-host-topic-phid-birth-required | MUST | | | |
tck-id-host-topic-phid-birth-retain | MUST | | | |
tck-id-host-topic-phid-birth-sub-required | MUST | | | |
tck-id-host-topic-phid-birth-topic | MUST | | | |
tck-id-host-topic-phid-death-payload | MUST | | | |
tck-id-host-topic-phid-death-payload-timestamp-connect | MUST | | | |
tck-id-host-topic-phid-death-payload-timestamp-disconnect-clean | MUST | | | |
tck-id-host-topic-phid-death-payload-timestamp-disconnect-with-no-disconnect-packet | MUST | | | |
tck-id-host-topic-phid-death-qos | MUST | | | |
tck-id-host-topic-phid-death-required | MUST | | | |
tck-id-host-topic-phid-death-retain | MUST | | | |
tck-id-host-topic-phid-death-topic | MUST | | | |
tck-id-intro-group-id-chars | MUST | | | |
tck-id-intro-group-id-string | MUST | | | |
tck-id-intro-sparkplug-host-state | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-will-message-topic | MUST | | | |
tck-id-message-flow-hid-sparkplug-state-message-delivered | MUST | | | |
tck-id-message-flow-phid-sparkplug-clean-session-311 | MUST | | | |
tck-id-message-flow-phid-sparkplug-clean-session-50 | MUST | | | |
tck-id-message-flow-phid-sparkplug-state-publish | MUST | | | |
tck-id-message-flow-phid-sparkplug-state-publish-payload | MUST | | | |
tck-id-message-flow-phid-sparkplug-state-publish-payload-timestamp | MUST | | | |
tck-id-message-flow-phid-sparkplug-subscription | MUST | | | |
tck-id-operational-behavior-data-commands-dcmd-metric-name | SHOULD optional | | | |
tck-id-operational-behavior-data-commands-dcmd-metric-value | MUST | | | |
tck-id-operational-behavior-data-commands-dcmd-verb | MUST | | | |
tck-id-operational-behavior-data-commands-ncmd-metric-name | SHOULD optional | | | |
tck-id-operational-behavior-data-commands-ncmd-metric-value | MUST | | | |
tck-id-operational-behavior-data-commands-ncmd-rebirth-name | MUST | | | |
tck-id-operational-behavior-data-commands-ncmd-rebirth-value | MUST | | | |
tck-id-operational-behavior-data-commands-ncmd-rebirth-verb | MUST | | | |
tck-id-operational-behavior-data-commands-ncmd-verb | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-action-ddeath-devices-offline | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-action-ddeath-devices-tags-stale | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-devices-offline | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-devices-tags-stale | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-node-offline | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-action-ndeath-node-tags-stale | MUST | | | |
tck-id-operational-behavior-host-application-connect-birth | MUST | | | |
tck-id-operational-behavior-host-application-connect-birth-payload | MUST | | | |
tck-id-operational-behavior-host-application-connect-birth-qos | MUST | | | |
tck-id-operational-behavior-host-application-connect-birth-retained | MUST | | | |
tck-id-operational-behavior-host-application-connect-birth-topic | MUST | | | |
tck-id-operational-behavior-host-application-connect-will | MUST | | | |
tck-id-operational-behavior-host-application-connect-will-payload | MUST | | | |
tck-id-operational-behavior-host-application-connect-will-qos | MUST | | | |
tck-id-operational-behavior-host-application-connect-will-retained | MUST | | | |
tck-id-operational-behavior-host-application-connect-will-topic | MUST | | | |
tck-id-operational-behavior-host-application-death-payload | MUST | | | |
tck-id-operational-behavior-host-application-death-qos | MUST | | | |
tck-id-operational-behavior-host-application-death-retained | MUST | | | |
tck-id-operational-behavior-host-application-death-topic | MUST | | | |
tck-id-operational-behavior-host-application-disconnect-intentional | MAY optional | | | |
tck-id-operational-behavior-host-application-host-id | MUST | | | |
tck-id-operational-behavior-host-application-multi-server-timestamp | MUST | | | |
tck-id-operational-behavior-host-application-termination | MUST | | | |
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state | MUST | | | |
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subs | MUST | | | |
tck-id-payloads-dcmd-qos | MUST | | | |
tck-id-payloads-dcmd-retain | MUST | | | |
tck-id-payloads-dcmd-seq | MUST | | | |
tck-id-payloads-dcmd-timestamp | MUST | | | |
tck-id-payloads-name-cmd-requirement | MAY optional | | | |
tck-id-payloads-ncmd-qos | MUST | | | |
tck-id-payloads-ncmd-retain | MUST | | | |
tck-id-payloads-ncmd-seq | MUST | | | |
tck-id-payloads-ncmd-timestamp | MUST | | | |
tck-id-payloads-sequence-num-incrementing | MUST | | | |
tck-id-payloads-state-birth | MUST | | | |
tck-id-payloads-state-birth-payload | MUST | | | |
tck-id-payloads-state-subscribe | MUST | | | |
tck-id-payloads-state-will-message | MUST | | | |
tck-id-payloads-state-will-message-payload | MUST | | | |
tck-id-payloads-state-will-message-qos | MUST | | | |
tck-id-payloads-state-will-message-retain | MUST | | | |
tck-id-payloads-timestamp-in-utc | MUST | | | |
tck-id-principles-birth-certificates-order | MUST | | | |
tck-id-topics-dcmd-mqtt | MUST | | | |
tck-id-topics-dcmd-payload | MUST | | | |
tck-id-topics-dcmd-timestamp | MUST | | | |
tck-id-topics-dcmd-topic | MUST | | | |
tck-id-topics-ncmd-mqtt | MUST | | | |
tck-id-topics-ncmd-payload | MUST | | | |
tck-id-topics-ncmd-timestamp | MUST | | | |
tck-id-topics-ncmd-topic | MUST | | | |
tck-id-topic-structure | MUST | | | |
tck-id-topic-structure-namespace-a | MUST | | | |
tck-id-topic-structure-namespace-valid-group-id | MUST | | | |
Assertion ID | Assertion Type | Test | Time | Result |
---|
tck-id-case-sensitivity-metric-names | SHOULD optional | | | |
tck-id-case-sensitivity-sparkplug-ids | SHOULD optional | | | |
tck-id-intro-device-id-chars | MUST | | | |
tck-id-intro-device-id-string | MUST | | | |
tck-id-intro-edge-node-id-chars | MUST | | | |
tck-id-intro-edge-node-id-string | MUST | | | |
tck-id-intro-edge-node-id-uniqueness | MUST | | | |
tck-id-intro-group-id-chars | MUST | | | |
tck-id-intro-group-id-string | MUST | | | |
tck-id-message-flow-device-birth-publish-dbirth-match-edge-node-topic | MUST | | | |
tck-id-message-flow-device-birth-publish-dbirth-payload | MUST | | | |
tck-id-message-flow-device-birth-publish-dbirth-payload-seq | MUST | | | |
tck-id-message-flow-device-birth-publish-dbirth-qos | MUST | | | |
tck-id-message-flow-device-birth-publish-dbirth-retained | MUST | | | |
tck-id-message-flow-device-birth-publish-dbirth-topic | MUST | | | |
tck-id-message-flow-device-birth-publish-nbirth-wait | MUST | | | |
tck-id-message-flow-device-dcmd-subscribe | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-connect | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-nbirth-payload | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-nbirth-payload-bdseq | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-nbirth-payload-seq | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-nbirth-qos | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-nbirth-retained | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-nbirth-topic | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-phid-offline | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-phid-wait | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-phid-wait-id | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-phid-wait-online | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-phid-wait-timestamp | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-will-message | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-will-message-payload | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-will-message-payload-bdseq | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-will-message-qos | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-will-message-topic | MUST | | | |
tck-id-message-flow-edge-node-birth-publish-will-message-will-retained | MUST | | | |
tck-id-message-flow-edge-node-ncmd-subscribe | MUST | | | |
tck-id-operational-behavior-data-commands-rebirth-action-1 | MUST | | | |
tck-id-operational-behavior-data-commands-rebirth-action-2 | MUST | | | |
tck-id-operational-behavior-data-commands-rebirth-action-3 | MUST | | | |
tck-id-operational-behavior-data-commands-rebirth-datatype | MUST | | | |
tck-id-operational-behavior-data-commands-rebirth-name | MUST | | | |
tck-id-operational-behavior-data-commands-rebirth-value | MUST | | | |
tck-id-operational-behavior-data-publish-dbirth | MUST | | | |
tck-id-operational-behavior-data-publish-dbirth-change | SHOULD optional | | | |
tck-id-operational-behavior-data-publish-dbirth-order | MUST | | | |
tck-id-operational-behavior-data-publish-dbirth-values | MUST | | | |
tck-id-operational-behavior-data-publish-nbirth | MUST | | | |
tck-id-operational-behavior-data-publish-nbirth-change | SHOULD optional | | | |
tck-id-operational-behavior-data-publish-nbirth-order | MUST | | | |
tck-id-operational-behavior-data-publish-nbirth-values | MUST | | | |
tck-id-operational-behavior-device-ddeath | MUST | | | |
tck-id-operational-behavior-edge-node-birth-sequence-wait | MUST | | | |
tck-id-operational-behavior-edge-node-intentional-disconnect-ndeath | MUST | | | |
tck-id-operational-behavior-edge-node-intentional-disconnect-packet | MAY optional | | | |
tck-id-operational-behavior-edge-node-termination-host-offline | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-offline-reconnect | MUST | | | |
tck-id-operational-behavior-edge-node-termination-host-offline-timestamp | MUST | | | |
tck-id-operational-behavior-primary-application-state-with-multiple-servers-single-server | MUST | | | |
tck-id-operational-behavior-primary-application-state-with-multiple-servers-state-subs | MUST | | | |
tck-id-operational-behavior-primary-application-state-with-multiple-servers-walk | MUST | | | |
tck-id-payloads-dbirth-order | MUST | | | |
tck-id-payloads-dbirth-qos | MUST | | | |
tck-id-payloads-dbirth-retain | MUST | | | |
tck-id-payloads-dbirth-seq | MUST | | | |
tck-id-payloads-dbirth-seq-inc | MUST | | | |
tck-id-payloads-dbirth-timestamp | MUST | | | |
tck-id-payloads-ddata-order | MUST | | | |
tck-id-payloads-ddata-qos | MUST | | | |
tck-id-payloads-ddata-retain | MUST | | | |
tck-id-payloads-ddata-seq | MUST | | | |
tck-id-payloads-ddata-seq-inc | MUST | | | |
tck-id-payloads-ddata-timestamp | MUST | | | |
tck-id-payloads-ddeath-seq | MUST | | | |
tck-id-payloads-ddeath-seq-inc | MUST | | | |
tck-id-payloads-ddeath-seq-number | MUST | | | |
tck-id-payloads-ddeath-timestamp | MUST | | | |
tck-id-payloads-metric-datatype-not-req | SHOULD optional | | | |
tck-id-payloads-metric-datatype-req | MUST | | | |
tck-id-payloads-metric-datatype-value | MUST | | | |
tck-id-payloads-metric-datatype-value-type | MUST | | | |
tck-id-payloads-metric-timestamp-in-utc | MUST | | | |
tck-id-payloads-name-birth-data-requirement | MUST | | | |
tck-id-payloads-name-requirement | MUST | | | |
tck-id-payloads-nbirth-bdseq | MUST | | | |
tck-id-payloads-nbirth-bdseq-repeat | MUST | | | |
tck-id-payloads-nbirth-edge-node-descriptor | MUST | | | |
tck-id-payloads-nbirth-qos | MUST | | | |
tck-id-payloads-nbirth-rebirth-req | MUST | | | |
tck-id-payloads-nbirth-retain | MUST | | | |
tck-id-payloads-nbirth-seq | MUST | | | |
tck-id-payloads-nbirth-timestamp | MUST | | | |
tck-id-payloads-ndata-order | MUST | | | |
tck-id-payloads-ndata-qos | MUST | | | |
tck-id-payloads-ndata-retain | MUST | | | |
tck-id-payloads-ndata-seq | MUST | | | |
tck-id-payloads-ndata-seq-inc | MUST | | | |
tck-id-payloads-ndata-timestamp | MUST | | | |
tck-id-payloads-ndeath-bdseq | MUST | | | |
tck-id-payloads-ndeath-seq | MUST | | | |
tck-id-payloads-ndeath-will-message | MUST | | | |
tck-id-payloads-ndeath-will-message-publisher | SHOULD optional | | | |
tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt311 | MUST | | | |
tck-id-payloads-ndeath-will-message-publisher-disconnect-mqtt50 | MUST | | | |
tck-id-payloads-ndeath-will-message-qos | MUST | | | |
tck-id-payloads-ndeath-will-message-retain | MUST | | | |
tck-id-payloads-sequence-num-always-included | MUST | | | |
tck-id-payloads-sequence-num-incrementing | MUST | | | |
tck-id-payloads-sequence-num-req-nbirth | MUST | | | |
tck-id-payloads-timestamp-in-utc | MUST | | | |
tck-id-principles-birth-certificates-order | MUST | | | |
tck-id-principles-persistence-clean-session-311 | MUST | | | |
tck-id-principles-persistence-clean-session-50 | MUST | | | |
tck-id-principles-rbe-recommended | SHOULD optional | | | |
tck-id-topics-dbirth-metrics | MUST | | | |
tck-id-topics-dbirth-metric-reqs | MUST | | | |
tck-id-topics-dbirth-mqtt | MUST | | | |
tck-id-topics-dbirth-seq | MUST | | | |
tck-id-topics-dbirth-timestamp | MUST | | | |
tck-id-topics-dbirth-topic | MUST | | | |
tck-id-topics-ddata-mqtt | MUST | | | |
tck-id-topics-ddata-payload | MUST | | | |
tck-id-topics-ddata-seq-num | MUST | | | |
tck-id-topics-ddata-timestamp | MUST | | | |
tck-id-topics-ddata-topic | MUST | | | |
tck-id-topics-ddeath-mqtt | MUST | | | |
tck-id-topics-ddeath-seq-num | MUST | | | |
tck-id-topics-ddeath-topic | MUST | | | |
tck-id-topics-nbirth-bdseq-included | MUST | | | |
tck-id-topics-nbirth-bdseq-increment | MUST | | | |
tck-id-topics-nbirth-bdseq-matching | MUST | | | |
tck-id-topics-nbirth-metrics | MUST | | | |
tck-id-topics-nbirth-metric-reqs | MUST | | | |
tck-id-topics-nbirth-mqtt | MUST | | | |
tck-id-topics-nbirth-rebirth-metric | MUST | | | |
tck-id-topics-nbirth-seq-num | MUST | | | |
tck-id-topics-nbirth-timestamp | MUST | | | |
tck-id-topics-nbirth-topic | MUST | | | |
tck-id-topics-ndata-mqtt | MUST | | | |
tck-id-topics-ndata-payload | MUST | | | |
tck-id-topics-ndata-seq-num | MUST | | | |
tck-id-topics-ndata-timestamp | MUST | | | |
tck-id-topics-ndata-topic | MUST | | | |
tck-id-topics-ndeath-payload | MUST | | | |
tck-id-topics-ndeath-seq | MUST | | | |
tck-id-topics-ndeath-topic | MUST | | | |
tck-id-topic-structure | MUST | | | |
tck-id-topic-structure-namespace-a | MUST | | | |
tck-id-topic-structure-namespace-device-id-associated-message-types | MUST | | | |
tck-id-topic-structure-namespace-device-id-non-associated-message-types | MUST | | | |
tck-id-topic-structure-namespace-duplicate-device-id-across-edge-node | MAY optional | | | |
tck-id-topic-structure-namespace-unique-device-id | MUST | | | |
tck-id-topic-structure-namespace-unique-edge-node-descriptor | MUST | | | |
tck-id-topic-structure-namespace-valid-device-id | MUST | | | |
tck-id-topic-structure-namespace-valid-edge-node-id | MUST | | | |
tck-id-topic-structure-namespace-valid-group-id | MUST | | | |