blob: d1f7dd4fc90ae0358b0ab5159f382831a867989c [file] [log] [blame]
# Copyright (c) 2021 Project CHIP Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currently set to default
name:
12.4.19. [TC-CNET-4.21] [Thread] Verification for commands check
[DUT-Client]
PICS:
- CNET.C.F01
config:
nodeId: 0x12344321
cluster: "Basic"
endpoint: 0
tests:
- label: "Note"
verification: |
Chip-tool command used below are an example to verify the DUT as client test cases. For certification test, we expect DUT should have a capability or way to run the equivalent command.
disabled: true
- label: "Commission TH and DUT on Thread setup"
verification: |
disabled: true
- label: "DUT sends the ScanNetwork command to the TH"
PICS: CNET.C.C00.Tx
verification: |
./chip-tool networkcommissioning scan-networks 54 0
Verify "ScanNetworksResponse status" on the TH(All-cluster-app) Log:
D: 14385336 [SC]Allocated SecureSession (0x20003510) - waiting for Sigma1 msg
I: 14385344 [EM]Received message of type 0x8 with protocolId (0, 1) and MessageCounter:197483196 on exchr
D: 14385354 [EM]Handling via exchange: 9330r, Delegate: 0x200070ec
D: 14385361 [DMG]Received command for Endpoint=0 Cluster=0x0000_0031 Command=0x0000_0000
D: 14385369 [DMG]Decreasing reference count for CommandHandler, remaining 1
I: 14385377 [EM]Received message of type 0x10 with protocolId (0, 0) and MessageCounter:178528543 on excr
D: 14385387 [EM]Found matching exchange: 9329r, Delegate: (nil)
D: 14385393 [EM]Rxd Ack; Removing MessageCounter:53368092 from Retrans Table on exchange 9329r
D: 14385401 [EM]Removed CHIP MessageCounter:53368092 from RetransTable on exchange 9329r
I: 14385432 [DL]Thread Network: GRL Panid 0xface Channel 11 RSSI -85 LQI 28 Version 4
D: 14385560 [EM]Sending Standalone Ack for MessageCounter:197483196 on exchange 9330r
I: 14385569 [IN]Prepared secure message 0x2002d4a8 to 0x000000000001B669 (1) of type 0x10 and protocolI.
I: 14385583 [IN]Sending encrypted msg 0x2002d4a8 with MessageCounter:136422877 to 0x000000000001B669 (1)c
I: 14386621 [DL]Thread Network: OpenThpeudkomku Panid 0x1234 Channel 15 RSSI -62 LQI 120 Version 3
I: 14386712 [DL]Thread Network: GRL Panid 0xface Channel 15 RSSI -89 LQI 20 Version 4
D: 14390254 [DMG]ICR moving to [ Preparing]
D: 14390258 [DMG]ICR moving to [AddingComm]
D: 14390263 [DMG]ICR moving to [AddedComma]
D: 14390267 [DMG]Decreasing reference count for CommandHandler, remaining 0
I: 14390276 [IN]Prepared secure message 0x2000489c to 0x000000000001B669 (1) of type 0x9 and protocolId.
I: 14390291 [IN]Sending encrypted msg 0x2000489c with MessageCounter:136422878 to 0x000000000001B669 (1)c
D: 14390305 [DMG]ICR moving to [CommandSen]
disabled: true
- label: "DUT sends the ArmFailSafe command to the TH"
verification: |
./chip-tool generalcommissioning arm-fail-safe 900 1 54 0
Verify "ArmFailSafeResponse" on the TH(All-cluster-app) Log:
D: 14447757 [SC]Allocated SecureSession (0x200035c8) - waiting for Sigma1 msg
I: 14447765 [EM]Received message of type 0x8 with protocolId (0, 1) and MessageCounter:60910764 on exchar
D: 14447775 [EM]Handling via exchange: 51913r, Delegate: 0x200070ec
D: 14447782 [DMG]Received command for Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0000
I: 14447790 [FS]GeneralCommissioning: Received ArmFailSafe (90s)
D: 14447796 [DMG]Endpoint 0, Cluster 0x0000_0030 update version to feff759c
D: 14447802 [DMG]ICR moving to [ Preparing]
D: 14447806 [DMG]ICR moving to [AddingComm]
D: 14447810 [DMG]ICR moving to [AddedComma]
D: 14447814 [DMG]Decreasing reference count for CommandHandler, remaining 0
I: 14447822 [IN]Prepared secure message 0x200048b4 to 0x000000000001B669 (1) of type 0x9 and protocolId.
I: 14447839 [IN]Sending encrypted msg 0x200048b4 with MessageCounter:10799379 to 0x000000000001B669 (1) c
D: 14447853 [DMG]ICR moving to [CommandSen]
disabled: true
- label: "DUT sends the AddOrUpdateThreadNetwork command to the TH"
PICS: CNET.C.C03.Tx
verification: |
./chip-tool networkcommissioning add-or-update-thread-network-network hex:<your network id in hex> 1 0
Below is an example:
./chip-tool networkcommissioning add-or-update-thread-network hex:0e080000000000010000000300000f35060004001fffe0020811111111072222220708fd9957a92dadc7aa051000112233445966778899aabbccddeeff030f4f70656e54687265616444656d6f6a0102123404106ad73489ca556d19f8c47fd2150e58e30c0402a0fff8 54 0
Verify "NetworkConfigResponse and its arguments" on the TH(All-cluster-app) Log:
D: 14484538 [SC]Allocated SecureSession (0x20003680) - waiting for Sigma1 msg
D: 14484545 [EM]Retransmitting MessageCounter:53368100 on exchange 24385r Send Cnt 1
I: 14484553 [IN]Sending unauthenticated msg 0x2000489c with MessageCounter:53368100 to 0x000000000000000c
I: 14484568 [EM]Received message of type 0x8 with protocolId (0, 1) and MessageCounter:77079850 on exchar
D: 14484580 [EM]Handling via exchange: 24386r, Delegate: 0x200070ec
D: 14484587 [DMG]Received command for Endpoint=0 Cluster=0x0000_0031 Command=0x0000_0003
D: 14484597 [DMG]ICR moving to [ Preparing]
D: 14484601 [DMG]ICR moving to [AddingComm]
D: 14484606 [DMG]ICR moving to [AddedComma]
D: 14484611 [DMG]Decreasing reference count for CommandHandler, remaining 0
I: 14484619 [IN]Prepared secure message 0x200048b4 to 0x000000000001B669 (1) of type 0x9 and protocolId.
I: 14484633 [IN]Sending encrypted msg 0x200048b4 with MessageCounter:249890633 to 0x000000000001B669 (1)c
D: 14484648 [DMG]ICR moving to [CommandSen]
disabled: true
- label: "DUT sends the ConnectNetwork command to the TH"
PICS: CNET.C.C06.Tx
verification: |
./chip-tool networkcommissioning connect-network hex:<your network id in hex> 1 0
Below is an example:
./chip-tool networkcommissioning connect-network hex:1111111107222222 54 0
Verify "ConnectNetworkResponse" on the TH(All-cluster-app) Log:
D: 14513760 [IN]SecureSession[0x20003738]: Allocated Type:2 LSID:13367
D: 14513766 [SC]Allocated SecureSession (0x20003738) - waiting for Sigma1 msg
I: 14513774 [EM]Received message of type 0x8 with protocolId (0, 1) and MessageCounter:239166765 on exchr
D: 14513784 [EM]Handling via exchange: 65498r, Delegate: 0x200070ec
D: 14513791 [DMG]Received command for Endpoint=0 Cluster=0x0000_0031 Command=0x0000_0006
D: 14513799 [DMG]ICR moving to [ Preparing]
D: 14513803 [DMG]ICR moving to [AddingComm]
D: 14513807 [DMG]ICR moving to [AddedComma]
D: 14513813 [DMG]Decreasing reference count for CommandHandler, remaining 1
D: 14513820 [DMG]Decreasing reference count for CommandHandler, remaining 0
I: 14513827 [IN]Prepared secure message 0x200048b4 to 0x000000000001B669 (1) of type 0x9 and protocolId.
I: 14513842 [IN]Sending encrypted msg 0x200048b4 with MessageCounter:17976666 to 0x000000000001B669 (1) c
D: 14513856 [DMG]ICR moving to [CommandSen]
disabled: true
- label: "DUT sends the ReorderNetwork command to the TH"
PICS: CNET.C.C08.Tx
verification: |
./chip-tool networkcommissioning reorder-network hex:<your network id in hex> 1 0
Below is an example:
./chip-tool networkcommissioning reorder-network hex:0119100899082022 3 54 0
Verify "ReorderNetworkResponse" on the TH(All-cluster-app) Log:
D: 14569275 [IN]SecureSession[0x20002c70]: Allocated Type:2 LSID:13369
D: 14569282 [SC]Allocated SecureSession (0x20002c70) - waiting for Sigma1 msg
I: 14569289 [EM]Received message of type 0x8 with protocolId (0, 1) and MessageCounter:42856299 on exchar
D: 14569300 [EM]Handling via exchange: 57898r, Delegate: 0x200070ec
D: 14569306 [DMG]Received command for Endpoint=0 Cluster=0x0000_0031 Command=0x0000_0008
D: 14569314 [DMG]ICR moving to [ Preparing]
D: 14569318 [DMG]ICR moving to [AddingComm]
D: 14569322 [DMG]ICR moving to [AddedComma]
D: 14569326 [DMG]Decreasing reference count for CommandHandler, remaining 0
I: 14569333 [IN]Prepared secure message 0x200048b4 to 0x000000000001B669 (1) of type 0x9 and protocolId.
I: 14569348 [IN]Sending encrypted msg 0x200048b4 with MessageCounter:151956957 to 0x000000000001B669 (1)c
D: 14569362 [DMG]ICR moving to [CommandSen]
disabled: true
- label: "DUT sends the RemoveNetwork command to the TH"
PICS: CNET.C.C04.Tx
verification: |
./chip-tool networkcommissioning remove-network hex:<your network id in hex> 1 0
Below is an example:
./chip-tool networkcommissioning remove-network hex:0119100899082022 54 0
Verify "RemoveNetworkResponse" on the TH(All-cluster-app) Log:
D: 14591036 [IN]SecureSession[0x20002de0]: Allocated Type:2 LSID:13370
D: 14591042 [SC]Allocated SecureSession (0x20002de0) - waiting for Sigma1 msg
I: 14591050 [EM]Received message of type 0x8 with protocolId (0, 1) and MessageCounter:7121068 on exchanr
D: 14591060 [EM]Handling via exchange: 20338r, Delegate: 0x200070ec
D: 14591066 [DMG]Received command for Endpoint=0 Cluster=0x0000_0031 Command=0x0000_0004
D: 14591074 [DMG]ICR moving to [ Preparing]
D: 14591078 [DMG]ICR moving to [AddingComm]
D: 14591082 [DMG]ICR moving to [AddedComma]
D: 14591086 [DMG]Decreasing reference count for CommandHandler, remaining 0
I: 14591096 [IN]Prepared secure message 0x200048b4 to 0x000000000001B669 (1) of type 0x9 and protocolId.
I: 14591110 [IN]Sending encrypted msg 0x200048b4 with MessageCounter:241944247 to 0x000000000001B669 (1)c
D: 14591124 [DMG]ICR moving to [CommandSen]
disabled: true