From 6d27ac3906717c4ea32fa7263a707a7af3beedca Mon Sep 17 00:00:00 2001 From: kowsisoundhar12 <57476670+kowsisoundhar12@users.noreply.github.com> Date: Fri, 25 Mar 2022 20:22:01 +0530 Subject: [PATCH] Updated Manual Scripts (#16384) * Added Updated Manual Scripts * Added updated manual Scripts * 1.Fixing syntax errors in autogen manual test scripts * Adding auto generated code. * Restyled by whitespace * Restyled by prettier-yaml * 1.Fixed format issues in IDM manual test case. * 1. Regenerating files after rebase * 1. Updated atrribute name in manual test case Co-authored-by: Vikram Bhat Co-authored-by: Restyled.io --- examples/chip-tool/templates/tests/tests.js | 1 - .../suites/certification/Test_TC_BDX_1_2.yaml | 24 +- .../suites/certification/Test_TC_BDX_2_1.yaml | 75 +- .../suites/certification/Test_TC_BDX_2_2.yaml | 50 +- .../suites/certification/Test_TC_BDX_2_3.yaml | 12 +- .../certification/Test_TC_BRAC_2_1.yaml | 78 +- .../certification/Test_TC_BRAC_2_2.yaml | 107 +- .../suites/certification/Test_TC_BR_1.yaml | 236 ++--- .../suites/certification/Test_TC_BR_2.yaml | 244 ++--- .../suites/certification/Test_TC_BR_3.yaml | 21 +- .../suites/certification/Test_TC_DD_1_10.yaml | 40 +- .../suites/certification/Test_TC_DD_2_2.yaml | 81 +- .../suites/certification/Test_TC_DD_3_1.yaml | 320 +++--- .../suites/certification/Test_TC_DD_3_10.yaml | 40 +- .../suites/certification/Test_TC_DD_3_11.yaml | 238 ++--- .../suites/certification/Test_TC_DD_3_12.yaml | 374 +++---- .../suites/certification/Test_TC_DD_3_13.yaml | 277 +++--- .../suites/certification/Test_TC_DD_3_2.yaml | 316 +++--- .../suites/certification/Test_TC_DD_3_5.yaml | 313 +++--- .../suites/certification/Test_TC_DD_3_6.yaml | 313 +++--- .../suites/certification/Test_TC_DD_3_9.yaml | 41 +- .../certification/Test_TC_DESC_1_1.yaml | 138 +-- .../certification/Test_TC_DIAG_LOG_1_1.yaml | 187 ++-- .../certification/Test_TC_DIAG_LOG_1_2.yaml | 64 +- .../certification/Test_TC_DIAG_LOG_1_3.yaml | 130 +-- .../suites/certification/Test_TC_DM_1_4.yaml | 12 +- .../suites/certification/Test_TC_DM_2_4.yaml | 17 +- .../suites/certification/Test_TC_DM_3_2.yaml | 26 +- .../suites/certification/Test_TC_DM_3_4.yaml | 6 +- .../certification/Test_TC_ETHDIAG_1_2.yaml | 545 +++++------ .../suites/certification/Test_TC_FLW_3_1.yaml | 15 +- .../suites/certification/Test_TC_GC_1_2.yaml | 100 +- .../suites/certification/Test_TC_GC_1_3.yaml | 90 +- .../certification/Test_TC_GENDIAG_1_1.yaml | 802 +++++++-------- .../certification/Test_TC_GENDIAG_1_2.yaml | 804 +++++++-------- .../certification/Test_TC_GENDIAG_2_1.yaml | 15 +- .../suites/certification/Test_TC_IDM_1_1.yaml | 28 +- .../suites/certification/Test_TC_IDM_1_2.yaml | 377 ++++---- .../suites/certification/Test_TC_IDM_2_1.yaml | 157 +-- .../suites/certification/Test_TC_IDM_6_1.yaml | 88 +- .../suites/certification/Test_TC_IDM_6_2.yaml | 153 ++- .../suites/certification/Test_TC_IDM_6_3.yaml | 7 +- .../suites/certification/Test_TC_IDM_6_4.yaml | 33 +- .../suites/certification/Test_TC_ILL_2_2.yaml | 18 +- .../suites/certification/Test_TC_I_2_2.yaml | 490 +++++----- .../suites/certification/Test_TC_MC_10_2.yaml | 88 +- .../suites/certification/Test_TC_MC_10_3.yaml | 206 ++-- .../suites/certification/Test_TC_MC_10_4.yaml | 8 +- .../suites/certification/Test_TC_MC_10_5.yaml | 55 ++ .../suites/certification/Test_TC_MC_10_6.yaml | 17 +- .../suites/certification/Test_TC_MC_3_12.yaml | 106 +- .../suites/certification/Test_TC_MC_3_13.yaml | 136 +-- .../suites/certification/Test_TC_MC_4_1.yaml | 66 +- .../suites/certification/Test_TC_MC_8_2.yaml | 404 ++++---- .../suites/certification/Test_TC_MC_9_2.yaml | 455 ++++----- .../suites/certification/Test_TC_MF_1_1.yaml | 876 +++++++++-------- .../suites/certification/Test_TC_MF_1_10.yaml | 71 +- .../suites/certification/Test_TC_MF_1_11.yaml | 83 +- .../suites/certification/Test_TC_MF_1_12.yaml | 76 +- .../suites/certification/Test_TC_MF_1_13.yaml | 451 +++++---- .../suites/certification/Test_TC_MF_1_14.yaml | 600 ++++++------ .../suites/certification/Test_TC_MF_1_15.yaml | 580 ++++++----- .../suites/certification/Test_TC_MF_1_16.yaml | 557 +++++------ .../suites/certification/Test_TC_MF_1_17.yaml | 241 ++--- .../suites/certification/Test_TC_MF_1_18.yaml | 262 ++--- .../suites/certification/Test_TC_MF_1_19.yaml | 616 ++++++------ .../suites/certification/Test_TC_MF_1_2.yaml | 760 ++++++++------- .../suites/certification/Test_TC_MF_1_20.yaml | 611 ++++++------ .../suites/certification/Test_TC_MF_1_21.yaml | 75 +- .../suites/certification/Test_TC_MF_1_22.yaml | 85 +- .../suites/certification/Test_TC_MF_1_23.yaml | 80 +- .../suites/certification/Test_TC_MF_1_24.yaml | 90 +- .../suites/certification/Test_TC_MF_1_25.yaml | 32 +- .../suites/certification/Test_TC_MF_1_26.yaml | 97 +- .../suites/certification/Test_TC_MF_1_27.yaml | 34 +- .../suites/certification/Test_TC_MF_1_28.yaml | 34 +- .../suites/certification/Test_TC_MF_1_5.yaml | 321 +++--- .../suites/certification/Test_TC_MF_1_6.yaml | 325 ++++--- .../suites/certification/Test_TC_MF_1_7.yaml | 362 +++---- .../suites/certification/Test_TC_MF_1_8.yaml | 332 ++++--- .../suites/certification/Test_TC_MF_1_9.yaml | 52 +- .../suites/certification/Test_TC_MOD_1_2.yaml | 227 +++-- .../suites/certification/Test_TC_MOD_2_1.yaml | 192 ++-- .../suites/certification/Test_TC_MOD_2_2.yaml | 159 ++- .../suites/certification/Test_TC_MOD_3_1.yaml | 336 ++++--- .../suites/certification/Test_TC_MOD_3_2.yaml | 233 +++-- .../suites/certification/Test_TC_MOD_3_3.yaml | 388 ++++---- .../suites/certification/Test_TC_OCC_2_3.yaml | 22 +- .../suites/certification/Test_TC_OCC_2_4.yaml | 60 +- .../suites/certification/Test_TC_OCC_3_1.yaml | 24 +- .../suites/certification/Test_TC_OO_2_4.yaml | 118 ++- .../suites/certification/Test_TC_PRS_2_2.yaml | 15 +- .../suites/certification/Test_TC_PRS_2_3.yaml | 37 +- .../certification/Test_TC_PSCFG_1_1.yaml | 102 +- .../certification/Test_TC_PSCFG_2_1.yaml | 88 +- .../suites/certification/Test_TC_PS_2_2.yaml | 71 +- .../suites/certification/Test_TC_SU_1_1.yaml | 24 +- .../suites/certification/Test_TC_SU_2_1.yaml | 31 +- .../suites/certification/Test_TC_SU_2_2.yaml | 57 +- .../suites/certification/Test_TC_SU_2_3.yaml | 11 +- .../suites/certification/Test_TC_SU_2_4.yaml | 12 +- .../suites/certification/Test_TC_SU_2_5.yaml | 28 +- .../suites/certification/Test_TC_SU_2_6.yaml | 12 +- .../suites/certification/Test_TC_SU_2_7.yaml | 92 +- .../suites/certification/Test_TC_SU_3_1.yaml | 32 +- .../suites/certification/Test_TC_SU_3_2.yaml | 79 +- .../suites/certification/Test_TC_SU_3_3.yaml | 68 +- .../suites/certification/Test_TC_SU_3_4.yaml | 11 +- .../suites/certification/Test_TC_SU_4_1.yaml | 229 +++-- .../suites/certification/Test_TC_SU_4_2.yaml | 12 +- .../certification/Test_TC_SWDIAG_1_2.yaml | 306 +++--- .../certification/Test_TC_WIFIDIAG_1_2.yaml | 913 ++++++++---------- .../certification/Test_TC_WIFIDIAG_2_1.yaml | 15 +- .../certification/Test_TC_WNCV_6_1.yaml | 186 ++-- .../chip-tool/zap-generated/test/Commands.h | 491 +--------- 115 files changed, 10681 insertions(+), 10747 deletions(-) diff --git a/examples/chip-tool/templates/tests/tests.js b/examples/chip-tool/templates/tests/tests.js index 12d68973fef460..b7e490f1862554 100644 --- a/examples/chip-tool/templates/tests/tests.js +++ b/examples/chip-tool/templates/tests/tests.js @@ -147,7 +147,6 @@ function getManualTests() const MultipleFabrics = [ 'Test_TC_MF_1_1', 'Test_TC_MF_1_2', - 'Test_TC_MF_1_3', 'Test_TC_MF_1_4', 'Test_TC_MF_1_5', 'Test_TC_MF_1_6', diff --git a/src/app/tests/suites/certification/Test_TC_BDX_1_2.yaml b/src/app/tests/suites/certification/Test_TC_BDX_1_2.yaml index 5dd64f33812eba..ba574c631ba95a 100644 --- a/src/app/tests/suites/certification/Test_TC_BDX_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_BDX_1_2.yaml @@ -21,16 +21,16 @@ config: tests: - label: "DUT sends a ReceiveInit message to TH" - verification: - "1. Verify that the OTA Reference Provider App logs show ReceiveInit - message from DUT [1636410921473] [59203:62969336] CHIP: [ATM] Handling - received BDX Message [1636410921473] [59203:62969336] CHIP: [ATM] - ReceiveInit [1636410921473] [59203:62969336] CHIP: [ATM] Proposed - Transfer Control: 0x20 [1636410921473] [59203:62969336] CHIP: [ATM] - Range Control: 0x0 [1636410921473] [59203:62969336] CHIP: [ATM] - Proposed Max Block Size: 1024 [1636410921473] [59203:62969336] CHIP: - [ATM] Start Offset: 0x0000000000000000 [1636410921473] - [59203:62969336] CHIP: [ATM] Proposed Max Length: 0x0000000000000000 - [1636410921473] [59203:62969336] CHIP: [ATM] File Designator Length: 8 - [1636410921473] [59203:62969336] CHIP: [ATM] File Designator: test.txt" + verification: | + 1. Verify that the OTA Reference Provider App logs show ReceiveInit message from DUT + + [1636410921473] [59203:62969336] CHIP: [ATM] Handling received BDX Message + [1636410921473] [59203:62969336] CHIP: [ATM] ReceiveInit + [1636410921473] [59203:62969336] CHIP: [ATM] Proposed Transfer Control: 0x20 + [1636410921473] [59203:62969336] CHIP: [ATM] Range Control: 0x0 + [1636410921473] [59203:62969336] CHIP: [ATM] Proposed Max Block Size: 1024 + [1636410921473] [59203:62969336] CHIP: [ATM] Start Offset: 0x0000000000000000 + [1636410921473] [59203:62969336] CHIP: [ATM] Proposed Max Length: 0x0000000000000000 + [1636410921473] [59203:62969336] CHIP: [ATM] File Designator Length: 8 + [1636410921473] [59203:62969336] CHIP: [ATM] File Designator: test.txt disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BDX_2_1.yaml b/src/app/tests/suites/certification/Test_TC_BDX_2_1.yaml index 29393df544584f..4d76093091d79f 100644 --- a/src/app/tests/suites/certification/Test_TC_BDX_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_BDX_2_1.yaml @@ -24,47 +24,56 @@ tests: "DUT sends a SendInit message to TH + TH sends a SendAccept message back to DUT + DUT sends a Block message to TH + TH sends a BlockAck message back to DUT" - verification: - "1. Verify that the OTA Reference Requester App logs show Block - message from DUT [1636410923701] [59208:62970584] CHIP: [ATM] Handling - received BDX Message [1636410923701] [59208:62970584] CHIP: [ATM] - Block [1636410923701] [59208:62970584] CHIP: [ATM] Block Counter: 0 - [1636410923701] [59208:62970584] CHIP: [ATM] Data Length: 1024 Compare - with [1636410922200] [59208:62970584] CHIP: [ATM] Handling received - BDX Message [1636410922200] [59208:62970584] CHIP: [ATM] ReceiveAccept - [1636410922200] [59208:62970584] CHIP: [ATM] Transfer Control: 0x20 - [1636410922200] [59208:62970584] CHIP: [ATM] Range Control: 0x0 - [1636410922200] [59208:62970584] CHIP: [ATM] Max Block Size: 1024 - [1636410922200] [59208:62970584] CHIP: [ATM] Length: - 0x0000000000000000" + verification: | + 1. Verify that the OTA Reference Requester App logs show Block message from DUT + + [1636410923701] [59208:62970584] CHIP: [ATM] Handling received BDX Message + [1636410923701] [59208:62970584] CHIP: [ATM] Block + [1636410923701] [59208:62970584] CHIP: [ATM] Block Counter: 0 + [1636410923701] [59208:62970584] CHIP: [ATM] Data Length: 1024 + + Compare with + + [1636410922200] [59208:62970584] CHIP: [ATM] Handling received BDX Message + [1636410922200] [59208:62970584] CHIP: [ATM] ReceiveAccept + [1636410922200] [59208:62970584] CHIP: [ATM] Transfer Control: 0x20 + [1636410922200] [59208:62970584] CHIP: [ATM] Range Control: 0x0 + [1636410922200] [59208:62970584] CHIP: [ATM] Max Block Size: 1024 + [1636410922200] [59208:62970584] CHIP: [ATM] Length: 0x0000000000000000 disabled: true - label: "DUT sends a Block message to TH + TH sends a BlockAck message back to DUT" - verification: - "1. Verify from the OTA Reference Requester App logs that the Blocks - are sent in ascending and sequential block counter order. - [1636410925203] [59208:62970585] CHIP: [ATM] Block [1636410925203] - [59208:62970585] CHIP: [ATM] Block Counter: 1 [1636410926704] - [59208:62970584] CHIP: [ATM] Block [1636410926704] [59208:62970584] - CHIP: [ATM] Block Counter: 2 and so on" + verification: | + 1. Verify from the OTA Reference Requester App logs that the Blocks are sent in ascending and sequential block counter order. + + [1636410925203] [59208:62970585] CHIP: [ATM] Block + [1636410925203] [59208:62970585] CHIP: [ATM] Block Counter: 1 + + [1636410926704] [59208:62970584] CHIP: [ATM] Block + [1636410926704] [59208:62970584] CHIP: [ATM] Block Counter: 2 + + and so on disabled: true - label: "DUT sends a BlockEOF message to TH + TH sends a BlockAckEOF message back to DUT" - verification: - "1. Verify that the OTA Reference Requester App logs show BlockEOF - message from DUT [1636410935710] [59208:62970585] CHIP: [ATM] Handling - received BDX Message [1636410935710] [59208:62970585] CHIP: [ATM] - BlockEOF [1636410935710] [59208:62970585] CHIP: [ATM] Block Counter: 8 - [1636410935710] [59208:62970585] CHIP: [ATM] Data Length: 147 Compare - with [1636410922200] [59208:62970584] CHIP: [ATM] Handling received - BDX Message [1636410922200] [59208:62970584] CHIP: [ATM] ReceiveAccept - [1636410922200] [59208:62970584] CHIP: [ATM] Transfer Control: 0x20 - [1636410922200] [59208:62970584] CHIP: [ATM] Range Control: 0x0 - [1636410922200] [59208:62970584] CHIP: [ATM] Max Block Size: 1024 - [1636410922200] [59208:62970584] CHIP: [ATM] Length: - 0x0000000000000000" + verification: | + 1. Verify that the OTA Reference Requester App logs show BlockEOF message from DUT + + [1636410935710] [59208:62970585] CHIP: [ATM] Handling received BDX Message + [1636410935710] [59208:62970585] CHIP: [ATM] BlockEOF + [1636410935710] [59208:62970585] CHIP: [ATM] Block Counter: 8 + [1636410935710] [59208:62970585] CHIP: [ATM] Data Length: 147 + + Compare with + + [1636410922200] [59208:62970584] CHIP: [ATM] Handling received BDX Message + [1636410922200] [59208:62970584] CHIP: [ATM] ReceiveAccept + [1636410922200] [59208:62970584] CHIP: [ATM] Transfer Control: 0x20 + [1636410922200] [59208:62970584] CHIP: [ATM] Range Control: 0x0 + [1636410922200] [59208:62970584] CHIP: [ATM] Max Block Size: 1024 + [1636410922200] [59208:62970584] CHIP: [ATM] Length: 0x0000000000000000 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BDX_2_2.yaml b/src/app/tests/suites/certification/Test_TC_BDX_2_2.yaml index 87a5e639d0783c..7861715ccf4183 100644 --- a/src/app/tests/suites/certification/Test_TC_BDX_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_BDX_2_2.yaml @@ -24,37 +24,43 @@ tests: "IF (PICS_DT_Receiver_Driver) TH sends a SendInit message to DUT + DUT sends a SendAccept message back to TH + DUT sends a BlockQuery message to TH + TH sends a Block message back to DUT" - verification: - "1. Verify that the OTA Reference Provider App logs show BlockQuery - message from DUT [1636410922974] [59203:62969336] CHIP: [ATM] Handling - received BDX Message [1636410922974] [59203:62969336] CHIP: [ATM] - BlockQuery [1636410922974] [59203:62969336] CHIP: [ATM] Block Counter: - 0" + verification: | + 1. Verify that the OTA Reference Provider App logs show BlockQuery message from DUT + + [1636410922974] [59203:62969336] CHIP: [ATM] Handling received BDX Message + [1636410922974] [59203:62969336] CHIP: [ATM] BlockQuery + [1636410922974] [59203:62969336] CHIP: [ATM] Block Counter: 0 disabled: true - label: "IF (PICS_DT_Receiver_Driver) DUT sends a BlockQuery message to TH + TH sends a Block message back to DUT" - verification: - "1. Verify from the OTA Reference Provider App logs that the - BlockQuery messages are sent in ascending and sequential block counter - order. [1636410924476] [59203:62969337] CHIP: [ATM] BlockQuery - [1636410924476] [59203:62969337] CHIP: [ATM] Block Counter: 1 + verification: | + 1. Verify from the OTA Reference Provider App logs that the BlockQuery messages are sent in ascending and sequential block counter order. + + [1636410924476] [59203:62969337] CHIP: [ATM] BlockQuery + [1636410924476] [59203:62969337] CHIP: [ATM] Block Counter: 1 + [1636410925977] [59203:62969337] CHIP: [ATM] BlockQuery - [1636410925977] [59203:62969337] CHIP: [ATM] Block Counter: 2 and so - on" + [1636410925977] [59203:62969337] CHIP: [ATM] Block Counter: 2 + + and so on disabled: true - label: "TH sends a BlockEOF message to DUT + DUT sends a BlockAckEOF message back to TH" - verification: - "1. Verify that the OTA Reference App logs show BlockAckEOF message - from DUT [1636410936486] [59203:62969336] CHIP: [ATM] Handling - received BDX Message [1636410936486] [59203:62969336] CHIP: [ATM] - BlockAckEOF [1636410936486] [59203:62969336] CHIP: [ATM] Block - Counter: 8 Compare with [1636410935209] [59203:62969337] CHIP: [ATM] - Sending BDX Message [1636410935209] [59203:62969337] CHIP: [ATM] - BlockEOF [1636410935209] [59203:62969337] CHIP: [ATM] Block Counter: 8 - [1636410935209] [59203:62969337] CHIP: [ATM] Data Length: 147" + verification: | + 1. Verify that the OTA Reference App logs show BlockAckEOF message from DUT + + [1636410936486] [59203:62969336] CHIP: [ATM] Handling received BDX Message + [1636410936486] [59203:62969336] CHIP: [ATM] BlockAckEOF + [1636410936486] [59203:62969336] CHIP: [ATM] Block Counter: 8 + + Compare with + + [1636410935209] [59203:62969337] CHIP: [ATM] Sending BDX Message + [1636410935209] [59203:62969337] CHIP: [ATM] BlockEOF + [1636410935209] [59203:62969337] CHIP: [ATM] Block Counter: 8 + [1636410935209] [59203:62969337] CHIP: [ATM] Data Length: 147 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BDX_2_3.yaml b/src/app/tests/suites/certification/Test_TC_BDX_2_3.yaml index fcc830c558f0af..99254903e3ac69 100644 --- a/src/app/tests/suites/certification/Test_TC_BDX_2_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_BDX_2_3.yaml @@ -24,10 +24,10 @@ tests: "IF (PICS_DT_Receiver_Driver) TH sends a SendInit message to DUT + DUT sends a SendAccept message back to TH + DUT sends a BlockQuery message to TH + TH sends a Block message back to DUT" - verification: - "1. Verify that the OTA Reference Provider App logs show BlockQuery - message from DUT [1636410922974] [59203:62969336] CHIP: [ATM] Handling - received BDX Message [1636410922974] [59203:62969336] CHIP: [ATM] - BlockQuery [1636410922974] [59203:62969336] CHIP: [ATM] Block Counter: - 0" + verification: | + 1. Verify that the OTA Reference Provider App logs show BlockQuery message from DUT + + [1636410922974] [59203:62969336] CHIP: [ATM] Handling received BDX Message + [1636410922974] [59203:62969336] CHIP: [ATM] BlockQuery + [1636410922974] [59203:62969336] CHIP: [ATM] Block Counter: 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BRAC_2_1.yaml b/src/app/tests/suites/certification/Test_TC_BRAC_2_1.yaml index 03f57adf9e6f7b..8825321868243c 100644 --- a/src/app/tests/suites/certification/Test_TC_BRAC_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_BRAC_2_1.yaml @@ -21,7 +21,8 @@ config: tests: - label: "Commission DUT to TH (can be skipped if done in a preceding test)" - verification: "" + verification: | + disabled: true - label: @@ -29,8 +30,8 @@ tests: endpoints that can be exposed using the Bridged Actions server cluster (NOTE if this is not provided, it is assumed the DUT automagically creates these)" - verification: - "no Matter messages, result will be used in steps 4a and beyond" + verification: | + no Matter messages, result will be used in steps 4a and beyond disabled: true - label: @@ -38,125 +39,138 @@ tests: actions that can be exposed using the Bridged Actions server cluster (NOTE if this is not provided, it is assumed the DUT automagically creates these)" - verification: - "no Matter messages, result will be used in steps 5a and beyond" + verification: | + no Matter messages, result will be used in steps 5a and beyond disabled: true - label: "Read PartsList attribute of Descriptor cluster on all endpoints of the DUT" - verification: - "Read PartsList attribute of Descriptor cluster on all endpoints of - the DUT (start with EP 0 and recursively handle all the EP found in - the PartsList)" + verification: | + Read PartsList attribute of Descriptor cluster on all endpoints of the DUT (start with EP 0 and recursively handle all the EP found in the PartsList) disabled: true - label: "Compile a list of all endpoints on the server" - verification: "internal TH: create list of all EP on this server" + verification: | + internal TH: create list of all EP on this server disabled: true - label: "Read EndpointLists attribute of Bridged Actions server and validate the EndpointListStructs using the following steps" - verification: "Read EndpointLists attribute" + verification: | + Read EndpointLists attribute disabled: true - label: "For each EndpointListStruct, verify that the endpoints in the Endpoints field are in the list of endpoints of the DUT" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each EndpointListStruct, verify that the Name is present" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each EndpointListStruct, verify that the Type is present and valid" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "Verify that the EndPointListIDs of all EndpointListStruct are unique (no duplicates)" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each EndpointListStruct, verify Name and Type against the name/type of each group of endpoints provided by the manufacturers means" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "Read ActionList attribute of Bridged Actions server and validate the ActionStructs using the following steps" - verification: "Read ActionList attribute" + verification: | + Read ActionList attribute disabled: true - label: "For each ActionStruct, verify the Name is present" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each ActionStruct, verify the Type is present and valid" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each ActionStruct, verify the EndpointListID is present in one of the EndpointListStructs (see step 4a)" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each ActionStruct, verify the SupportedCommands field is present and valid (at least one bit is set)" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each ActionStruct, verify the State field is present and valid" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "Verify that the ActionIDs of all ActionStructs are unique (no duplicates)" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "For each ActionStruct, verify Name, Type and State against the name/type/state info for the action provided by the manufacturers means" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "Read SetupURL attribute" - verification: "Read SetupURL attribute" + verification: | + Read SetupURL attribute disabled: true - label: "Verify that its syntax follows the syntax as specified in RFC 3986, max. 512 ASCII characters" - verification: "no Matter messages, but TH internal checking" + verification: | + no Matter messages, but TH internal checking disabled: true - label: "Verify SetupURL points to a site providing information about the actions" - verification: - "no Matter messages, but TH internal checking + accessing the URL on - the internet" + verification: | + no Matter messages, but TH internal checking + accessing the URL on the internet disabled: true - label: "Verify SetupURL appended by '?/a=' and the decimal numeric value of one of the exposed ActionIDs (see step 5a) points to a site providing information about the action" - verification: - "no Matter messages, but TH internal checking + accessing the URL on - the internet" + verification: | + no Matter messages, but TH internal checking + accessing the URL on the internet disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BRAC_2_2.yaml b/src/app/tests/suites/certification/Test_TC_BRAC_2_2.yaml index f01bcc5530b125..eac23359c666fb 100644 --- a/src/app/tests/suites/certification/Test_TC_BRAC_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_BRAC_2_2.yaml @@ -21,148 +21,163 @@ config: tests: - label: "Commission DUT to TH (can be skipped if done in a preceding test)" - verification: "" + verification: | + disabled: true - label: "Using the manufacturer provided means, create multiple groups with each multiple bridged devices (endpoints)" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read EndpointLists attribute" - verification: "Read EndpointLists attribute" + verification: | + Read EndpointLists attribute disabled: true - label: "Using the manufacturer provided means, update the name of one of the groups" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read EndpointLists attribute again" - verification: "Read EndpointLists attribute" + verification: | + Read EndpointLists attribute disabled: true - label: "compare result of step 2d to what was read in step 2b" - verification: - "TH internal checking of changes to EndpointLists attribute matching - what was changed in 2c" + verification: | + TH internal checking of changes to EndpointLists attribute matching what was changed in 2c disabled: true - label: "Using the manufacturer provided means, move one of the bridged devices (one endpoint) from one group to another group" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read EndpointLists attribute again" - verification: "Read EndpointLists attribute" + verification: | + Read EndpointLists attribute disabled: true - label: "compare result of step 2g to what was read in step 2e" - verification: - "TH internal checking of changes to EndpointLists attribute matching - what was changed in 2f" + verification: | + TH internal checking of changes to EndpointLists attribute matching what was changed in 2f disabled: true - label: "Using the manufacturer provided means, remove one of the groups" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read EndpointLists attribute again" - verification: "Read EndpointLists attribute" + verification: | + Read EndpointLists attribute disabled: true - label: "compare result of step 2j to what was read in step 2h" - verification: - "TH internal checking of changes to EndpointLists attribute matching - what was changed in 2i" + verification: | + TH internal checking of changes to EndpointLists attribute matching what was changed in 2i disabled: true - label: "Using the manufacturer provided means, create a new group, which includes one of the bridged devices also present in another group" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read EndpointLists attribute again" - verification: "Read EndpointLists attribute" + verification: | + Read EndpointLists attribute disabled: true - label: "compare result of step 2m to what was read in step 2k" - verification: - "TH internal checking of changes to EndpointLists attribute matching - what was changed in 2l" + verification: | + TH internal checking of changes to EndpointLists attribute matching what was changed in 2l disabled: true - label: "Using the manufacturer provided means, create multiple actions" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read ActionList attribute" - verification: "Read ActionList attribute" + verification: | + Read ActionList attribute disabled: true - label: "Using the manufacturer provided means, update the name of one of the actions" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read ActionList attribute again" - verification: "Read ActionList attribute" + verification: | + Read ActionList attribute disabled: true - label: "compare result of step 3d to what was read in step 3b" - verification: - "TH internal checking of changes to ActionList attribute matching what - was changed in 3c" + verification: | + TH internal checking of changes to ActionList attribute matching what was changed in 3c disabled: true - label: "Using the manufacturer provided means, remove one of the exposed actions" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read ActionList attribute again" - verification: "Read ActionList attribute" + verification: | + Read ActionList attribute disabled: true - label: "compare result of step 3g to what was read in step 3e" - verification: - "TH internal checking of changes to ActionList attribute matching what - was changed in 3f" + verification: | + TH internal checking of changes to ActionList attribute matching what was changed in 3f disabled: true - label: "Using the manufacturer provided means, add a new exposed action" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read ActionList attribute again" - verification: "Read ActionList attribute" + verification: | + Read ActionList attribute disabled: true - label: "compare result of step 3j to what was read in step 3h" - verification: - "TH internal checking of changes to ActionList attribute matching what - was changed in 3i" + verification: | + TH internal checking of changes to ActionList attribute matching what was changed in 3i disabled: true - label: "Using the manufacturer provided means, create multiple actions (NOTE if this is not provided, it is assumed the DUT automagically creates these)" - verification: "no Matter messages" + verification: | + no Matter messages disabled: true - label: "Read ActionList attribute" - verification: "Read ActionList attribute" + verification: | + Read ActionList attribute disabled: true - label: "subscribe to StateChanged and ActionFailed events" - verification: "subscribe to events" + verification: | + subscribe to events disabled: true - label: @@ -170,9 +185,11 @@ tests: 4b), perform one of the actions supported (see SupportedCommands in this ActionStruct) by sending the command with this particular ActionID and a random value for InvokeID" - verification: "sequence of Matter messages as described" + verification: | + sequence of Matter messages as described disabled: true - label: "repeat 4d for the other SupportedCommands of each ActionStruct" - verification: "sequence of Matter messages as described" + verification: | + sequence of Matter messages as described disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BR_1.yaml b/src/app/tests/suites/certification/Test_TC_BR_1.yaml index 306fa02164cdc1..99d775e5bec6d9 100644 --- a/src/app/tests/suites/certification/Test_TC_BR_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_BR_1.yaml @@ -22,53 +22,53 @@ config: tests: - label: "Read attribute DeviceTypeList of the Descriptor cluster on endpoint 0" - verification: - "./chip-tool descriptor read device-list 1 1 - C[1646119893.830333][3487:3492] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_001D Attribute 0x0000_0000 DataVersion: 4007324196 - [1646119893.830428][3487:3492] CHIP:TOO: device list: 1 entries - [1646119893.830500][3487:3492] CHIP:TOO: [1]: { - [1646119893.830531][3487:3492] CHIP:TOO: Type: 256 - [1646119893.830558][3487:3492] CHIP:TOO: Revision: 1 - [1646119893.830586][3487:3492] CHIP:TOO: }" + verification: | + ./chip-tool descriptor read device-list 1 1 + + C[1646119893.830333][3487:3492] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000DataVersion: 4007324196 + [1646119893.830428][3487:3492] CHIP:TOO: device list: 1 entries + [1646119893.830500][3487:3492] CHIP:TOO: [1]: { + [1646119893.830531][3487:3492] CHIP:TOO: Type: 256 + [1646119893.830558][3487:3492] CHIP:TOO: Revision: 1 + [1646119893.830586][3487:3492] CHIP:TOO: } disabled: true - label: "Read attribute PartsList of the Descriptor cluster on endpoint 0" - verification: - "./chip-tool descriptor read parts-list 1 1 CHIP:DMG: ReportData = + verification: | + ./chip-tool descriptor read parts-list 1 1 + + CHIP:DMG: ReportData = [1635663946.174100][3392:3397] CHIP:DMG: { - [1635663946.174131][3392:3397] CHIP:DMG: AttributeDataList = - [1635663946.174169][3392:3397] CHIP:DMG: [ - [1635663946.174205][3392:3397] CHIP:DMG: AttributeDataElement = - [1635663946.174249][3392:3397] CHIP:DMG: { - [1635663946.174288][3392:3397] CHIP:DMG: AttributePath = - [1635663946.174329][3392:3397] CHIP:DMG: { - [1635663946.174366][3392:3397] CHIP:DMG: NodeId = 0x1, - [1635663946.174409][3392:3397] CHIP:DMG: EndpointId = 0x0, - [1635663946.174449][3392:3397] CHIP:DMG: ClusterId = 0x1d, - [1635663946.174493][3392:3397] CHIP:DMG: FieldTag = 0x0000_0003, - [1635663946.174535][3392:3397] CHIP:DMG: } + [1635663946.174131][3392:3397] CHIP:DMG: AttributeDataList = + [1635663946.174169][3392:3397] CHIP:DMG: [ + [1635663946.174205][3392:3397] CHIP:DMG: AttributeDataElement = + [1635663946.174249][3392:3397] CHIP:DMG: { + [1635663946.174288][3392:3397] CHIP:DMG: AttributePath = + [1635663946.174329][3392:3397] CHIP:DMG: { + [1635663946.174366][3392:3397] CHIP:DMG: NodeId = 0x1, + [1635663946.174409][3392:3397] CHIP:DMG: EndpointId = 0x0, + [1635663946.174449][3392:3397] CHIP:DMG: ClusterId = 0x1d, + [1635663946.174493][3392:3397] CHIP:DMG: FieldTag = 0x0000_0003, + [1635663946.174535][3392:3397] CHIP:DMG: } [1635663946.174584][3392:3397] CHIP:DMG: - [1635663946.174633][3392:3397] CHIP:DMG: Data = [ - [1635663946.174681][3392:3397] CHIP:DMG: 1, 2, - [1635663946.174733][3392:3397] CHIP:DMG: ], - [1635663946.174778][3392:3397] CHIP:DMG: DataElementVersion = 0x0, - [1635663946.174822][3392:3397] CHIP:DMG: }, + [1635663946.174633][3392:3397] CHIP:DMG: Data = [ + [1635663946.174681][3392:3397] CHIP:DMG: 1, 2, + [1635663946.174733][3392:3397] CHIP:DMG: ], + [1635663946.174778][3392:3397] CHIP:DMG: DataElementVersion = 0x0, + [1635663946.174822][3392:3397] CHIP:DMG: }, [1635663946.174866][3392:3397] CHIP:DMG: - [1635663946.174896][3392:3397] CHIP:DMG: ], + [1635663946.174896][3392:3397] CHIP:DMG: ], [1635663946.174940][3392:3397] CHIP:DMG: [1635663946.174972][3392:3397] CHIP:DMG: } [1635663946.175079][3392:3397] CHIP:ZCL: ReadAttributesResponse: - [1635663946.175112][3392:3397] CHIP:ZCL: ClusterId: 0x0000_001D - [1635663946.175145][3392:3397] CHIP:ZCL: attributeId: 0x0000_0003 - [1635663946.175176][3392:3397] CHIP:ZCL: status: Success (0x0000) - [1635663946.175207][3392:3397] CHIP:ZCL: attribute TLV Type: 0x16 - [1635663946.175245][3392:3397] CHIP:TOO: - OnDescriptorPartsListListAttributeResponse: 2 entries + [1635663946.175112][3392:3397] CHIP:ZCL: ClusterId: 0x0000_001D + [1635663946.175145][3392:3397] CHIP:ZCL: attributeId: 0x0000_0003 + [1635663946.175176][3392:3397] CHIP:ZCL: status: Success (0x0000) + [1635663946.175207][3392:3397] CHIP:ZCL: attribute TLV Type: 0x16 + [1635663946.175245][3392:3397] CHIP:TOO: OnDescriptorPartsListListAttributeResponse: 2 entries [1635663946.175280][3392:3397] CHIP:TOO: ENDPOINT_NO[1]: 1 [1635663946.175312][3392:3397] CHIP:TOO: ENDPOINT_NO[2]: 2 - [1635663946.175400][3392:3397] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 27126i" + [1635663946.175400][3392:3397] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 27126i disabled: true - label: @@ -76,14 +76,15 @@ tests: DeviceTypeList attribute in the Descriptor cluster on such endpoint, and select those endpoints which have (at least) a device type of Bridged Node in their DeviceTypeList" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "For each of the endpoints for the bridged devices found in step 2b, perform the tests for Bridged Device Basic Information cluster" - verification: - "ref to test plan for Bridged Device Basic Information cluster" + verification: | + ref to test plan for Bridged Device Basic Information cluster disabled: true - label: @@ -92,136 +93,145 @@ tests: for this Power Source Configuration cluster plus the tests for the Power Source clusters at the endpoint(s) which this Power Source Configuration cluster refers to" - verification: - "ref to test plan for Power Source Configuration and Power Source - clusters" + verification: | + ref to test plan for Power Source Configuration and Power Source clusters disabled: true - label: "For each of the endpoints found in step 2b, from the DeviceTypeList attributute in their Descriptor cluster, derive the (application) device type(s) of the bridged device" - verification: - "./chip-tool descriptor read device-list 1 2 CHIP:DMG: ReportData = + verification: | + ./chip-tool descriptor read device-list 1 2 + + CHIP:DMG: ReportData = [1635664190.971564][3410:3415] CHIP:DMG: { - [1635664190.971611][3410:3415] CHIP:DMG: AttributeDataList = - [1635664190.971650][3410:3415] CHIP:DMG: [ - [1635664190.971748][3410:3415] CHIP:DMG: AttributeDataElement = - [1635664190.971809][3410:3415] CHIP:DMG: { - [1635664190.971895][3410:3415] CHIP:DMG: AttributePath = - [1635664190.971959][3410:3415] CHIP:DMG: { - [1635664190.972007][3410:3415] CHIP:DMG: NodeId = 0x1, - [1635664190.972108][3410:3415] CHIP:DMG: EndpointId = 0x1, - [1635664190.972177][3410:3415] CHIP:DMG: ClusterId = 0x1d, - [1635664190.972269][3410:3415] CHIP:DMG: FieldTag = 0x0000_0000, - [1635664190.972328][3410:3415] CHIP:DMG: } + [1635664190.971611][3410:3415] CHIP:DMG: AttributeDataList = + [1635664190.971650][3410:3415] CHIP:DMG: [ + [1635664190.971748][3410:3415] CHIP:DMG: AttributeDataElement = + [1635664190.971809][3410:3415] CHIP:DMG: { + [1635664190.971895][3410:3415] CHIP:DMG: AttributePath = + [1635664190.971959][3410:3415] CHIP:DMG: { + [1635664190.972007][3410:3415] CHIP:DMG: NodeId = 0x1, + [1635664190.972108][3410:3415] CHIP:DMG: EndpointId = 0x1, + [1635664190.972177][3410:3415] CHIP:DMG: ClusterId = 0x1d, + [1635664190.972269][3410:3415] CHIP:DMG: FieldTag = 0x0000_0000, + [1635664190.972328][3410:3415] CHIP:DMG: } [1635664190.972380][3410:3415] CHIP:DMG: - [1635664190.972469][3410:3415] CHIP:DMG: Data = [ + [1635664190.972469][3410:3415] CHIP:DMG: Data = [ [1635664190.972533][3410:3415] CHIP:DMG: - [1635664190.972593][3410:3415] CHIP:DMG: { - [1635664190.972721][3410:3415] CHIP:DMG: 0x0 = 0, - [1635664190.972828][3410:3415] CHIP:DMG: 0x1 = 1, - [1635664190.972900][3410:3415] CHIP:DMG: }, - [1635664190.972954][3410:3415] CHIP:DMG: ], - [1635664190.973046][3410:3415] CHIP:DMG: DataElementVersion = 0x0, - [1635664190.973104][3410:3415] CHIP:DMG: }, + [1635664190.972593][3410:3415] CHIP:DMG: { + [1635664190.972721][3410:3415] CHIP:DMG: 0x0 = 0, + [1635664190.972828][3410:3415] CHIP:DMG: 0x1 = 1, + [1635664190.972900][3410:3415] CHIP:DMG: }, + [1635664190.972954][3410:3415] CHIP:DMG: ], + [1635664190.973046][3410:3415] CHIP:DMG: DataElementVersion = 0x0, + [1635664190.973104][3410:3415] CHIP:DMG: }, [1635664190.973200][3410:3415] CHIP:DMG: - [1635664190.973250][3410:3415] CHIP:DMG: ], + [1635664190.973250][3410:3415] CHIP:DMG: ], [1635664190.973296][3410:3415] CHIP:DMG: [1635664190.973340][3410:3415] CHIP:DMG: } [1635664190.973513][3410:3415] CHIP:ZCL: ReadAttributesResponse: - [1635664190.973591][3410:3415] CHIP:ZCL: ClusterId: 0x0000_001D - [1635664190.973626][3410:3415] CHIP:ZCL: attributeId: 0x0000_0000 - [1635664190.973658][3410:3415] CHIP:ZCL: status: Success (0x0000) - [1635664190.973723][3410:3415] CHIP:ZCL: attribute TLV Type: 0x16 - [1635664190.973778][3410:3415] CHIP:TOO: - OnDescriptorDeviceListListAttributeResponse: 1 entries + [1635664190.973591][3410:3415] CHIP:ZCL: ClusterId: 0x0000_001D + [1635664190.973626][3410:3415] CHIP:ZCL: attributeId: 0x0000_0000 + [1635664190.973658][3410:3415] CHIP:ZCL: status: Success (0x0000) + [1635664190.973723][3410:3415] CHIP:ZCL: attribute TLV Type: 0x16 + [1635664190.973778][3410:3415] CHIP:TOO: OnDescriptorDeviceListListAttributeResponse: 1 entries [1635664190.973855][3410:3415] CHIP:TOO: DeviceType[1]: - [1635664190.973889][3410:3415] CHIP:TOO: type: 0 - [1635664190.973964][3410:3415] CHIP:TOO: revision: 1 - [1635664190.974074][3410:3415] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 1814i ./chip-tool descriptor read - device-list 1 2 CHIP:DMG: ReportData = [1635664306.625866][3418:3423] - CHIP:DMG: { [1635664306.625898][3418:3423] CHIP:DMG: AttributeDataList - = [1635664306.625936][3418:3423] CHIP:DMG: [ - [1635664306.625972][3418:3423] CHIP:DMG: AttributeDataElement = - [1635664306.626018][3418:3423] CHIP:DMG: { - [1635664306.626056][3418:3423] CHIP:DMG: AttributePath = - [1635664306.626101][3418:3423] CHIP:DMG: { - [1635664306.626147][3418:3423] CHIP:DMG: NodeId = 0x1, - [1635664306.626197][3418:3423] CHIP:DMG: EndpointId = 0x2, - [1635664306.626247][3418:3423] CHIP:DMG: ClusterId = 0x1d, - [1635664306.626293][3418:3423] CHIP:DMG: FieldTag = 0x0000_0000, - [1635664306.626342][3418:3423] CHIP:DMG: } + [1635664190.973889][3410:3415] CHIP:TOO: type: 0 + [1635664190.973964][3410:3415] CHIP:TOO: revision: 1 + [1635664190.974074][3410:3415] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 1814i + + ./chip-tool descriptor read device-list 1 2 + + CHIP:DMG: ReportData = + [1635664306.625866][3418:3423] CHIP:DMG: { + [1635664306.625898][3418:3423] CHIP:DMG: AttributeDataList = + [1635664306.625936][3418:3423] CHIP:DMG: [ + [1635664306.625972][3418:3423] CHIP:DMG: AttributeDataElement = + [1635664306.626018][3418:3423] CHIP:DMG: { + [1635664306.626056][3418:3423] CHIP:DMG: AttributePath = + [1635664306.626101][3418:3423] CHIP:DMG: { + [1635664306.626147][3418:3423] CHIP:DMG: NodeId = 0x1, + [1635664306.626197][3418:3423] CHIP:DMG: EndpointId = 0x2, + [1635664306.626247][3418:3423] CHIP:DMG: ClusterId = 0x1d, + [1635664306.626293][3418:3423] CHIP:DMG: FieldTag = 0x0000_0000, + [1635664306.626342][3418:3423] CHIP:DMG: } [1635664306.626392][3418:3423] CHIP:DMG: - [1635664306.626430][3418:3423] CHIP:DMG: Data = [ + [1635664306.626430][3418:3423] CHIP:DMG: Data = [ [1635664306.626471][3418:3423] CHIP:DMG: - [1635664306.626522][3418:3423] CHIP:DMG: { - [1635664306.626572][3418:3423] CHIP:DMG: 0x0 = 0, - [1635664306.626624][3418:3423] CHIP:DMG: 0x1 = 1, - [1635664306.626670][3418:3423] CHIP:DMG: }, - [1635664306.626720][3418:3423] CHIP:DMG: ], - [1635664306.626762][3418:3423] CHIP:DMG: DataElementVersion = 0x0, - [1635664306.626809][3418:3423] CHIP:DMG: }, + [1635664306.626522][3418:3423] CHIP:DMG: { + [1635664306.626572][3418:3423] CHIP:DMG: 0x0 = 0, + [1635664306.626624][3418:3423] CHIP:DMG: 0x1 = 1, + [1635664306.626670][3418:3423] CHIP:DMG: }, + [1635664306.626720][3418:3423] CHIP:DMG: ], + [1635664306.626762][3418:3423] CHIP:DMG: DataElementVersion = 0x0, + [1635664306.626809][3418:3423] CHIP:DMG: }, [1635664306.626856][3418:3423] CHIP:DMG: - [1635664306.626891][3418:3423] CHIP:DMG: ], + [1635664306.626891][3418:3423] CHIP:DMG: ], [1635664306.626935][3418:3423] CHIP:DMG: [1635664306.626965][3418:3423] CHIP:DMG: } [1635664306.627075][3418:3423] CHIP:ZCL: ReadAttributesResponse: - [1635664306.627108][3418:3423] CHIP:ZCL: ClusterId: 0x0000_001D - [1635664306.627143][3418:3423] CHIP:ZCL: attributeId: 0x0000_0000 - [1635664306.627170][3418:3423] CHIP:ZCL: status: Success (0x0000) - [1635664306.627201][3418:3423] CHIP:ZCL: attribute TLV Type: 0x16 - [1635664306.627237][3418:3423] CHIP:TOO: - OnDescriptorDeviceListListAttributeResponse: 1 entries + [1635664306.627108][3418:3423] CHIP:ZCL: ClusterId: 0x0000_001D + [1635664306.627143][3418:3423] CHIP:ZCL: attributeId: 0x0000_0000 + [1635664306.627170][3418:3423] CHIP:ZCL: status: Success (0x0000) + [1635664306.627201][3418:3423] CHIP:ZCL: attribute TLV Type: 0x16 + [1635664306.627237][3418:3423] CHIP:TOO: OnDescriptorDeviceListListAttributeResponse: 1 entries [1635664306.627301][3418:3423] CHIP:TOO: DeviceType[1]: - [1635664306.627335][3418:3423] CHIP:TOO: type: 0 - [1635664306.627366][3418:3423] CHIP:TOO: revision: 1 - [1635664306.627460][3418:3423] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 40894i" + [1635664306.627335][3418:3423] CHIP:TOO: type: 0 + [1635664306.627366][3418:3423] CHIP:TOO: revision: 1 + [1635664306.627460][3418:3423] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 40894i disabled: true - label: "From the list acquired in step 5, choose one of the bridged devices which is an actuator (e.g. light, window covering)" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the state of this bridged device (through Matter), e.g. on/off, brightness" - verification: "read actuator state" + verification: | + read actuator state disabled: true - label: "Change the state of this bridged device (through Matter), e.g. change its brightness" - verification: "update actuator state (e.g. command)" + verification: | + update actuator state (e.g. command) disabled: true - label: "Read the state of this bridged device (through Matter), as in 6b" - verification: "read actuator state" + verification: | + read actuator state disabled: true - label: "From the list acquired in step 5, choose one of the bridged devices which is a sensor (e.g. occupancy sensor, contact sensor, temperature sensor)" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the state of this bridged device (through Matter), e.g. occupancy status, contact status, current temperature" - verification: "read sensor state" + verification: | + read sensor state disabled: true - label: "Change the state of this sensor (e.g. cover the occupancy sensor, open the contact sensor, heat the temperature sensor)" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the state of this bridged device again, as in 7b" - verification: "read sensor state" + verification: | + read sensor state disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BR_2.yaml b/src/app/tests/suites/certification/Test_TC_BR_2.yaml index 97574085348a40..d82ef6e98c6bca 100644 --- a/src/app/tests/suites/certification/Test_TC_BR_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_BR_2.yaml @@ -20,201 +20,207 @@ config: endpoint: 0 tests: - - label: - "- Read Descriptor cluster of endpoint 0- Read Descriptor cluster of - all endpoints listed in the PartsList attribute in the Descriptor - cluster of endpoint 0" - verification: - "./chip-tool descriptor read parts-list 1 0 CHIP:DMG: ReportData = + - label: "- Read Descriptor cluster of endpoint 0- Read Descriptor cluster + of all endpoints listed\ + in the PartsList attribute in the Descriptor cluster of endpoint 0" + verification: | + ./chip-tool descriptor read parts-list 1 0 + + CHIP:DMG: ReportData = [1635666145.010326][3692:3697] CHIP:DMG: { - [1635666145.010374][3692:3697] CHIP:DMG: AttributeDataList = - [1635666145.010414][3692:3697] CHIP:DMG: [ - [1635666145.010463][3692:3697] CHIP:DMG: AttributeDataElement = - [1635666145.010585][3692:3697] CHIP:DMG: { - [1635666145.010665][3692:3697] CHIP:DMG: AttributePath = - [1635666145.010726][3692:3697] CHIP:DMG: { - [1635666145.010816][3692:3697] CHIP:DMG: NodeId = 0x1, - [1635666145.010905][3692:3697] CHIP:DMG: EndpointId = 0x0, - [1635666145.010998][3692:3697] CHIP:DMG: ClusterId = 0x1d, - [1635666145.011054][3692:3697] CHIP:DMG: FieldTag = 0x0000_0003, - [1635666145.011144][3692:3697] CHIP:DMG: } + [1635666145.010374][3692:3697] CHIP:DMG: AttributeDataList = + [1635666145.010414][3692:3697] CHIP:DMG: [ + [1635666145.010463][3692:3697] CHIP:DMG: AttributeDataElement = + [1635666145.010585][3692:3697] CHIP:DMG: { + [1635666145.010665][3692:3697] CHIP:DMG: AttributePath = + [1635666145.010726][3692:3697] CHIP:DMG: { + [1635666145.010816][3692:3697] CHIP:DMG: NodeId = 0x1, + [1635666145.010905][3692:3697] CHIP:DMG: EndpointId = 0x0, + [1635666145.010998][3692:3697] CHIP:DMG: ClusterId = 0x1d, + [1635666145.011054][3692:3697] CHIP:DMG: FieldTag = 0x0000_0003, + [1635666145.011144][3692:3697] CHIP:DMG: } [1635666145.011284][3692:3697] CHIP:DMG: - [1635666145.011334][3692:3697] CHIP:DMG: Data = [ - [1635666145.011474][3692:3697] CHIP:DMG: 1, 2, - [1635666145.011572][3692:3697] CHIP:DMG: ], - [1635666145.011663][3692:3697] CHIP:DMG: DataElementVersion = 0x0, - [1635666145.011710][3692:3697] CHIP:DMG: }, + [1635666145.011334][3692:3697] CHIP:DMG: Data = [ + [1635666145.011474][3692:3697] CHIP:DMG: 1, 2, + [1635666145.011572][3692:3697] CHIP:DMG: ], + [1635666145.011663][3692:3697] CHIP:DMG: DataElementVersion = 0x0, + [1635666145.011710][3692:3697] CHIP:DMG: }, [1635666145.011803][3692:3697] CHIP:DMG: - [1635666145.011889][3692:3697] CHIP:DMG: ], + [1635666145.011889][3692:3697] CHIP:DMG: ], [1635666145.011980][3692:3697] CHIP:DMG: [1635666145.012060][3692:3697] CHIP:DMG: } [1635666145.012259][3692:3697] CHIP:ZCL: ReadAttributesResponse: - [1635666145.012336][3692:3697] CHIP:ZCL: ClusterId: 0x0000_001D - [1635666145.012406][3692:3697] CHIP:ZCL: attributeId: 0x0000_0003 - [1635666145.012439][3692:3697] CHIP:ZCL: status: Success (0x0000) - [1635666145.012470][3692:3697] CHIP:ZCL: attribute TLV Type: 0x16 - [1635666145.012523][3692:3697] CHIP:TOO: - OnDescriptorPartsListListAttributeResponse: 2 entries + [1635666145.012336][3692:3697] CHIP:ZCL: ClusterId: 0x0000_001D + [1635666145.012406][3692:3697] CHIP:ZCL: attributeId: 0x0000_0003 + [1635666145.012439][3692:3697] CHIP:ZCL: status: Success (0x0000) + [1635666145.012470][3692:3697] CHIP:ZCL: attribute TLV Type: 0x16 + [1635666145.012523][3692:3697] CHIP:TOO: OnDescriptorPartsListListAttributeResponse: 2 entries [1635666145.012600][3692:3697] CHIP:TOO: ENDPOINT_NO[1]: 1 [1635666145.012639][3692:3697] CHIP:TOO: ENDPOINT_NO[2]: 2 - [1635666145.012850][3692:3697] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 48783i" + [1635666145.012850][3692:3697] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 48783i disabled: true - label: "Add a bridged device (using a method indicated by the manufacturer)" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the PartsList attribute in the Descriptor cluster on endpoint 0" - verification: - "./chip-tool descriptor read parts-list 1 0 CHIP:DMG: ReportData = + verification: | + ./chip-tool descriptor read parts-list 1 0 + + CHIP:DMG: ReportData = [1635666145.010326][3692:3697] CHIP:DMG: { - [1635666145.010374][3692:3697] CHIP:DMG: AttributeDataList = - [1635666145.010414][3692:3697] CHIP:DMG: [ - [1635666145.010463][3692:3697] CHIP:DMG: AttributeDataElement = - [1635666145.010585][3692:3697] CHIP:DMG: { - [1635666145.010665][3692:3697] CHIP:DMG: AttributePath = - [1635666145.010726][3692:3697] CHIP:DMG: { - [1635666145.010816][3692:3697] CHIP:DMG: NodeId = 0x1, - [1635666145.010905][3692:3697] CHIP:DMG: EndpointId = 0x0, - [1635666145.010998][3692:3697] CHIP:DMG: ClusterId = 0x1d, - [1635666145.011054][3692:3697] CHIP:DMG: FieldTag = 0x0000_0003, - [1635666145.011144][3692:3697] CHIP:DMG: } + [1635666145.010374][3692:3697] CHIP:DMG: AttributeDataList = + [1635666145.010414][3692:3697] CHIP:DMG: [ + [1635666145.010463][3692:3697] CHIP:DMG: AttributeDataElement = + [1635666145.010585][3692:3697] CHIP:DMG: { + [1635666145.010665][3692:3697] CHIP:DMG: AttributePath = + [1635666145.010726][3692:3697] CHIP:DMG: { + [1635666145.010816][3692:3697] CHIP:DMG: NodeId = 0x1, + [1635666145.010905][3692:3697] CHIP:DMG: EndpointId = 0x0, + [1635666145.010998][3692:3697] CHIP:DMG: ClusterId = 0x1d, + [1635666145.011054][3692:3697] CHIP:DMG: FieldTag = 0x0000_0003, + [1635666145.011144][3692:3697] CHIP:DMG: } [1635666145.011284][3692:3697] CHIP:DMG: - [1635666145.011334][3692:3697] CHIP:DMG: Data = [ - [1635666145.011474][3692:3697] CHIP:DMG: 1, 2, - [1635666145.011572][3692:3697] CHIP:DMG: ], - [1635666145.011663][3692:3697] CHIP:DMG: DataElementVersion = 0x0, - [1635666145.011710][3692:3697] CHIP:DMG: }, + [1635666145.011334][3692:3697] CHIP:DMG: Data = [ + [1635666145.011474][3692:3697] CHIP:DMG: 1, 2, + [1635666145.011572][3692:3697] CHIP:DMG: ], + [1635666145.011663][3692:3697] CHIP:DMG: DataElementVersion = 0x0, + [1635666145.011710][3692:3697] CHIP:DMG: }, [1635666145.011803][3692:3697] CHIP:DMG: - [1635666145.011889][3692:3697] CHIP:DMG: ], + [1635666145.011889][3692:3697] CHIP:DMG: ], [1635666145.011980][3692:3697] CHIP:DMG: [1635666145.012060][3692:3697] CHIP:DMG: } [1635666145.012259][3692:3697] CHIP:ZCL: ReadAttributesResponse: - [1635666145.012336][3692:3697] CHIP:ZCL: ClusterId: 0x0000_001D - [1635666145.012406][3692:3697] CHIP:ZCL: attributeId: 0x0000_0003 - [1635666145.012439][3692:3697] CHIP:ZCL: status: Success (0x0000) - [1635666145.012470][3692:3697] CHIP:ZCL: attribute TLV Type: 0x16 - [1635666145.012523][3692:3697] CHIP:TOO: - OnDescriptorPartsListListAttributeResponse: 2 entries + [1635666145.012336][3692:3697] CHIP:ZCL: ClusterId: 0x0000_001D + [1635666145.012406][3692:3697] CHIP:ZCL: attributeId: 0x0000_0003 + [1635666145.012439][3692:3697] CHIP:ZCL: status: Success (0x0000) + [1635666145.012470][3692:3697] CHIP:ZCL: attribute TLV Type: 0x16 + [1635666145.012523][3692:3697] CHIP:TOO: OnDescriptorPartsListListAttributeResponse: 2 entries [1635666145.012600][3692:3697] CHIP:TOO: ENDPOINT_NO[1]: 1 [1635666145.012639][3692:3697] CHIP:TOO: ENDPOINT_NO[2]: 2 - [1635666145.012850][3692:3697] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 48783i" + [1635666145.012850][3692:3697] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 48783i disabled: true - label: "Read Descriptor cluster of all other endpoints listed in the PartsList attribute in the Descriptor cluster of endpoint 0" - verification: "read EP . Descriptor . Partslist" + verification: | + read EP . Descriptor . Partslist disabled: true - label: "Perform step 6 (for an actuator) resp. step 7 (for a sensor) of TC-BR-1 for the bridged device added in step 2" - verification: "" + verification: | + disabled: true - label: "Remove one of the bridged devices (but not the one which was added in step 2) (using a method indicated by the manufacturer)" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the PartsList attribute in the Descriptor cluster on endpoint 0" - verification: - "./chip-tool descriptor read parts-list 1 0 CHIP:DMG: ReportData = + verification: | + ./chip-tool descriptor read parts-list 1 0 + + CHIP:DMG: ReportData = [1635668330.265352][3951:3956] CHIP:DMG: { - [1635668330.265385][3951:3956] CHIP:DMG: AttributeDataList = - [1635668330.265424][3951:3956] CHIP:DMG: [ - [1635668330.265460][3951:3956] CHIP:DMG: AttributeDataElement = - [1635668330.265512][3951:3956] CHIP:DMG: { - [1635668330.265551][3951:3956] CHIP:DMG: AttributePath = - [1635668330.265596][3951:3956] CHIP:DMG: { - [1635668330.265644][3951:3956] CHIP:DMG: NodeId = 0x1, - [1635668330.265699][3951:3956] CHIP:DMG: EndpointId = 0x0, - [1635668330.265754][3951:3956] CHIP:DMG: ClusterId = 0x1d, - [1635668330.265808][3951:3956] CHIP:DMG: FieldTag = 0x0000_0003, - [1635668330.265854][3951:3956] CHIP:DMG: } + [1635668330.265385][3951:3956] CHIP:DMG: AttributeDataList = + [1635668330.265424][3951:3956] CHIP:DMG: [ + [1635668330.265460][3951:3956] CHIP:DMG: AttributeDataElement = + [1635668330.265512][3951:3956] CHIP:DMG: { + [1635668330.265551][3951:3956] CHIP:DMG: AttributePath = + [1635668330.265596][3951:3956] CHIP:DMG: { + [1635668330.265644][3951:3956] CHIP:DMG: NodeId = 0x1, + [1635668330.265699][3951:3956] CHIP:DMG: EndpointId = 0x0, + [1635668330.265754][3951:3956] CHIP:DMG: ClusterId = 0x1d, + [1635668330.265808][3951:3956] CHIP:DMG: FieldTag = 0x0000_0003, + [1635668330.265854][3951:3956] CHIP:DMG: } [1635668330.265903][3951:3956] CHIP:DMG: - [1635668330.265953][3951:3956] CHIP:DMG: Data = [ - [1635668330.266003][3951:3956] CHIP:DMG: 1, 2, - [1635668330.266052][3951:3956] CHIP:DMG: ], - [1635668330.266099][3951:3956] CHIP:DMG: DataElementVersion = 0x0, - [1635668330.266142][3951:3956] CHIP:DMG: }, + [1635668330.265953][3951:3956] CHIP:DMG: Data = [ + [1635668330.266003][3951:3956] CHIP:DMG: 1, 2, + [1635668330.266052][3951:3956] CHIP:DMG: ], + [1635668330.266099][3951:3956] CHIP:DMG: DataElementVersion = 0x0, + [1635668330.266142][3951:3956] CHIP:DMG: }, [1635668330.266192][3951:3956] CHIP:DMG: - [1635668330.266229][3951:3956] CHIP:DMG: ], + [1635668330.266229][3951:3956] CHIP:DMG: ], [1635668330.266272][3951:3956] CHIP:DMG: [1635668330.266306][3951:3956] CHIP:DMG: } [1635668330.266412][3951:3956] CHIP:ZCL: ReadAttributesResponse: - [1635668330.266446][3951:3956] CHIP:ZCL: ClusterId: 0x0000_001D - [1635668330.266481][3951:3956] CHIP:ZCL: attributeId: 0x0000_0003 - [1635668330.266514][3951:3956] CHIP:ZCL: status: Success (0x0000) - [1635668330.266546][3951:3956] CHIP:ZCL: attribute TLV Type: 0x16 - [1635668330.266586][3951:3956] CHIP:TOO: - OnDescriptorPartsListListAttributeResponse: 2 entries + [1635668330.266446][3951:3956] CHIP:ZCL: ClusterId: 0x0000_001D + [1635668330.266481][3951:3956] CHIP:ZCL: attributeId: 0x0000_0003 + [1635668330.266514][3951:3956] CHIP:ZCL: status: Success (0x0000) + [1635668330.266546][3951:3956] CHIP:ZCL: attribute TLV Type: 0x16 + [1635668330.266586][3951:3956] CHIP:TOO: OnDescriptorPartsListListAttributeResponse: 2 entries [1635668330.266622][3951:3956] CHIP:TOO: ENDPOINT_NO[1]: 1 [1635668330.266656][3951:3956] CHIP:TOO: ENDPOINT_NO[2]: 2 - [1635668330.266741][3951:3956] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 35287i" + [1635668330.266741][3951:3956] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 35287i disabled: true - label: "Read Descriptor cluster of all other endpoints listed in the PartsList attribute in the Descriptor cluster of endpoint 0" - verification: "read EP . Descriptor . Partslist" + verification: | + read EP . Descriptor . Partslist disabled: true - label: "Re-add the bridged device which was removed in the previous step (using a method indicated by the manufacturer)" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the PartsList attribute in the Descriptor cluster on endpoint 0" - verification: - "./chip-tool descriptor read parts-list 1 0 CHIP:DMG: ReportData = + verification: | + ./chip-tool descriptor read parts-list 1 0 + + CHIP:DMG: ReportData = [1635668360.031302][3959:3964] CHIP:DMG: { - [1635668360.031334][3959:3964] CHIP:DMG: AttributeDataList = - [1635668360.031373][3959:3964] CHIP:DMG: [ - [1635668360.031408][3959:3964] CHIP:DMG: AttributeDataElement = - [1635668360.031458][3959:3964] CHIP:DMG: { - [1635668360.031497][3959:3964] CHIP:DMG: AttributePath = - [1635668360.031541][3959:3964] CHIP:DMG: { - [1635668360.031587][3959:3964] CHIP:DMG: NodeId = 0x1, - [1635668360.031638][3959:3964] CHIP:DMG: EndpointId = 0x0, - [1635668360.031687][3959:3964] CHIP:DMG: ClusterId = 0x1d, - [1635668360.031742][3959:3964] CHIP:DMG: FieldTag = 0x0000_0003, - [1635668360.031789][3959:3964] CHIP:DMG: } + [1635668360.031334][3959:3964] CHIP:DMG: AttributeDataList = + [1635668360.031373][3959:3964] CHIP:DMG: [ + [1635668360.031408][3959:3964] CHIP:DMG: AttributeDataElement = + [1635668360.031458][3959:3964] CHIP:DMG: { + [1635668360.031497][3959:3964] CHIP:DMG: AttributePath = + [1635668360.031541][3959:3964] CHIP:DMG: { + [1635668360.031587][3959:3964] CHIP:DMG: NodeId = 0x1, + [1635668360.031638][3959:3964] CHIP:DMG: EndpointId = 0x0, + [1635668360.031687][3959:3964] CHIP:DMG: ClusterId = 0x1d, + [1635668360.031742][3959:3964] CHIP:DMG: FieldTag = 0x0000_0003, + [1635668360.031789][3959:3964] CHIP:DMG: } [1635668360.031839][3959:3964] CHIP:DMG: - [1635668360.031887][3959:3964] CHIP:DMG: Data = [ - [1635668360.031937][3959:3964] CHIP:DMG: 1, 2, - [1635668360.031987][3959:3964] CHIP:DMG: ], - [1635668360.032032][3959:3964] CHIP:DMG: DataElementVersion = 0x0, - [1635668360.032075][3959:3964] CHIP:DMG: }, + [1635668360.031887][3959:3964] CHIP:DMG: Data = [ + [1635668360.031937][3959:3964] CHIP:DMG: 1, 2, + [1635668360.031987][3959:3964] CHIP:DMG: ], + [1635668360.032032][3959:3964] CHIP:DMG: DataElementVersion = 0x0, + [1635668360.032075][3959:3964] CHIP:DMG: }, [1635668360.032123][3959:3964] CHIP:DMG: - [1635668360.032159][3959:3964] CHIP:DMG: ], + [1635668360.032159][3959:3964] CHIP:DMG: ], [1635668360.032203][3959:3964] CHIP:DMG: [1635668360.032236][3959:3964] CHIP:DMG: } [1635668360.032342][3959:3964] CHIP:ZCL: ReadAttributesResponse: - [1635668360.032375][3959:3964] CHIP:ZCL: ClusterId: 0x0000_001D - [1635668360.032408][3959:3964] CHIP:ZCL: attributeId: 0x0000_0003 - [1635668360.032439][3959:3964] CHIP:ZCL: status: Success (0x0000) - [1635668360.032469][3959:3964] CHIP:ZCL: attribute TLV Type: 0x16 - [1635668360.032508][3959:3964] CHIP:TOO: - OnDescriptorPartsListListAttributeResponse: 2 entries + [1635668360.032375][3959:3964] CHIP:ZCL: ClusterId: 0x0000_001D + [1635668360.032408][3959:3964] CHIP:ZCL: attributeId: 0x0000_0003 + [1635668360.032439][3959:3964] CHIP:ZCL: status: Success (0x0000) + [1635668360.032469][3959:3964] CHIP:ZCL: attribute TLV Type: 0x16 + [1635668360.032508][3959:3964] CHIP:TOO: OnDescriptorPartsListListAttributeResponse: 2 entries [1635668360.032542][3959:3964] CHIP:TOO: ENDPOINT_NO[1]: 1 [1635668360.032575][3959:3964] CHIP:TOO: ENDPOINT_NO[2]: 2 - [1635668360.032686][3959:3964] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 8102i" + [1635668360.032686][3959:3964] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 8102i disabled: true - label: "Read Descriptor cluster of all other endpoints listed in the PartsList attribute in the Descriptor cluster of endpoint 0" - verification: "read EP . Descriptor . Partslist" + verification: | + read EP . Descriptor . Partslist disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BR_3.yaml b/src/app/tests/suites/certification/Test_TC_BR_3.yaml index cb250388fb2dd2..525ec001136acb 100644 --- a/src/app/tests/suites/certification/Test_TC_BR_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_BR_3.yaml @@ -23,19 +23,22 @@ tests: - label: "Get the name of a bridged device: Read the NodeLabel attribute of the Bridged Device Basic Information cluster on the applicable endpoint" - verification: "read EP n . Bridged Device Basic Information . NodeLabel" + verification: | + read EP n . Bridged Device Basic Information . NodeLabel disabled: true - label: "Using manufacturer provided means (i.e. NOT using Matter protocol), update the name of this bridged device" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the NodeLabel attribute of the Bridged Device Basic Information cluster on the same endpoint as in 1a" - verification: "read EP n . Bridged Device Basic Information . NodeLabel" + verification: | + read EP n . Bridged Device Basic Information . NodeLabel disabled: true - label: @@ -43,19 +46,23 @@ tests: non-Matter interface (example: bridge manufacturer provides an app which can change the state of the bridged devices, e.g. change a lights brightness)" - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the state (e.g. on/off, brightness) of that bridged device" - verification: "read device state" + verification: | + read device state disabled: true - label: "Change the state (e.g. on/off, brightness) of that bridged device with this 'other' interface." - verification: "no Matter messages for this step" + verification: | + no Matter messages for this step disabled: true - label: "Read the state of that bridged device again (as in 2b)" - verification: "read device state" + verification: | + read device state disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_1_10.yaml b/src/app/tests/suites/certification/Test_TC_DD_1_10.yaml index 25f6e6943beebf..2498c8d41437a9 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_1_10.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_1_10.yaml @@ -23,27 +23,27 @@ config: tests: - label: "Power up the Device and put the Device in pairing mode" - verification: - "sudo ./chip-all-clusters-app [1646286638.375844][11651:11651] - CHIP:DL: Device Configuration: [1646286638.375960][11651:11651] - CHIP:DL: Serial Number: TEST_SN [1646286638.376016][11651:11651] - CHIP:DL: Vendor Id: 65521 (0xFFF1) [1646286638.376066][11651:11651] - CHIP:DL: Product Id: 32769 (0x8001) [1646286638.376153][11651:11651] - CHIP:DL: Hardware Version: 0 [1646286638.377458][11651:11651] CHIP:DL: - Setup Pin Code: 20202021 [1646286638.377541][11651:11651] CHIP:DL: - Setup Discriminator: 3840 (0xF00) [1646286638.377611][11651:11651] - CHIP:DL: Manufacturing Date: (not set) - [1646286638.377664][11651:11651] CHIP:DL: Device Type: 65535 (0xFFFF) - [1646286638.377771][11651:11651] CHIP:SVR: SetupQRCode: - [MT:-24J042C00KA0648G00] [1646286638.377865][11651:11651] CHIP:SVR: - Copy/paste the below URL in a browser to see the QR Code: - [1646286638.377915][11651:11651] CHIP:SVR: - https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 - [1646286638.377986][11651:11651] CHIP:SVR: Manual pairing code: - [34970112332] [1646286638.378089][11651:11651] CHIP:SVR: Long manual - pairing code: [749701123365521327694]" + verification: | + sudo ./chip-all-clusters-app + + + [1646286638.375844][11651:11651] CHIP:DL: Device Configuration: + [1646286638.375960][11651:11651] CHIP:DL: Serial Number: TEST_SN + [1646286638.376016][11651:11651] CHIP:DL: Vendor Id: 65521 (0xFFF1) + [1646286638.376066][11651:11651] CHIP:DL: Product Id: 32769 (0x8001) + [1646286638.376153][11651:11651] CHIP:DL: Hardware Version: 0 + [1646286638.377458][11651:11651] CHIP:DL: Setup Pin Code: 20202021 + [1646286638.377541][11651:11651] CHIP:DL: Setup Discriminator: 3840 (0xF00) + [1646286638.377611][11651:11651] CHIP:DL: Manufacturing Date: (not set) + [1646286638.377664][11651:11651] CHIP:DL: Device Type: 65535 (0xFFFF) + [1646286638.377771][11651:11651] CHIP:SVR: SetupQRCode: [MT:-24J042C00KA0648G00] + [1646286638.377865][11651:11651] CHIP:SVR: Copy/paste the below URL in a browser to see the QR Code: + [1646286638.377915][11651:11651] CHIP:SVR: https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 + [1646286638.377986][11651:11651] CHIP:SVR: Manual pairing code: [34970112332] + [1646286638.378089][11651:11651] CHIP:SVR: Long manual pairing code: [749701123365521327694] disabled: true - label: "Bring the DUT close to the NFC code on the Device" - verification: "Vendor specific field testcase" + verification: | + Vendor specific field testcase disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml b/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml index 79b54ceb754577..f66a30d0887951 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml @@ -25,79 +25,78 @@ tests: - label: "If (PICS_BLE) TH starts matter announcement procedure using BLE transport" - verification: - "1. User should manually verify that the TH is sending BLE - advertisements." + verification: | + 1. User should manually verify that the TH is sending BLE advertisements. disabled: true - label: "If (PICS_BLE) DUT starts BLE scan across all three advertising channels with a sufficient dwell time, interval, and overall duration of scan" - verification: - "1. Using the DUT's means of discovering BLE advertisements, scan for - the TH that is sending them out from step 1a" + verification: | + 1. Using the DUT's means of discovering BLE advertisements, scan for the TH that is sending them out from step 1a disabled: true - label: "If (PICS_BLE) DUT starts scan in background using BLE transport" - verification: - "1. Using the DUT's means of discovering BLE advertisements, start - scan before TH begins sending BLE advertisements" + verification: | + 1. Using the DUT's means of discovering BLE advertisements, start scan before TH begins sending BLE advertisements disabled: true - label: "If (PICS_BLE) TH starts matter announcement using BLE transport" - verification: - "1. User should manually verify that the TH is sending BLE - advertisements." + verification: | + 1. User should manually verify that the TH is sending BLE advertisements. disabled: true - label: "If (PICS_WIFI) TH starts SoftAP and begin matter announcement procedure" - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow or SoftAP as part of its commissioning flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow or SoftAP as part of its commissioning flow disabled: true - label: "If (PICS_WIFI) DUT starts Wi-Fi scan of all 2.4 GHz Wi-Fi channels allowed per its operational regulatory domain (channels 1, 6, and 11 are preferred)" - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow or SoftAP as part of its commissioning flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow or SoftAP as part of its commissioning flow disabled: true - label: "If (PICS_WIFI) DUT scans using Wi-Fi in background" - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow or SoftAP as part of its commissioning flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow or SoftAP as part of its commissioning flow disabled: true - label: "If (PICS_WIFI) TH starts SoftAP and begin matter announcement procedure" - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow or SoftAP as part of its commissioning flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow or SoftAP as part of its commissioning flow disabled: true - label: "If (PICS_ETH) DUT performs service discovery using DNS-SD" - verification: - "1. Verify DUT controller is able to scan and find the TH device over - ethernet 16-MacBook-Pro:connectedhomeip liam$ - ./examples/chip-tool/out/debug/chip-tool discover commissionables ... - [1641926409480] [25793:1104778] CHIP: [DL] Mdns: OnGetAddrInfo - hostname:16-MacBook-Pro.local. [1641926409480] [25793:1104778] CHIP: - [DIS] Device Name: Test Bulb [1641926409480] [25793:1104778] CHIP: - [DIS] Vendor ID: 9050 [1641926409480] [25793:1104778] CHIP: [DIS] - Product ID: 65279 [1641926409480] [25793:1104778] CHIP: [DIS] Device - Type: 257 [1641926409480] [25793:1104778] CHIP: [DIS] Long - Discriminator: 3840 [1641926409480] [25793:1104778] CHIP: [DIS] - Pairing Hint: 33 [1641926409480] [25793:1104778] CHIP: [DIS] Hostname: - 16-MacBook-Pro.l [1641926409480] [25793:1104778] CHIP: [DIS] Instance - Name: 19B74882F1637F71 [1641926409480] [25793:1104778] CHIP: [DIS] IP - Address #1: fe80::103a:8edd:4b33:46a [1641926409480] [25793:1104778] - CHIP: [DIS] Port: 5540 [1641926409480] [25793:1104778] CHIP: [DIS] - Commissioning Mode: 1" + verification: | + 1. Verify DUT controller is able to scan and find the TH device over ethernet + 16-MacBook-Pro:connectedhomeip liam$ ./examples/chip-tool/out/debug/chip-tool discover commissionables + ... + [1641926409480] [25793:1104778] CHIP: [DL] Mdns: OnGetAddrInfo hostname:16-MacBook-Pro.local. + [1641926409480] [25793:1104778] CHIP: [DIS] Device Name: Test Bulb + [1641926409480] [25793:1104778] CHIP: [DIS] Vendor ID: 9050 + [1641926409480] [25793:1104778] CHIP: [DIS] Product ID: 65279 + [1641926409480] [25793:1104778] CHIP: [DIS] Device Type: 257 + [1641926409480] [25793:1104778] CHIP: [DIS] Long Discriminator: 3840 + [1641926409480] [25793:1104778] CHIP: [DIS] Pairing Hint: 33 + [1641926409480] [25793:1104778] CHIP: [DIS] Hostname: 16-MacBook-Pro.l + [1641926409480] [25793:1104778] CHIP: [DIS] Instance Name: 19B74882F1637F71 + [1641926409480] [25793:1104778] CHIP: [DIS] IP Address #1: fe80::103a:8edd:4b33:46a + [1641926409480] [25793:1104778] CHIP: [DIS] Port: 5540 + [1641926409480] [25793:1104778] CHIP: [DIS] Commissioning Mode: 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml index ad84ab3f70bbcc..5b55d032945e77 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml @@ -23,197 +23,273 @@ tests: - label: "Commissioner and Commissionee discover each other and connect via the discovery mode applicable for the DUT." - verification: - "On DUT: sudo ./chip-all-clusters-app On Controller: ./chip-tool - discover commissionables 1. Connect the device to Ethernet 2. Disover - the device using CHIP Tool . ./chip-tool discover commissionables 3. - connect -ip , 4. - Once device is provisioned, read 'Product Name' attribute from the - Basic cluster. Example:./chip-tool basic read product-name 1 0 - Reference : below Full log for the above commands (click on this cell - if you like to see complete log) controller > ./chip-tool discover - commissionables Waiting for device responses... CHIP:CTL: Generating - ICAC CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== - CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> CHIP:DL: AUDIT: * buf1: - 3BE3E264C0A0A053248E93609D22044A CHIP:DL: AUDIT: * buf2: - E69C8767AD6B60907AD3633E774F38EB CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: - 0x16315893 CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END - ==== CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/reboot-count = 23 (0x17) CHIP:DL: Got Ethernet - interface: eth0 CHIP:DL: Found the primary Ethernet interface:eth0 - CHIP:DL: Got WiFi interface: wlan0 CHIP:DL: Failed to reset WiFi - statistic counts CHIP:IN: UDP::Init bind&listen port=5541 CHIP:IN: - UDP::Init bound to port=5541 CHIP:IN: UDP::Init bind&listen port=5541 - CHIP:IN: UDP::Init bound to port=5541 CHIP:IN: TransportMgr - initialized CHIP:DIS: Init fabric pairing table with server storage + verification: | + On DUT: sudo ./chip-all-clusters-app + + + On Controller: ./chip-tool discover commissionables + + 1. Connect the device to Ethernet + 2. Disover the device using CHIP Tool . ./chip-tool discover commissionables + 3. connect -ip , + 4. Once device is provisioned, read 'Product Name' attribute from the Basic cluster. Example:./chip-tool basic read product-name 1 0 + + Reference : below Full log for the above commands (click on this cell if you like to see complete log) + + + controller > ./chip-tool discover commissionables + Waiting for device responses... + CHIP:CTL: Generating ICAC + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== + CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> + CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> + CHIP:DL: AUDIT: * buf1: 3BE3E264C0A0A053248E93609D22044A + CHIP:DL: AUDIT: * buf2: E69C8767AD6B60907AD3633E774F38EB + CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: 0x16315893 + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END ==== + CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/reboot-count = 23 (0x17) + CHIP:DL: Got Ethernet interface: eth0 + CHIP:DL: Found the primary Ethernet interface:eth0 + CHIP:DL: Got WiFi interface: wlan0 + CHIP:DL: Failed to reset WiFi statistic counts + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: TransportMgr initialized + CHIP:DIS: Init fabric pairing table with server storage CHIP:DL: writing settings to file (/tmp/chip_counters.ini-zgCtZd) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) CHIP:CTL: System - State Initialized... CHIP:DL: MDNS failed to join multicast group on - veth5731933 for address type IPv4: ../th CHIP:DL: MDNS failed to join - multicast group on vethbf7bfa6 for address type IPv4: ../th CHIP:DL: - MDNS failed to join multicast group on vethcf434e5 for address type - IPv4: ../th CHIP:ZCL: Using ZAP configuration... CHIP:DIS: Verifying - the received credentials CHIP:IN: Generating compressed fabric ID - using uncompressed fabric ID 0x0000000000000000 CHIP:IN: 0x04, 0x66, - 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, - 0x6e, 0x65, 0x46, 0xdc, CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, - 0xd1, 0xb7, CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, - CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, CHIP:IN: - 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, CHIP:IN: 0x0e, 0x9b, - 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, - 0x4f, 0x05, 0x14, 0x99, CHIP:IN: 0x22, CHIP:IN: Generated compressed - fabric ID CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, - CHIP:DIS: Added new fabric at index: 1, Initialized: 1 CHIP:DIS: - Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: - 0x000000000001B669 CHIP:CTL: Joined the fabric at index 1. Compressed - fabric ID is: 0x4A531E5206ED06DA CHIP:DL: CHIP task running CHIP:DIS: - Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA - CHIP:DIS: Port: 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: - Vendor ID: 9050 CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning - Mode 1 CHIP:DIS: Device Type 0 CHIP:DIS: Device Name CHIP:DIS: - Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing - Instruction CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 - controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 - 192.168.1.12 5540 Output of this command in cell number I6 and J6 due - to cell constraint of maximum size. controller> sudo ./chip-tool basic - read product-name 0x000000000001B669 0 ,," + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) + CHIP:CTL: System State Initialized... + CHIP:DL: MDNS failed to join multicast group on veth5731933 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethbf7bfa6 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethcf434e5 for address type IPv4: ../th + CHIP:ZCL: Using ZAP configuration... + CHIP:DIS: Verifying the received credentials + CHIP:IN: Generating compressed fabric ID using uncompressed fabric ID 0x0000000000000000 + CHIP:IN: 0x04, 0x66, 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, + CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, 0x6e, 0x65, 0x46, 0xdc, + CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, 0xd1, 0xb7, + CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, + CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, + CHIP:IN: 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, + CHIP:IN: 0x0e, 0x9b, 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, + CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, 0x4f, 0x05, 0x14, 0x99, + CHIP:IN: 0x22, + CHIP:IN: Generated compressed fabric ID + CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, + CHIP:DIS: Added new fabric at index: 1, Initialized: 1 + CHIP:DIS: Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: 0x000000000001B669 + CHIP:CTL: Joined the fabric at index 1. Compressed fabric ID is: 0x4A531E5206ED06DA + CHIP:DL: CHIP task running + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + + + controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 192.168.1.12 5540 + + Output of this command in cell number I6 and J6 due to cell constraint of maximum size. + + + + controller> sudo ./chip-tool basic read product-name 0x000000000001B669 0 + + ,, disabled: true - label: "Establish encryption keys with Password Authenticated Session Establishment on the commissioning channel" - verification: - "Verify that the responder receives the PBKDFParamRequest message" + verification: | + Verify that the responder receives the PBKDFParamRequest message disabled: true - label: "Commissioner arms Fail-safe timer on the Commissionee using ArmFailSafe command" - verification: "Verify you get Received ArmFailSafe response on TH" + verification: | + Verify you get Received ArmFailSafe response on TH disabled: true - label: "Commissioner SHALL configure at the Commissionee UTC time, timezone, DST offset, and regulatory information at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner establishes the authenticity of the Commissionee as a certified CHIP device." - verification: "" + verification: | + disabled: true - label: "Commissioner configures Fabric information using SetFabric command." - verification: "" + verification: | + disabled: true - label: "Commissioner requests operational CSR from Commissionee with OperationalCSRRequest command" - verification: "" + verification: | + disabled: true - label: "Commissioner generates or otherwise obtains an Operational Certificate containing Operational ID in response OperationalCSRRequest command using ecosystem-specific means" - verification: "" + verification: | + disabled: true - label: "Commissioner configures operational credentials" - verification: "" + verification: | + disabled: true - label: "Commissioner configures ACL." - verification: "" + verification: | + disabled: true - label: "Commissioner configures the operational network at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner triggers the Commissionee to connect to the operational network" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee discover each other on the operational network using operational discovery" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee establish encryption keys with CASE" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee perform commissioning complete message exchange using CommissioningComplete command and CommissioningCompleteResponse command" - verification: "" + verification: | + disabled: true - label: "Same steps as 1.a-1.o. Force Fail any step between 1.a and 1.j." - verification: "" + verification: | + disabled: true - label: "Same steps as 1.a. Force Fail any step between 1.k and 1.o" - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_10.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_10.yaml index b946a4c39aa562..72563f5155ed46 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_10.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_10.yaml @@ -23,37 +23,39 @@ tests: - label: "DUT receives Onboarding Payload from the TH with Custom Flow bits set to value 2" - verification: - "1. Parse the TH Onboarding Payload using the DUT commissioner Example - using chip-too as a DUTl: 16-MacBook-Pro:connectedhomeip liam$ - ./examples/chip-tool/out/debug/chip-tool payload parse-setup-payload - MT:YNJV7NMF00KA0648G00 [1641844121253] [18592:788760] CHIP: [SPL] - Parsing base38Representation: MT:YNJV7NMF00KA0648G00 [1641844121254] - [18592:788760] CHIP: [SPL] CommissioningFlow: 2 [1641844121254] - [18592:788760] CHIP: [SPL] VendorID: 9050 [1641844121254] - [18592:788760] CHIP: [SPL] Version: 0 [1641844121254] [18592:788760] - CHIP: [SPL] ProductID: 65279 [1641844121254] [18592:788760] CHIP: - [SPL] Discriminator: 3840 [1641844121254] [18592:788760] CHIP: [SPL] - SetUpPINCode: 20202021 [1641844121254] [18592:788760] CHIP: [SPL] - RendezvousInformation: 2 2. Verify that the Commissioning Flow is set - to 2 (Custom Flow)" + verification: | + 1. Parse the TH Onboarding Payload using the DUT commissioner + + Example using chip-too as a DUTl: + 16-MacBook-Pro:connectedhomeip liam$ ./examples/chip-tool/out/debug/chip-tool payload parse-setup-payload MT:YNJV7NMF00KA0648G00 + [1641844121253] [18592:788760] CHIP: [SPL] Parsing base38Representation: MT:YNJV7NMF00KA0648G00 + [1641844121254] [18592:788760] CHIP: [SPL] CommissioningFlow: 2 + [1641844121254] [18592:788760] CHIP: [SPL] VendorID: 9050 + [1641844121254] [18592:788760] CHIP: [SPL] Version: 0 + [1641844121254] [18592:788760] CHIP: [SPL] ProductID: 65279 + [1641844121254] [18592:788760] CHIP: [SPL] Discriminator: 3840 + [1641844121254] [18592:788760] CHIP: [SPL] SetUpPINCode: 20202021 + [1641844121254] [18592:788760] CHIP: [SPL] RendezvousInformation: 2 + + 2. Verify that the Commissioning Flow is set to 2 (Custom Flow) disabled: true - label: "DUT fetches commissioning data from DCL using VID and PID from Onboarding Payload" - verification: "1. Observe the DCL on the DUT from the TH" + verification: | + 1. Observe the DCL on the DUT from the TH disabled: true - label: "Using the instructions located at the CommissioningCustomFlowURL from the DCL, DUT guides the user in next steps to prepare the commissionee (TH) for commisssioning" - verification: - "1. Follow instructions for commissioning using the URL contained in - the DCL" + verification: | + 1. Follow instructions for commissioning using the URL contained in the DCL disabled: true - label: "DUT commissions TH" - verification: "1. Verify commissioning was successful" + verification: | + 1. Verify commissioning was successful disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_11.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_11.yaml index fd4feb0004932a..7f8c7b20de772a 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_11.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_11.yaml @@ -23,112 +23,115 @@ tests: - label: "Version: Use a QR code from a commissionee that has their QR code Version bit string set to 000" - verification: - "chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 - -cf 0 -dc 2 -dv 3840 -ps 20202021 2022-02-25 23:28:06 matter-te-6 - chip.SPL[22108] INFO Manual pairing code: [34970112332] 2022-02-25 - 23:28:06 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:-24J042C00KA0648G00]" + verification: | + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 0 -dc 2 -dv 3840 -ps 20202021 + 2022-02-25 23:28:06 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-25 23:28:06 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J042C00KA0648G00] disabled: true - label: "Scan the QR code from the previous step using the DUT. Follow any manufacturer-specific steps needed for the Commissioner/Commissionee to complete the commissioning process." - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing qrcode 1234 MT:-24J042C00KA0648G00 ... [1645836234938] - [9239:26087760] CHIP: [DMG] Received Command Response Data, Endpoint=0 - Cluster=0x0000_0030 Command=0x0000_0005 [1645836234938] - [9239:26087760] CHIP: [CTL] Received CommissioningComplete response + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J042C00KA0648G00 + + ... + + [1645836234938] [9239:26087760] CHIP: [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0005 + [1645836234938] [9239:26087760] CHIP: [CTL] Received CommissioningComplete response [1645836234938] [9239:26087760] CHIP: [CTL] Rendezvous cleanup - [1645836234938] [9239:26087760] CHIP: [TOO] Device commissioning - completed with success Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... - [1645836235.102593][8174:8174] CHIP:EM: Piggybacking Ack for - MessageCounter:9602810 on exchange: 9753r - [1645836235.102654][8174:8174] CHIP:IN: Prepared secure message - 0xaaaae5bbed98 to 0x000000000001B669 (1) of type 0x9 and protocolId - (0, 1) on exchange 9753r with MessageCounter:12855769. - [1645836235.102698][8174:8174] CHIP:IN: Sending encrypted msg - 0xaaaae5bbed98 with MessageCounter:12855769 to 0x000000000001B669 (1) - at monotonic time: 25637371 msec [1645836235.102836][8174:8174] - CHIP:DMG: ICR moving to [CommandSen] [1645836235.102863][8174:8174] - CHIP:DMG: ICR moving to [AwaitingDe] [1645836235.102906][8174:8174] - CHIP:DL: HandlePlatformSpecificBLEEvent 32784 - [1645836235.102932][8174:8174] CHIP:SVR: Commissioning completed - successfully" + [1645836234938] [9239:26087760] CHIP: [TOO] Device commissioning completed with success + + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... + + [1645836235.102593][8174:8174] CHIP:EM: Piggybacking Ack for MessageCounter:9602810 on exchange: 9753r + [1645836235.102654][8174:8174] CHIP:IN: Prepared secure message 0xaaaae5bbed98 to 0x000000000001B669 (1) of type 0x9 and protocolId (0, 1) on exchange 9753r with MessageCounter:12855769. + [1645836235.102698][8174:8174] CHIP:IN: Sending encrypted msg 0xaaaae5bbed98 with MessageCounter:12855769 to 0x000000000001B669 (1) at monotonic time: 25637371 msec + [1645836235.102836][8174:8174] CHIP:DMG: ICR moving to [CommandSen] + [1645836235.102863][8174:8174] CHIP:DMG: ICR moving to [AwaitingDe] + [1645836235.102906][8174:8174] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1645836235.102932][8174:8174] CHIP:SVR: Commissioning completed successfully disabled: true - label: "If (PICS_DT_THREAD), Standard Commissioning Flow: Use a QR code from a commissionee that has their Custom Flow bit set to 0 and supports BLE for its Discovery Capability." - verification: - "chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 - -cf 0 -dc 2 -dv 3840 -ps 20202021 2022-02-25 23:28:06 matter-te-6 - chip.SPL[22108] INFO Manual pairing code: [34970112332] 2022-02-25 - 23:28:06 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:-24J042C00KA0648G00]" + verification: | + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 0 -dc 2 -dv 3840 -ps 20202021 + 2022-02-25 23:28:06 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-25 23:28:06 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J042C00KA0648G00] disabled: true - label: "If (PICS_DT_THREAD), Scan the QR code from the previous step using the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process using BLE" - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing qrcode 1234 MT:-24J042C00KA0648G00 ... [1645836234938] - [9239:26087760] CHIP: [DMG] Received Command Response Data, Endpoint=0 - Cluster=0x0000_0030 Command=0x0000_0005 [1645836234938] - [9239:26087760] CHIP: [CTL] Received CommissioningComplete response + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J042C00KA0648G00 + + ... + + [1645836234938] [9239:26087760] CHIP: [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0005 + [1645836234938] [9239:26087760] CHIP: [CTL] Received CommissioningComplete response [1645836234938] [9239:26087760] CHIP: [CTL] Rendezvous cleanup - [1645836234938] [9239:26087760] CHIP: [TOO] Device commissioning - completed with success Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... - [1645836235.102593][8174:8174] CHIP:EM: Piggybacking Ack for - MessageCounter:9602810 on exchange: 9753r - [1645836235.102654][8174:8174] CHIP:IN: Prepared secure message - 0xaaaae5bbed98 to 0x000000000001B669 (1) of type 0x9 and protocolId - (0, 1) on exchange 9753r with MessageCounter:12855769. - [1645836235.102698][8174:8174] CHIP:IN: Sending encrypted msg - 0xaaaae5bbed98 with MessageCounter:12855769 to 0x000000000001B669 (1) - at monotonic time: 25637371 msec [1645836235.102836][8174:8174] - CHIP:DMG: ICR moving to [CommandSen] [1645836235.102863][8174:8174] - CHIP:DMG: ICR moving to [AwaitingDe] [1645836235.102906][8174:8174] - CHIP:DL: HandlePlatformSpecificBLEEvent 32784 - [1645836235.102932][8174:8174] CHIP:SVR: Commissioning completed - successfully" + [1645836234938] [9239:26087760] CHIP: [TOO] Device commissioning completed with success + + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... + + [1645836235.102593][8174:8174] CHIP:EM: Piggybacking Ack for MessageCounter:9602810 on exchange: 9753r + [1645836235.102654][8174:8174] CHIP:IN: Prepared secure message 0xaaaae5bbed98 to 0x000000000001B669 (1) of type 0x9 and protocolId (0, 1) on exchange 9753r with MessageCounter:12855769. + [1645836235.102698][8174:8174] CHIP:IN: Sending encrypted msg 0xaaaae5bbed98 with MessageCounter:12855769 to 0x000000000001B669 (1) at monotonic time: 25637371 msec + [1645836235.102836][8174:8174] CHIP:DMG: ICR moving to [CommandSen] + [1645836235.102863][8174:8174] CHIP:DMG: ICR moving to [AwaitingDe] + [1645836235.102906][8174:8174] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1645836235.102932][8174:8174] CHIP:SVR: Commissioning completed successfully disabled: true - label: "Standard Commissioning Flow: Use a QR code from a commissionee that has their Custom Flow bit set to 0 and supports IP Network for its Discovery Capability." - verification: - "chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 - -cf 0 -dc 4 -dv 3840 -ps 20202021 2022-02-26 03:07:29 matter-te-6 - chip.SPL[22108] INFO Manual pairing code: [34970112332] 2022-02-26 - 03:07:29 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:-24J0AFN00KA0648G00]" + verification: | + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 0 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:07:29 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:07:29 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J0AFN00KA0648G00] disabled: true - label: "Scan the QR code from the previous step using the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process using IP Network" - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing qrcode 1234 MT:-24J042C00KA0648G00 ... [1646261423084] - [53218:29382487] CHIP: [CTL] Received CommissioningComplete response + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J042C00KA0648G00 + + ... + + [1646261423084] [53218:29382487] CHIP: [CTL] Received CommissioningComplete response [1646261423084] [53218:29382487] CHIP: [CTL] Rendezvous cleanup - [1646261423084] [53218:29382487] CHIP: [TOO] Device commissioning - completed with success Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... + [1646261423084] [53218:29382487] CHIP: [TOO] Device commissioning completed with success + + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... + [1646261423.249620][28366:28366] CHIP:DMG: ICR moving to [AwaitingDe] - [1646261423.249687][28366:28366] CHIP:DL: - HandlePlatformSpecificBLEEvent 32784 [1646261423.249738][28366:28366] - CHIP:SVR: Commissioning completed successfully" + [1646261423.249687][28366:28366] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1646261423.249738][28366:28366] CHIP:SVR: Commissioning completed successfully disabled: true - label: @@ -136,22 +139,24 @@ tests: that has their Custom Flow bit set to 1 and supports BLE for its Discovery Capability. Place the commissionee into commissioning mode according to the devices specified instructions in its pairing hint." - verification: - "BLOCKED chip-all-clusters-app does not currently support User-Intent - commissioning flow chip-device-ctrl > setup-payload generate -vr 0 -vi - 65521 -pi 32769 -cf 1 -dc 2 -dv 3840 -ps 20202021 2022-02-26 03:17:50 - matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] - 2022-02-26 03:17:50 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:-24J00ID00KA0648G00]" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support User-Intent commissioning flow + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 1 -dc 2 -dv 3840 -ps 20202021 + 2022-02-26 03:17:50 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:17:50 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J00ID00KA0648G00] disabled: true - label: "Scan the QR code from the previous step using the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process using BLE" - verification: - "BLOCKED chip-all-clusters-app does not currently support User-Intent - commissioning flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support User-Intent commissioning flow disabled: true - label: @@ -160,22 +165,24 @@ tests: its Discovery Capability. Place the commissionee into Commissioning Mode according to the devices specified instructions in its pairing hint." - verification: - "BLOCKED chip-all-clusters-app does not currently support User-Intent - commissioning flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support User-Intent commissioning flow disabled: true - label: "Scan the QR code from the previous step using the DUT. Follow any manufacturer-specific steps needed for the Commissioner/Commissionee to complete the commissioning process using IP Network" - verification: - "BLOCKED chip-all-clusters-app does not currently support User-Intent - commissioning flow chip-device-ctrl > setup-payload generate -vr 0 -vi - 65521 -pi 32769 -cf 1 -dc 4 -dv 3840 -ps 20202021 2022-02-26 03:19:10 - matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] - 2022-02-26 03:19:10 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:-24J06VO00KA0648G00]" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support User-Intent commissioning flow + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 1 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:19:10 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:19:10 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J06VO00KA0648G00] disabled: true - label: @@ -184,13 +191,15 @@ tests: for its Discovery Capability. Place the commissionee into commissioning mode according to the devices specified instructions in the given URL." - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow chip-device-ctrl > setup-payload generate -vr 0 -vi - 65521 -pi 32769 -cf 2 -dc 2 -dv 3840 -ps 20202021 2022-02-26 03:20:27 - matter-te-6 chip.SPL[22108] INFO Manual pairing code: - [749701123365521327694] 2022-02-26 03:20:27 matter-te-6 - chip.SPL[22108] INFO SetupQRCode: [MT:-24J0YXE00KA0648G00]" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow + + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 2 -dc 2 -dv 3840 -ps 20202021 + 2022-02-26 03:20:27 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [749701123365521327694] + 2022-02-26 03:20:27 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J0YXE00KA0648G00] disabled: true - label: @@ -198,9 +207,10 @@ tests: the DUT. Follow any manufacturer-specific steps needed for the Commissioner/Commissionee to complete the commissioning process using BLE" - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow disabled: true - label: @@ -209,13 +219,16 @@ tests: Network for its Discovery Capability. Place the commissionee into commissioning mode according to the devices specified instructions in the given URL." - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow chip-device-ctrl > setup-payload generate -vr 0 -vi - 65521 -pi 32769 -cf 2 -dc 4 -dv 3840 -ps 20202021 2022-02-26 03:22:27 - matter-te-6 chip.SPL[22108] INFO Manual pairing code: - [749701123365521327694] 2022-02-26 03:22:27 matter-te-6 - chip.SPL[22108] INFO SetupQRCode: [MT:-24J029Q00KA0648G00]" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow + + + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 2 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:22:27 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [749701123365521327694] + 2022-02-26 03:22:27 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J029Q00KA0648G00] disabled: true - label: @@ -223,7 +236,8 @@ tests: the DUT. Follow any manufacturer-specific steps needed for the Commissioner/Commissionee to complete the commissioning process using IP Network" - verification: - "BLOCKED chip-all-clusters-app does not currently support Custom - Commissioning Flow" + verification: | + BLOCKED + + chip-all-clusters-app does not currently support Custom Commissioning Flow disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_12.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_12.yaml index c39e3bce4572f5..2aba847d45948a 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_12.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_12.yaml @@ -23,45 +23,46 @@ config: tests: - label: "Locate and scan the Commissionees QR code using DUT" - verification: - "Device TH: ./out/all-clusters-app/chip-all-clusters-app + verification: | + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ...[1645845935.798806][8925:8925] CHIP:DL: Device Configuration: - [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN - [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) - [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) - [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 - [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 - [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 - (0xF00) [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: - (not set) [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 - (0xFFFF) [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: - [MT:-24J042C00KA0648G00] [1645845935.799135][8925:8925] CHIP:SVR: - Copy/paste the below URL in a browser to see the QR Code: - [1645845935.799164][8925:8925] CHIP:SVR: - https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 - [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: - [34970112332] [1645845935.799236][8925:8925] CHIP:SVR: Long manual - pairing code: [749701123365521327694]" + [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN + [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) + [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) + [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 + [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 + [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 (0xF00) + [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: (not set) + [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 (0xFFFF) + [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: [MT:-24J042C00KA0648G00] + [1645845935.799135][8925:8925] CHIP:SVR: Copy/paste the below URL in a browser to see the QR Code: + [1645845935.799164][8925:8925] CHIP:SVR: https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 + [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: [34970112332] + [1645845935.799236][8925:8925] CHIP:SVR: Long manual pairing code: [749701123365521327694] disabled: true - label: "Version String: Using the QR code from Step 1, generate a new QR code but substituting out the current Version String with an invalid - Version String (i.e. '001' or any non-zero 3-bit value)" - verification: - "chip-device-ctrl > setup-payload generate -vr 001 -vi 65521 -pi 32769 - -cf 0 -dc 4 -dv 3840 -ps 20202021 2022-02-26 03:40:59 matter-te-6 - chip.SPL[22108] INFO Manual pairing code: [34970112332] 2022-02-26 - 03:40:59 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:.24J0AFN00KA0648G00]" + Version String (i.e. ''001'' or any non-zero 3-bit value)" + verification: | + chip-device-ctrl > setup-payload generate -vr 001 -vi 65521 -pi 32769 -cf 0 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:40:59 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:40:59 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:.24J0AFN00KA0648G00] disabled: true - label: "Scan the QR code, generated in the previous step, using the DUT" - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing qrcode 1234 MT:.24J0AFN00KA0648G00 ... Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:.24J0AFN00KA0648G00 + ... + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: @@ -69,23 +70,25 @@ tests: substituting out the current VID/PID with an invalid VID/PID (i.e. add 1 to each of the VID and PID values so that they are different from the valid 16-bit values)" - verification: - "chip-device-ctrl > setup-payload generate -vr 0 -vi 65522 -pi 32770 - -cf 1 -dc 4 -dv 3840 -ps 20202021 2022-02-26 03:42:39 matter-te-6 - chip.SPL[22108] INFO Manual pairing code: [34970112332] 2022-02-26 - 03:42:39 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:86PS06VO00KA0648G00]" + verification: | + chip-device-ctrl > setup-payload generate -vr 0 -vi 65522 -pi 32770 -cf 1 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:42:39 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:42:39 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:86PS06VO00KA0648G00] disabled: true - label: "Scan the QR code, generated in the previous step, using the DUT" - verification: - "chip-tool does not prevent commissioning because of invalid VID/PID - values. This is handled after the commissioning process. This test - step is not valid and is addressed in PR#893 DUT Commissioner: sudo - ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 - MT:86PS06VO00KA0648G00 ... Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + chip-tool does not prevent commissioning because of invalid VID/PID values. This is handled after the commissioning process. + This test step is not valid and is addressed in PR#893 + + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:86PS06VO00KA0648G00 + ... + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: @@ -93,27 +96,33 @@ tests: generate a new QR code using all the same Onboarding Payload components except for the Custom Flow bit, set it to 0: Standard Commissioning Flow" - verification: - "BLOCKED chip-all-clusters-app BUG: chip-all-clusters-app advertises - over BLE when the discovery capability should not be advertising with - capabilites set to '0' chip-device-ctrl > setup-payload generate -vr 0 - -vi 65521 -pi 32769 -cf 0 -dc 2 -dv 3840 -ps 20202021 2022-02-26 - 03:50:13 matter-te-6 chip.SPL[22108] INFO Manual pairing code: - [34970112332] 2022-02-26 03:50:13 matter-te-6 chip.SPL[22108] INFO - SetupQRCode: [MT:-24J042C00KA0648G00]" + verification: | + BLOCKED + + chip-all-clusters-app BUG: chip-all-clusters-app advertises over BLE when the discovery capability should not be advertising with capabilites set to '0' + + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 0 -dc 2 -dv 3840 -ps 20202021 + 2022-02-26 03:50:13 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:50:13 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J042C00KA0648G00] disabled: true - label: "If (PICS_DT_STANDARD_COMM_FLOW), Scan the QR code, generated in the previous step, using the DUT" - verification: - "BLOCKED chip-all-clusters-app BUG: chip-all-clusters-app advertises - over BLE when the discovery capability should not be advertising with - capabilites set to '0' DUT Commissioner: sudo - ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 - MT:-24J042C00KA0648G00 ... Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + BLOCKED + + chip-all-clusters-app BUG: chip-all-clusters-app advertises over BLE when the discovery capability should not be advertising with capabilites set to '0' + + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J042C00KA0648G00 + ... + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: @@ -121,22 +130,24 @@ tests: generate a new QR code using all the same Onboarding Payload components except for the Custom Flow bit, set it to 1: User-Intent Commissioning Flow" - verification: - "chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 - -cf 1 -dc 4 -dv 3840 -ps 20202021 2022-02-26 03:42:39 matter-te-6 - chip.SPL[22108] INFO Manual pairing code: [34970112332] 2022-02-26 - 03:42:39 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:-24J06VO00KA0648G00]" + verification: | + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 1 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:42:39 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:42:39 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J06VO00KA0648G00] disabled: true - label: "If (PICS_DT_USER_INTENT_COMM_FLOW), Scan the QR code, generated in the previous step, using the DUT" - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing qrcode 1234 MT:-24J06VO00KA0648G00 ... Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J06VO00KA0648G00 + ... + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: @@ -144,90 +155,105 @@ tests: generate a new QR code using all the same Onboarding Payload components except for the Custom Flow bit, set it to 2: Custom Commissioning Flow" - verification: - "chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 - -cf 2 -dc 4 -dv 3840 -ps 20202021 2022-02-26 03:46:32 matter-te-6 - chip.SPL[22108] INFO Manual pairing code: [749701123365521327694] - 2022-02-26 03:46:32 matter-te-6 chip.SPL[22108] INFO SetupQRCode: - [MT:-24J029Q00KA0648G00]" + verification: | + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 2 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:46:32 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [749701123365521327694] + 2022-02-26 03:46:32 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J029Q00KA0648G00] disabled: true - label: "If (PICS_DT_CUSTOM_COMM_FLOW), Scan the QR code, generated in the previous step, using the DUT" - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing qrcode 1234 MT:-24J029Q00KA0648G00 ... Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J029Q00KA0648G00 + ... + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: "Custom Flow - Reserved: Using the QR code from Step 1, generate a new QR code using all the same Onboarding Payload components except for the Custom Flow bit, set it to 3: Reserved" - verification: - "NEED SUPPORT: Unable to generate invalid QR code chip-device-ctrl > - setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 3 -dc 4 -dv 3840 - -ps 20202021 2022-02-26 03:48:59 matter-te-6 chip.SPL[22108] ERROR - Invalid Custom Flow Chip Stack Error 47" + verification: | + NEED SUPPORT: Unable to generate invalid QR code + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 3 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:48:59 matter-te-6 chip.SPL[22108] ERROR Invalid Custom Flow + Chip Stack Error 47 disabled: true - label: "Scan the QR code, generated in the previous step, using the DUT" - verification: - "NEED SUPPORT: Unable to generate invalid QR code in previous step" + verification: | + NEED SUPPORT: Unable to generate invalid QR code in previous step disabled: true - label: "If (PICS_DT_BLE), Using the QR code from Step 1, generate a new QR code using all the same Onboarding Payload components except for the Discovery Capability bit string, set it to BLE for discovery" - verification: - "BLOCKED chip-all-clusters-app BUG: chip-all-clusters-app advertises - over BLE when the discovery capability should not be advertising with - capabilites set to '0' chip-device-ctrl > setup-payload generate -vr 0 - -vi 65521 -pi 32769 -cf 0 -dc 2 -dv 3840 -ps 20202021 2022-02-26 - 03:50:13 matter-te-6 chip.SPL[22108] INFO Manual pairing code: - [34970112332] 2022-02-26 03:50:13 matter-te-6 chip.SPL[22108] INFO - SetupQRCode: [MT:-24J042C00KA0648G00]" + verification: | + BLOCKED + + chip-all-clusters-app BUG: chip-all-clusters-app advertises over BLE when the discovery capability should not be advertising with capabilites set to '0' + + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 0 -dc 2 -dv 3840 -ps 20202021 + 2022-02-26 03:50:13 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:50:13 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J042C00KA0648G00] disabled: true - label: "If (PICS_DT_BLE), Scan the QR code, generated in the previous step, using the DUT" - verification: - "BLOCKED chip-all-clusters-app BUG: chip-all-clusters-app advertises - over BLE when the discovery capability should not be advertising with - capabilites set to '0' DUT Commissioner: sudo - ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 - MT:-24J042C00KA0648G00 ... Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + BLOCKED + + chip-all-clusters-app BUG: chip-all-clusters-app advertises over BLE when the discovery capability should not be advertising with capabilites set to '0' + + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J042C00KA0648G00 + ... + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: "If (PICS_DT_IP), Using the QR code from Step 1, generate a new QR code using all the same Onboarding Payload components except for the Discovery Capability bit string, set it to IP Network for discovery" - verification: - "BLOCKED chip-all-clusters-app BUG: chip-all-clusters-app advertises - over IP when the discovery capability should not be advertising with - capabilites set to '0' chip-device-ctrl > setup-payload generate -vr 0 - -vi 65521 -pi 32769 -cf 0 -dc 4 -dv 3840 -ps 20202021 2022-02-26 - 03:58:28 matter-te-6 chip.SPL[22108] INFO Manual pairing code: - [34970112332] 2022-02-26 03:58:28 matter-te-6 chip.SPL[22108] INFO - SetupQRCode: [MT:-24J0AFN00KA0648G00]" + verification: | + BLOCKED + + chip-all-clusters-app BUG: chip-all-clusters-app advertises over IP when the discovery capability should not be advertising with capabilites set to '0' + + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 0 -dc 4 -dv 3840 -ps 20202021 + 2022-02-26 03:58:28 matter-te-6 chip.SPL[22108] INFO Manual pairing code: [34970112332] + 2022-02-26 03:58:28 matter-te-6 chip.SPL[22108] INFO SetupQRCode: [MT:-24J0AFN00KA0648G00] disabled: true - label: "If (PICS_DT_IP), Repeat Step 5.b" - verification: - "BLOCKED chip-all-clusters-app BUG: chip-all-clusters-app advertises - over IP when the discovery capability should not be advertising with - capabilites set to '0' DUT Commissioner: sudo - ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 - MT:-24J0AFN00KA0648G00 ... Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + BLOCKED + + chip-all-clusters-app BUG: chip-all-clusters-app advertises over IP when the discovery capability should not be advertising with capabilites set to '0' + + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 MT:-24J0AFN00KA0648G00 + ... + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: @@ -235,22 +261,26 @@ tests: generate a new QR code using all the same Onboarding Payload components except for the Discovery Capability bit string, set it to non-zeros" - verification: - "NEED SUPPORT Unable to generate fals QR codes with discovery - capability set to an invalid number (i.e. 8 or above for - chip-device-ctrl) chip-device-ctrl > setup-payload generate -vr 0 -vi - 65521 -pi 32769 -cf 0 -dc 8 -dv 3840 -ps 20202021 2022-03-05 00:31:33 - matter-te-6 chip.SPL[394173] INFO Manual pairing code: [34970112332] - Chip Stack Error 47" + verification: | + NEED SUPPORT + + Unable to generate fals QR codes with discovery capability set to an invalid number (i.e. 8 or above for chip-device-ctrl) + + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 0 -dc 8 -dv 3840 -ps 20202021 + 2022-03-05 00:31:33 matter-te-6 chip.SPL[394173] INFO Manual pairing code: [34970112332] + Chip Stack Error 47 disabled: true - label: "Scan the QR code, generated in the previous step, using the DUT" - verification: - "NEED SUPPORT Unable to generate false QR codes with discovery - capability set to an invalid number (i.e. 8 or above for - chip-device-ctrl) Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + NEED SUPPORT + + Unable to generate false QR codes with discovery capability set to an invalid number (i.e. 8 or above for chip-device-ctrl) + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: @@ -261,47 +291,56 @@ tests: same Onboarding Payload components and one Passcode from the list: 00000000, 11111111, 22222222, 33333333, 44444444, 55555555, 66666666, 77777777, 88888888, 99999999, 12345678, 87654321" - verification: - "NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl - chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 - -cf 1 -dc 4 -dv 3840 -ps 00000000 2022-03-03 00:11:58 matter-te-6 - chip.SPL[22108] ERROR Failed encoding invalid payload Chip Stack Error - 47 00000000: 11111111: 22222222: 33333333: 44444444: 55555555: - 66666666: 77777777: 88888888: 99999999: 12345678: 87654321" + verification: | + NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl + chip-device-ctrl > setup-payload generate -vr 0 -vi 65521 -pi 32769 -cf 1 -dc 4 -dv 3840 -ps 00000000 + 2022-03-03 00:11:58 matter-te-6 chip.SPL[22108] ERROR Failed encoding invalid payload + Chip Stack Error 47 + + 00000000: + 11111111: + 22222222: + 33333333: + 44444444: + 55555555: + 66666666: + 77777777: + 88888888: + 99999999: + 12345678: + 87654321 disabled: true - label: "Scan each of the generated QR codes from the previous step using DUT" - verification: - "NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl - in previous step" + verification: | + NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl in previous step disabled: true - label: "Prefix: Using the QR code from Step 1, generate a new QR code but substituting out the current Prefix with an invalid Prefix that is not - 'MT:' (i.e. Prefix='AB:')" - verification: "AB:-24J0W2T00KA0648G00" + ''MT:'' (i.e. Prefix=''AB:'')" + verification: | + AB:-24J0W2T00KA0648G00 disabled: true - label: "Scan the QR code, generated in the previous step, using the DUT" - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing qrcode 1234 AB:-24J0W2T00KA0648G00 ... [1646266501236] - [53666:29430483] CHIP: [IN] TransportMgr initialized [1646266501236] - [53666:29430485] CHIP: [DL] _OnPlatformEvent [1646266501236] - [53666:29430483] CHIP: [-] - ../../third_party/connectedhomeip/src/setup_payload/ManualSetupPayloadParser.cpp:49: - CHIP Error 0x00000013: Integrity check failed at - ../../commands/common/CHIPCommand.cpp:62 [1646266501236] - [53666:29430483] CHIP: [TOO] Run command failure: - ../../third_party/connectedhomeip/src/setup_payload/ManualSetupPayloadParser.cpp:49: - CHIP Error 0x00000013: Integrity check failed [1646266501243] - [53666:29430483] CHIP: [SPT] VerifyOrDie failure at - ../../third_party/connectedhomeip/src/lib/support/Pool.h:311: - Allocated() == 0 Abort trap: 6 Device TH: - ./out/all-clusters-app/chip-all-clusters-app ... DUT has not - commissioned the TH to the Matter network" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing qrcode 1234 AB:-24J0W2T00KA0648G00 + ... + [1646266501236] [53666:29430483] CHIP: [IN] TransportMgr initialized + [1646266501236] [53666:29430485] CHIP: [DL] _OnPlatformEvent + [1646266501236] [53666:29430483] CHIP: [-] ../../third_party/connectedhomeip/src/setup_payload/ManualSetupPayloadParser.cpp:49: CHIP Error 0x00000013: Integrity check failed at ../../commands/common/CHIPCommand.cpp:62 + [1646266501236] [53666:29430483] CHIP: [TOO] Run command failure: ../../third_party/connectedhomeip/src/setup_payload/ManualSetupPayloadParser.cpp:49: CHIP Error 0x00000013: Integrity check failed + [1646266501243] [53666:29430483] CHIP: [SPT] VerifyOrDie failure at ../../third_party/connectedhomeip/src/lib/support/Pool.h:311: Allocated() == 0 + Abort trap: 6 + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + DUT has not commissioned the TH to the Matter network disabled: true - label: @@ -310,12 +349,11 @@ tests: length TLV according to the manufacturers specifications. (i.e. if the manufacturer specifies a TLV length=8, substitute in a TVL length=4, or any other TLV length not equal to 8)" - verification: - "NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl" + verification: | + NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl disabled: true - label: "Scan the QR code, generated in the previous step, using the DUT" - verification: - "NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl - in previous step" + verification: | + NEED SUPPORT: Unable to generate false QR codes with chip-device-ctrl in previous step disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_13.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_13.yaml index 4e7df5518ff176..2977b7145f099f 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_13.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_13.yaml @@ -13,7 +13,7 @@ # limitations under the License. name: - 7.3.13. [TC-DD-3.13] Commissioning Flow - Manual Pairing Code [DUT - + 7.3.13.[TC-DD-3.13] Commissioning Flow - Manual Pairing Code [DUT - Commissioner] config: @@ -26,25 +26,25 @@ tests: "If (PICS_11_MANUAL_PC), VERSION: Use an 11 digit Manual pairing code from a commissionee that has their Manual pairing code VERSION bit string set to 0" - verification: - "Device TH: ./out/all-clusters-app/chip-all-clusters-app ... + verification: | + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... [1645845935.798806][8925:8925] CHIP:DL: Device Configuration: - [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN - [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) - [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) - [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 - [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 - [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 - (0xF00) [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: - (not set) [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 - (0xFFFF) [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: - [MT:-24J042C00KA0648G00] [1645845935.799135][8925:8925] CHIP:SVR: - Copy/paste the below URL in a browser to see the QR Code: - [1645845935.799164][8925:8925] CHIP:SVR: - https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 - [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: - [34970112332] [1645845935.799236][8925:8925] CHIP:SVR: Long manual - pairing code: [749701123365521327694]" + [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN + [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) + [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) + [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 + [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 + [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 (0xF00) + [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: (not set) + [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 (0xFFFF) + [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: [MT:-24J042C00KA0648G00] + [1645845935.799135][8925:8925] CHIP:SVR: Copy/paste the below URL in a browser to see the QR Code: + [1645845935.799164][8925:8925] CHIP:SVR: https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 + [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: [34970112332] + [1645845935.799236][8925:8925] CHIP:SVR: Long manual pairing code: [749701123365521327694] disabled: true - label: @@ -52,39 +52,42 @@ tests: the previous step, to the DUT in any format supported by the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process." - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing manualcode 1234 34970112332 ... [1646267353060] - [53689:29437234] CHIP: [TOO] Device commissioning completed with - success Device TH: ./out/all-clusters-app/chip-all-clusters-app ... - [1646267353.273560][28656:28656] CHIP:DL: - HandlePlatformSpecificBLEEvent 32784 [1646267353.273586][28656:28656] - CHIP:SVR: Commissioning completed successfully" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing manualcode 1234 34970112332 + ... + [1646267353060] [53689:29437234] CHIP: [TOO] Device commissioning completed with success + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + [1646267353.273560][28656:28656] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1646267353.273586][28656:28656] CHIP:SVR: Commissioning completed successfully disabled: true - label: "If (PICS_21_MANUAL_PC), VERSION: Use a 21 digit Manual pairing code from a commissionee that has their Manual pairing code VERSION bit string set to 0" - verification: - "Device TH: ./out/all-clusters-app/chip-all-clusters-app ... + verification: | + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... [1645845935.798806][8925:8925] CHIP:DL: Device Configuration: - [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN - [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) - [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) - [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 - [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 - [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 - (0xF00) [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: - (not set) [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 - (0xFFFF) [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: - [MT:-24J042C00KA0648G00] [1645845935.799135][8925:8925] CHIP:SVR: - Copy/paste the below URL in a browser to see the QR Code: - [1645845935.799164][8925:8925] CHIP:SVR: - https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 - [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: - [34970112332] [1645845935.799236][8925:8925] CHIP:SVR: Long manual - pairing code: [749701123365521327694]" + [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN + [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) + [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) + [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 + [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 + [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 (0xF00) + [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: (not set) + [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 (0xFFFF) + [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: [MT:-24J042C00KA0648G00] + [1645845935.799135][8925:8925] CHIP:SVR: Copy/paste the below URL in a browser to see the QR Code: + [1645845935.799164][8925:8925] CHIP:SVR: https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 + [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: [34970112332] + [1645845935.799236][8925:8925] CHIP:SVR: Long manual pairing code: [749701123365521327694] disabled: true - label: @@ -92,39 +95,42 @@ tests: the previous step, to the DUT in any format supported by the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process." - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing manualcode 1234 34970112332 ... [1646267665776] - [53714:29441244] CHIP: [TOO] Device commissioning completed with - success Device TH: ./out/all-clusters-app/chip-all-clusters-app ... - [1646267665.929519][28709:28709] CHIP:DL: - HandlePlatformSpecificBLEEvent 32784 [1646267665.929545][28709:28709] - CHIP:SVR: Commissioning completed successfully" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing manualcode 1234 34970112332 + ... + [1646267665776] [53714:29441244] CHIP: [TOO] Device commissioning completed with success + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + [1646267665.929519][28709:28709] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1646267665.929545][28709:28709] CHIP:SVR: Commissioning completed successfully disabled: true - label: "If (PICS_11_MANUAL_PC), VID_PID_PRESENT: Use an 11 digit Manual pairing code from a commissionee that has their VID_PID_PRESENT bit string set to 0" - verification: - "Device TH: ./out/all-clusters-app/chip-all-clusters-app ... + verification: | + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... [1645845935.798806][8925:8925] CHIP:DL: Device Configuration: - [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN - [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) - [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) - [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 - [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 - [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 - (0xF00) [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: - (not set) [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 - (0xFFFF) [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: - [MT:-24J042C00KA0648G00] [1645845935.799135][8925:8925] CHIP:SVR: - Copy/paste the below URL in a browser to see the QR Code: - [1645845935.799164][8925:8925] CHIP:SVR: - https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 - [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: - [34970112332] [1645845935.799236][8925:8925] CHIP:SVR: Long manual - pairing code: [749701123365521327694]" + [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN + [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) + [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) + [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 + [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 + [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 (0xF00) + [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: (not set) + [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 (0xFFFF) + [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: [MT:-24J042C00KA0648G00] + [1645845935.799135][8925:8925] CHIP:SVR: Copy/paste the below URL in a browser to see the QR Code: + [1645845935.799164][8925:8925] CHIP:SVR: https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 + [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: [34970112332] + [1645845935.799236][8925:8925] CHIP:SVR: Long manual pairing code: [749701123365521327694] disabled: true - label: @@ -132,39 +138,42 @@ tests: the previous step, to the DUT in any format supported by the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process." - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing manualcode 1234 34970112332 ... [1646267353060] - [53689:29437234] CHIP: [TOO] Device commissioning completed with - success Device TH: ./out/all-clusters-app/chip-all-clusters-app ... - [1646267353.273560][28656:28656] CHIP:DL: - HandlePlatformSpecificBLEEvent 32784 [1646267353.273586][28656:28656] - CHIP:SVR: Commissioning completed successfully" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing manualcode 1234 34970112332 + ... + [1646267353060] [53689:29437234] CHIP: [TOO] Device commissioning completed with success + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + [1646267353.273560][28656:28656] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1646267353.273586][28656:28656] CHIP:SVR: Commissioning completed successfully disabled: true - label: "If (PICS_21_MANUAL_PC), VID_PID_PRESENT: Use a 21 digit Manual pairing code from a commissionee that has their VID_PID_PRESENT bit string set to 1" - verification: - "Device TH: ./out/all-clusters-app/chip-all-clusters-app ... + verification: | + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... [1645845935.798806][8925:8925] CHIP:DL: Device Configuration: - [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN - [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) - [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) - [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 - [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 - [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 - (0xF00) [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: - (not set) [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 - (0xFFFF) [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: - [MT:-24J042C00KA0648G00] [1645845935.799135][8925:8925] CHIP:SVR: - Copy/paste the below URL in a browser to see the QR Code: - [1645845935.799164][8925:8925] CHIP:SVR: - https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 - [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: - [34970112332] [1645845935.799236][8925:8925] CHIP:SVR: Long manual - pairing code: [749701123365521327694]" + [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN + [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) + [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) + [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 + [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 + [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 (0xF00) + [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: (not set) + [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 (0xFFFF) + [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: [MT:-24J042C00KA0648G00] + [1645845935.799135][8925:8925] CHIP:SVR: Copy/paste the below URL in a browser to see the QR Code: + [1645845935.799164][8925:8925] CHIP:SVR: https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 + [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: [34970112332] + [1645845935.799236][8925:8925] CHIP:SVR: Long manual pairing code: [749701123365521327694] disabled: true - label: @@ -172,14 +181,17 @@ tests: the previous step, to the DUT in any format supported by the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process." - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing manualcode 1234 34970112332 ... [1646267665776] - [53714:29441244] CHIP: [TOO] Device commissioning completed with - success Device TH: ./out/all-clusters-app/chip-all-clusters-app ... - [1646267665.929519][28709:28709] CHIP:DL: - HandlePlatformSpecificBLEEvent 32784 [1646267665.929545][28709:28709] - CHIP:SVR: Commissioning completed successfully" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing manualcode 1234 34970112332 + ... + [1646267665776] [53714:29441244] CHIP: [TOO] Device commissioning completed with success + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + [1646267665.929519][28709:28709] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1646267665.929545][28709:28709] CHIP:SVR: Commissioning completed successfully disabled: true - label: @@ -187,25 +199,25 @@ tests: Manual pairing code from a commissionee that has a valid VENDOR_ID (as defined in section 2.5.2. 'Vendor Identifier') and PRODUCT_ID (as defined in section 2.5.3. 'Product Identifier')" - verification: - "Device TH: ./out/all-clusters-app/chip-all-clusters-app ... + verification: | + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + + ... [1645845935.798806][8925:8925] CHIP:DL: Device Configuration: - [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN - [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) - [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) - [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 - [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 - [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 - (0xF00) [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: - (not set) [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 - (0xFFFF) [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: - [MT:-24J042C00KA0648G00] [1645845935.799135][8925:8925] CHIP:SVR: - Copy/paste the below URL in a browser to see the QR Code: - [1645845935.799164][8925:8925] CHIP:SVR: - https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 - [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: - [34970112332] [1645845935.799236][8925:8925] CHIP:SVR: Long manual - pairing code: [749701123365521327694]" + [1645845935.798853][8925:8925] CHIP:DL: Serial Number: TEST_SN + [1645845935.798875][8925:8925] CHIP:DL: Vendor Id: 65521 (0xFFF1) + [1645845935.798904][8925:8925] CHIP:DL: Product Id: 32769 (0x8001) + [1645845935.798929][8925:8925] CHIP:DL: Hardware Version: 0 + [1645845935.798960][8925:8925] CHIP:DL: Setup Pin Code: 20202021 + [1645845935.798984][8925:8925] CHIP:DL: Setup Discriminator: 3840 (0xF00) + [1645845935.799008][8925:8925] CHIP:DL: Manufacturing Date: (not set) + [1645845935.799038][8925:8925] CHIP:DL: Device Type: 65535 (0xFFFF) + [1645845935.799106][8925:8925] CHIP:SVR: SetupQRCode: [MT:-24J042C00KA0648G00] + [1645845935.799135][8925:8925] CHIP:SVR: Copy/paste the below URL in a browser to see the QR Code: + [1645845935.799164][8925:8925] CHIP:SVR: https://dhrishi.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00 + [1645845935.799195][8925:8925] CHIP:SVR: Manual pairing code: [34970112332] + [1645845935.799236][8925:8925] CHIP:SVR: Long manual pairing code: [749701123365521327694] disabled: true - label: @@ -213,12 +225,15 @@ tests: the DUT in any format supported by the DUT. Follow any steps needed for the Commissioner/Commissionee to complete the commissioning process." - verification: - "DUT Commissioner: sudo ./examples/chip-tool/out/debug/chip-tool - pairing manualcode 1234 34970112332 ... [1646267665776] - [53714:29441244] CHIP: [TOO] Device commissioning completed with - success Device TH: ./out/all-clusters-app/chip-all-clusters-app ... - [1646267665.929519][28709:28709] CHIP:DL: - HandlePlatformSpecificBLEEvent 32784 [1646267665.929545][28709:28709] - CHIP:SVR: Commissioning completed successfully" + verification: | + DUT Commissioner: + sudo ./examples/chip-tool/out/debug/chip-tool pairing manualcode 1234 34970112332 + ... + [1646267665776] [53714:29441244] CHIP: [TOO] Device commissioning completed with success + + Device TH: + ./out/all-clusters-app/chip-all-clusters-app + ... + [1646267665.929519][28709:28709] CHIP:DL: HandlePlatformSpecificBLEEvent 32784 + [1646267665.929545][28709:28709] CHIP:SVR: Commissioning completed successfully disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_2.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_2.yaml index eec3485d68d1fd..706e6e70667931 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_2.yaml @@ -23,192 +23,268 @@ tests: - label: "Commissioner and Commissionee discover each other and connect via the discovery mode applicable for the DUT." - verification: - "On DUT: sudo ./chip-all-clusters-app On Controller: ./chip-tool - discover commissionables 1. Connect the device to Ethernet 2. Disover - the device using CHIP Tool . ./chip-tool discover commissionables 3. - connect -ip , 4. - Once device is provisioned, read 'Product Name' attribute from the - Basic cluster. Example:./chip-tool basic read product-name 1 0 - Reference : below Full log for the above commands (click on this cell - if you like to see complete log) controller > ./chip-tool discover - commissionables Waiting for device responses... CHIP:CTL: Generating - ICAC CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== - CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> CHIP:DL: AUDIT: * buf1: - 3BE3E264C0A0A053248E93609D22044A CHIP:DL: AUDIT: * buf2: - E69C8767AD6B60907AD3633E774F38EB CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: - 0x16315893 CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END - ==== CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/reboot-count = 23 (0x17) CHIP:DL: Got Ethernet - interface: eth0 CHIP:DL: Found the primary Ethernet interface:eth0 - CHIP:DL: Got WiFi interface: wlan0 CHIP:DL: Failed to reset WiFi - statistic counts CHIP:IN: UDP::Init bind&listen port=5541 CHIP:IN: - UDP::Init bound to port=5541 CHIP:IN: UDP::Init bind&listen port=5541 - CHIP:IN: UDP::Init bound to port=5541 CHIP:IN: TransportMgr - initialized CHIP:DIS: Init fabric pairing table with server storage + verification: | + On DUT: sudo ./chip-all-clusters-app + + + On Controller: ./chip-tool discover commissionables + + 1. Connect the device to Ethernet + 2. Disover the device using CHIP Tool . ./chip-tool discover commissionables + 3. connect -ip , + 4. Once device is provisioned, read 'Product Name' attribute from the Basic cluster. Example:./chip-tool basic read product-name 1 0 + + Reference : below Full log for the above commands (click on this cell if you like to see complete log) + + + controller > ./chip-tool discover commissionables + Waiting for device responses... + CHIP:CTL: Generating ICAC + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== + CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> + CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> + CHIP:DL: AUDIT: * buf1: 3BE3E264C0A0A053248E93609D22044A + CHIP:DL: AUDIT: * buf2: E69C8767AD6B60907AD3633E774F38EB + CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: 0x16315893 + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END ==== + CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/reboot-count = 23 (0x17) + CHIP:DL: Got Ethernet interface: eth0 + CHIP:DL: Found the primary Ethernet interface:eth0 + CHIP:DL: Got WiFi interface: wlan0 + CHIP:DL: Failed to reset WiFi statistic counts + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: TransportMgr initialized + CHIP:DIS: Init fabric pairing table with server storage CHIP:DL: writing settings to file (/tmp/chip_counters.ini-zgCtZd) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) CHIP:CTL: System - State Initialized... CHIP:DL: MDNS failed to join multicast group on - veth5731933 for address type IPv4: ../th CHIP:DL: MDNS failed to join - multicast group on vethbf7bfa6 for address type IPv4: ../th CHIP:DL: - MDNS failed to join multicast group on vethcf434e5 for address type - IPv4: ../th CHIP:ZCL: Using ZAP configuration... CHIP:DIS: Verifying - the received credentials CHIP:IN: Generating compressed fabric ID - using uncompressed fabric ID 0x0000000000000000 CHIP:IN: 0x04, 0x66, - 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, - 0x6e, 0x65, 0x46, 0xdc, CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, - 0xd1, 0xb7, CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, - CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, CHIP:IN: - 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, CHIP:IN: 0x0e, 0x9b, - 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, - 0x4f, 0x05, 0x14, 0x99, CHIP:IN: 0x22, CHIP:IN: Generated compressed - fabric ID CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, - CHIP:DIS: Added new fabric at index: 1, Initialized: 1 CHIP:DIS: - Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: - 0x000000000001B669 CHIP:CTL: Joined the fabric at index 1. Compressed - fabric ID is: 0x4A531E5206ED06DA CHIP:DL: CHIP task running CHIP:DIS: - Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA - CHIP:DIS: Port: 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: - Vendor ID: 9050 CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning - Mode 1 CHIP:DIS: Device Type 0 CHIP:DIS: Device Name CHIP:DIS: - Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing - Instruction CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 - controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 - 192.168.1.12 5540 Output of this command in cell number I6 and J6 due - to cell constraint of maximum size. controller> sudo ./chip-tool basic - read product-name 0x000000000001B669 0 ,," + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) + CHIP:CTL: System State Initialized... + CHIP:DL: MDNS failed to join multicast group on veth5731933 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethbf7bfa6 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethcf434e5 for address type IPv4: ../th + CHIP:ZCL: Using ZAP configuration... + CHIP:DIS: Verifying the received credentials + CHIP:IN: Generating compressed fabric ID using uncompressed fabric ID 0x0000000000000000 + CHIP:IN: 0x04, 0x66, 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, + CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, 0x6e, 0x65, 0x46, 0xdc, + CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, 0xd1, 0xb7, + CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, + CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, + CHIP:IN: 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, + CHIP:IN: 0x0e, 0x9b, 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, + CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, 0x4f, 0x05, 0x14, 0x99, + CHIP:IN: 0x22, + CHIP:IN: Generated compressed fabric ID + CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, + CHIP:DIS: Added new fabric at index: 1, Initialized: 1 + CHIP:DIS: Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: 0x000000000001B669 + CHIP:CTL: Joined the fabric at index 1. Compressed fabric ID is: 0x4A531E5206ED06DA + CHIP:DL: CHIP task running + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + + + controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 192.168.1.12 5540 + + Output of this command in cell number I6 and J6 due to cell constraint of maximum size. + + + + controller> sudo ./chip-tool basic read product-name 0x000000000001B669 0 + + ,, disabled: true - label: "Establish encryption keys with Password Authenticated Session Establishment on the commissioning channel" - verification: "" + verification: | + disabled: true - label: "Commissioner arms Fail-safe timer on the Commissionee using ArmFailSafe command" - verification: "" + verification: | + disabled: true - label: "Commissioner configures the Commissionee UTC time, timezone, DST offset, and regulatory information at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner establishes the authenticity of the Commissionee as a certified CHIP device." - verification: "" + verification: | + disabled: true - label: "Commissioner configures Fabric information using SetFabric command." - verification: "" + verification: | + disabled: true - label: "Commissioner requests operational CSR from Commissionee with OperationalCSRRequest command" - verification: "" + verification: | + disabled: true - label: "Commissioner generates or otherwise obtains an Operational Certificate containing Operational ID in response OperationalCSRRequest command using ecosystem-specific means" - verification: "" + verification: | + disabled: true - label: "Commissioner configures operational credentials" - verification: "" + verification: | + disabled: true - label: "Commissioner configures ACL." - verification: "" + verification: | + disabled: true - label: "Commissioner configures the operational network at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner triggers the Commissionee to connect to the operational network" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee discover each other on the operational network using operational discovery" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee establish encryption keys with CASE" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee perform commissioning complete message exchange using CommissioningComplete command and CommissioningCompleteResponse command" - verification: "" + verification: | + disabled: true - label: "Same steps as 1.a. Force exit any step in 1.." - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_5.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_5.yaml index 0824f63c4dacc8..7bf7188941219e 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_5.yaml @@ -23,188 +23,263 @@ tests: - label: "Commissioner and Commissionee discover each other and connect via the discovery mode applicable for the DUT." - verification: - "On DUT: sudo ./chip-all-clusters-app On Controller: ./chip-tool - discover commissionables 1. Connect the device to Ethernet 2. Disover - the device using CHIP Tool . ./chip-tool discover commissionables 3. - connect -ip , 4. - Once device is provisioned, read 'Product Name' attribute from the - Basic cluster. Example:./chip-tool basic read product-name 1 0 - Reference : below Full log for the above commands (click on this cell - if you like to see complete log) controller > ./chip-tool discover - commissionables Waiting for device responses... CHIP:CTL: Generating - ICAC CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== - CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> CHIP:DL: AUDIT: * buf1: - 3BE3E264C0A0A053248E93609D22044A CHIP:DL: AUDIT: * buf2: - E69C8767AD6B60907AD3633E774F38EB CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: - 0x16315893 CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END - ==== CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/reboot-count = 23 (0x17) CHIP:DL: Got Ethernet - interface: eth0 CHIP:DL: Found the primary Ethernet interface:eth0 - CHIP:DL: Got WiFi interface: wlan0 CHIP:DL: Failed to reset WiFi - statistic counts CHIP:IN: UDP::Init bind&listen port=5541 CHIP:IN: - UDP::Init bound to port=5541 CHIP:IN: UDP::Init bind&listen port=5541 - CHIP:IN: UDP::Init bound to port=5541 CHIP:IN: TransportMgr - initialized CHIP:DIS: Init fabric pairing table with server storage + verification: | + On DUT: sudo ./chip-all-clusters-app + + + On Controller: ./chip-tool discover commissionables + + 1. Connect the device to Ethernet + 2. Disover the device using CHIP Tool . ./chip-tool discover commissionables + 3. connect -ip , + 4. Once device is provisioned, read 'Product Name' attribute from the Basic cluster. Example:./chip-tool basic read product-name 1 0 + + Reference : below Full log for the above commands (click on this cell if you like to see complete log) + + + controller > ./chip-tool discover commissionables + Waiting for device responses... + CHIP:CTL: Generating ICAC + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== + CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> + CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> + CHIP:DL: AUDIT: * buf1: 3BE3E264C0A0A053248E93609D22044A + CHIP:DL: AUDIT: * buf2: E69C8767AD6B60907AD3633E774F38EB + CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: 0x16315893 + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END ==== + CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/reboot-count = 23 (0x17) + CHIP:DL: Got Ethernet interface: eth0 + CHIP:DL: Found the primary Ethernet interface:eth0 + CHIP:DL: Got WiFi interface: wlan0 + CHIP:DL: Failed to reset WiFi statistic counts + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: TransportMgr initialized + CHIP:DIS: Init fabric pairing table with server storage CHIP:DL: writing settings to file (/tmp/chip_counters.ini-zgCtZd) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) CHIP:CTL: System - State Initialized... CHIP:DL: MDNS failed to join multicast group on - veth5731933 for address type IPv4: ../th CHIP:DL: MDNS failed to join - multicast group on vethbf7bfa6 for address type IPv4: ../th CHIP:DL: - MDNS failed to join multicast group on vethcf434e5 for address type - IPv4: ../th CHIP:ZCL: Using ZAP configuration... CHIP:DIS: Verifying - the received credentials CHIP:IN: Generating compressed fabric ID - using uncompressed fabric ID 0x0000000000000000 CHIP:IN: 0x04, 0x66, - 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, - 0x6e, 0x65, 0x46, 0xdc, CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, - 0xd1, 0xb7, CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, - CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, CHIP:IN: - 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, CHIP:IN: 0x0e, 0x9b, - 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, - 0x4f, 0x05, 0x14, 0x99, CHIP:IN: 0x22, CHIP:IN: Generated compressed - fabric ID CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, - CHIP:DIS: Added new fabric at index: 1, Initialized: 1 CHIP:DIS: - Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: - 0x000000000001B669 CHIP:CTL: Joined the fabric at index 1. Compressed - fabric ID is: 0x4A531E5206ED06DA CHIP:DL: CHIP task running CHIP:DIS: - Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA - CHIP:DIS: Port: 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: - Vendor ID: 9050 CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning - Mode 1 CHIP:DIS: Device Type 0 CHIP:DIS: Device Name CHIP:DIS: - Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing - Instruction CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 - controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 - 192.168.1.12 5540 Output of this command in cell number I6 and J6 due - to cell constraint of maximum size. controller> sudo ./chip-tool basic - read product-name 0x000000000001B669 0 ,," + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) + CHIP:CTL: System State Initialized... + CHIP:DL: MDNS failed to join multicast group on veth5731933 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethbf7bfa6 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethcf434e5 for address type IPv4: ../th + CHIP:ZCL: Using ZAP configuration... + CHIP:DIS: Verifying the received credentials + CHIP:IN: Generating compressed fabric ID using uncompressed fabric ID 0x0000000000000000 + CHIP:IN: 0x04, 0x66, 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, + CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, 0x6e, 0x65, 0x46, 0xdc, + CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, 0xd1, 0xb7, + CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, + CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, + CHIP:IN: 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, + CHIP:IN: 0x0e, 0x9b, 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, + CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, 0x4f, 0x05, 0x14, 0x99, + CHIP:IN: 0x22, + CHIP:IN: Generated compressed fabric ID + CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, + CHIP:DIS: Added new fabric at index: 1, Initialized: 1 + CHIP:DIS: Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: 0x000000000001B669 + CHIP:CTL: Joined the fabric at index 1. Compressed fabric ID is: 0x4A531E5206ED06DA + CHIP:DL: CHIP task running + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + + + controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 192.168.1.12 5540 + + Output of this command in cell number I6 and J6 due to cell constraint of maximum size. + + + + controller> sudo ./chip-tool basic read product-name 0x000000000001B669 0 + + ,, disabled: true - label: "Establish encryption keys with Password Authenticated Session Establishment on the commissioning channel" - verification: "" + verification: | + disabled: true - label: "Commissioner arms Fail-safe timer on the Commissionee using ArmFailSafe command" - verification: "" + verification: | + disabled: true - label: "Commissioner SHALL configure at the Commissionee UTC time, timezone, DST offset, and regulatory information at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner establishes the authenticity of the Commissionee as a certified CHIP device." - verification: "" + verification: | + disabled: true - label: "Commissioner configures Fabric information using SetFabric command." - verification: "" + verification: | + disabled: true - label: "Commissioner requests operational CSR from Commissionee with OperationalCSRRequest command" - verification: "" + verification: | + disabled: true - label: "Commissioner generates or otherwise obtains an Operational Certificate containing Operational ID in response OperationalCSRRequest command using ecosystem-specific means" - verification: "" + verification: | + disabled: true - label: "Commissioner configures operational credentials" - verification: "" + verification: | + disabled: true - label: "Commissioner configures ACL." - verification: "" + verification: | + disabled: true - label: "Commissioner configures the operational network at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner triggers the Commissionee to connect to the operational network" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee discover each other on the operational network using operational discovery" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee establish encryption keys with CASE" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee perform commissioning complete message exchange using CommissioningComplete command and CommissioningCompleteResponse command" - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_6.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_6.yaml index ad805b701a0fad..2c7e540b7eb7bc 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_6.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_6.yaml @@ -24,188 +24,263 @@ tests: - label: "Commissioner and Commissionee discover each other and connect via the discovery mode applicable for the DUT." - verification: - "On DUT: sudo ./chip-all-clusters-app On Controller: ./chip-tool - discover commissionables 1. Connect the device to Ethernet 2. Disover - the device using CHIP Tool . ./chip-tool discover commissionables 3. - connect -ip , 4. - Once device is provisioned, read 'Product Name' attribute from the - Basic cluster. Example:./chip-tool basic read product-name 1 0 - Reference : below Full log for the above commands (click on this cell - if you like to see complete log) controller > ./chip-tool discover - commissionables Waiting for device responses... CHIP:CTL: Generating - ICAC CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== - CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> CHIP:DL: AUDIT: * buf1: - 3BE3E264C0A0A053248E93609D22044A CHIP:DL: AUDIT: * buf2: - E69C8767AD6B60907AD3633E774F38EB CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: - 0x16315893 CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END - ==== CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/reboot-count = 23 (0x17) CHIP:DL: Got Ethernet - interface: eth0 CHIP:DL: Found the primary Ethernet interface:eth0 - CHIP:DL: Got WiFi interface: wlan0 CHIP:DL: Failed to reset WiFi - statistic counts CHIP:IN: UDP::Init bind&listen port=5541 CHIP:IN: - UDP::Init bound to port=5541 CHIP:IN: UDP::Init bind&listen port=5541 - CHIP:IN: UDP::Init bound to port=5541 CHIP:IN: TransportMgr - initialized CHIP:DIS: Init fabric pairing table with server storage + verification: | + On DUT: sudo ./chip-all-clusters-app + + + On Controller: ./chip-tool discover commissionables + + 1. Connect the device to Ethernet + 2. Disover the device using CHIP Tool . ./chip-tool discover commissionables + 3. connect -ip , + 4. Once device is provisioned, read 'Product Name' attribute from the Basic cluster. Example:./chip-tool basic read product-name 1 0 + + Reference : below Full log for the above commands (click on this cell if you like to see complete log) + + + controller > ./chip-tool discover commissionables + Waiting for device responses... + CHIP:CTL: Generating ICAC + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT START ==== + CHIP:DL: AUDIT: * Validate buf1 and buf2 are <<>> + CHIP:DL: AUDIT: * Validate r1 and r2 are <<>> + CHIP:DL: AUDIT: * buf1: 3BE3E264C0A0A053248E93609D22044A + CHIP:DL: AUDIT: * buf2: E69C8767AD6B60907AD3633E774F38EB + CHIP:DL: AUDIT: * r1: 0x2A0E6454 r2: 0x16315893 + CHIP:DL: AUDIT: ===== RANDOM NUMBER GENERATOR AUDIT END ==== + CHIP:DL: writing settings to file (/tmp/chip_counters.ini-9yXPat) + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/reboot-count = 23 (0x17) + CHIP:DL: Got Ethernet interface: eth0 + CHIP:DL: Found the primary Ethernet interface:eth0 + CHIP:DL: Got WiFi interface: wlan0 + CHIP:DL: Failed to reset WiFi statistic counts + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: UDP::Init bind&listen port=5541 + CHIP:IN: UDP::Init bound to port=5541 + CHIP:IN: TransportMgr initialized + CHIP:DIS: Init fabric pairing table with server storage CHIP:DL: writing settings to file (/tmp/chip_counters.ini-zgCtZd) - CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) CHIP:DL: - NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) CHIP:CTL: System - State Initialized... CHIP:DL: MDNS failed to join multicast group on - veth5731933 for address type IPv4: ../th CHIP:DL: MDNS failed to join - multicast group on vethbf7bfa6 for address type IPv4: ../th CHIP:DL: - MDNS failed to join multicast group on vethcf434e5 for address type - IPv4: ../th CHIP:ZCL: Using ZAP configuration... CHIP:DIS: Verifying - the received credentials CHIP:IN: Generating compressed fabric ID - using uncompressed fabric ID 0x0000000000000000 CHIP:IN: 0x04, 0x66, - 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, - 0x6e, 0x65, 0x46, 0xdc, CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, - 0xd1, 0xb7, CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, - CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, CHIP:IN: - 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, CHIP:IN: 0x0e, 0x9b, - 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, - 0x4f, 0x05, 0x14, 0x99, CHIP:IN: 0x22, CHIP:IN: Generated compressed - fabric ID CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, - CHIP:DIS: Added new fabric at index: 1, Initialized: 1 CHIP:DIS: - Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: - 0x000000000001B669 CHIP:CTL: Joined the fabric at index 1. Compressed - fabric ID is: 0x4A531E5206ED06DA CHIP:DL: CHIP task running CHIP:DIS: - Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Attempt to mDNS broadcast failed: - ../third_party/connectedhomeip/src/inet/UDP CHIP:DIS: Attempt to mDNS - broadcast failed: ../third_party/connectedhomeip/src/inet/UDP - CHIP:DIS: Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA - CHIP:DIS: Port: 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: - Vendor ID: 9050 CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning - Mode 1 CHIP:DIS: Device Type 0 CHIP:DIS: Device Name CHIP:DIS: - Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing - Instruction CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 CHIP:DIS: - Discovered Node: CHIP:DIS: Host name: EEAABADABAD0DDCA CHIP:DIS: Port: - 5540 CHIP:DIS: Long discriminator: 3840 CHIP:DIS: Vendor ID: 9050 - CHIP:DIS: Product ID: 65279 CHIP:DIS: Commissioning Mode 1 CHIP:DIS: - Device Type 0 CHIP:DIS: Device Name CHIP:DIS: Rotating Id - 00007C5F6E176CD40F68685D100A1CF8A98B CHIP:DIS: Pairing Instruction - CHIP:DIS: Pairing Hint 0x21 CHIP:DIS: Address 0: - 2402:e280:2108:181:dea6:32ff:fef9:f0a1 CHIP:DIS: Address 1: - fe80::dea6:32ff:fef9:f0a1 CHIP:DIS: Address 2: 192.168.1.12 - controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 - 192.168.1.12 5540 Output of this command in cell number I6 and J6 due - to cell constraint of maximum size. controller> sudo ./chip-tool basic - read product-name 0x000000000001B669 0 ,," + CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini) + CHIP:DL: NVS set: chip-counters/GlobalMCTR = 25000 (0x61A8) + CHIP:CTL: System State Initialized... + CHIP:DL: MDNS failed to join multicast group on veth5731933 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethbf7bfa6 for address type IPv4: ../th + CHIP:DL: MDNS failed to join multicast group on vethcf434e5 for address type IPv4: ../th + CHIP:ZCL: Using ZAP configuration... + CHIP:DIS: Verifying the received credentials + CHIP:IN: Generating compressed fabric ID using uncompressed fabric ID 0x0000000000000000 + CHIP:IN: 0x04, 0x66, 0xd6, 0xcf, 0x4c, 0x1e, 0x11, 0xc3, + CHIP:IN: 0x52, 0x4f, 0xa6, 0x8c, 0x6e, 0x65, 0x46, 0xdc, + CHIP:IN: 0x90, 0x1b, 0x5f, 0x42, 0x9f, 0x69, 0xd1, 0xb7, + CHIP:IN: 0x7d, 0xf3, 0x6b, 0x54, 0x12, 0x6c, 0x12, 0x59, + CHIP:IN: 0x5b, 0xc3, 0x07, 0x1c, 0x5c, 0xf4, 0x4e, 0x5f, + CHIP:IN: 0x71, 0x06, 0x9a, 0xbb, 0x2f, 0xef, 0x20, 0x0d, + CHIP:IN: 0x0e, 0x9b, 0x26, 0x3e, 0x8d, 0x46, 0x09, 0xd8, + CHIP:IN: 0xfd, 0xa1, 0xc0, 0x10, 0x4f, 0x05, 0x14, 0x99, + CHIP:IN: 0x22, + CHIP:IN: Generated compressed fabric ID + CHIP:IN: 0x4a, 0x53, 0x1e, 0x52, 0x06, 0xed, 0x06, 0xda, + CHIP:DIS: Added new fabric at index: 1, Initialized: 1 + CHIP:DIS: Assigned compressed fabric ID: 0x4A531E5206ED06DA, node ID: 0x000000000001B669 + CHIP:CTL: Joined the fabric at index 1. Compressed fabric ID is: 0x4A531E5206ED06DA + CHIP:DL: CHIP task running + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Attempt to mDNS broadcast failed: ../third_party/connectedhomeip/src/inet/UDP + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + CHIP:DIS: Discovered Node: + CHIP:DIS: Host name: EEAABADABAD0DDCA + CHIP:DIS: Port: 5540 + CHIP:DIS: Long discriminator: 3840 + CHIP:DIS: Vendor ID: 9050 + CHIP:DIS: Product ID: 65279 + CHIP:DIS: Commissioning Mode 1 + CHIP:DIS: Device Type 0 + CHIP:DIS: Device Name + CHIP:DIS: Rotating Id 00007C5F6E176CD40F68685D100A1CF8A98B + CHIP:DIS: Pairing Instruction + CHIP:DIS: Pairing Hint 0x21 + CHIP:DIS: Address 0: 2402:e280:2108:181:dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 1: fe80::dea6:32ff:fef9:f0a1 + CHIP:DIS: Address 2: 192.168.1.12 + + + controller> sudo ./chip-tool pairing ethernet 112233 20202021 3840 192.168.1.12 5540 + + Output of this command in cell number I6 and J6 due to cell constraint of maximum size. + + + + controller> sudo ./chip-tool basic read product-name 0x000000000001B669 0 + + ,, disabled: true - label: "Establish encryption keys with Password Authenticated Session Establishment on the commissioning channel" - verification: "" + verification: | + disabled: true - label: "Commissioner arms Fail-safe timer on the Commissionee using ArmFailSafe command" - verification: "" + verification: | + disabled: true - label: "Commissioner configures the Commissionee UTC time, timezone, DST offset, and regulatory information at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner establishes the authenticity of the Commissionee as a certified CHIP device." - verification: "" + verification: | + disabled: true - label: "Commissioner configures Fabric information using SetFabric command." - verification: "" + verification: | + disabled: true - label: "Commissioner requests operational CSR from Commissionee with OperationalCSRRequest command" - verification: "" + verification: | + disabled: true - label: "Commissioner generates or otherwise obtains an Operational Certificate containing Operational ID in response OperationalCSRRequest command using ecosystem-specific means" - verification: "" + verification: | + disabled: true - label: "Commissioner configures operational credentials" - verification: "" + verification: | + disabled: true - label: "Commissioner configures ACL." - verification: "" + verification: | + disabled: true - label: "Commissioner configures the operational network at the Commissionee." - verification: "" + verification: | + disabled: true - label: "Commissioner triggers the Commissionee to connect to the operational network" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee discover each other on the operational network using operational discovery" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee establish encryption keys with CASE" - verification: "" + verification: | + disabled: true - label: "Commissioner and Commissionee perform commissioning complete message exchange using CommissioningComplete command and CommissioningCompleteResponse command" - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_9.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_9.yaml index ec0c5fdd3664a6..e5de28dda7dd00 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_9.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_9.yaml @@ -21,38 +21,37 @@ config: tests: - label: "TH receives Onboarding Payload from the DUT" - verification: - "1. Parse the DUT's QR Code using the TH commissioner: chip-tool - 16-MacBook-Pro:connectedhomeip liam$ - ./examples/chip-tool/out/debug/chip-tool payload parse-setup-payload - MT:YNJV7NMF00KA0648G00 [1641844121253] [18592:788760] CHIP: [SPL] - Parsing base38Representation: MT:YNJV7NMF00KA0648G00 [1641844121254] - [18592:788760] CHIP: [SPL] CommissioningFlow: 2 [1641844121254] - [18592:788760] CHIP: [SPL] VendorID: 9050 [1641844121254] - [18592:788760] CHIP: [SPL] Version: 0 [1641844121254] [18592:788760] - CHIP: [SPL] ProductID: 65279 [1641844121254] [18592:788760] CHIP: - [SPL] Discriminator: 3840 [1641844121254] [18592:788760] CHIP: [SPL] - SetUpPINCode: 20202021 [1641844121254] [18592:788760] CHIP: [SPL] - RendezvousInformation: 2 2. Verify that the Commissioning Flow is set - to 2 (Custom Flow)" + verification: | + 1. Parse the DUT's QR Code using the TH commissioner: chip-tool + 16-MacBook-Pro:connectedhomeip liam$ ./examples/chip-tool/out/debug/chip-tool payload parse-setup-payload MT:YNJV7NMF00KA0648G00 + [1641844121253] [18592:788760] CHIP: [SPL] Parsing base38Representation: MT:YNJV7NMF00KA0648G00 + [1641844121254] [18592:788760] CHIP: [SPL] CommissioningFlow: 2 + [1641844121254] [18592:788760] CHIP: [SPL] VendorID: 9050 + [1641844121254] [18592:788760] CHIP: [SPL] Version: 0 + [1641844121254] [18592:788760] CHIP: [SPL] ProductID: 65279 + [1641844121254] [18592:788760] CHIP: [SPL] Discriminator: 3840 + [1641844121254] [18592:788760] CHIP: [SPL] SetUpPINCode: 20202021 + [1641844121254] [18592:788760] CHIP: [SPL] RendezvousInformation: 2 + + 2. Verify that the Commissioning Flow is set to 2 (Custom Flow) disabled: true - label: "TH fetches commissioning data from Distributed Compliance Ledger (DCL)" - verification: - "1. TH fetches the DCL from DUT's DCL 2. Verify that DCL contains - criteria" + verification: | + 1. TH fetches the DCL from DUT's DCL + 2. Verify that DCL contains criteria disabled: true - label: "TH uses the provided URL to guide user on how to put DUT in a state that allows commissioning" - verification: "1. Follow steps from DCL's URL given" + verification: | + 1. Follow steps from DCL's URL given disabled: true - label: "DUT is commissioned by the TH" - verification: - "1. Verify that the DUT is commissioned to the TH commissioner - successfully" + verification: | + 1. Verify that the DUT is commissioned to the TH commissioner successfully disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DESC_1_1.yaml b/src/app/tests/suites/certification/Test_TC_DESC_1_1.yaml index a22bba7d01691e..d1a6566cbc13a6 100644 --- a/src/app/tests/suites/certification/Test_TC_DESC_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_DESC_1_1.yaml @@ -21,92 +21,92 @@ config: tests: - label: "TH reads DeviceTypeList attribute from DUT." - verification: - "sudo ./chip-tool descriptor read device-list 1 0 - [1641454498.809603][16120:16125] CHIP:TOO: Descriptor.DeviceList - response: 1 entries [1641454498.809737][16120:16125] CHIP:TOO: [1]: { - [1641454498.809780][16120:16125] CHIP:TOO: Type: 22 - [1641454498.809817][16120:16125] CHIP:TOO: Revision: 1 - [1641454498.809852][16120:16125] CHIP:TOO: } - [1641454498.809938][16120:16125] CHIP:EM: Sending Standalone Ack for - MessageCounter:52943 on exchange 24061i" + verification: | + sudo ./chip-tool descriptor read device-list 1 0 + + [1641454498.809603][16120:16125] CHIP:TOO: Descriptor.DeviceList response: 1 entries + [1641454498.809737][16120:16125] CHIP:TOO: [1]: { + [1641454498.809780][16120:16125] CHIP:TOO: Type: 22 + [1641454498.809817][16120:16125] CHIP:TOO: Revision: 1 + [1641454498.809852][16120:16125] CHIP:TOO: } + [1641454498.809938][16120:16125] CHIP:EM: Sending Standalone Ack for MessageCounter:52943 on exchange 24061i disabled: true - label: "TH reads 'ServerList' attribute." - verification: - "sudo ./chip-tool descriptor read server-list 1 0 - [1641454794.918507][16140:16146] CHIP:DMG: SuppressResponse = true, + verification: | + sudo ./chip-tool descriptor read server-list 1 0 + + [1641454794.918507][16140:16146] CHIP:DMG: SuppressResponse = true, [1641454794.918530][16140:16146] CHIP:DMG: } - [1641454794.920033][16140:16146] CHIP:TOO: Descriptor.ServerList - response: 23 entries [1641454794.920083][16140:16146] CHIP:TOO: [1]: 3 - [1641454794.920110][16140:16146] CHIP:TOO: [2]: 4 - [1641454794.920134][16140:16146] CHIP:TOO: [3]: 29 - [1641454794.920157][16140:16146] CHIP:TOO: [4]: 30 - [1641454794.920181][16140:16146] CHIP:TOO: [5]: 31 - [1641454794.920204][16140:16146] CHIP:TOO: [6]: 40 - [1641454794.920227][16140:16146] CHIP:TOO: [7]: 41 - [1641454794.920250][16140:16146] CHIP:TOO: [8]: 42 - [1641454794.920274][16140:16146] CHIP:TOO: [9]: 46 - [1641454794.920297][16140:16146] CHIP:TOO: [10]: 48 - [1641454794.920321][16140:16146] CHIP:TOO: [11]: 49 - [1641454794.920344][16140:16146] CHIP:TOO: [12]: 50 - [1641454794.920367][16140:16146] CHIP:TOO: [13]: 51 - [1641454794.920391][16140:16146] CHIP:TOO: [14]: 52 - [1641454794.920414][16140:16146] CHIP:TOO: [15]: 53 - [1641454794.920437][16140:16146] CHIP:TOO: [16]: 54 - [1641454794.920461][16140:16146] CHIP:TOO: [17]: 55 - [1641454794.920484][16140:16146] CHIP:TOO: [18]: 60 - [1641454794.920507][16140:16146] CHIP:TOO: [19]: 62 - [1641454794.920530][16140:16146] CHIP:TOO: [20]: 63 - [1641454794.920554][16140:16146] CHIP:TOO: [21]: 64 - [1641454794.920577][16140:16146] CHIP:TOO: [22]: 65 - [1641454794.920600][16140:16146] CHIP:TOO: [23]: 1029 - [1641454794.920687][16140:16146] CHIP:EM: Sending Standalone Ack for - MessageCounter:8175897 on exchange 54373i" + [1641454794.920033][16140:16146] CHIP:TOO: Descriptor.ServerList response: 23 entries + [1641454794.920083][16140:16146] CHIP:TOO: [1]: 3 + [1641454794.920110][16140:16146] CHIP:TOO: [2]: 4 + [1641454794.920134][16140:16146] CHIP:TOO: [3]: 29 + [1641454794.920157][16140:16146] CHIP:TOO: [4]: 30 + [1641454794.920181][16140:16146] CHIP:TOO: [5]: 31 + [1641454794.920204][16140:16146] CHIP:TOO: [6]: 40 + [1641454794.920227][16140:16146] CHIP:TOO: [7]: 41 + [1641454794.920250][16140:16146] CHIP:TOO: [8]: 42 + [1641454794.920274][16140:16146] CHIP:TOO: [9]: 46 + [1641454794.920297][16140:16146] CHIP:TOO: [10]: 48 + [1641454794.920321][16140:16146] CHIP:TOO: [11]: 49 + [1641454794.920344][16140:16146] CHIP:TOO: [12]: 50 + [1641454794.920367][16140:16146] CHIP:TOO: [13]: 51 + [1641454794.920391][16140:16146] CHIP:TOO: [14]: 52 + [1641454794.920414][16140:16146] CHIP:TOO: [15]: 53 + [1641454794.920437][16140:16146] CHIP:TOO: [16]: 54 + [1641454794.920461][16140:16146] CHIP:TOO: [17]: 55 + [1641454794.920484][16140:16146] CHIP:TOO: [18]: 60 + [1641454794.920507][16140:16146] CHIP:TOO: [19]: 62 + [1641454794.920530][16140:16146] CHIP:TOO: [20]: 63 + [1641454794.920554][16140:16146] CHIP:TOO: [21]: 64 + [1641454794.920577][16140:16146] CHIP:TOO: [22]: 65 + [1641454794.920600][16140:16146] CHIP:TOO: [23]: 1029 + [1641454794.920687][16140:16146] CHIP:EM: Sending Standalone Ack for MessageCounter:8175897 on exchange 54373i disabled: true - label: "TH reads 'ClientList' attribute" - verification: - "sudo ./chip-tool descriptor read client-list 1 0 - [1641456529.633047][16220:16225] CHIP:DMG: SuppressResponse = true, + verification: | + sudo ./chip-tool descriptor read client-list 1 0 + + [1641456529.633047][16220:16225] CHIP:DMG: SuppressResponse = true, [1641456529.633105][16220:16225] CHIP:DMG: } - [1641456529.633403][16220:16225] CHIP:TOO: Descriptor.ClientList - response: 0 entries [1641456529.633509][16220:16225] CHIP:EM: Sending - Standalone Ack for MessageCounter:3437551 on exchange 887i" + [1641456529.633403][16220:16225] CHIP:TOO: Descriptor.ClientList response: 0 entries + [1641456529.633509][16220:16225] CHIP:EM: Sending Standalone Ack for MessageCounter:3437551 on exchange 887i disabled: true - label: "TH reads 'PartsList' attribute." - verification: - "sudo ./chip-tool descriptor read parts-list 1 0 - [1641456769.777217][16238:16244] CHIP:DMG: SuppressResponse = true, + verification: | + sudo ./chip-tool descriptor read parts-list 1 0 + + [1641456769.777217][16238:16244] CHIP:DMG: SuppressResponse = true, [1641456769.777267][16238:16244] CHIP:DMG: } - [1641456769.777839][16238:16244] CHIP:TOO: Descriptor.PartsList - response: 2 entries [1641456769.777925][16238:16244] CHIP:TOO: [1]: 1 - [1641456769.777978][16238:16244] CHIP:TOO: [2]: 2 - [1641456769.778080][16238:16244] CHIP:EM: Sending Standalone Ack for - MessageCounter:2830202 on exchange 38042i" + [1641456769.777839][16238:16244] CHIP:TOO: Descriptor.PartsList response: 2 entries + [1641456769.777925][16238:16244] CHIP:TOO: [1]: 1 + [1641456769.777978][16238:16244] CHIP:TOO: [2]: 2 + [1641456769.778080][16238:16244] CHIP:EM: Sending Standalone Ack for MessageCounter:2830202 on exchange 38042i disabled: true - label: "TH1 reads the AttributeList attribute from the DUT" - verification: - "sudo ./chip-tool descriptor read attribute-list 1 0 - [1641456932.082331][16256:16261] CHIP:TOO: Descriptor.AttributeList - response: 6 entries [1641456932.082382][16256:16261] CHIP:TOO: [1]: 0 - [1641456932.082409][16256:16261] CHIP:TOO: [2]: 1 - [1641456932.082435][16256:16261] CHIP:TOO: [3]: 2 - [1641456932.082461][16256:16261] CHIP:TOO: [4]: 3 - [1641456932.082487][16256:16261] CHIP:TOO: [5]: 65531 - [1641456932.082512][16256:16261] CHIP:TOO: [6]: 65533 - [1641456932.082570][16256:16261] CHIP:EM: Sending Standalone Ack for - MessageCounter:9736412 on exchange 3286i" + verification: | + sudo ./chip-tool descriptor read attribute-list 1 0 + + [1641456932.082331][16256:16261] CHIP:TOO: Descriptor.AttributeList response: 6 entries + [1641456932.082382][16256:16261] CHIP:TOO: [1]: 0 + [1641456932.082409][16256:16261] CHIP:TOO: [2]: 1 + [1641456932.082435][16256:16261] CHIP:TOO: [3]: 2 + [1641456932.082461][16256:16261] CHIP:TOO: [4]: 3 + [1641456932.082487][16256:16261] CHIP:TOO: [5]: 65531 + [1641456932.082512][16256:16261] CHIP:TOO: [6]: 65533 + [1641456932.082570][16256:16261] CHIP:EM: Sending Standalone Ack for MessageCounter:9736412 on exchange 3286i disabled: true - label: "TH1 reads the ClusterRevision attribute from the DUT" - verification: - "sudo ./chip-tool descriptor read cluster-revision 1 0 - [1641456975.533390][16268:16274] CHIP:DMG: SuppressResponse = true, + verification: | + sudo ./chip-tool descriptor read cluster-revision 1 0 + + [1641456975.533390][16268:16274] CHIP:DMG: SuppressResponse = true, [1641456975.533439][16268:16274] CHIP:DMG: } - [1641456975.533710][16268:16274] CHIP:TOO: Descriptor.ClusterRevision - response: 1 [1641456975.533831][16268:16274] CHIP:EM: Sending - Standalone Ack for MessageCounter:14484175 on exchange 41618i" + [1641456975.533710][16268:16274] CHIP:TOO: Descriptor.ClusterRevision response: 1 + [1641456975.533831][16268:16274] CHIP:EM: Sending Standalone Ack for MessageCounter:14484175 on exchange 41618i disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_1.yaml b/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_1.yaml index a2d3664a082ce5..81e6c0fb26ddc2 100644 --- a/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_1.yaml @@ -23,141 +23,142 @@ config: tests: - label: "Reboot DUT" - verification: "" + verification: | + disabled: true - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH sends RetrieveLogsRequest Command (Intent = - EndUserSupport,TransferFileDesignator = 'test.txt', RequestedProtocol= - BDX) to DUT" - verification: - "sudo ./chip-tool diagnosticlogs retrieve-logs-request 0 1 test.txt 1 - 0 [1646208340.191466][3171:3176] CHIP:DMG: ICR moving to [ResponseRe] + EndUserSupport,TransferFileDesignator = ''test.txt'', + RequestedProtocol= BDX) to DUT" + verification: | + sudo ./chip-tool diagnosticlogs retrieve-logs-request 0 1 "test.txt" 1 0 + + [1646208340.191466][3171:3176] CHIP:DMG: ICR moving to [ResponseRe] [1646208340.191525][3171:3176] CHIP:DMG: InvokeResponseMessage = [1646208340.191558][3171:3176] CHIP:DMG: { - [1646208340.191589][3171:3176] CHIP:DMG: suppressResponse = false, - [1646208340.191622][3171:3176] CHIP:DMG: InvokeResponseIBs = - [1646208340.191663][3171:3176] CHIP:DMG: [ - [1646208340.191696][3171:3176] CHIP:DMG: InvokeResponseIB = - [1646208340.191743][3171:3176] CHIP:DMG: { - [1646208340.191778][3171:3176] CHIP:DMG: CommandStatusIB = - [1646208340.191819][3171:3176] CHIP:DMG: { - [1646208340.191862][3171:3176] CHIP:DMG: CommandPathIB = - [1646208340.191907][3171:3176] CHIP:DMG: { - [1646208340.191953][3171:3176] CHIP:DMG: EndpointId = 0x0, - [1646208340.192004][3171:3176] CHIP:DMG: ClusterId = 0x32, - [1646208340.192049][3171:3176] CHIP:DMG: CommandId = 0x0, - [1646208340.192093][3171:3176] CHIP:DMG: }, + [1646208340.191589][3171:3176] CHIP:DMG: suppressResponse = false, + [1646208340.191622][3171:3176] CHIP:DMG: InvokeResponseIBs = + [1646208340.191663][3171:3176] CHIP:DMG: [ + [1646208340.191696][3171:3176] CHIP:DMG: InvokeResponseIB = + [1646208340.191743][3171:3176] CHIP:DMG: { + [1646208340.191778][3171:3176] CHIP:DMG: CommandStatusIB = + [1646208340.191819][3171:3176] CHIP:DMG: { + [1646208340.191862][3171:3176] CHIP:DMG: CommandPathIB = + [1646208340.191907][3171:3176] CHIP:DMG: { + [1646208340.191953][3171:3176] CHIP:DMG: EndpointId = 0x0, + [1646208340.192004][3171:3176] CHIP:DMG: ClusterId = 0x32, + [1646208340.192049][3171:3176] CHIP:DMG: CommandId = 0x0, + [1646208340.192093][3171:3176] CHIP:DMG: }, [1646208340.192138][3171:3176] CHIP:DMG: - [1646208340.192177][3171:3176] CHIP:DMG: StatusIB = - [1646208340.192224][3171:3176] CHIP:DMG: { - [1646208340.192271][3171:3176] CHIP:DMG: status = 0x0, - [1646208340.192319][3171:3176] CHIP:DMG: }, + [1646208340.192177][3171:3176] CHIP:DMG: StatusIB = + [1646208340.192224][3171:3176] CHIP:DMG: { + [1646208340.192271][3171:3176] CHIP:DMG: status = 0x0, + [1646208340.192319][3171:3176] CHIP:DMG: }, [1646208340.192362][3171:3176] CHIP:DMG: - [1646208340.192401][3171:3176] CHIP:DMG: }, + [1646208340.192401][3171:3176] CHIP:DMG: }, [1646208340.192450][3171:3176] CHIP:DMG: - [1646208340.192486][3171:3176] CHIP:DMG: }, + [1646208340.192486][3171:3176] CHIP:DMG: }, [1646208340.192530][3171:3176] CHIP:DMG: - [1646208340.192562][3171:3176] CHIP:DMG: ], + [1646208340.192562][3171:3176] CHIP:DMG: ], [1646208340.192602][3171:3176] CHIP:DMG: - [1646208340.192634][3171:3176] CHIP:DMG: InteractionModelRevision = 1 + [1646208340.192634][3171:3176] CHIP:DMG: InteractionModelRevision = 1 [1646208340.192665][3171:3176] CHIP:DMG: }, - [1646208340.192744][3171:3176] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 - Status=0x0" + [1646208340.192744][3171:3176] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 Status=0x0 disabled: true - label: "TH Sends BDX SendAccept message" - verification: "" + verification: | + disabled: true - label: "TH sends RetrieveLogsRequest Command (Intent = - EndUserSupport,TransferFileDesignator = 'test.txt', RequestedProtocol= - BDX) to DUT" - verification: - "sudo ./chip-tool diagnosticlogs retrieve-logs-request 0 1 test.txt 1 - 0 [1646208340.191466][3171:3176] CHIP:DMG: ICR moving to [ResponseRe] + EndUserSupport,TransferFileDesignator = ''test.txt'', + RequestedProtocol= BDX) to DUT" + verification: | + sudo ./chip-tool diagnosticlogs retrieve-logs-request 0 1 "test.txt" 1 0 + + [1646208340.191466][3171:3176] CHIP:DMG: ICR moving to [ResponseRe] [1646208340.191525][3171:3176] CHIP:DMG: InvokeResponseMessage = [1646208340.191558][3171:3176] CHIP:DMG: { - [1646208340.191589][3171:3176] CHIP:DMG: suppressResponse = false, - [1646208340.191622][3171:3176] CHIP:DMG: InvokeResponseIBs = - [1646208340.191663][3171:3176] CHIP:DMG: [ - [1646208340.191696][3171:3176] CHIP:DMG: InvokeResponseIB = - [1646208340.191743][3171:3176] CHIP:DMG: { - [1646208340.191778][3171:3176] CHIP:DMG: CommandStatusIB = - [1646208340.191819][3171:3176] CHIP:DMG: { - [1646208340.191862][3171:3176] CHIP:DMG: CommandPathIB = - [1646208340.191907][3171:3176] CHIP:DMG: { - [1646208340.191953][3171:3176] CHIP:DMG: EndpointId = 0x0, - [1646208340.192004][3171:3176] CHIP:DMG: ClusterId = 0x32, - [1646208340.192049][3171:3176] CHIP:DMG: CommandId = 0x0, - [1646208340.192093][3171:3176] CHIP:DMG: }, + [1646208340.191589][3171:3176] CHIP:DMG: suppressResponse = false, + [1646208340.191622][3171:3176] CHIP:DMG: InvokeResponseIBs = + [1646208340.191663][3171:3176] CHIP:DMG: [ + [1646208340.191696][3171:3176] CHIP:DMG: InvokeResponseIB = + [1646208340.191743][3171:3176] CHIP:DMG: { + [1646208340.191778][3171:3176] CHIP:DMG: CommandStatusIB = + [1646208340.191819][3171:3176] CHIP:DMG: { + [1646208340.191862][3171:3176] CHIP:DMG: CommandPathIB = + [1646208340.191907][3171:3176] CHIP:DMG: { + [1646208340.191953][3171:3176] CHIP:DMG: EndpointId = 0x0, + [1646208340.192004][3171:3176] CHIP:DMG: ClusterId = 0x32, + [1646208340.192049][3171:3176] CHIP:DMG: CommandId = 0x0, + [1646208340.192093][3171:3176] CHIP:DMG: }, [1646208340.192138][3171:3176] CHIP:DMG: - [1646208340.192177][3171:3176] CHIP:DMG: StatusIB - =[1646208340.192224][3171:3176] CHIP:DMG: { - [1646208340.192271][3171:3176] CHIP:DMG: status = - 0x0,[1646208340.192319][3171:3176] CHIP:DMG: }, + [1646208340.192177][3171:3176] CHIP:DMG: StatusIB = + [1646208340.192224][3171:3176] CHIP:DMG: { + [1646208340.192271][3171:3176] CHIP:DMG: status = 0x0, + [1646208340.192319][3171:3176] CHIP:DMG: }, [1646208340.192362][3171:3176] CHIP:DMG: - [1646208340.192401][3171:3176] CHIP:DMG: }, + [1646208340.192401][3171:3176] CHIP:DMG: }, [1646208340.192450][3171:3176] CHIP:DMG: - [1646208340.192486][3171:3176] CHIP:DMG: }, + [1646208340.192486][3171:3176] CHIP:DMG: }, [1646208340.192530][3171:3176] CHIP:DMG: - [1646208340.192562][3171:3176] CHIP:DMG: ], + [1646208340.192562][3171:3176] CHIP:DMG: ], [1646208340.192602][3171:3176] CHIP:DMG: - [1646208340.192634][3171:3176] CHIP:DMG: InteractionModelRevision = - 1[1646208340.192665][3171:3176] CHIP:DMG: }, - [1646208340.192744][3171:3176] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 - Status=0x0" + [1646208340.192634][3171:3176] CHIP:DMG: InteractionModelRevision = 1 + [1646208340.192665][3171:3176] CHIP:DMG: }, + [1646208340.192744][3171:3176] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 Status=0x0 disabled: true - label: "TH Sends StatusReport(GeneralCode: FAILURE, ProtocolId: BDX, - ProtocolCode: TRANSFER_METHOD_NOT_SUPPORTED)" - verification: "" + ProtocolCode: TRANSFER_METHOD_NOT_SUPPORTED" + verification: | + disabled: true - label: "TH sends RetrieveLogsRequest Command (Intent = EndUserSupport, RequestedProtocol = ResponsePayload) to DUT" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool diagnosticlogs - retrieve-logs-request 0 0 test.txt 1 0 [1646209207.288760][3223:3228] - CHIP:DMG: ICR moving to [ResponseRe] [1646209207.288823][3223:3228] - CHIP:DMG: InvokeResponseMessage = [1646209207.288859][3223:3228] - CHIP:DMG: { [1646209207.288893][3223:3228] CHIP:DMG: suppressResponse - = false, [1646209207.288928][3223:3228] CHIP:DMG: InvokeResponseIBs - =[1646209207.288972][3223:3228] CHIP:DMG: [ - [1646209207.289006][3223:3228] CHIP:DMG: InvokeResponseIB = - [1646209207.289056][3223:3228] CHIP:DMG: { - [1646209207.289096][3223:3228] CHIP:DMG: CommandStatusIB = - [1646209207.289146][3223:3228] CHIP:DMG: { - [1646209207.289189][3223:3228] CHIP:DMG: CommandPathIB = - [1646209207.289237][3223:3228] CHIP:DMG: { - [1646209207.289285][3223:3228] CHIP:DMG: EndpointId = 0x0, - [1646209207.289338][3223:3228] CHIP:DMG: ClusterId = - 0x32,[1646209207.289391][3223:3228] CHIP:DMG: CommandId = 0x0, - [1646209207.289434][3223:3228] CHIP:DMG: }, + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool diagnosticlogs retrieve-logs-request 0 0 "test.txt" 1 0 + + [1646209207.288760][3223:3228] CHIP:DMG: ICR moving to [ResponseRe] + [1646209207.288823][3223:3228] CHIP:DMG: InvokeResponseMessage = + [1646209207.288859][3223:3228] CHIP:DMG: { + [1646209207.288893][3223:3228] CHIP:DMG: suppressResponse = false, + [1646209207.288928][3223:3228] CHIP:DMG: InvokeResponseIBs = + [1646209207.288972][3223:3228] CHIP:DMG: [ + [1646209207.289006][3223:3228] CHIP:DMG: InvokeResponseIB = + [1646209207.289056][3223:3228] CHIP:DMG: { + [1646209207.289096][3223:3228] CHIP:DMG: CommandStatusIB = + [1646209207.289146][3223:3228] CHIP:DMG: { + [1646209207.289189][3223:3228] CHIP:DMG: CommandPathIB = + [1646209207.289237][3223:3228] CHIP:DMG: { + [1646209207.289285][3223:3228] CHIP:DMG: EndpointId = 0x0, + [1646209207.289338][3223:3228] CHIP:DMG: ClusterId = 0x32, + [1646209207.289391][3223:3228] CHIP:DMG: CommandId = 0x0, + [1646209207.289434][3223:3228] CHIP:DMG: }, [1646209207.289479][3223:3228] CHIP:DMG: - [1646209207.289521][3223:3228] CHIP:DMG: StatusIB = - [1646209207.289573][3223:3228] CHIP:DMG: { - [1646209207.289619][3223:3228] CHIP:DMG: status = 0x0, - [1646209207.289666][3223:3228] CHIP:DMG: }, + [1646209207.289521][3223:3228] CHIP:DMG: StatusIB = + [1646209207.289573][3223:3228] CHIP:DMG: { + [1646209207.289619][3223:3228] CHIP:DMG: status = 0x0, + [1646209207.289666][3223:3228] CHIP:DMG: }, [1646209207.289715][3223:3228] CHIP:DMG: - [1646209207.289756][3223:3228] CHIP:DMG: }, + [1646209207.289756][3223:3228] CHIP:DMG: }, [1646209207.289804][3223:3228] CHIP:DMG: - [1646209207.289842][3223:3228] CHIP:DMG: }, + [1646209207.289842][3223:3228] CHIP:DMG: }, [1646209207.289889][3223:3228] CHIP:DMG: - [1646209207.289923][3223:3228] CHIP:DMG: ], + [1646209207.289923][3223:3228] CHIP:DMG: ], [1646209207.289966][3223:3228] CHIP:DMG: - [1646209207.289999][3223:3228] CHIP:DMG: InteractionModelRevision = 1 + [1646209207.289999][3223:3228] CHIP:DMG: InteractionModelRevision = 1 [1646209207.290032][3223:3228] CHIP:DMG: }, - [1646209207.290116][3223:3228] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 - Status=0x0" + [1646209207.290116][3223:3228] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 Status=0x0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_2.yaml b/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_2.yaml index b49958d5c7a389..b66bc89f5cc95b 100644 --- a/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_2.yaml @@ -23,44 +23,44 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH sends RetrieveLogsRequest Command (Intent = EndUserSupport, - TransferFileDesignator = 'test.txt',RequestedProtocol= BDX) to DUT" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool diagnosticlogs - retrieve-logs-request 0 0 test.txt 1 0 [1646209207.288823][3223:3228] - CHIP:DMG: InvokeResponseMessage = [1646209207.288859][3223:3228] - CHIP:DMG: { [1646209207.288893][3223:3228] CHIP:DMG: suppressResponse - = false, [1646209207.288928][3223:3228] CHIP:DMG: InvokeResponseIBs = - [1646209207.288972][3223:3228] CHIP:DMG: - [[1646209207.289006][3223:3228] CHIP:DMG: InvokeResponseIB - =[1646209207.289056][3223:3228] CHIP:DMG: { - [1646209207.289096][3223:3228] CHIP:DMG: CommandStatusIB - =[1646209207.289146][3223:3228] CHIP:DMG: { - [1646209207.289189][3223:3228] CHIP:DMG: CommandPathIB = - [1646209207.289237][3223:3228] CHIP:DMG: { - [1646209207.289285][3223:3228] CHIP:DMG: EndpointId = 0x0, - [1646209207.289338][3223:3228] CHIP:DMG: ClusterId = - 0x32,[1646209207.289391][3223:3228] CHIP:DMG: CommandId = - 0x0,[1646209207.289434][3223:3228] CHIP:DMG: - },[1646209207.289479][3223:3228] CHIP:DMG: - [1646209207.289521][3223:3228] CHIP:DMG: StatusIB = - [1646209207.289573][3223:3228] CHIP:DMG: { - [1646209207.289619][3223:3228] CHIP:DMG: status = 0x0, - [1646209207.289666][3223:3228] CHIP:DMG: }, + TransferFileDesignator = ''test.txt'',RequestedProtocol= BDX) to DUT" + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool diagnosticlogs retrieve-logs-request 0 0 "test.txt" 1 0 + + [1646209207.288823][3223:3228] CHIP:DMG: InvokeResponseMessage = + [1646209207.288859][3223:3228] CHIP:DMG: { + [1646209207.288893][3223:3228] CHIP:DMG: suppressResponse = false, + [1646209207.288928][3223:3228] CHIP:DMG: InvokeResponseIBs = + [1646209207.288972][3223:3228] CHIP:DMG: [ + [1646209207.289006][3223:3228] CHIP:DMG: InvokeResponseIB = + [1646209207.289056][3223:3228] CHIP:DMG: { + [1646209207.289096][3223:3228] CHIP:DMG: CommandStatusIB = + [1646209207.289146][3223:3228] CHIP:DMG: { + [1646209207.289189][3223:3228] CHIP:DMG: CommandPathIB = + [1646209207.289237][3223:3228] CHIP:DMG: { + [1646209207.289285][3223:3228] CHIP:DMG: EndpointId = 0x0, + [1646209207.289338][3223:3228] CHIP:DMG: ClusterId = 0x32, + [1646209207.289391][3223:3228] CHIP:DMG: CommandId = 0x0, + [1646209207.289434][3223:3228] CHIP:DMG: }, + [1646209207.289479][3223:3228] CHIP:DMG: + [1646209207.289521][3223:3228] CHIP:DMG: StatusIB = + [1646209207.289573][3223:3228] CHIP:DMG: { + [1646209207.289619][3223:3228] CHIP:DMG: status = 0x0, + [1646209207.289666][3223:3228] CHIP:DMG: }, [1646209207.289715][3223:3228] CHIP:DMG: - [1646209207.289756][3223:3228] CHIP:DMG: }, + [1646209207.289756][3223:3228] CHIP:DMG: }, [1646209207.289804][3223:3228] CHIP:DMG: - [1646209207.289842][3223:3228] CHIP:DMG: }, + [1646209207.289842][3223:3228] CHIP:DMG: }, [1646209207.289889][3223:3228] CHIP:DMG: - [1646209207.289923][3223:3228] CHIP:DMG: ], + [1646209207.289923][3223:3228] CHIP:DMG: ], [1646209207.289966][3223:3228] CHIP:DMG: - [1646209207.289999][3223:3228] CHIP:DMG: InteractionModelRevision = 1 - [1646209207.290032][3223:3228] CHIP:DMG: - },[1646209207.290116][3223:3228] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 - Status=0x0" + [1646209207.289999][3223:3228] CHIP:DMG: InteractionModelRevision = 1 + [1646209207.290032][3223:3228] CHIP:DMG: }, + [1646209207.290116][3223:3228] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 Status=0x0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_3.yaml b/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_3.yaml index 148361d94e762f..2cc4a53ee963a2 100644 --- a/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_DIAG_LOG_1_3.yaml @@ -21,73 +21,83 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "DUT sends RetrieveLogsRequest Command to TH" - verification: - "grl_matter@GRL-Matters-MacBook-Air debug % ./chip-tool diagnosticlogs - retrieve-logs-request 0 0 test.txt 1 0 [1646215088531] [15387:2221674] - CHIP: [DMG] InvokeResponseMessage = [1646215088531] [15387:2221674] - CHIP: [DMG] { [1646215088531] [15387:2221674] CHIP: [DMG] - suppressResponse = false, [1646215088531] [15387:2221674] CHIP: [DMG] - InvokeResponseIBs = [1646215088531] [15387:2221674] CHIP: [DMG] [ - [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseIB = - [1646215088531] [15387:2221674] CHIP: [DMG] {[1646215088531] - [15387:2221674] CHIP: [DMG] CommandStatusIB = [1646215088531] - [15387:2221674] CHIP: [DMG] { [1646215088531] [15387:2221674] CHIP: - [DMG] CommandPathIB = [1646215088531] [15387:2221674] CHIP: [DMG] - {[1646215088531] [15387:2221674] CHIP: [DMG] EndpointId = 0x0, - [1646215088531] [15387:2221674] CHIP: [DMG] ClusterId = 0x32, - [1646215088531] [15387:2221674] CHIP: [DMG] CommandId = 0x0, - [1646215088531] [15387:2221674] CHIP: [DMG] }, [1646215088531] - [15387:2221674] CHIP: [DMG] [1646215088531] [15387:2221674] CHIP: - [DMG] StatusIB = [1646215088531] [15387:2221674] CHIP: [DMG] { - [1646215088531] [15387:2221674] CHIP: [DMG] status = 0x0, - [1646215088531] [15387:2221674] CHIP: [DMG] }, [1646215088531] - [15387:2221674] CHIP: [DMG] [1646215088531] [15387:2221674] CHIP: - [DMG] }, [1646215088531] [15387:2221674] CHIP: [DMG] [1646215088531] - [15387:2221674] CHIP: [DMG] }, [1646215088531] [15387:2221674] CHIP: - [DMG] [1646215088531] [15387:2221674] CHIP: [DMG] ], [1646215088532] - [15387:2221674] CHIP: [DMG] [1646215088532] [15387:2221674] CHIP: - [DMG] InteractionModelRevision = 1 [1646215088532] [15387:2221674] - CHIP: [DMG] }, [1646215088532] [15387:2221674] CHIP: [DMG] Received - Command Response Status for Endpoint=0 Cluster=0x0000_0032 - Command=0x0000_0000 Status=0x0" + verification: | + grl_matter@GRL-Matters-MacBook-Air debug % ./chip-tool diagnosticlogs retrieve-logs-request 0 0 "test.txt" 1 0 + + [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseMessage = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] suppressResponse = false, + [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseIBs = + [1646215088531] [15387:2221674] CHIP: [DMG] [ + [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] CommandStatusIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] CommandPathIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] EndpointId = 0x0, + [1646215088531] [15387:2221674] CHIP: [DMG] ClusterId = 0x32, + [1646215088531] [15387:2221674] CHIP: [DMG] CommandId = 0x0, + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] StatusIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] status = 0x0, + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] ], + [1646215088532] [15387:2221674] CHIP: [DMG] + [1646215088532] [15387:2221674] CHIP: [DMG] InteractionModelRevision = 1 + [1646215088532] [15387:2221674] CHIP: [DMG] }, + [1646215088532] [15387:2221674] CHIP: [DMG] Received Command Response Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 Status=0x0 disabled: true - label: "In case TH initiates a BDX Transfer" - verification: "" + verification: | + disabled: true - label: "In case TH does not initiate BDX Transfer" - verification: - "grl_matter@GRL-Matters-MacBook-Air debug % ./chip-tool diagnosticlogs - retrieve-logs-request 0 0 test.txt 1 0 [1646215088531] [15387:2221674] - CHIP: [DMG] InvokeResponseMessage = [1646215088531] [15387:2221674] - CHIP: [DMG] { [1646215088531] [15387:2221674] CHIP: [DMG] - suppressResponse = false, [1646215088531] [15387:2221674] CHIP: [DMG] - InvokeResponseIBs =[1646215088531] [15387:2221674] CHIP: [DMG] [ - [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseIB - =[1646215088531] [15387:2221674] CHIP: [DMG] { [1646215088531] - [15387:2221674] CHIP: [DMG] CommandStatusIB = [1646215088531] - [15387:2221674] CHIP: [DMG] { [1646215088531] [15387:2221674] CHIP: - [DMG] CommandPathIB = [1646215088531] [15387:2221674] CHIP: [DMG] { - [1646215088531] [15387:2221674] CHIP: [DMG] EndpointId = - 0x0,[1646215088531] [15387:2221674] CHIP: [DMG] ClusterId = 0x32, - [1646215088531] [15387:2221674] CHIP: [DMG] CommandId = 0x0, - [1646215088531] [15387:2221674] CHIP: [DMG] }, [1646215088531] - [15387:2221674] CHIP: [DMG] [1646215088531] [15387:2221674] CHIP: - [DMG] StatusIB = [1646215088531] [15387:2221674] CHIP: [DMG] { - [1646215088531] [15387:2221674] CHIP: [DMG] status = 0x0, - [1646215088531] [15387:2221674] CHIP: [DMG] }, [1646215088531] - [15387:2221674] CHIP: [DMG] [1646215088531] [15387:2221674] CHIP: - [DMG] }, [1646215088531] [15387:2221674] CHIP: [DMG] [1646215088531] - [15387:2221674] CHIP: [DMG] }, [1646215088531] [15387:2221674] CHIP: - [DMG] [1646215088531] [15387:2221674] CHIP: [DMG] ], [1646215088532] - [15387:2221674] CHIP: [DMG] [1646215088532] [15387:2221674] CHIP: - [DMG] InteractionModelRevision = 1 [1646215088532] [15387:2221674] - CHIP: [DMG] }, [1646215088532] [15387:2221674] CHIP: [DMG] Received - Command Response Status for Endpoint=0 Cluster=0x0000_0032 - Command=0x0000_0000 Status=0x0" + verification: | + grl_matter@GRL-Matters-MacBook-Air debug % ./chip-tool diagnosticlogs retrieve-logs-request 0 0 "test.txt" 1 0 + + [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseMessage = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] suppressResponse = false, + [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseIBs = + [1646215088531] [15387:2221674] CHIP: [DMG] [ + [1646215088531] [15387:2221674] CHIP: [DMG] InvokeResponseIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] CommandStatusIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] CommandPathIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] EndpointId = 0x0, + [1646215088531] [15387:2221674] CHIP: [DMG] ClusterId = 0x32, + [1646215088531] [15387:2221674] CHIP: [DMG] CommandId = 0x0, + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] StatusIB = + [1646215088531] [15387:2221674] CHIP: [DMG] { + [1646215088531] [15387:2221674] CHIP: [DMG] status = 0x0, + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] }, + [1646215088531] [15387:2221674] CHIP: [DMG] + [1646215088531] [15387:2221674] CHIP: [DMG] ], + [1646215088532] [15387:2221674] CHIP: [DMG] + [1646215088532] [15387:2221674] CHIP: [DMG] InteractionModelRevision = 1 + [1646215088532] [15387:2221674] CHIP: [DMG] }, + [1646215088532] [15387:2221674] CHIP: [DMG] Received Command Response Status for Endpoint=0 Cluster=0x0000_0032 Command=0x0000_0000 Status=0x0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DM_1_4.yaml b/src/app/tests/suites/certification/Test_TC_DM_1_4.yaml index 8fe6838c62da8d..cbdc1023a7dea9 100644 --- a/src/app/tests/suites/certification/Test_TC_DM_1_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_DM_1_4.yaml @@ -21,17 +21,21 @@ config: tests: - label: "Simulate a reboot on the TH" - verification: "./chip-tool basic read-event-by-id 0x0 1 0" + verification: | + ./chip-tool basic read-event-by-id 0x0 1 0 disabled: true - label: "Simulate a Shut down on the TH" - verification: "./chip-tool basic read-event-by-id 0x01 1 0" + verification: | + ./chip-tool basic read-event-by-id 0x01 1 0 disabled: true - label: "Simulate a reboot on the TH" - verification: "" + verification: | + disabled: true - label: "Simulate a Factory Reset the TH" - verification: "./chip-tool basic read-event-by-id 0x0 1 0" + verification: | + ./chip-tool basic read-event-by-id 0x0 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DM_2_4.yaml b/src/app/tests/suites/certification/Test_TC_DM_2_4.yaml index d5a06b0eac755f..eb1f2bffcdfe9c 100644 --- a/src/app/tests/suites/certification/Test_TC_DM_2_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_DM_2_4.yaml @@ -21,23 +21,26 @@ config: tests: - label: "Commission TH to DUT" - verification: "" + verification: | + disabled: true - label: "DUT reads the NOCs attribute from TH" - verification: "./chip-tool operationalcredentials read nocs 1 0" + verification: | + ./chip-tool operationalcredentials read nocs 1 0 disabled: true - label: "DUT reads the Fabrics attribute from TH" - verification: "./chip-tool operationalcredentials read fabrics 1 0" + verification: | + ./chip-tool operationalcredentials read fabrics 1 0 disabled: true - label: "DUT reads the SupportedFabrics attribute from TH" - verification: - "./chip-tool operationalcredentials read supported-fabrics 1 0" + verification: | + ./chip-tool operationalcredentials read supported-fabrics 1 0 disabled: true - label: "DUT reads the CommissionedFabrics attribute from TH" - verification: - "./chip-tool operationalcredentials read commissioned-fabrics 1 0" + verification: | + ./chip-tool operationalcredentials read commissioned-fabrics 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DM_3_2.yaml b/src/app/tests/suites/certification/Test_TC_DM_3_2.yaml index 00e156c844c9a3..03b5d351c1b374 100644 --- a/src/app/tests/suites/certification/Test_TC_DM_3_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_DM_3_2.yaml @@ -22,37 +22,35 @@ config: tests: - label: "if PICS_WIFI) OR (PICS_THREAD then DUT issues a ScanNetworks command" - verification: "./chip-tool networkcommissioning scan-networks null 0 1 0" + verification: | + ./chip-tool networkcommissioning scan-networks null 0 1 0 disabled: true - label: "if (PICS_WIFI) then DUT issues an AddOrUpdateWiFiNetwork command" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool networkcommissioning - add-or-update-wi-fi-network GRLPrivate_EXT matter123 0 1 0" + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool networkcommissioning add-or-update-wi-fi-network GRLPrivate_EXT matter123 0 1 0 disabled: true - label: "if (PICS_THREAD) then DUT issues an AddOrUpdateThreadNetwork command" - verification: - "./chip-tool networkcommissioning add-or-update-thread-network - 1111161622222211 0 1 0" + verification: | + ./chip-tool networkcommissioning add-or-update-thread-network 1111161622222211 0 1 0 disabled: true - label: "if PICS_WIFI) OR (PICS_THREAD then DUT issues a RemoveNetwork command" - verification: - "./chip-tool networkcommissioning remove-network 1111161622222211 0 1 - 0" + verification: | + ./chip-tool networkcommissioning remove-network 1111161622222211 0 1 0 disabled: true - label: "DUT issues a ConnectNetwork command" - verification: - "./chip-tool networkcommissioning connect-network 1111161622222211 0 1 - 0" + verification: | + ./chip-tool networkcommissioning connect-network 1111161622222211 0 1 0 disabled: true - label: "if PICS_WIFI) OR (PICS_THREAD then DUT issues a ReorderNetwork command" - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DM_3_4.yaml b/src/app/tests/suites/certification/Test_TC_DM_3_4.yaml index 9b0a8cd0d5fae3..08a74024fcfa17 100644 --- a/src/app/tests/suites/certification/Test_TC_DM_3_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_DM_3_4.yaml @@ -21,9 +21,11 @@ config: tests: - label: "if (PICS_WIFI) DUT reads MaxNetworks attribute on TH" - verification: "./chip-tool networkcommissioning read max-networks 1 0" + verification: | + ./chip-tool networkcommissioning read max-networks 1 0 disabled: true - label: "if (PICS_WIFI) DUT reads Networks attribute on TH" - verification: "./chip-tool networkcommissioning read networks 1 0" + verification: | + ./chip-tool networkcommissioning read networks 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_ETHDIAG_1_2.yaml b/src/app/tests/suites/certification/Test_TC_ETHDIAG_1_2.yaml index e3f37a44a6d5d7..8fab4713bb49c5 100644 --- a/src/app/tests/suites/certification/Test_TC_ETHDIAG_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_ETHDIAG_1_2.yaml @@ -21,374 +21,325 @@ config: tests: - label: "DUT reads a attribute value from TH." - verification: "./chip-tool ethernetnetworkdiagnostics read phyrate 1 1" + verification: | + ./chip-tool ethernetnetworkdiagnostics read phyrate 1 1 disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool ethernetnetworkdiagnostics read full-duplex 1 1 - [1641968402.899684][47113:47118] CHIP:IN: Sending unauthenticated msg - 0x7fe2e5623000 with MessageCounter:2023182737 to 0x0000000000000000 at - monotonic time: 41076457 msec [1641968402.899752][47113:47118] - CHIP:EM: Flushed pending ack for MessageCounter:232282391 on exchange - 1273i [1641968402.940188][47113:47118] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:797945 on exchange - 1274i [1641968402.940241][47113:47118] CHIP:EM: Found matching - exchange: 1274i, Delegate: 0x7fe2d0001980 - [1641968402.940272][47113:47118] CHIP:EM: Rxd Ack; Removing - MessageCounter:6647928 from Retrans Table on exchange 1274i - [1641968402.940291][47113:47118] CHIP:EM: Removed CHIP - MessageCounter:6647928 from RetransTable on exchange 1274i + verification: | + ./chip-tool ethernetnetworkdiagnostics read full-duplex 1 1 + + [1641968402.899684][47113:47118] CHIP:IN: Sending unauthenticated msg 0x7fe2e5623000 with MessageCounter:2023182737 to 0x0000000000000000 at monotonic time: 41076457 msec + [1641968402.899752][47113:47118] CHIP:EM: Flushed pending ack for MessageCounter:232282391 on exchange 1273i + [1641968402.940188][47113:47118] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:797945 on exchange 1274i + [1641968402.940241][47113:47118] CHIP:EM: Found matching exchange: 1274i, Delegate: 0x7fe2d0001980 + [1641968402.940272][47113:47118] CHIP:EM: Rxd Ack; Removing MessageCounter:6647928 from Retrans Table on exchange 1274i + [1641968402.940291][47113:47118] CHIP:EM: Removed CHIP MessageCounter:6647928 from RetransTable on exchange 1274i [1641968402.940339][47113:47118] CHIP:DMG: ReportDataMessage = [1641968402.940358][47113:47118] CHIP:DMG: { - [1641968402.940371][47113:47118] CHIP:DMG: AttributeReportIBs = - [1641968402.940393][47113:47118] CHIP:DMG: [ - [1641968402.940410][47113:47118] CHIP:DMG: AttributeReportIB = - [1641968402.940435][47113:47118] CHIP:DMG: { - [1641968402.940451][47113:47118] CHIP:DMG: AttributeDataIB = - [1641968402.940469][47113:47118] CHIP:DMG: { - [1641968402.940488][47113:47118] CHIP:DMG: DataVersion = 0x0, - [1641968402.940504][47113:47118] CHIP:DMG: AttributePathIB = - [1641968402.940521][47113:47118] CHIP:DMG: { - [1641968402.940537][47113:47118] CHIP:DMG: Endpoint = 0x0, - [1641968402.940554][47113:47118] CHIP:DMG: Cluster = 0x37, - [1641968402.940572][47113:47118] CHIP:DMG: Attribute = 0x0000_0001, - [1641968402.940588][47113:47118] CHIP:DMG: } + [1641968402.940371][47113:47118] CHIP:DMG: AttributeReportIBs = + [1641968402.940393][47113:47118] CHIP:DMG: [ + [1641968402.940410][47113:47118] CHIP:DMG: AttributeReportIB = + [1641968402.940435][47113:47118] CHIP:DMG: { + [1641968402.940451][47113:47118] CHIP:DMG: AttributeDataIB = + [1641968402.940469][47113:47118] CHIP:DMG: { + [1641968402.940488][47113:47118] CHIP:DMG: DataVersion = 0x0, + [1641968402.940504][47113:47118] CHIP:DMG: AttributePathIB = + [1641968402.940521][47113:47118] CHIP:DMG: { + [1641968402.940537][47113:47118] CHIP:DMG: Endpoint = 0x0, + [1641968402.940554][47113:47118] CHIP:DMG: Cluster = 0x37, + [1641968402.940572][47113:47118] CHIP:DMG: Attribute = 0x0000_0001, + [1641968402.940588][47113:47118] CHIP:DMG: } [1641968402.940612][47113:47118] CHIP:DMG: - [1641968402.940633][47113:47118] CHIP:DMG: Data = false, - [1641968402.940650][47113:47118] CHIP:DMG: }, + [1641968402.940633][47113:47118] CHIP:DMG: Data = false, + [1641968402.940650][47113:47118] CHIP:DMG: }, [1641968402.940681][47113:47118] CHIP:DMG: - [1641968402.940699][47113:47118] CHIP:DMG: }, + [1641968402.940699][47113:47118] CHIP:DMG: }, [1641968402.940721][47113:47118] CHIP:DMG: - [1641968402.940738][47113:47118] CHIP:DMG: ], + [1641968402.940738][47113:47118] CHIP:DMG: ], [1641968402.940762][47113:47118] CHIP:DMG: - [1641968402.940777][47113:47118] CHIP:DMG: SuppressResponse = true, + [1641968402.940777][47113:47118] CHIP:DMG: SuppressResponse = true, [1641968402.940793][47113:47118] CHIP:DMG: } - [1641968402.940922][47113:47118] CHIP:TOO: - EthernetNetworkDiagnostics.FullDuplex response: FALSE - [1641968402.940978][47113:47118] CHIP:EM: Sending Standalone Ack for - MessageCounter:797945 on exchange 1274i - [1641968402.941024][47113:47118] CHIP:IN: Prepared secure message - 0x7fe2e5622fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 1274i with MessageCounter:6647929." + [1641968402.940922][47113:47118] CHIP:TOO: EthernetNetworkDiagnostics.FullDuplex response: FALSE + [1641968402.940978][47113:47118] CHIP:EM: Sending Standalone Ack for MessageCounter:797945 on exchange 1274i + [1641968402.941024][47113:47118] CHIP:IN: Prepared secure message 0x7fe2e5622fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 1274i with MessageCounter:6647929. disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool ethernetnetworkdiagnostics read packet-rx-count 1 1 - CHIP:EM: Flushed pending ack for MessageCounter:1297482240 on exchange - 29107i [1635592219.188641][3563:3568] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange - 29108i [1635592219.188711][3563:3568] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 29108i - [1635592219.188751][3563:3568] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 29108i [1635592219.188808][3563:3568] - CHIP:DMG: ReportData = [1635592219.188850][3563:3568] CHIP:DMG: { - [1635592219.188886][3563:3568] CHIP:DMG: AttributeDataList = - [1635592219.188928][3563:3568] CHIP:DMG: [ - [1635592219.188968][3563:3568] CHIP:DMG: AttributeDataElement = - [1635592219.189017][3563:3568] CHIP:DMG: { - [1635592219.189059][3563:3568] CHIP:DMG: AttributePath = - [1635592219.189105][3563:3568] CHIP:DMG: { - [1635592219.189151][3563:3568] CHIP:DMG: NodeId = 0x1, - [1635592219.189204][3563:3568] CHIP:DMG: EndpointId = 0x1, - [1635592219.189263][3563:3568] CHIP:DMG: ClusterId = 0x37, - [1635592219.189314][3563:3568] CHIP:DMG: FieldTag = 0x0000_0002, - [1635592219.189369][3563:3568] CHIP:DMG: } + verification: | + ./chip-tool ethernetnetworkdiagnostics read packet-rx-count 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:1297482240 on exchange 29107i + [1635592219.188641][3563:3568] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 29108i + [1635592219.188711][3563:3568] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 29108i + [1635592219.188751][3563:3568] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 29108i + [1635592219.188808][3563:3568] CHIP:DMG: ReportData = + [1635592219.188850][3563:3568] CHIP:DMG: { + [1635592219.188886][3563:3568] CHIP:DMG: AttributeDataList = + [1635592219.188928][3563:3568] CHIP:DMG: [ + [1635592219.188968][3563:3568] CHIP:DMG: AttributeDataElement = + [1635592219.189017][3563:3568] CHIP:DMG: { + [1635592219.189059][3563:3568] CHIP:DMG: AttributePath = + [1635592219.189105][3563:3568] CHIP:DMG: { + [1635592219.189151][3563:3568] CHIP:DMG: NodeId = 0x1, + [1635592219.189204][3563:3568] CHIP:DMG: EndpointId = 0x1, + [1635592219.189263][3563:3568] CHIP:DMG: ClusterId = 0x37, + [1635592219.189314][3563:3568] CHIP:DMG: FieldTag = 0x0000_0002, + [1635592219.189369][3563:3568] CHIP:DMG: } [1635592219.189425][3563:3568] CHIP:DMG: - [1635592219.189484][3563:3568] CHIP:DMG: Data = 1527, - [1635592219.189527][3563:3568] CHIP:DMG: DataElementVersion = 0x0, - [1635592219.189576][3563:3568] CHIP:DMG: }, + [1635592219.189484][3563:3568] CHIP:DMG: Data = 1527, + [1635592219.189527][3563:3568] CHIP:DMG: DataElementVersion = 0x0, + [1635592219.189576][3563:3568] CHIP:DMG: }, [1635592219.189621][3563:3568] CHIP:DMG: - [1635592219.189660][3563:3568] CHIP:DMG: ], + [1635592219.189660][3563:3568] CHIP:DMG: ], [1635592219.189707][3563:3568] CHIP:DMG: [1635592219.189744][3563:3568] CHIP:DMG: } [1635592219.189859][3563:3568] CHIP:ZCL: ReadAttributesResponse: - [1635592219.189896][3563:3568] CHIP:ZCL: ClusterId: 0x0000_0037 - [1635592219.189934][3563:3568] CHIP:ZCL: attributeId: 0x0000_0002 - [1635592219.189963][3563:3568] CHIP:ZCL: status: Success (0x0000) - [1635592219.189997][3563:3568] CHIP:ZCL: attribute TLV Type: 0x04 - [1635592219.191925][3563:3568] CHIP:TOO: Int64u attribute Response: - 1527 [1635592219.192058][3563:3568] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 29108i [1635592219.192158][3563:3568] - CHIP:IN: Prepared encrypted message 0xaaaafc44cd10 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 29108i with MessageCounter:1. [1635592219.192219][3563:3568] CHIP:IN: - Sending encrypted msg 0xaaaafc44cd10 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 4913165 msec" + [1635592219.189896][3563:3568] CHIP:ZCL: ClusterId: 0x0000_0037 + [1635592219.189934][3563:3568] CHIP:ZCL: attributeId: 0x0000_0002 + [1635592219.189963][3563:3568] CHIP:ZCL: status: Success (0x0000) + [1635592219.189997][3563:3568] CHIP:ZCL: attribute TLV Type: 0x04 + [1635592219.191925][3563:3568] CHIP:TOO: Int64u attribute Response: 1527 + [1635592219.192058][3563:3568] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 29108i + [1635592219.192158][3563:3568] CHIP:IN: Prepared encrypted message 0xaaaafc44cd10 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 29108i with MessageCounter:1. + [1635592219.192219][3563:3568] CHIP:IN: Sending encrypted msg 0xaaaafc44cd10 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 4913165 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool ethernetnetworkdiagnostics read packet-tx-count 1 0 - [1635592621.454286][3588:3593] CHIP:EM: Flushed pending ack for - MessageCounter:1297482244 on exchange 55710i - [1635592621.457857][3588:3593] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 55711i - [1635592621.457922][3588:3593] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 55711i - [1635592621.457959][3588:3593] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 55711i [1635592621.458010][3588:3593] - CHIP:DMG: ReportData = [1635592621.458048][3588:3593] CHIP:DMG: { - [1635592621.458095][3588:3593] CHIP:DMG: AttributeDataList = - [1635592621.458134][3588:3593] CHIP:DMG: [ - [1635592621.458185][3588:3593] CHIP:DMG: AttributeDataElement = - [1635592621.458236][3588:3593] CHIP:DMG: { - [1635592621.458290][3588:3593] CHIP:DMG: AttributePath = - [1635592621.458330][3588:3593] CHIP:DMG: { - [1635592621.458435][3588:3593] CHIP:DMG: NodeId = 0x1, - [1635592621.458506][3588:3593] CHIP:DMG: EndpointId = 0x1, - [1635592621.458573][3588:3593] CHIP:DMG: ClusterId = 0x37, - [1635592621.458628][3588:3593] CHIP:DMG: FieldTag = 0x0000_0003, - [1635592621.458687][3588:3593] CHIP:DMG: } + verification: | + ./chip-tool ethernetnetworkdiagnostics read packet-tx-count 1 0 + + [1635592621.454286][3588:3593] CHIP:EM: Flushed pending ack for MessageCounter:1297482244 on exchange 55710i + [1635592621.457857][3588:3593] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 55711i + [1635592621.457922][3588:3593] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 55711i + [1635592621.457959][3588:3593] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 55711i + [1635592621.458010][3588:3593] CHIP:DMG: ReportData = + [1635592621.458048][3588:3593] CHIP:DMG: { + [1635592621.458095][3588:3593] CHIP:DMG: AttributeDataList = + [1635592621.458134][3588:3593] CHIP:DMG: [ + [1635592621.458185][3588:3593] CHIP:DMG: AttributeDataElement = + [1635592621.458236][3588:3593] CHIP:DMG: { + [1635592621.458290][3588:3593] CHIP:DMG: AttributePath = + [1635592621.458330][3588:3593] CHIP:DMG: { + [1635592621.458435][3588:3593] CHIP:DMG: NodeId = 0x1, + [1635592621.458506][3588:3593] CHIP:DMG: EndpointId = 0x1, + [1635592621.458573][3588:3593] CHIP:DMG: ClusterId = 0x37, + [1635592621.458628][3588:3593] CHIP:DMG: FieldTag = 0x0000_0003, + [1635592621.458687][3588:3593] CHIP:DMG: } [1635592621.458751][3588:3593] CHIP:DMG: - [1635592621.458800][3588:3593] CHIP:DMG: Data = 1860, - [1635592621.458861][3588:3593] CHIP:DMG: DataElementVersion = 0x0, - [1635592621.458910][3588:3593] CHIP:DMG: }, + [1635592621.458800][3588:3593] CHIP:DMG: Data = 1860, + [1635592621.458861][3588:3593] CHIP:DMG: DataElementVersion = 0x0, + [1635592621.458910][3588:3593] CHIP:DMG: }, [1635592621.458967][3588:3593] CHIP:DMG: - [1635592621.459003][3588:3593] CHIP:DMG: ], + [1635592621.459003][3588:3593] CHIP:DMG: ], [1635592621.459058][3588:3593] CHIP:DMG: [1635592621.459091][3588:3593] CHIP:DMG: } [1635592621.459218][3588:3593] CHIP:ZCL: ReadAttributesResponse: - [1635592621.459252][3588:3593] CHIP:ZCL: ClusterId: 0x0000_0037 - [1635592621.459298][3588:3593] CHIP:ZCL: attributeId: 0x0000_0003 - [1635592621.459331][3588:3593] CHIP:ZCL: status: Success (0x0000) - [1635592621.459362][3588:3593] CHIP:ZCL: attribute TLV Type: 0x04 - [1635592621.459419][3588:3593] CHIP:TOO: Int64u attribute Response: - 1860 [1635592621.459523][3588:3593] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 55711i [1635592621.459613][3588:3593] - CHIP:IN: Prepared encrypted message 0xaaaae3686d10 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 55711i with MessageCounter:1. [1635592621.459678][3588:3593] CHIP:IN: - Sending encrypted msg 0xaaaae3686d10 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 5315433 msec" + [1635592621.459252][3588:3593] CHIP:ZCL: ClusterId: 0x0000_0037 + [1635592621.459298][3588:3593] CHIP:ZCL: attributeId: 0x0000_0003 + [1635592621.459331][3588:3593] CHIP:ZCL: status: Success (0x0000) + [1635592621.459362][3588:3593] CHIP:ZCL: attribute TLV Type: 0x04 + [1635592621.459419][3588:3593] CHIP:TOO: Int64u attribute Response: 1860 + [1635592621.459523][3588:3593] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 55711i + [1635592621.459613][3588:3593] CHIP:IN: Prepared encrypted message 0xaaaae3686d10 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 55711i with MessageCounter:1. + [1635592621.459678][3588:3593] CHIP:IN: Sending encrypted msg 0xaaaae3686d10 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 5315433 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool ethernetnetworkdiagnostics read tx-err-count 1 1 CHIP:EM: - Flushed pending ack for MessageCounter:1297482246 on exchange 60303i - [1635592718.495110][3600:3605] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 60304i - [1635592718.495172][3600:3605] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 60304i - [1635592718.495209][3600:3605] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 60304i [1635592718.495261][3600:3605] - CHIP:DMG: ReportData = [1635592718.495300][3600:3605] CHIP:DMG: { - [1635592718.495332][3600:3605] CHIP:DMG: AttributeDataList = - [1635592718.495374][3600:3605] CHIP:DMG: [ - [1635592718.495410][3600:3605] CHIP:DMG: AttributeDataElement = - [1635592718.495454][3600:3605] CHIP:DMG: { - [1635592718.495487][3600:3605] CHIP:DMG: AttributePath = - [1635592718.495537][3600:3605] CHIP:DMG: { - [1635592718.495584][3600:3605] CHIP:DMG: NodeId = 0x1, - [1635592718.495636][3600:3605] CHIP:DMG: EndpointId = 0x1, - [1635592718.495685][3600:3605] CHIP:DMG: ClusterId = 0x37, - [1635592718.495735][3600:3605] CHIP:DMG: FieldTag = 0x0000_0004, - [1635592718.495777][3600:3605] CHIP:DMG: } + verification: | + ./chip-tool ethernetnetworkdiagnostics read tx-err-count 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:1297482246 on exchange 60303i + [1635592718.495110][3600:3605] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 60304i + [1635592718.495172][3600:3605] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 60304i + [1635592718.495209][3600:3605] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 60304i + [1635592718.495261][3600:3605] CHIP:DMG: ReportData = + [1635592718.495300][3600:3605] CHIP:DMG: { + [1635592718.495332][3600:3605] CHIP:DMG: AttributeDataList = + [1635592718.495374][3600:3605] CHIP:DMG: [ + [1635592718.495410][3600:3605] CHIP:DMG: AttributeDataElement = + [1635592718.495454][3600:3605] CHIP:DMG: { + [1635592718.495487][3600:3605] CHIP:DMG: AttributePath = + [1635592718.495537][3600:3605] CHIP:DMG: { + [1635592718.495584][3600:3605] CHIP:DMG: NodeId = 0x1, + [1635592718.495636][3600:3605] CHIP:DMG: EndpointId = 0x1, + [1635592718.495685][3600:3605] CHIP:DMG: ClusterId = 0x37, + [1635592718.495735][3600:3605] CHIP:DMG: FieldTag = 0x0000_0004, + [1635592718.495777][3600:3605] CHIP:DMG: } [1635592718.495826][3600:3605] CHIP:DMG: - [1635592718.495880][3600:3605] CHIP:DMG: Data = 0, - [1635592718.495925][3600:3605] CHIP:DMG: DataElementVersion = 0x0, - [1635592718.495972][3600:3605] CHIP:DMG: }, + [1635592718.495880][3600:3605] CHIP:DMG: Data = 0, + [1635592718.495925][3600:3605] CHIP:DMG: DataElementVersion = 0x0, + [1635592718.495972][3600:3605] CHIP:DMG: }, [1635592718.496016][3600:3605] CHIP:DMG: - [1635592718.496053][3600:3605] CHIP:DMG: ], + [1635592718.496053][3600:3605] CHIP:DMG: ], [1635592718.496095][3600:3605] CHIP:DMG: [1635592718.496128][3600:3605] CHIP:DMG: } [1635592718.496233][3600:3605] CHIP:ZCL: ReadAttributesResponse: - [1635592718.496266][3600:3605] CHIP:ZCL: ClusterId: 0x0000_0037 - [1635592718.496301][3600:3605] CHIP:ZCL: attributeId: 0x0000_0004 - [1635592718.496332][3600:3605] CHIP:ZCL: status: Success (0x0000) - [1635592718.496363][3600:3605] CHIP:ZCL: attribute TLV Type: 0x04 + [1635592718.496266][3600:3605] CHIP:ZCL: ClusterId: 0x0000_0037 + [1635592718.496301][3600:3605] CHIP:ZCL: attributeId: 0x0000_0004 + [1635592718.496332][3600:3605] CHIP:ZCL: status: Success (0x0000) + [1635592718.496363][3600:3605] CHIP:ZCL: attribute TLV Type: 0x04 [1635592718.496417][3600:3605] CHIP:TOO: Int64u attribute Response: 0 - [1635592718.496507][3600:3605] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 60304i [1635592718.496582][3600:3605] - CHIP:IN: Prepared encrypted message 0xaaaaf0f6dd10 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 60304i with MessageCounter:1." + [1635592718.496507][3600:3605] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 60304i + [1635592718.496582][3600:3605] CHIP:IN: Prepared encrypted message 0xaaaaf0f6dd10 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 60304i with MessageCounter:1. disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool ethernetnetworkdiagnostics read collision-count 1 1 - CHIP:EM: Flushed pending ack for MessageCounter:3583386127 on exchange - 42705i [1635593202.317904][3279:3284] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange - 42706i [1635593202.317981][3279:3284] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 42706i - [1635593202.318016][3279:3284] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 42706i [1635593202.318066][3279:3284] - CHIP:DMG: ReportData = [1635593202.318101][3279:3284] CHIP:DMG: { - [1635593202.318130][3279:3284] CHIP:DMG: AttributeDataList = - [1635593202.318171][3279:3284] CHIP:DMG: [ - [1635593202.318204][3279:3284] CHIP:DMG: AttributeDataElement = - [1635593202.318244][3279:3284] CHIP:DMG: { - [1635593202.318278][3279:3284] CHIP:DMG: AttributePath = - [1635593202.318318][3279:3284] CHIP:DMG: { - [1635593202.318365][3279:3284] CHIP:DMG: NodeId = 0x1, - [1635593202.318411][3279:3284] CHIP:DMG: EndpointId = 0x1, - [1635593202.318455][3279:3284] CHIP:DMG: ClusterId = 0x37, - [1635593202.318501][3279:3284] CHIP:DMG: FieldTag = 0x0000_0005, - [1635593202.318539][3279:3284] CHIP:DMG: } + verification: | + ./chip-tool ethernetnetworkdiagnostics read collision-count 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:3583386127 on exchange 42705i + [1635593202.317904][3279:3284] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 42706i + [1635593202.317981][3279:3284] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 42706i + [1635593202.318016][3279:3284] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 42706i + [1635593202.318066][3279:3284] CHIP:DMG: ReportData = + [1635593202.318101][3279:3284] CHIP:DMG: { + [1635593202.318130][3279:3284] CHIP:DMG: AttributeDataList = + [1635593202.318171][3279:3284] CHIP:DMG: [ + [1635593202.318204][3279:3284] CHIP:DMG: AttributeDataElement = + [1635593202.318244][3279:3284] CHIP:DMG: { + [1635593202.318278][3279:3284] CHIP:DMG: AttributePath = + [1635593202.318318][3279:3284] CHIP:DMG: { + [1635593202.318365][3279:3284] CHIP:DMG: NodeId = 0x1, + [1635593202.318411][3279:3284] CHIP:DMG: EndpointId = 0x1, + [1635593202.318455][3279:3284] CHIP:DMG: ClusterId = 0x37, + [1635593202.318501][3279:3284] CHIP:DMG: FieldTag = 0x0000_0005, + [1635593202.318539][3279:3284] CHIP:DMG: } [1635593202.318588][3279:3284] CHIP:DMG: - [1635593202.318636][3279:3284] CHIP:DMG: Data = 0, - [1635593202.318676][3279:3284] CHIP:DMG: DataElementVersion = 0x0, - [1635593202.318720][3279:3284] CHIP:DMG: }, + [1635593202.318636][3279:3284] CHIP:DMG: Data = 0, + [1635593202.318676][3279:3284] CHIP:DMG: DataElementVersion = 0x0, + [1635593202.318720][3279:3284] CHIP:DMG: }, [1635593202.318761][3279:3284] CHIP:DMG: - [1635593202.318793][3279:3284] CHIP:DMG: ], + [1635593202.318793][3279:3284] CHIP:DMG: ], [1635593202.318832][3279:3284] CHIP:DMG: [1635593202.318862][3279:3284] CHIP:DMG: } [1635593202.318959][3279:3284] CHIP:ZCL: ReadAttributesResponse: - [1635593202.318988][3279:3284] CHIP:ZCL: ClusterId: 0x0000_0037 - [1635593202.319020][3279:3284] CHIP:ZCL: attributeId: 0x0000_0005 - [1635593202.319048][3279:3284] CHIP:ZCL: status: Success (0x0000) - [1635593202.319075][3279:3284] CHIP:ZCL: attribute TLV Type: 0x04 + [1635593202.318988][3279:3284] CHIP:ZCL: ClusterId: 0x0000_0037 + [1635593202.319020][3279:3284] CHIP:ZCL: attributeId: 0x0000_0005 + [1635593202.319048][3279:3284] CHIP:ZCL: status: Success (0x0000) + [1635593202.319075][3279:3284] CHIP:ZCL: attribute TLV Type: 0x04 [1635593202.320974][3279:3284] CHIP:TOO: Int64u attribute Response: 0 - [1635593202.321118][3279:3284] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 42706i [1635593202.321234][3279:3284] - CHIP:IN: Prepared encrypted message 0xaaaada965d10 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 42706i with MessageCounter:1." + [1635593202.321118][3279:3284] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 42706i + [1635593202.321234][3279:3284] CHIP:IN: Prepared encrypted message 0xaaaada965d10 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 42706i with MessageCounter:1. disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. - ./chip-tool ethernetnetworkdiagnostics read overrun-count 1 1 CHIP:EM: - Flushed pending ack for MessageCounter:3583386129 on exchange 49490i - [1635593280.833752][3287:3292] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 49491i - [1635593280.833815][3287:3292] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 49491i - [1635593280.833852][3287:3292] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 49491i [1635593280.833904][3287:3292] - CHIP:DMG: ReportData = [1635593280.833942][3287:3292] CHIP:DMG: { - [1635593280.833973][3287:3292] CHIP:DMG: AttributeDataList = - [1635593280.834011][3287:3292] CHIP:DMG: [ - [1635593280.834046][3287:3292] CHIP:DMG: AttributeDataElement = - [1635593280.834091][3287:3292] CHIP:DMG: { - [1635593280.834129][3287:3292] CHIP:DMG: AttributePath = - [1635593280.834170][3287:3292] CHIP:DMG: { - [1635593280.834207][3287:3292] CHIP:DMG: NodeId = 0x1, - [1635593280.834256][3287:3292] CHIP:DMG: EndpointId = 0x1, - [1635593280.834302][3287:3292] CHIP:DMG: ClusterId = 0x37, - [1635593280.834347][3287:3292] CHIP:DMG: FieldTag = 0x0000_0006, - [1635593280.834384][3287:3292] CHIP:DMG: } + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + + ./chip-tool ethernetnetworkdiagnostics read overrun-count 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:3583386129 on exchange 49490i + [1635593280.833752][3287:3292] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 49491i + [1635593280.833815][3287:3292] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 49491i + [1635593280.833852][3287:3292] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 49491i + [1635593280.833904][3287:3292] CHIP:DMG: ReportData = + [1635593280.833942][3287:3292] CHIP:DMG: { + [1635593280.833973][3287:3292] CHIP:DMG: AttributeDataList = + [1635593280.834011][3287:3292] CHIP:DMG: [ + [1635593280.834046][3287:3292] CHIP:DMG: AttributeDataElement = + [1635593280.834091][3287:3292] CHIP:DMG: { + [1635593280.834129][3287:3292] CHIP:DMG: AttributePath = + [1635593280.834170][3287:3292] CHIP:DMG: { + [1635593280.834207][3287:3292] CHIP:DMG: NodeId = 0x1, + [1635593280.834256][3287:3292] CHIP:DMG: EndpointId = 0x1, + [1635593280.834302][3287:3292] CHIP:DMG: ClusterId = 0x37, + [1635593280.834347][3287:3292] CHIP:DMG: FieldTag = 0x0000_0006, + [1635593280.834384][3287:3292] CHIP:DMG: } [1635593280.834432][3287:3292] CHIP:DMG: - [1635593280.834484][3287:3292] CHIP:DMG: Data = 0, - [1635593280.834527][3287:3292] CHIP:DMG: DataElementVersion = 0x0, - [1635593280.834569][3287:3292] CHIP:DMG: }, + [1635593280.834484][3287:3292] CHIP:DMG: Data = 0, + [1635593280.834527][3287:3292] CHIP:DMG: DataElementVersion = 0x0, + [1635593280.834569][3287:3292] CHIP:DMG: }, [1635593280.834613][3287:3292] CHIP:DMG: - [1635593280.834648][3287:3292] CHIP:DMG: ], + [1635593280.834648][3287:3292] CHIP:DMG: ], [1635593280.834692][3287:3292] CHIP:DMG: [1635593280.834722][3287:3292] CHIP:DMG: } [1635593280.834827][3287:3292] CHIP:ZCL: ReadAttributesResponse: - [1635593280.834863][3287:3292] CHIP:ZCL: ClusterId: 0x0000_0037 - [1635593280.834898][3287:3292] CHIP:ZCL: attributeId: 0x0000_0006 - [1635593280.834930][3287:3292] CHIP:ZCL: status: Success (0x0000) - [1635593280.834969][3287:3292] CHIP:ZCL: attribute TLV Type: 0x04 + [1635593280.834863][3287:3292] CHIP:ZCL: ClusterId: 0x0000_0037 + [1635593280.834898][3287:3292] CHIP:ZCL: attributeId: 0x0000_0006 + [1635593280.834930][3287:3292] CHIP:ZCL: status: Success (0x0000) + [1635593280.834969][3287:3292] CHIP:ZCL: attribute TLV Type: 0x04 [1635593280.835029][3287:3292] CHIP:TOO: Int64u attribute Response: 0 - [1635593280.835139][3287:3292] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 49491i [1635593280.835248][3287:3292] - CHIP:IN: Prepared encrypted message 0xaaaac79ccd10 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 49491i with MessageCounter:1." + [1635593280.835139][3287:3292] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 49491i + [1635593280.835248][3287:3292] CHIP:IN: Prepared encrypted message 0xaaaac79ccd10 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 49491i with MessageCounter:1. disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool ethernetnetworkdiagnostics read carrier-detect 1 1 - [1641968810.313075][47247:47252] CHIP:IN: Sending unauthenticated msg - 0x7f053d769000 with MessageCounter:46971505 to 0x0000000000000000 at - monotonic time: 41483870 msec [1641968810.313138][47247:47252] - CHIP:EM: Flushed pending ack for MessageCounter:232282395 on exchange - 21496i [1641968810.361363][47247:47252] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:8068841 on exchange - 21497i [1641968810.361419][47247:47252] CHIP:EM: Found matching - exchange: 21497i, Delegate: 0x7f0528001980 - [1641968810.361451][47247:47252] CHIP:EM: Rxd Ack; Removing - MessageCounter:10983035 from Retrans Table on exchange 21497i - [1641968810.361469][47247:47252] CHIP:EM: Removed CHIP - MessageCounter:10983035 from RetransTable on exchange 21497i + verification: | + ./chip-tool ethernetnetworkdiagnostics read carrier-detect 1 1 + + [1641968810.313075][47247:47252] CHIP:IN: Sending unauthenticated msg 0x7f053d769000 with MessageCounter:46971505 to 0x0000000000000000 at monotonic time: 41483870 msec + [1641968810.313138][47247:47252] CHIP:EM: Flushed pending ack for MessageCounter:232282395 on exchange 21496i + [1641968810.361363][47247:47252] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:8068841 on exchange 21497i + [1641968810.361419][47247:47252] CHIP:EM: Found matching exchange: 21497i, Delegate: 0x7f0528001980 + [1641968810.361451][47247:47252] CHIP:EM: Rxd Ack; Removing MessageCounter:10983035 from Retrans Table on exchange 21497i + [1641968810.361469][47247:47252] CHIP:EM: Removed CHIP MessageCounter:10983035 from RetransTable on exchange 21497i [1641968810.361524][47247:47252] CHIP:DMG: ReportDataMessage = [1641968810.361543][47247:47252] CHIP:DMG: { - [1641968810.361556][47247:47252] CHIP:DMG: AttributeReportIBs = - [1641968810.361579][47247:47252] CHIP:DMG: [ - [1641968810.361593][47247:47252] CHIP:DMG: AttributeReportIB = - [1641968810.361617][47247:47252] CHIP:DMG: { - [1641968810.361634][47247:47252] CHIP:DMG: AttributeDataIB = - [1641968810.361652][47247:47252] CHIP:DMG: { - [1641968810.361673][47247:47252] CHIP:DMG: DataVersion = 0x0, - [1641968810.361697][47247:47252] CHIP:DMG: AttributePathIB = - [1641968810.361716][47247:47252] CHIP:DMG: { - [1641968810.361738][47247:47252] CHIP:DMG: Endpoint = 0x0, - [1641968810.361762][47247:47252] CHIP:DMG: Cluster = 0x37, - [1641968810.361786][47247:47252] CHIP:DMG: Attribute = 0x0000_0007, - [1641968810.361810][47247:47252] CHIP:DMG: } + [1641968810.361556][47247:47252] CHIP:DMG: AttributeReportIBs = + [1641968810.361579][47247:47252] CHIP:DMG: [ + [1641968810.361593][47247:47252] CHIP:DMG: AttributeReportIB = + [1641968810.361617][47247:47252] CHIP:DMG: { + [1641968810.361634][47247:47252] CHIP:DMG: AttributeDataIB = + [1641968810.361652][47247:47252] CHIP:DMG: { + [1641968810.361673][47247:47252] CHIP:DMG: DataVersion = 0x0, + [1641968810.361697][47247:47252] CHIP:DMG: AttributePathIB = + [1641968810.361716][47247:47252] CHIP:DMG: { + [1641968810.361738][47247:47252] CHIP:DMG: Endpoint = 0x0, + [1641968810.361762][47247:47252] CHIP:DMG: Cluster = 0x37, + [1641968810.361786][47247:47252] CHIP:DMG: Attribute = 0x0000_0007, + [1641968810.361810][47247:47252] CHIP:DMG: } [1641968810.361833][47247:47252] CHIP:DMG: - [1641968810.361855][47247:47252] CHIP:DMG: Data = false, - [1641968810.361878][47247:47252] CHIP:DMG: }, + [1641968810.361855][47247:47252] CHIP:DMG: Data = false, + [1641968810.361878][47247:47252] CHIP:DMG: }, [1641968810.361904][47247:47252] CHIP:DMG: - [1641968810.361924][47247:47252] CHIP:DMG: }, + [1641968810.361924][47247:47252] CHIP:DMG: }, [1641968810.361949][47247:47252] CHIP:DMG: - [1641968810.361965][47247:47252] CHIP:DMG: ], + [1641968810.361965][47247:47252] CHIP:DMG: ], [1641968810.361993][47247:47252] CHIP:DMG: - [1641968810.362011][47247:47252] CHIP:DMG: SuppressResponse = true, + [1641968810.362011][47247:47252] CHIP:DMG: SuppressResponse = true, [1641968810.362028][47247:47252] CHIP:DMG: } - [1641968810.362160][47247:47252] CHIP:TOO: - EthernetNetworkDiagnostics.CarrierDetect response: FALSE - [1641968810.362226][47247:47252] CHIP:EM: Sending Standalone Ack for - MessageCounter:8068841 on exchange 21497i - [1641968810.362279][47247:47252] CHIP:IN: Prepared secure message - 0x7f053d768fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 21497i with MessageCounter:10983036." + [1641968810.362160][47247:47252] CHIP:TOO: EthernetNetworkDiagnostics.CarrierDetect response: FALSE + [1641968810.362226][47247:47252] CHIP:EM: Sending Standalone Ack for MessageCounter:8068841 on exchange 21497i + [1641968810.362279][47247:47252] CHIP:IN: Prepared secure message 0x7f053d768fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 21497i with MessageCounter:10983036. disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool ethernetnetworkdiagnostics read time-since-reset 1 1 - [1641969031.785485][47346:47351] CHIP:IN: Sending unauthenticated msg - 0x7fc42cd75000 with MessageCounter:2397945726 to 0x0000000000000000 at - monotonic time: 41705343 msec [1641969031.785554][47346:47351] - CHIP:EM: Flushed pending ack for MessageCounter:232282397 on exchange - 7607i [1641969031.832054][47346:47351] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:14807496 on - exchange 7608i [1641969031.832142][47346:47351] CHIP:EM: Found - matching exchange: 7608i, Delegate: 0x7fc418001980 - [1641969031.832193][47346:47351] CHIP:EM: Rxd Ack; Removing - MessageCounter:3781212 from Retrans Table on exchange 7608i - [1641969031.832214][47346:47351] CHIP:EM: Removed CHIP - MessageCounter:3781212 from RetransTable on exchange 7608i + verification: | + ./chip-tool ethernetnetworkdiagnostics read time-since-reset 1 1 + + [1641969031.785485][47346:47351] CHIP:IN: Sending unauthenticated msg 0x7fc42cd75000 with MessageCounter:2397945726 to 0x0000000000000000 at monotonic time: 41705343 msec + [1641969031.785554][47346:47351] CHIP:EM: Flushed pending ack for MessageCounter:232282397 on exchange 7607i + [1641969031.832054][47346:47351] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:14807496 on exchange 7608i + [1641969031.832142][47346:47351] CHIP:EM: Found matching exchange: 7608i, Delegate: 0x7fc418001980 + [1641969031.832193][47346:47351] CHIP:EM: Rxd Ack; Removing MessageCounter:3781212 from Retrans Table on exchange 7608i + [1641969031.832214][47346:47351] CHIP:EM: Removed CHIP MessageCounter:3781212 from RetransTable on exchange 7608i [1641969031.832275][47346:47351] CHIP:DMG: ReportDataMessage = [1641969031.832299][47346:47351] CHIP:DMG: { - [1641969031.832318][47346:47351] CHIP:DMG: AttributeReportIBs = - [1641969031.832352][47346:47351] CHIP:DMG: [ - [1641969031.832370][47346:47351] CHIP:DMG: AttributeReportIB = - [1641969031.832400][47346:47351] CHIP:DMG: { - [1641969031.832419][47346:47351] CHIP:DMG: AttributeDataIB = - [1641969031.832448][47346:47351] CHIP:DMG: { - [1641969031.832470][47346:47351] CHIP:DMG: DataVersion = 0x0, - [1641969031.832489][47346:47351] CHIP:DMG: AttributePathIB = - [1641969031.832515][47346:47351] CHIP:DMG: { - [1641969031.832539][47346:47351] CHIP:DMG: Endpoint = 0x0, - [1641969031.832571][47346:47351] CHIP:DMG: Cluster = 0x37, - [1641969031.832602][47346:47351] CHIP:DMG: Attribute = 0x0000_0008, - [1641969031.832622][47346:47351] CHIP:DMG: } + [1641969031.832318][47346:47351] CHIP:DMG: AttributeReportIBs = + [1641969031.832352][47346:47351] CHIP:DMG: [ + [1641969031.832370][47346:47351] CHIP:DMG: AttributeReportIB = + [1641969031.832400][47346:47351] CHIP:DMG: { + [1641969031.832419][47346:47351] CHIP:DMG: AttributeDataIB = + [1641969031.832448][47346:47351] CHIP:DMG: { + [1641969031.832470][47346:47351] CHIP:DMG: DataVersion = 0x0, + [1641969031.832489][47346:47351] CHIP:DMG: AttributePathIB = + [1641969031.832515][47346:47351] CHIP:DMG: { + [1641969031.832539][47346:47351] CHIP:DMG: Endpoint = 0x0, + [1641969031.832571][47346:47351] CHIP:DMG: Cluster = 0x37, + [1641969031.832602][47346:47351] CHIP:DMG: Attribute = 0x0000_0008, + [1641969031.832622][47346:47351] CHIP:DMG: } [1641969031.832646][47346:47351] CHIP:DMG: - [1641969031.832667][47346:47351] CHIP:DMG: Data = 5425, - [1641969031.832686][47346:47351] CHIP:DMG: }, + [1641969031.832667][47346:47351] CHIP:DMG: Data = 5425, + [1641969031.832686][47346:47351] CHIP:DMG: }, [1641969031.832715][47346:47351] CHIP:DMG: - [1641969031.832733][47346:47351] CHIP:DMG: }, + [1641969031.832733][47346:47351] CHIP:DMG: }, [1641969031.832757][47346:47351] CHIP:DMG: - [1641969031.832773][47346:47351] CHIP:DMG: ], + [1641969031.832773][47346:47351] CHIP:DMG: ], [1641969031.832798][47346:47351] CHIP:DMG: - [1641969031.832816][47346:47351] CHIP:DMG: SuppressResponse = true, + [1641969031.832816][47346:47351] CHIP:DMG: SuppressResponse = true, [1641969031.832836][47346:47351] CHIP:DMG: } - [1641969031.832996][47346:47351] CHIP:TOO: - EthernetNetworkDiagnostics.TimeSinceReset response: 5425 - [1641969031.833057][47346:47351] CHIP:EM: Sending Standalone Ack for - MessageCounter:14807496 on exchange 7608i - [1641969031.833110][47346:47351] CHIP:IN: Prepared secure message - 0x7fc42cd74fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 7608i with MessageCounter:3781213." + [1641969031.832996][47346:47351] CHIP:TOO: EthernetNetworkDiagnostics.TimeSinceReset response: 5425 + [1641969031.833057][47346:47351] CHIP:EM: Sending Standalone Ack for MessageCounter:14807496 on exchange 7608i + [1641969031.833110][47346:47351] CHIP:IN: Prepared secure message 0x7fc42cd74fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 7608i with MessageCounter:3781213. disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml b/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml index 4a611085d1d0ee..9a00205ed3d77d 100644 --- a/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml @@ -21,21 +21,26 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "DUT reads attribute value from TH." - verification: "./chip-tool flowmeasurement read measured-value 1 1" + verification: | + ./chip-tool flowmeasurement read measured-value 1 1 disabled: true - label: "DUT reads attribute value from TH." - verification: "./chip-tool flowmeasurement read min-measured-value 1 1" + verification: | + ./chip-tool flowmeasurement read min-measured-value 1 1 disabled: true - label: "DUT reads attribute value from TH." - verification: "./chip-tool flowmeasurement read max-measured-value 1 1" + verification: | + ./chip-tool flowmeasurement read max-measured-value 1 1 disabled: true - label: "DUT reads attribute value from TH." - verification: "chip-tool flowmeasurement read tolerance 1 1" + verification: | + chip-tool flowmeasurement read tolerance 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_GC_1_2.yaml b/src/app/tests/suites/certification/Test_TC_GC_1_2.yaml index fe87680bd48b0e..d433b24dfdd6ae 100644 --- a/src/app/tests/suites/certification/Test_TC_GC_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_GC_1_2.yaml @@ -21,85 +21,77 @@ config: tests: - label: "Start the commissioning process of TH1 on DUT" - verification: "" + verification: | + disabled: true - label: "TH1 sends ArmFailSafe command to the DUT with ExpiryLengthSeconds - value as 'commission_timeout' and the Breadcrumb value as 0" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning - arm-fail-safe 60 0 60 1 0 [1646202957.619162][2956:2961] CHIP:DMG: - InteractionModelRevision = 1 [1646202957.619205][2956:2961] CHIP:DMG: - }, [1646202957.619299][2956:2961] CHIP:DMG: Received Command Response - Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 - [1646202957.619369][2956:2961] CHIP:TOO: Endpoint: 0 Cluster: - 0x0000_0030 Command 0x0000_0001 [1646202957.619461][2956:2961] - CHIP:TOO: ArmFailSafeResponse: { [1646202957.619522][2956:2961] - CHIP:TOO: errorCode: 0 [1646202957.619556][2956:2961] CHIP:TOO: - debugText: [1646202957.619591][2956:2961] CHIP:TOO: } + value as ''commission_timeout'' and the Breadcrumb value as 0" + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning arm-fail-safe 60 0 60 1 0 + + + [1646202957.619162][2956:2961] CHIP:DMG: InteractionModelRevision = 1 + [1646202957.619205][2956:2961] CHIP:DMG: }, + [1646202957.619299][2956:2961] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 + [1646202957.619369][2956:2961] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0001 + [1646202957.619461][2956:2961] CHIP:TOO: ArmFailSafeResponse: { + [1646202957.619522][2956:2961] CHIP:TOO: errorCode: 0 + [1646202957.619556][2956:2961] CHIP:TOO: debugText: + [1646202957.619591][2956:2961] CHIP:TOO: } [1646202957.619634][2956:2961] CHIP:DMG: ICR moving to [AwaitingDe] - [1646202957.619712][2956:2961] CHIP:EM: Sending Standalone Ack for - MessageCounter:5531048 on exchange 43022i" + [1646202957.619712][2956:2961] CHIP:EM: Sending Standalone Ack for MessageCounter:5531048 on exchange 43022i disabled: true - label: "TH saves the current timestamp as TS1" - verification: "" + verification: | + disabled: true - label: "TH1 sends SetRegulatoryConfig command to the DUT with Location attribute" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning - set-regulatory-config 0 0 0 60 1 0 [1646203091.878703][2973:2978] - CHIP:DMG: Received Command Response Data, Endpoint=0 - Cluster=0x0000_0030 Command=0x0000_0003 [1646203091.878782][2973:2978] - CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0003 - [1646203091.878888][2973:2978] CHIP:TOO: SetRegulatoryConfigResponse: - { [1646203091.878950][2973:2978] CHIP:TOO: errorCode: 0 - [1646203091.878994][2973:2978] CHIP:TOO: debugText: - [1646203091.879063][2973:2978] CHIP:TOO: } + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning set-regulatory-config 0 0 0 60 1 0 + + [1646203091.878703][2973:2978] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0003 + [1646203091.878782][2973:2978] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0003 + [1646203091.878888][2973:2978] CHIP:TOO: SetRegulatoryConfigResponse: { + [1646203091.878950][2973:2978] CHIP:TOO: errorCode: 0 + [1646203091.878994][2973:2978] CHIP:TOO: debugText: + [1646203091.879063][2973:2978] CHIP:TOO: } [1646203091.879114][2973:2978] CHIP:DMG: ICR moving to [AwaitingDe] - [1646203091.879197][2973:2978] CHIP:EM: Sending Standalone Ack for - MessageCounter:7339336 on exchange 13158i" + [1646203091.879197][2973:2978] CHIP:EM: Sending Standalone Ack for MessageCounter:7339336 on exchange 13158i disabled: true - label: "TH1 sends AttestationRequest command to the DUT" - verification: - "For the 5.5 commissioning flow the steps are added. Not required to - verify on GC test plan verification, because it's verified in another - test plan." + verification: | + For the 5.5 commissioning flow the steps are added. Not required to verify on GC test plan verification, because it's verified in another test plan. disabled: true - label: "TH1 sends CSRRequest command to the DUT" - verification: - "For the 5.5 commissioning flow the steps are added. Not required to - verify on GC test plan verification, because it's verified in another - test plan." + verification: | + For the 5.5 commissioning flow the steps are added. Not required to verify on GC test plan verification, because it's verified in another test plan. disabled: true - label: "TH1 sends AddNOC command to the DUT" - verification: - "For the 5.5 commissioning flow the steps are added. Not required to - verify on GC test plan verification, because it's verified in another - test plan." + verification: | + For the 5.5 commissioning flow the steps are added. Not required to verify on GC test plan verification, because it's verified in another test plan. disabled: true - label: "TH1 Sends CommissionComplete command to the DUT" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning - commissioning-complete 1 0 [1646203451.094771][3006:3011] CHIP:DMG: - InteractionModelRevision = 1 [1646203451.094813][3006:3011] CHIP:DMG: - }, [1646203451.094921][3006:3011] CHIP:DMG: Received Command Response - Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0005 - [1646203451.094997][3006:3011] CHIP:TOO: Endpoint: 0 Cluster: - 0x0000_0030 Command 0x0000_0005 [1646203451.095097][3006:3011] - CHIP:TOO: CommissioningCompleteResponse: { - [1646203451.095157][3006:3011] CHIP:TOO: errorCode: 0 - [1646203451.095200][3006:3011] CHIP:TOO: debugText: - [1646203451.095242][3006:3011] CHIP:TOO: } + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning commissioning-complete 1 0 + + [1646203451.094771][3006:3011] CHIP:DMG: InteractionModelRevision = 1 + [1646203451.094813][3006:3011] CHIP:DMG: }, + [1646203451.094921][3006:3011] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0005 + [1646203451.094997][3006:3011] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0005 + [1646203451.095097][3006:3011] CHIP:TOO: CommissioningCompleteResponse: { + [1646203451.095157][3006:3011] CHIP:TOO: errorCode: 0 + [1646203451.095200][3006:3011] CHIP:TOO: debugText: + [1646203451.095242][3006:3011] CHIP:TOO: } [1646203451.095293][3006:3011] CHIP:DMG: ICR moving to [AwaitingDe] - [1646203451.095375][3006:3011] CHIP:EM: Sending Standalone Ack for - MessageCounter:14415629 on exchange 59296i" + [1646203451.095375][3006:3011] CHIP:EM: Sending Standalone Ack for MessageCounter:14415629 on exchange 59296i disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_GC_1_3.yaml b/src/app/tests/suites/certification/Test_TC_GC_1_3.yaml index 26e6c9b3984e8d..ccbdbd049c319b 100644 --- a/src/app/tests/suites/certification/Test_TC_GC_1_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_GC_1_3.yaml @@ -21,79 +21,73 @@ config: tests: - label: "Start the commissioning process of TH1 on DUT" - verification: "" + verification: | + disabled: true - label: "TH1 sends ArmFailSafe command to the DUT with ExpiryLengthSeconds as 900 seconds and Breadcrumb value as 0" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning - arm-fail-safe 60 0 60 1 0 [1646202957.619162][2956:2961] CHIP:DMG: - InteractionModelRevision = 1 [1646202957.619205][2956:2961] CHIP:DMG: - }, [1646202957.619299][2956:2961] CHIP:DMG: Received Command Response - Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 - [1646202957.619369][2956:2961] CHIP:TOO: Endpoint: 0 Cluster: - 0x0000_0030 Command 0x0000_0001 [1646202957.619461][2956:2961] - CHIP:TOO: ArmFailSafeResponse: { [1646202957.619522][2956:2961] - CHIP:TOO: errorCode: 0 [1646202957.619556][2956:2961] CHIP:TOO: - debugText: [1646202957.619591][2956:2961] CHIP:TOO: } + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning arm-fail-safe 60 0 60 1 0 + + + [1646202957.619162][2956:2961] CHIP:DMG: InteractionModelRevision = 1 + [1646202957.619205][2956:2961] CHIP:DMG: }, + [1646202957.619299][2956:2961] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 + [1646202957.619369][2956:2961] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0001 + [1646202957.619461][2956:2961] CHIP:TOO: ArmFailSafeResponse: { + [1646202957.619522][2956:2961] CHIP:TOO: errorCode: 0 + [1646202957.619556][2956:2961] CHIP:TOO: debugText: + [1646202957.619591][2956:2961] CHIP:TOO: } [1646202957.619634][2956:2961] CHIP:DMG: ICR moving to [AwaitingDe] - [1646202957.619712][2956:2961] CHIP:EM: Sending Standalone Ack for - MessageCounter:5531048 on exchange 43022i" + [1646202957.619712][2956:2961] CHIP:EM: Sending Standalone Ack for MessageCounter:5531048 on exchange 43022i disabled: true - label: "TH1 Sends SetRegulatoryConfig command to the DUT with Location attribute" - verification: - "ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning - set-regulatory-config 0 0 0 60 1 0 [1646203091.878703][2973:2978] - CHIP:DMG: Received Command Response Data, Endpoint=0 - Cluster=0x0000_0030 Command=0x0000_0003 [1646203091.878782][2973:2978] - CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0003 - [1646203091.878888][2973:2978] CHIP:TOO: SetRegulatoryConfigResponse: - { [1646203091.878950][2973:2978] CHIP:TOO: errorCode: 0 - [1646203091.878994][2973:2978] CHIP:TOO: debugText: - [1646203091.879063][2973:2978] CHIP:TOO: } + verification: | + ubuntu@ubuntu:~/apps$ sudo ./chip-tool generalcommissioning set-regulatory-config 0 0 0 60 1 0 + + [1646203091.878703][2973:2978] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0003 + [1646203091.878782][2973:2978] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0003 + [1646203091.878888][2973:2978] CHIP:TOO: SetRegulatoryConfigResponse: { + [1646203091.878950][2973:2978] CHIP:TOO: errorCode: 0 + [1646203091.878994][2973:2978] CHIP:TOO: debugText: + [1646203091.879063][2973:2978] CHIP:TOO: } [1646203091.879114][2973:2978] CHIP:DMG: ICR moving to [AwaitingDe] - [1646203091.879197][2973:2978] CHIP:EM: Sending Standalone Ack for - MessageCounter:7339336 on exchange 13158i" + [1646203091.879197][2973:2978] CHIP:EM: Sending Standalone Ack for MessageCounter:7339336 on exchange 13158i disabled: true - label: "TH1 sends AttestationRequest command to the DUT" - verification: - "For the 5.5 commissioning flow the steps are added. Not required to - verify on GC test plan verification, because it's verified in another - test plan." + verification: | + For the 5.5 commissioning flow the steps are added. Not required to verify on GC test plan verification, because it's verified in another test plan. disabled: true - label: "When TH1s commissioning process with DUT is in progress, TH2 sends ArmFailSafe command to the same DUT with ExpiryLengthSeconds value as 950 seconds and Breadcrumb value as 1" - verification: - "./chip-tool generalcommissioning arm-fail-safe 950 1 100 1 0 - [1646317402.469879][13150:13155] CHIP:DMG: Received Command Response - Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 - [1646317402.469969][13150:13155] CHIP:TOO: Endpoint: 0 Cluster: - 0x0000_0030 Command 0x0000_0001 [1646317402.470096][13150:13155] - CHIP:TOO: ArmFailSafeResponse: { [1646317402.470169][13150:13155] - CHIP:TOO: errorCode: 4 [1646317402.470218][13150:13155] CHIP:TOO: - debugText: [1646317402.470266][13150:13155] CHIP:TOO: } - [1646317402.470338][13150:13155] CHIP:DMG: ICR moving to [AwaitingDe]" + verification: | + ./chip-tool generalcommissioning arm-fail-safe 950 1 100 1 0 + + + [1646317402.469879][13150:13155] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 + [1646317402.469969][13150:13155] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0001 + [1646317402.470096][13150:13155] CHIP:TOO: ArmFailSafeResponse: { + [1646317402.470169][13150:13155] CHIP:TOO: errorCode: 4 + [1646317402.470218][13150:13155] CHIP:TOO: debugText: + [1646317402.470266][13150:13155] CHIP:TOO: } + [1646317402.470338][13150:13155] CHIP:DMG: ICR moving to [AwaitingDe] disabled: true - label: "TH1 sends CSRRequest command to the DUT" - verification: - "For the 5.5 commissioning flow the steps are added. Not required to - verify on GC test plan verification, because it's verified in another - test plan." + verification: | + For the 5.5 commissioning flow the steps are added. Not required to verify on GC test plan verification, because it's verified in another test plan. disabled: true - label: "TH1 sends AddNOC command to the DUT" - verification: - "For the 5.5 commissioning flow the steps are added. Not required to - verify on GC test plan verification, because it's verified in another - test plan." + verification: | + For the 5.5 commissioning flow the steps are added. Not required to verify on GC test plan verification, because it's verified in another test plan. disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_GENDIAG_1_1.yaml b/src/app/tests/suites/certification/Test_TC_GENDIAG_1_1.yaml index 10b5afe118d72d..bb0bbdbd0c955e 100644 --- a/src/app/tests/suites/certification/Test_TC_GENDIAG_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_GENDIAG_1_1.yaml @@ -21,523 +21,445 @@ config: tests: - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read network-interfaces 1 0 - [1636557398.652588][2921:2927] CHIP:EM: Flushed pending ack for - MessageCounter:1532129280 on exchange 32260i - [1636557398.762984][2921:2927] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 32261i - [1636557398.763086][2921:2927] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 32261i - [1636557398.763136][2921:2927] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 32261i [1636557398.763218][2921:2927] - CHIP:DMG: ReportDataMessage = [1636557398.763272][2921:2927] CHIP:DMG: - { [1636557398.763313][2921:2927] CHIP:DMG: AttributeDataList = - [1636557398.763365][2921:2927] CHIP:DMG: [ - [1636557398.763413][2921:2927] CHIP:DMG: AttributeDataElement = - [1636557398.763475][2921:2927] CHIP:DMG: { - [1636557398.763526][2921:2927] CHIP:DMG: AttributePathIB = - [1636557398.763599][2921:2927] CHIP:DMG: { - [1636557398.763672][2921:2927] CHIP:DMG: Endpoint = 0x1, - [1636557398.763748][2921:2927] CHIP:DMG: Cluster = 0x33, - [1636557398.763824][2921:2927] CHIP:DMG: Attribute = 0x0000_0000, - [1636557398.763895][2921:2927] CHIP:DMG: } + verification: | + ./chip-tool generaldiagnostics read network-interfaces 1 0 + + [1636557398.652588][2921:2927] CHIP:EM: Flushed pending ack for MessageCounter:1532129280 on exchange 32260i + [1636557398.762984][2921:2927] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 32261i + [1636557398.763086][2921:2927] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 32261i + [1636557398.763136][2921:2927] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 32261i + [1636557398.763218][2921:2927] CHIP:DMG: ReportDataMessage = + [1636557398.763272][2921:2927] CHIP:DMG: { + [1636557398.763313][2921:2927] CHIP:DMG: AttributeDataList = + [1636557398.763365][2921:2927] CHIP:DMG: [ + [1636557398.763413][2921:2927] CHIP:DMG: AttributeDataElement = + [1636557398.763475][2921:2927] CHIP:DMG: { + [1636557398.763526][2921:2927] CHIP:DMG: AttributePathIB = + [1636557398.763599][2921:2927] CHIP:DMG: { + [1636557398.763672][2921:2927] CHIP:DMG: Endpoint = 0x1, + [1636557398.763748][2921:2927] CHIP:DMG: Cluster = 0x33, + [1636557398.763824][2921:2927] CHIP:DMG: Attribute = 0x0000_0000, + [1636557398.763895][2921:2927] CHIP:DMG: } [1636557398.763971][2921:2927] CHIP:DMG: - [1636557398.764041][2921:2927] CHIP:DMG: Data = [ + [1636557398.764041][2921:2927] CHIP:DMG: Data = [ [1636557398.764111][2921:2927] CHIP:DMG: - [1636557398.764180][2921:2927] CHIP:DMG: { - [1636557398.764260][2921:2927] CHIP:DMG: 0x0 = 'docker0', - [1636557398.764398][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.764477][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.764557][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.764633][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.764712][2921:2927] CHIP:DMG: 0x2, 0x42, 0xb1, 0xa, 0x8d, - 0xbb, [1636557398.764794][2921:2927] CHIP:DMG: ] - [1636557398.764872][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.764950][2921:2927] CHIP:DMG: }, - [1636557398.765023][2921:2927] CHIP:DMG: { - [1636557398.765099][2921:2927] CHIP:DMG: 0x0 = 'br-df4639020401', - [1636557398.765180][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.765257][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.765334][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.765410][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.765488][2921:2927] CHIP:DMG: 0x2, 0x42, 0x37, 0x57, 0x42, - 0x53, [1636557398.765569][2921:2927] CHIP:DMG: ] - [1636557398.765648][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.765724][2921:2927] CHIP:DMG: }, - [1636557398.765797][2921:2927] CHIP:DMG: { - [1636557398.765873][2921:2927] CHIP:DMG: 0x0 = 'br-9b548749a6f7', - [1636557398.765952][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.766031][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.766108][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.766185][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.766263][2921:2927] CHIP:DMG: 0x2, 0x42, 0xa8, 0x9e, 0xe9, - 0x22, [1636557398.766347][2921:2927] CHIP:DMG: ] - [1636557398.766424][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.766503][2921:2927] CHIP:DMG: }, - [1636557398.766576][2921:2927] CHIP:DMG: { - [1636557398.766652][2921:2927] CHIP:DMG: 0x0 = 'wlan0', - [1636557398.766731][2921:2927] CHIP:DMG: 0x1 = true, - [1636557398.766809][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.766886][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.766962][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.767180][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, - 0xf9, [1636557398.767277][2921:2927] CHIP:DMG: ] - [1636557398.767358][2921:2927] CHIP:DMG: 0x5 = 1, - [1636557398.767435][2921:2927] CHIP:DMG: }, - [1636557398.767507][2921:2927] CHIP:DMG: { - [1636557398.767583][2921:2927] CHIP:DMG: 0x0 = 'eth0', - [1636557398.767661][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.767740][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.767818][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.767893][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.767972][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, - 0xf8, [1636557398.768058][2921:2927] CHIP:DMG: ] - [1636557398.768136][2921:2927] CHIP:DMG: 0x5 = 2, - [1636557398.768212][2921:2927] CHIP:DMG: }, - [1636557398.768310][2921:2927] CHIP:DMG: { - [1636557398.768389][2921:2927] CHIP:DMG: 0x0 = 'lo', - [1636557398.768468][2921:2927] CHIP:DMG: 0x1 = true, - [1636557398.768545][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.768623][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.768699][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.768777][2921:2927] CHIP:DMG: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - [1636557398.768860][2921:2927] CHIP:DMG: ] - [1636557398.768907][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.768953][2921:2927] CHIP:DMG: }, - [1636557398.769050][2921:2927] CHIP:DMG: ], - [1636557398.769094][2921:2927] CHIP:DMG: DataElementVersion = 0x0, - [1636557398.769134][2921:2927] CHIP:DMG: }, + [1636557398.764180][2921:2927] CHIP:DMG: { + [1636557398.764260][2921:2927] CHIP:DMG: 0x0 = "docker0", + [1636557398.764398][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.764477][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.764557][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.764633][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.764712][2921:2927] CHIP:DMG: 0x2, 0x42, 0xb1, 0xa, 0x8d, 0xbb, + [1636557398.764794][2921:2927] CHIP:DMG: ] + [1636557398.764872][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.764950][2921:2927] CHIP:DMG: }, + [1636557398.765023][2921:2927] CHIP:DMG: { + [1636557398.765099][2921:2927] CHIP:DMG: 0x0 = "br-df4639020401", + [1636557398.765180][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.765257][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.765334][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.765410][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.765488][2921:2927] CHIP:DMG: 0x2, 0x42, 0x37, 0x57, 0x42, 0x53, + [1636557398.765569][2921:2927] CHIP:DMG: ] + [1636557398.765648][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.765724][2921:2927] CHIP:DMG: }, + [1636557398.765797][2921:2927] CHIP:DMG: { + [1636557398.765873][2921:2927] CHIP:DMG: 0x0 = "br-9b548749a6f7", + [1636557398.765952][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.766031][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.766108][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.766185][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.766263][2921:2927] CHIP:DMG: 0x2, 0x42, 0xa8, 0x9e, 0xe9, 0x22, + [1636557398.766347][2921:2927] CHIP:DMG: ] + [1636557398.766424][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.766503][2921:2927] CHIP:DMG: }, + [1636557398.766576][2921:2927] CHIP:DMG: { + [1636557398.766652][2921:2927] CHIP:DMG: 0x0 = "wlan0", + [1636557398.766731][2921:2927] CHIP:DMG: 0x1 = true, + [1636557398.766809][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.766886][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.766962][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.767180][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, 0xf9, + [1636557398.767277][2921:2927] CHIP:DMG: ] + [1636557398.767358][2921:2927] CHIP:DMG: 0x5 = 1, + [1636557398.767435][2921:2927] CHIP:DMG: }, + [1636557398.767507][2921:2927] CHIP:DMG: { + [1636557398.767583][2921:2927] CHIP:DMG: 0x0 = "eth0", + [1636557398.767661][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.767740][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.767818][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.767893][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.767972][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, 0xf8, + [1636557398.768058][2921:2927] CHIP:DMG: ] + [1636557398.768136][2921:2927] CHIP:DMG: 0x5 = 2, + [1636557398.768212][2921:2927] CHIP:DMG: }, + [1636557398.768310][2921:2927] CHIP:DMG: { + [1636557398.768389][2921:2927] CHIP:DMG: 0x0 = "lo", + [1636557398.768468][2921:2927] CHIP:DMG: 0x1 = true, + [1636557398.768545][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.768623][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.768699][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.768777][2921:2927] CHIP:DMG: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + [1636557398.768860][2921:2927] CHIP:DMG: ] + [1636557398.768907][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.768953][2921:2927] CHIP:DMG: }, + [1636557398.769050][2921:2927] CHIP:DMG: ], + [1636557398.769094][2921:2927] CHIP:DMG: DataElementVersion = 0x0, + [1636557398.769134][2921:2927] CHIP:DMG: }, [1636557398.769199][2921:2927] CHIP:DMG: - [1636557398.769227][2921:2927] CHIP:DMG: ], + [1636557398.769227][2921:2927] CHIP:DMG: ], [1636557398.769286][2921:2927] CHIP:DMG: [1636557398.769313][2921:2927] CHIP:DMG: } [1636557398.769502][2921:2927] CHIP:ZCL: ReadAttributesResponse: - [1636557398.769528][2921:2927] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557398.769557][2921:2927] CHIP:ZCL: attributeId: 0x0000_0000 - [1636557398.769582][2921:2927] CHIP:ZCL: status: Success (0x0000) - [1636557398.769606][2921:2927] CHIP:ZCL: attribute TLV Type: 0x16 - [1636557398.769690][2921:2927] CHIP:TOO: - OnGeneralDiagnosticsNetworkInterfacesListAttributeResponse: 6 entries - [1636557398.769823][2921:2927] CHIP:TOO: [1]: { - [1636557398.769851][2921:2927] CHIP:TOO: Name: docker0 - [1636557398.769879][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.769904][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.769929][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.769955][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.769984][2921:2927] CHIP:TOO: Type: 0 - [1636557398.770009][2921:2927] CHIP:TOO: } - [1636557398.770048][2921:2927] CHIP:TOO: [2]: { - [1636557398.770074][2921:2927] CHIP:TOO: Name: br-df4639020401 - [1636557398.770099][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.770123][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770148][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770173][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770199][2921:2927] CHIP:TOO: Type: 0 - [1636557398.770224][2921:2927] CHIP:TOO: } - [1636557398.770261][2921:2927] CHIP:TOO: [3]: { - [1636557398.770288][2921:2927] CHIP:TOO: Name: br-9b548749a6f7 - [1636557398.770313][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.770338][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770363][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770387][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770414][2921:2927] CHIP:TOO: Type: 0 - [1636557398.770438][2921:2927] CHIP:TOO: } - [1636557398.770476][2921:2927] CHIP:TOO: [4]: { - [1636557398.770502][2921:2927] CHIP:TOO: Name: wlan0 - [1636557398.770526][2921:2927] CHIP:TOO: FabricConnected: TRUE - [1636557398.770551][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770576][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770601][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770627][2921:2927] CHIP:TOO: Type: 1 - [1636557398.770651][2921:2927] CHIP:TOO: } - [1636557398.770689][2921:2927] CHIP:TOO: [5]: { - [1636557398.770715][2921:2927] CHIP:TOO: Name: eth0 - [1636557398.770740][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.770764][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770789][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770814][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770840][2921:2927] CHIP:TOO: Type: 2 - [1636557398.770864][2921:2927] CHIP:TOO: } - [1636557398.770901][2921:2927] CHIP:TOO: [6]: { - [1636557398.770927][2921:2927] CHIP:TOO: Name: lo - [1636557398.770952][2921:2927] CHIP:TOO: FabricConnected: TRUE - [1636557398.770977][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.771001][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.771026][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.771052][2921:2927] CHIP:TOO: Type: 0 - [1636557398.771077][2921:2927] CHIP:TOO: } - [1636557398.771188][2921:2927] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 32261i [1636557398.771266][2921:2927] - CHIP:IN: Prepared encrypted message 0xaaaaeca5bf00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 32261i with MessageC ounter:1. [1636557398.771312][2921:2927] CHIP:IN: - Sending encrypted msg 0xaaaaeca5bf00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3104047 msec" + [1636557398.769528][2921:2927] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557398.769557][2921:2927] CHIP:ZCL: attributeId: 0x0000_0000 + [1636557398.769582][2921:2927] CHIP:ZCL: status: Success (0x0000) + [1636557398.769606][2921:2927] CHIP:ZCL: attribute TLV Type: 0x16 + [1636557398.769690][2921:2927] CHIP:TOO: OnGeneralDiagnosticsNetworkInterfacesListAttributeResponse: 6 entries + [1636557398.769823][2921:2927] CHIP:TOO: [1]: { + [1636557398.769851][2921:2927] CHIP:TOO: Name: docker0 + [1636557398.769879][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.769904][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.769929][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.769955][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.769984][2921:2927] CHIP:TOO: Type: 0 + [1636557398.770009][2921:2927] CHIP:TOO: } + [1636557398.770048][2921:2927] CHIP:TOO: [2]: { + [1636557398.770074][2921:2927] CHIP:TOO: Name: br-df4639020401 + [1636557398.770099][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.770123][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770148][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770173][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770199][2921:2927] CHIP:TOO: Type: 0 + [1636557398.770224][2921:2927] CHIP:TOO: } + [1636557398.770261][2921:2927] CHIP:TOO: [3]: { + [1636557398.770288][2921:2927] CHIP:TOO: Name: br-9b548749a6f7 + [1636557398.770313][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.770338][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770363][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770387][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770414][2921:2927] CHIP:TOO: Type: 0 + [1636557398.770438][2921:2927] CHIP:TOO: } + [1636557398.770476][2921:2927] CHIP:TOO: [4]: { + [1636557398.770502][2921:2927] CHIP:TOO: Name: wlan0 + [1636557398.770526][2921:2927] CHIP:TOO: FabricConnected: TRUE + [1636557398.770551][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770576][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770601][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770627][2921:2927] CHIP:TOO: Type: 1 + [1636557398.770651][2921:2927] CHIP:TOO: } + [1636557398.770689][2921:2927] CHIP:TOO: [5]: { + [1636557398.770715][2921:2927] CHIP:TOO: Name: eth0 + [1636557398.770740][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.770764][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770789][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770814][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770840][2921:2927] CHIP:TOO: Type: 2 + [1636557398.770864][2921:2927] CHIP:TOO: } + [1636557398.770901][2921:2927] CHIP:TOO: [6]: { + [1636557398.770927][2921:2927] CHIP:TOO: Name: lo + [1636557398.770952][2921:2927] CHIP:TOO: FabricConnected: TRUE + [1636557398.770977][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.771001][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.771026][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.771052][2921:2927] CHIP:TOO: Type: 0 + [1636557398.771077][2921:2927] CHIP:TOO: } + [1636557398.771188][2921:2927] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 32261i + [1636557398.771266][2921:2927] CHIP:IN: Prepared encrypted message 0xaaaaeca5bf00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 32261i with MessageC + ounter:1. + [1636557398.771312][2921:2927] CHIP:IN: Sending encrypted msg 0xaaaaeca5bf00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3104047 msec disabled: true - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read reboot-count 1 0 - [1636557429.678822][2935:2941] CHIP:EM: Flushed pending ack for - MessageCounter:1532129282 on exchange 22621i - [1636557429.719202][2935:2941] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 22622i - [1636557429.719259][2935:2941] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 22622i - [1636557429.719289][2935:2941] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 22622i [1636557429.752586][2935:2941] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 22622i [1636557429.752653][2935:2941] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 22622i + verification: | + ./chip-tool generaldiagnostics read reboot-count 1 0 + + [1636557429.678822][2935:2941] CHIP:EM: Flushed pending ack for MessageCounter:1532129282 on exchange 22621i + [1636557429.719202][2935:2941] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 22622i + [1636557429.719259][2935:2941] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 22622i + [1636557429.719289][2935:2941] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 22622i + [1636557429.752586][2935:2941] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 22622i + [1636557429.752653][2935:2941] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 22622i [1636557429.752737][2935:2941] CHIP:DMG: ReportDataMessage = [1636557429.752792][2935:2941] CHIP:DMG: { - [1636557429.752835][2935:2941] CHIP:DMG: AttributeDataList = - [1636557429.752889][2935:2941] CHIP:DMG: [ - [1636557429.752938][2935:2941] CHIP:DMG: AttributeDataElement = - [1636557429.753004][2935:2941] CHIP:DMG: { - [1636557429.753062][2935:2941] CHIP:DMG: AttributePathIB = - [1636557429.753136][2935:2941] CHIP:DMG: { - [1636557429.753209][2935:2941] CHIP:DMG: Endpoint = 0x1, - [1636557429.753287][2935:2941] CHIP:DMG: Cluster = 0x33, - [1636557429.753364][2935:2941] CHIP:DMG: Attribute = 0x0000_0001, - [1636557429.753435][2935:2941] CHIP:DMG: } + [1636557429.752835][2935:2941] CHIP:DMG: AttributeDataList = + [1636557429.752889][2935:2941] CHIP:DMG: [ + [1636557429.752938][2935:2941] CHIP:DMG: AttributeDataElement = + [1636557429.753004][2935:2941] CHIP:DMG: { + [1636557429.753062][2935:2941] CHIP:DMG: AttributePathIB = + [1636557429.753136][2935:2941] CHIP:DMG: { + [1636557429.753209][2935:2941] CHIP:DMG: Endpoint = 0x1, + [1636557429.753287][2935:2941] CHIP:DMG: Cluster = 0x33, + [1636557429.753364][2935:2941] CHIP:DMG: Attribute = 0x0000_0001, + [1636557429.753435][2935:2941] CHIP:DMG: } [1636557429.753513][2935:2941] CHIP:DMG: - [1636557429.753588][2935:2941] CHIP:DMG: Data = 2, - [1636557429.753659][2935:2941] CHIP:DMG: DataElementVersion = 0x0, - [1636557429.753726][2935:2941] CHIP:DMG: }, + [1636557429.753588][2935:2941] CHIP:DMG: Data = 2, + [1636557429.753659][2935:2941] CHIP:DMG: DataElementVersion = 0x0, + [1636557429.753726][2935:2941] CHIP:DMG: }, [1636557429.753793][2935:2941] CHIP:DMG: - [1636557429.753840][2935:2941] CHIP:DMG: ], + [1636557429.753840][2935:2941] CHIP:DMG: ], [1636557429.753900][2935:2941] CHIP:DMG: [1636557429.753943][2935:2941] CHIP:DMG: } [1636557429.754095][2935:2941] CHIP:ZCL: ReadAttributesResponse: - [1636557429.754139][2935:2941] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557429.754185][2935:2941] CHIP:ZCL: attributeId: 0x0000_0001 - [1636557429.754227][2935:2941] CHIP:ZCL: status: Success (0x0000) - [1636557429.754268][2935:2941] CHIP:ZCL: attribute TLV Type: 0x04 + [1636557429.754139][2935:2941] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557429.754185][2935:2941] CHIP:ZCL: attributeId: 0x0000_0001 + [1636557429.754227][2935:2941] CHIP:ZCL: status: Success (0x0000) + [1636557429.754268][2935:2941] CHIP:ZCL: attribute TLV Type: 0x04 [1636557429.754310][2935:2941] CHIP:TOO: Int16u attribute Response: 2 - [1636557429.754424][2935:2941] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 22622i [1636557429.754523][2935:2941] - CHIP:IN: Prepared encrypted message 0xaaaae0f4ef00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 22622i with MessageCounter:1. [1636557429.754594][2935:2941] CHIP:IN: - Sending encrypted msg 0xaaaae0f4ef00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3135030 msec" + [1636557429.754424][2935:2941] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 22622i + [1636557429.754523][2935:2941] CHIP:IN: Prepared encrypted message 0xaaaae0f4ef00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 22622i with MessageCounter:1. + [1636557429.754594][2935:2941] CHIP:IN: Sending encrypted msg 0xaaaae0f4ef00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3135030 msec disabled: true - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read up-time 1 0 - [1636557446.573304][2944:2949] CHIP:EM: Flushed pending ack for - MessageCounter:1532129284 on exchange 58848i - [1636557446.611807][2944:2949] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 58849i - [1636557446.611854][2944:2949] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 58849i - [1636557446.611875][2944:2949] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 58849i [1636557446.646357][2944:2949] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 58849i [1636557446.646428][2944:2949] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 58849i + verification: | + ./chip-tool generaldiagnostics read up-time 1 0 + + [1636557446.573304][2944:2949] CHIP:EM: Flushed pending ack for MessageCounter:1532129284 on exchange 58848i + [1636557446.611807][2944:2949] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 58849i + [1636557446.611854][2944:2949] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 58849i + [1636557446.611875][2944:2949] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 58849i + [1636557446.646357][2944:2949] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 58849i + [1636557446.646428][2944:2949] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 58849i [1636557446.646532][2944:2949] CHIP:DMG: ReportDataMessage = [1636557446.646588][2944:2949] CHIP:DMG: { - [1636557446.646632][2944:2949] CHIP:DMG: AttributeDataList = - [1636557446.646685][2944:2949] CHIP:DMG: [ - [1636557446.646734][2944:2949] CHIP:DMG: AttributeDataElement = - [1636557446.646798][2944:2949] CHIP:DMG: { - [1636557446.646855][2944:2949] CHIP:DMG: AttributePathIB = - [1636557446.646928][2944:2949] CHIP:DMG: { - [1636557446.647004][2944:2949] CHIP:DMG: Endpoint = 0x1, - [1636557446.647081][2944:2949] CHIP:DMG: Cluster = 0x33, - [1636557446.647160][2944:2949] CHIP:DMG: Attribute = 0x0000_0002, - [1636557446.647231][2944:2949] CHIP:DMG: } + [1636557446.646632][2944:2949] CHIP:DMG: AttributeDataList = + [1636557446.646685][2944:2949] CHIP:DMG: [ + [1636557446.646734][2944:2949] CHIP:DMG: AttributeDataElement = + [1636557446.646798][2944:2949] CHIP:DMG: { + [1636557446.646855][2944:2949] CHIP:DMG: AttributePathIB = + [1636557446.646928][2944:2949] CHIP:DMG: { + [1636557446.647004][2944:2949] CHIP:DMG: Endpoint = 0x1, + [1636557446.647081][2944:2949] CHIP:DMG: Cluster = 0x33, + [1636557446.647160][2944:2949] CHIP:DMG: Attribute = 0x0000_0002, + [1636557446.647231][2944:2949] CHIP:DMG: } [1636557446.647309][2944:2949] CHIP:DMG: - [1636557446.647387][2944:2949] CHIP:DMG: Data = 1132, - [1636557446.647453][2944:2949] CHIP:DMG: DataElementVersion = 0x0, - [1636557446.647520][2944:2949] CHIP:DMG: }, + [1636557446.647387][2944:2949] CHIP:DMG: Data = 1132, + [1636557446.647453][2944:2949] CHIP:DMG: DataElementVersion = 0x0, + [1636557446.647520][2944:2949] CHIP:DMG: }, [1636557446.647588][2944:2949] CHIP:DMG: - [1636557446.647638][2944:2949] CHIP:DMG: ], + [1636557446.647638][2944:2949] CHIP:DMG: ], [1636557446.647698][2944:2949] CHIP:DMG: [1636557446.647743][2944:2949] CHIP:DMG: } [1636557446.647894][2944:2949] CHIP:ZCL: ReadAttributesResponse: - [1636557446.647938][2944:2949] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557446.647985][2944:2949] CHIP:ZCL: attributeId: 0x0000_0002 - [1636557446.648028][2944:2949] CHIP:ZCL: status: Success (0x0000) - [1636557446.648069][2944:2949] CHIP:ZCL: attribute TLV Type: 0x04 - [1636557446.648112][2944:2949] CHIP:TOO: Int64u attribute Response: - 1132 [1636557446.648231][2944:2949] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 58849i [1636557446.648389][2944:2949] - CHIP:IN: Prepared encrypted message 0xaaaad4f6df00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 58849i with MessageC ounter:1. [1636557446.648459][2944:2949] CHIP:IN: - Sending encrypted msg 0xaaaad4f6df00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3151924 msec" + [1636557446.647938][2944:2949] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557446.647985][2944:2949] CHIP:ZCL: attributeId: 0x0000_0002 + [1636557446.648028][2944:2949] CHIP:ZCL: status: Success (0x0000) + [1636557446.648069][2944:2949] CHIP:ZCL: attribute TLV Type: 0x04 + [1636557446.648112][2944:2949] CHIP:TOO: Int64u attribute Response: 1132 + [1636557446.648231][2944:2949] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 58849i + [1636557446.648389][2944:2949] CHIP:IN: Prepared encrypted message 0xaaaad4f6df00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 58849i with MessageC + ounter:1. + [1636557446.648459][2944:2949] CHIP:IN: Sending encrypted msg 0xaaaad4f6df00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3151924 msec disabled: true - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read total-operational-hours 1 0 - [1641964558.888877][42874:42879] CHIP:IN: Sending unauthenticated msg - 0x7f3214b1a000 with MessageCounter:2008198488 to 0x0000000000000000 at - monotonic time: 37232446 msec [1641964558.888942][42874:42879] - CHIP:EM: Flushed pending ack for MessageCounter:232282341 on exchange - 38751i [1641964558.931625][42874:42879] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:13392059 on - exchange 38752i [1641964558.931677][42874:42879] CHIP:EM: Found - matching exchange: 38752i, Delegate: 0x7f3200001980 - [1641964558.931706][42874:42879] CHIP:EM: Rxd Ack; Removing - MessageCounter:12235477 from Retrans Table on exchange 38752i - [1641964558.931723][42874:42879] CHIP:EM: Removed CHIP - MessageCounter:12235477 from RetransTable on exchange 38752i + verification: | + ./chip-tool generaldiagnostics read total-operational-hours 1 0 + + [1641964558.888877][42874:42879] CHIP:IN: Sending unauthenticated msg 0x7f3214b1a000 with MessageCounter:2008198488 to 0x0000000000000000 at monotonic time: 37232446 msec + [1641964558.888942][42874:42879] CHIP:EM: Flushed pending ack for MessageCounter:232282341 on exchange 38751i + [1641964558.931625][42874:42879] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:13392059 on exchange 38752i + [1641964558.931677][42874:42879] CHIP:EM: Found matching exchange: 38752i, Delegate: 0x7f3200001980 + [1641964558.931706][42874:42879] CHIP:EM: Rxd Ack; Removing MessageCounter:12235477 from Retrans Table on exchange 38752i + [1641964558.931723][42874:42879] CHIP:EM: Removed CHIP MessageCounter:12235477 from RetransTable on exchange 38752i [1641964558.931771][42874:42879] CHIP:DMG: ReportDataMessage = [1641964558.931791][42874:42879] CHIP:DMG: { - [1641964558.931804][42874:42879] CHIP:DMG: AttributeReportIBs = - [1641964558.931829][42874:42879] CHIP:DMG: [ - [1641964558.931845][42874:42879] CHIP:DMG: AttributeReportIB = - [1641964558.931871][42874:42879] CHIP:DMG: { - [1641964558.931887][42874:42879] CHIP:DMG: AttributeDataIB = - [1641964558.931906][42874:42879] CHIP:DMG: { - [1641964558.931926][42874:42879] CHIP:DMG: DataVersion = 0x0, - [1641964558.931948][42874:42879] CHIP:DMG: AttributePathIB = - [1641964558.931967][42874:42879] CHIP:DMG: { - [1641964558.931986][42874:42879] CHIP:DMG: Endpoint = 0x0, - [1641964558.932009][42874:42879] CHIP:DMG: Cluster = 0x33, - [1641964558.932032][42874:42879] CHIP:DMG: Attribute = 0x0000_0003, - [1641964558.932054][42874:42879] CHIP:DMG: } + [1641964558.931804][42874:42879] CHIP:DMG: AttributeReportIBs = + [1641964558.931829][42874:42879] CHIP:DMG: [ + [1641964558.931845][42874:42879] CHIP:DMG: AttributeReportIB = + [1641964558.931871][42874:42879] CHIP:DMG: { + [1641964558.931887][42874:42879] CHIP:DMG: AttributeDataIB = + [1641964558.931906][42874:42879] CHIP:DMG: { + [1641964558.931926][42874:42879] CHIP:DMG: DataVersion = 0x0, + [1641964558.931948][42874:42879] CHIP:DMG: AttributePathIB = + [1641964558.931967][42874:42879] CHIP:DMG: { + [1641964558.931986][42874:42879] CHIP:DMG: Endpoint = 0x0, + [1641964558.932009][42874:42879] CHIP:DMG: Cluster = 0x33, + [1641964558.932032][42874:42879] CHIP:DMG: Attribute = 0x0000_0003, + [1641964558.932054][42874:42879] CHIP:DMG: } [1641964558.932104][42874:42879] CHIP:DMG: - [1641964558.932126][42874:42879] CHIP:DMG: Data = 0, - [1641964558.932144][42874:42879] CHIP:DMG: }, + [1641964558.932126][42874:42879] CHIP:DMG: Data = 0, + [1641964558.932144][42874:42879] CHIP:DMG: }, [1641964558.932167][42874:42879] CHIP:DMG: - [1641964558.932184][42874:42879] CHIP:DMG: }, + [1641964558.932184][42874:42879] CHIP:DMG: }, [1641964558.932216][42874:42879] CHIP:DMG: - [1641964558.932239][42874:42879] CHIP:DMG: ], + [1641964558.932239][42874:42879] CHIP:DMG: ], [1641964558.932274][42874:42879] CHIP:DMG: - [1641964558.932297][42874:42879] CHIP:DMG: SuppressResponse = true, + [1641964558.932297][42874:42879] CHIP:DMG: SuppressResponse = true, [1641964558.932319][42874:42879] CHIP:DMG: } - [1641964558.932502][42874:42879] CHIP:TOO: - GeneralDiagnostics.TotalOperationalHours response: 0 - [1641964558.932584][42874:42879] CHIP:EM: Sending Standalone Ack for - MessageCounter:13392059 on exchange 38752i - [1641964558.932652][42874:42879] CHIP:IN: Prepared secure message - 0x7f3214b19fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 38752i with MessageCounter:12235478. - [1641964558.932687][42874:42879] CHIP:IN: Sending encrypted msg - 0x7f3214b19fe0 with MessageCounter:12235478 to 0x0000000000000002 (1) - at monotonic time: 37232490 msec [1641964558.932795][42874:42879] - CHIP:EM: Flushed pending ack for MessageCounter:13392059 on exchange - 38752i" + [1641964558.932502][42874:42879] CHIP:TOO: GeneralDiagnostics.TotalOperationalHours response: 0 + [1641964558.932584][42874:42879] CHIP:EM: Sending Standalone Ack for MessageCounter:13392059 on exchange 38752i + [1641964558.932652][42874:42879] CHIP:IN: Prepared secure message 0x7f3214b19fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 38752i with MessageCounter:12235478. + [1641964558.932687][42874:42879] CHIP:IN: Sending encrypted msg 0x7f3214b19fe0 with MessageCounter:12235478 to 0x0000000000000002 (1) at monotonic time: 37232490 msec + [1641964558.932795][42874:42879] CHIP:EM: Flushed pending ack for MessageCounter:13392059 on exchange 38752i disabled: true - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read boot-reasons 1 0 - [1636557536.267635][2963:2968] CHIP:EM: Flushed pending ack for - MessageCounter:1532129288 on exchange 40103i - [1636557536.334504][2963:2968] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 40104i - [1636557536.334549][2963:2968] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 40104i - [1636557536.334570][2963:2968] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 40104i [1636557536.334609][2963:2968] - CHIP:DMG: ReportDataMessage = [1636557536.334635][2963:2968] CHIP:DMG: - { [1636557536.334653][2963:2968] CHIP:DMG: AttributeDataList = - [1636557536.334676][2963:2968] CHIP:DMG: [ - [1636557536.334697][2963:2968] CHIP:DMG: AttributeDataElement = - [1636557536.334724][2963:2968] CHIP:DMG: { - [1636557536.334746][2963:2968] CHIP:DMG: AttributePathIB = - [1636557536.334778][2963:2968] CHIP:DMG: { - [1636557536.334811][2963:2968] CHIP:DMG: Endpoint = 0x1, - [1636557536.334842][2963:2968] CHIP:DMG: Cluster = 0x33, - [1636557536.334874][2963:2968] CHIP:DMG: Attribute = 0x0000_0004, - [1636557536.334904][2963:2968] CHIP:DMG: } + verification: | + ./chip-tool generaldiagnostics read boot-reasons 1 0 + + [1636557536.267635][2963:2968] CHIP:EM: Flushed pending ack for MessageCounter:1532129288 on exchange 40103i + [1636557536.334504][2963:2968] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 40104i + [1636557536.334549][2963:2968] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 40104i + [1636557536.334570][2963:2968] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 40104i + [1636557536.334609][2963:2968] CHIP:DMG: ReportDataMessage = + [1636557536.334635][2963:2968] CHIP:DMG: { + [1636557536.334653][2963:2968] CHIP:DMG: AttributeDataList = + [1636557536.334676][2963:2968] CHIP:DMG: [ + [1636557536.334697][2963:2968] CHIP:DMG: AttributeDataElement = + [1636557536.334724][2963:2968] CHIP:DMG: { + [1636557536.334746][2963:2968] CHIP:DMG: AttributePathIB = + [1636557536.334778][2963:2968] CHIP:DMG: { + [1636557536.334811][2963:2968] CHIP:DMG: Endpoint = 0x1, + [1636557536.334842][2963:2968] CHIP:DMG: Cluster = 0x33, + [1636557536.334874][2963:2968] CHIP:DMG: Attribute = 0x0000_0004, + [1636557536.334904][2963:2968] CHIP:DMG: } [1636557536.334938][2963:2968] CHIP:DMG: - [1636557536.334970][2963:2968] CHIP:DMG: Data = 6, - [1636557536.334999][2963:2968] CHIP:DMG: DataElementVersion = 0x0, - [1636557536.335024][2963:2968] CHIP:DMG: }, + [1636557536.334970][2963:2968] CHIP:DMG: Data = 6, + [1636557536.334999][2963:2968] CHIP:DMG: DataElementVersion = 0x0, + [1636557536.335024][2963:2968] CHIP:DMG: }, [1636557536.335053][2963:2968] CHIP:DMG: - [1636557536.335072][2963:2968] CHIP:DMG: ], + [1636557536.335072][2963:2968] CHIP:DMG: ], [1636557536.335098][2963:2968] CHIP:DMG: [1636557536.335116][2963:2968] CHIP:DMG: } [1636557536.335198][2963:2968] CHIP:ZCL: ReadAttributesResponse: - [1636557536.335217][2963:2968] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557536.335238][2963:2968] CHIP:ZCL: attributeId: 0x0000_0004 - [1636557536.335256][2963:2968] CHIP:ZCL: status: Success (0x0000) - [1636557536.335274][2963:2968] CHIP:ZCL: attribute TLV Type: 0x04 + [1636557536.335217][2963:2968] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557536.335238][2963:2968] CHIP:ZCL: attributeId: 0x0000_0004 + [1636557536.335256][2963:2968] CHIP:ZCL: status: Success (0x0000) + [1636557536.335274][2963:2968] CHIP:ZCL: attribute TLV Type: 0x04 [1636557536.335293][2963:2968] CHIP:TOO: Int8u attribute Response: 6 - [1636557536.335361][2963:2968] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 40104i [1636557536.335414][2963:2968] - CHIP:IN: Prepared encrypted message 0xaaaaf45d5f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 40104i with MessageCounter:1. [1636557536.335445][2963:2968] CHIP:IN: - Sending encrypted msg 0xaaaaf45d5f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3241611 msec" + [1636557536.335361][2963:2968] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 40104i + [1636557536.335414][2963:2968] CHIP:IN: Prepared encrypted message 0xaaaaf45d5f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 40104i with MessageCounter:1. + [1636557536.335445][2963:2968] CHIP:IN: Sending encrypted msg 0xaaaaf45d5f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3241611 msec disabled: true - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read active-hardware-faults 1 0 - [1641965190.317466][43496:43501] CHIP:IN: Sending unauthenticated msg - 0x7fa9a09e4000 with MessageCounter:2890688003 to 0x0000000000000000 at - monotonic time: 37863874 msec [1641965190.317561][43496:43501] - CHIP:EM: Flushed pending ack for MessageCounter:232282345 on exchange - 8364i [1641965190.363021][43496:43501] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:7831593 on exchange - 8365i [1641965190.363074][43496:43501] CHIP:EM: Found matching - exchange: 8365i, Delegate: 0x7fa98c001980 - [1641965190.363105][43496:43501] CHIP:EM: Rxd Ack; Removing - MessageCounter:4919296 from Retrans Table on exchange 8365i - [1641965190.363125][43496:43501] CHIP:EM: Removed CHIP - MessageCounter:4919296 from RetransTable on exchange 8365i + verification: | + ./chip-tool generaldiagnostics read active-hardware-faults 1 0 + + [1641965190.317466][43496:43501] CHIP:IN: Sending unauthenticated msg 0x7fa9a09e4000 with MessageCounter:2890688003 to 0x0000000000000000 at monotonic time: 37863874 msec + [1641965190.317561][43496:43501] CHIP:EM: Flushed pending ack for MessageCounter:232282345 on exchange 8364i + [1641965190.363021][43496:43501] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:7831593 on exchange 8365i + [1641965190.363074][43496:43501] CHIP:EM: Found matching exchange: 8365i, Delegate: 0x7fa98c001980 + [1641965190.363105][43496:43501] CHIP:EM: Rxd Ack; Removing MessageCounter:4919296 from Retrans Table on exchange 8365i + [1641965190.363125][43496:43501] CHIP:EM: Removed CHIP MessageCounter:4919296 from RetransTable on exchange 8365i [1641965190.363196][43496:43501] CHIP:DMG: ReportDataMessage = [1641965190.363226][43496:43501] CHIP:DMG: { - [1641965190.363247][43496:43501] CHIP:DMG: AttributeReportIBs = - [1641965190.363272][43496:43501] CHIP:DMG: [ - [1641965190.363292][43496:43501] CHIP:DMG: AttributeReportIB = - [1641965190.363329][43496:43501] CHIP:DMG: { - [1641965190.363355][43496:43501] CHIP:DMG: AttributeDataIB = - [1641965190.363379][43496:43501] CHIP:DMG: { - [1641965190.363408][43496:43501] CHIP:DMG: DataVersion = 0x0, - [1641965190.363435][43496:43501] CHIP:DMG: AttributePathIB = - [1641965190.363462][43496:43501] CHIP:DMG: { - [1641965190.363490][43496:43501] CHIP:DMG: Endpoint = 0x0, - [1641965190.363520][43496:43501] CHIP:DMG: Cluster = 0x33, - [1641965190.363549][43496:43501] CHIP:DMG: Attribute = 0x0000_0005, - [1641965190.363578][43496:43501] CHIP:DMG: } + [1641965190.363247][43496:43501] CHIP:DMG: AttributeReportIBs = + [1641965190.363272][43496:43501] CHIP:DMG: [ + [1641965190.363292][43496:43501] CHIP:DMG: AttributeReportIB = + [1641965190.363329][43496:43501] CHIP:DMG: { + [1641965190.363355][43496:43501] CHIP:DMG: AttributeDataIB = + [1641965190.363379][43496:43501] CHIP:DMG: { + [1641965190.363408][43496:43501] CHIP:DMG: DataVersion = 0x0, + [1641965190.363435][43496:43501] CHIP:DMG: AttributePathIB = + [1641965190.363462][43496:43501] CHIP:DMG: { + [1641965190.363490][43496:43501] CHIP:DMG: Endpoint = 0x0, + [1641965190.363520][43496:43501] CHIP:DMG: Cluster = 0x33, + [1641965190.363549][43496:43501] CHIP:DMG: Attribute = 0x0000_0005, + [1641965190.363578][43496:43501] CHIP:DMG: } [1641965190.363611][43496:43501] CHIP:DMG: - [1641965190.363637][43496:43501] CHIP:DMG: Data = [ + [1641965190.363637][43496:43501] CHIP:DMG: Data = [ [1641965190.363668][43496:43501] CHIP:DMG: - [1641965190.363707][43496:43501] CHIP:DMG: ], - [1641965190.363740][43496:43501] CHIP:DMG: }, + [1641965190.363707][43496:43501] CHIP:DMG: ], + [1641965190.363740][43496:43501] CHIP:DMG: }, [1641965190.363790][43496:43501] CHIP:DMG: - [1641965190.363817][43496:43501] CHIP:DMG: }, + [1641965190.363817][43496:43501] CHIP:DMG: }, [1641965190.363857][43496:43501] CHIP:DMG: - [1641965190.363881][43496:43501] CHIP:DMG: ], + [1641965190.363881][43496:43501] CHIP:DMG: ], [1641965190.363918][43496:43501] CHIP:DMG: - [1641965190.363943][43496:43501] CHIP:DMG: SuppressResponse = true, + [1641965190.363943][43496:43501] CHIP:DMG: SuppressResponse = true, [1641965190.363967][43496:43501] CHIP:DMG: } - [1641965190.364192][43496:43501] CHIP:TOO: - GeneralDiagnostics.ActiveHardwareFaults response: 0 entries - [1641965190.364261][43496:43501] CHIP:EM: Sending Standalone Ack for - MessageCounter:7831593 on exchange 8365i - [1641965190.364327][43496:43501] CHIP:IN: Prepared secure message - 0x7fa9a09e3fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 8365i with MessageCounter:4919297. - [1641965190.364375][43496:43501] CHIP:IN: Sending encrypted msg - 0x7fa9a09e3fe0 with MessageCounter:4919297 to 0x0000000000000002 (1) - at monotonic time: 37863921 msec [1641965190.364491][43496:43501] - CHIP:EM: Flushed pending ack for MessageCounter:7831593 on exchange - 8365i" + [1641965190.364192][43496:43501] CHIP:TOO: GeneralDiagnostics.ActiveHardwareFaults response: 0 entries + [1641965190.364261][43496:43501] CHIP:EM: Sending Standalone Ack for MessageCounter:7831593 on exchange 8365i + [1641965190.364327][43496:43501] CHIP:IN: Prepared secure message 0x7fa9a09e3fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 8365i with MessageCounter:4919297. + [1641965190.364375][43496:43501] CHIP:IN: Sending encrypted msg 0x7fa9a09e3fe0 with MessageCounter:4919297 to 0x0000000000000002 (1) at monotonic time: 37863921 msec + [1641965190.364491][43496:43501] CHIP:EM: Flushed pending ack for MessageCounter:7831593 on exchange 8365i disabled: true - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read active-radio-faults 1 0 - [1641965451.619831][43603:43608] CHIP:IN: Sending unauthenticated msg - 0x7f6ceeffc000 with MessageCounter:1905359789 to 0x0000000000000000 at - monotonic time: 38125177 msec [1641965451.619898][43603:43608] - CHIP:EM: Flushed pending ack for MessageCounter:232282347 on exchange - 51439i [1641965451.666375][43603:43608] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:14540530 on - exchange 51440i [1641965451.666436][43603:43608] CHIP:EM: Found - matching exchange: 51440i, Delegate: 0x7f6cdc001980 - [1641965451.666472][43603:43608] CHIP:EM: Rxd Ack; Removing - MessageCounter:15284140 from Retrans Table on exchange 51440i - [1641965451.666486][43603:43608] CHIP:EM: Removed CHIP - MessageCounter:15284140 from RetransTable on exchange 51440i + verification: | + ./chip-tool generaldiagnostics read active-radio-faults 1 0 + + [1641965451.619831][43603:43608] CHIP:IN: Sending unauthenticated msg 0x7f6ceeffc000 with MessageCounter:1905359789 to 0x0000000000000000 at monotonic time: 38125177 msec + [1641965451.619898][43603:43608] CHIP:EM: Flushed pending ack for MessageCounter:232282347 on exchange 51439i + [1641965451.666375][43603:43608] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:14540530 on exchange 51440i + [1641965451.666436][43603:43608] CHIP:EM: Found matching exchange: 51440i, Delegate: 0x7f6cdc001980 + [1641965451.666472][43603:43608] CHIP:EM: Rxd Ack; Removing MessageCounter:15284140 from Retrans Table on exchange 51440i + [1641965451.666486][43603:43608] CHIP:EM: Removed CHIP MessageCounter:15284140 from RetransTable on exchange 51440i [1641965451.666541][43603:43608] CHIP:DMG: ReportDataMessage = [1641965451.666570][43603:43608] CHIP:DMG: { - [1641965451.666586][43603:43608] CHIP:DMG: AttributeReportIBs = - [1641965451.666620][43603:43608] CHIP:DMG: [ - [1641965451.666638][43603:43608] CHIP:DMG: AttributeReportIB = - [1641965451.666672][43603:43608] CHIP:DMG: { - [1641965451.666699][43603:43608] CHIP:DMG: AttributeDataIB = - [1641965451.666723][43603:43608] CHIP:DMG: { - [1641965451.666748][43603:43608] CHIP:DMG: DataVersion = 0x0, - [1641965451.666773][43603:43608] CHIP:DMG: AttributePathIB = - [1641965451.666804][43603:43608] CHIP:DMG: { - [1641965451.666828][43603:43608] CHIP:DMG: Endpoint = 0x0, - [1641965451.666866][43603:43608] CHIP:DMG: Cluster = 0x33, - [1641965451.666905][43603:43608] CHIP:DMG: Attribute = 0x0000_0006, - [1641965451.666933][43603:43608] CHIP:DMG: } + [1641965451.666586][43603:43608] CHIP:DMG: AttributeReportIBs = + [1641965451.666620][43603:43608] CHIP:DMG: [ + [1641965451.666638][43603:43608] CHIP:DMG: AttributeReportIB = + [1641965451.666672][43603:43608] CHIP:DMG: { + [1641965451.666699][43603:43608] CHIP:DMG: AttributeDataIB = + [1641965451.666723][43603:43608] CHIP:DMG: { + [1641965451.666748][43603:43608] CHIP:DMG: DataVersion = 0x0, + [1641965451.666773][43603:43608] CHIP:DMG: AttributePathIB = + [1641965451.666804][43603:43608] CHIP:DMG: { + [1641965451.666828][43603:43608] CHIP:DMG: Endpoint = 0x0, + [1641965451.666866][43603:43608] CHIP:DMG: Cluster = 0x33, + [1641965451.666905][43603:43608] CHIP:DMG: Attribute = 0x0000_0006, + [1641965451.666933][43603:43608] CHIP:DMG: } [1641965451.666966][43603:43608] CHIP:DMG: - [1641965451.666988][43603:43608] CHIP:DMG: Data = [ + [1641965451.666988][43603:43608] CHIP:DMG: Data = [ [1641965451.667032][43603:43608] CHIP:DMG: - [1641965451.667076][43603:43608] CHIP:DMG: ], - [1641965451.667106][43603:43608] CHIP:DMG: }, + [1641965451.667076][43603:43608] CHIP:DMG: ], + [1641965451.667106][43603:43608] CHIP:DMG: }, [1641965451.667138][43603:43608] CHIP:DMG: - [1641965451.667153][43603:43608] CHIP:DMG: }, + [1641965451.667153][43603:43608] CHIP:DMG: }, [1641965451.667176][43603:43608] CHIP:DMG: - [1641965451.667189][43603:43608] CHIP:DMG: ], + [1641965451.667189][43603:43608] CHIP:DMG: ], [1641965451.667210][43603:43608] CHIP:DMG: - [1641965451.667227][43603:43608] CHIP:DMG: SuppressResponse = true, + [1641965451.667227][43603:43608] CHIP:DMG: SuppressResponse = true, [1641965451.667242][43603:43608] CHIP:DMG: } - [1641965451.667395][43603:43608] CHIP:TOO: - GeneralDiagnostics.ActiveRadioFaults response: 0 entries - [1641965451.667448][43603:43608] CHIP:EM: Sending Standalone Ack for - MessageCounter:14540530 on exchange 51440i - [1641965451.667495][43603:43608] CHIP:IN: Prepared secure message - 0x7f6ceeffbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 51440i with MessageCounter:15284141." + [1641965451.667395][43603:43608] CHIP:TOO: GeneralDiagnostics.ActiveRadioFaults response: 0 entries + [1641965451.667448][43603:43608] CHIP:EM: Sending Standalone Ack for MessageCounter:14540530 on exchange 51440i + [1641965451.667495][43603:43608] CHIP:IN: Prepared secure message 0x7f6ceeffbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 51440i with MessageCounter:15284141. disabled: true - label: "TH reads a attribute value from DUT." - verification: - "./chip-tool generaldiagnostics read active-network-faults 1 0 - [1641965685.705750][43655:43660] CHIP:IN: Sending unauthenticated msg - 0x7f90a77fd000 with MessageCounter:1562631730 to 0x0000000000000000 at - monotonic time: 38359263 msec [1641965685.705812][43655:43660] - CHIP:EM: Flushed pending ack for MessageCounter:232282349 on exchange - 18037i [1641965685.799740][43655:43660] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:15321486 on - exchange 18038i [1641965685.799801][43655:43660] CHIP:EM: Found - matching exchange: 18038i, Delegate: 0x7f9094001980 - [1641965685.799846][43655:43660] CHIP:EM: Rxd Ack; Removing - MessageCounter:12660801 from Retrans Table on exchange 18038i - [1641965685.799871][43655:43660] CHIP:EM: Removed CHIP - MessageCounter:12660801 from RetransTable on exchange 18038i + verification: | + ./chip-tool generaldiagnostics read active-network-faults 1 0 + + [1641965685.705750][43655:43660] CHIP:IN: Sending unauthenticated msg 0x7f90a77fd000 with MessageCounter:1562631730 to 0x0000000000000000 at monotonic time: 38359263 msec + [1641965685.705812][43655:43660] CHIP:EM: Flushed pending ack for MessageCounter:232282349 on exchange 18037i + [1641965685.799740][43655:43660] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:15321486 on exchange 18038i + [1641965685.799801][43655:43660] CHIP:EM: Found matching exchange: 18038i, Delegate: 0x7f9094001980 + [1641965685.799846][43655:43660] CHIP:EM: Rxd Ack; Removing MessageCounter:12660801 from Retrans Table on exchange 18038i + [1641965685.799871][43655:43660] CHIP:EM: Removed CHIP MessageCounter:12660801 from RetransTable on exchange 18038i [1641965685.799940][43655:43660] CHIP:DMG: ReportDataMessage = [1641965685.799974][43655:43660] CHIP:DMG: { - [1641965685.799997][43655:43660] CHIP:DMG: AttributeReportIBs = - [1641965685.800035][43655:43660] CHIP:DMG: [ - [1641965685.800058][43655:43660] CHIP:DMG: AttributeReportIB = - [1641965685.800124][43655:43660] CHIP:DMG: { - [1641965685.800149][43655:43660] CHIP:DMG: AttributeDataIB = - [1641965685.800174][43655:43660] CHIP:DMG: { - [1641965685.800199][43655:43660] CHIP:DMG: DataVersion = 0x0, - [1641965685.800232][43655:43660] CHIP:DMG: AttributePathIB = - [1641965685.800259][43655:43660] CHIP:DMG: { - [1641965685.800279][43655:43660] CHIP:DMG: Endpoint = 0x0, - [1641965685.800301][43655:43660] CHIP:DMG: Cluster = 0x33, - [1641965685.800323][43655:43660] CHIP:DMG: Attribute = 0x0000_0007, - [1641965685.800345][43655:43660] CHIP:DMG: } + [1641965685.799997][43655:43660] CHIP:DMG: AttributeReportIBs = + [1641965685.800035][43655:43660] CHIP:DMG: [ + [1641965685.800058][43655:43660] CHIP:DMG: AttributeReportIB = + [1641965685.800124][43655:43660] CHIP:DMG: { + [1641965685.800149][43655:43660] CHIP:DMG: AttributeDataIB = + [1641965685.800174][43655:43660] CHIP:DMG: { + [1641965685.800199][43655:43660] CHIP:DMG: DataVersion = 0x0, + [1641965685.800232][43655:43660] CHIP:DMG: AttributePathIB = + [1641965685.800259][43655:43660] CHIP:DMG: { + [1641965685.800279][43655:43660] CHIP:DMG: Endpoint = 0x0, + [1641965685.800301][43655:43660] CHIP:DMG: Cluster = 0x33, + [1641965685.800323][43655:43660] CHIP:DMG: Attribute = 0x0000_0007, + [1641965685.800345][43655:43660] CHIP:DMG: } [1641965685.800367][43655:43660] CHIP:DMG: - [1641965685.800386][43655:43660] CHIP:DMG: Data = [ + [1641965685.800386][43655:43660] CHIP:DMG: Data = [ [1641965685.800410][43655:43660] CHIP:DMG: - [1641965685.800437][43655:43660] CHIP:DMG: ], - [1641965685.800458][43655:43660] CHIP:DMG: }, + [1641965685.800437][43655:43660] CHIP:DMG: ], + [1641965685.800458][43655:43660] CHIP:DMG: }, [1641965685.800483][43655:43660] CHIP:DMG: - [1641965685.800499][43655:43660] CHIP:DMG: }, + [1641965685.800499][43655:43660] CHIP:DMG: }, [1641965685.800525][43655:43660] CHIP:DMG: - [1641965685.800541][43655:43660] CHIP:DMG: ], + [1641965685.800541][43655:43660] CHIP:DMG: ], [1641965685.800567][43655:43660] CHIP:DMG: - [1641965685.800584][43655:43660] CHIP:DMG: SuppressResponse = true, + [1641965685.800584][43655:43660] CHIP:DMG: SuppressResponse = true, [1641965685.800600][43655:43660] CHIP:DMG: } - [1641965685.800755][43655:43660] CHIP:TOO: - GeneralDiagnostics.ActiveNetworkFaults response: 0 entries - [1641965685.800812][43655:43660] CHIP:EM: Sending Standalone Ack for - MessageCounter:15321486 on exchange 18038i - [1641965685.800868][43655:43660] CHIP:IN: Prepared secure message - 0x7f90a77fcfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 18038i with MessageCounter:12660802. - [1641965685.800900][43655:43660] CHIP:IN: Sending encrypted msg - 0x7f90a77fcfe0 with MessageCounter:12660802 to 0x0000000000000002 (1) - at monotonic time: 38359358 msec [1641965685.801006][43655:43660] - CHIP:EM: Flushed pending ack for MessageCounter:15321486 on exchange - 18038i" + [1641965685.800755][43655:43660] CHIP:TOO: GeneralDiagnostics.ActiveNetworkFaults response: 0 entries + [1641965685.800812][43655:43660] CHIP:EM: Sending Standalone Ack for MessageCounter:15321486 on exchange 18038i + [1641965685.800868][43655:43660] CHIP:IN: Prepared secure message 0x7f90a77fcfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 18038i with MessageCounter:12660802. + [1641965685.800900][43655:43660] CHIP:IN: Sending encrypted msg 0x7f90a77fcfe0 with MessageCounter:12660802 to 0x0000000000000002 (1) at monotonic time: 38359358 msec + [1641965685.801006][43655:43660] CHIP:EM: Flushed pending ack for MessageCounter:15321486 on exchange 18038i disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_GENDIAG_1_2.yaml b/src/app/tests/suites/certification/Test_TC_GENDIAG_1_2.yaml index 505c10b5bf650b..599cf7e5e2a316 100644 --- a/src/app/tests/suites/certification/Test_TC_GENDIAG_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_GENDIAG_1_2.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -name: 87.2.1. [TC-GENDIAG-1.2] Attributes observation at client as DUT +name: 87.2.1. [TC-GENDIAG-1.2] Attributes with client as DUT config: nodeId: 0x12344321 @@ -21,523 +21,445 @@ config: tests: - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read network-interfaces 1 0 - [1636557398.652588][2921:2927] CHIP:EM: Flushed pending ack for - MessageCounter:1532129280 on exchange 32260i - [1636557398.762984][2921:2927] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 32261i - [1636557398.763086][2921:2927] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 32261i - [1636557398.763136][2921:2927] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 32261i [1636557398.763218][2921:2927] - CHIP:DMG: ReportDataMessage = [1636557398.763272][2921:2927] CHIP:DMG: - { [1636557398.763313][2921:2927] CHIP:DMG: AttributeDataList = - [1636557398.763365][2921:2927] CHIP:DMG: [ - [1636557398.763413][2921:2927] CHIP:DMG: AttributeDataElement = - [1636557398.763475][2921:2927] CHIP:DMG: { - [1636557398.763526][2921:2927] CHIP:DMG: AttributePathIB = - [1636557398.763599][2921:2927] CHIP:DMG: { - [1636557398.763672][2921:2927] CHIP:DMG: Endpoint = 0x1, - [1636557398.763748][2921:2927] CHIP:DMG: Cluster = 0x33, - [1636557398.763824][2921:2927] CHIP:DMG: Attribute = 0x0000_0000, - [1636557398.763895][2921:2927] CHIP:DMG: } + verification: | + ./chip-tool generaldiagnostics read network-interfaces 1 0 + + [1636557398.652588][2921:2927] CHIP:EM: Flushed pending ack for MessageCounter:1532129280 on exchange 32260i + [1636557398.762984][2921:2927] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 32261i + [1636557398.763086][2921:2927] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 32261i + [1636557398.763136][2921:2927] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 32261i + [1636557398.763218][2921:2927] CHIP:DMG: ReportDataMessage = + [1636557398.763272][2921:2927] CHIP:DMG: { + [1636557398.763313][2921:2927] CHIP:DMG: AttributeDataList = + [1636557398.763365][2921:2927] CHIP:DMG: [ + [1636557398.763413][2921:2927] CHIP:DMG: AttributeDataElement = + [1636557398.763475][2921:2927] CHIP:DMG: { + [1636557398.763526][2921:2927] CHIP:DMG: AttributePathIB = + [1636557398.763599][2921:2927] CHIP:DMG: { + [1636557398.763672][2921:2927] CHIP:DMG: Endpoint = 0x1, + [1636557398.763748][2921:2927] CHIP:DMG: Cluster = 0x33, + [1636557398.763824][2921:2927] CHIP:DMG: Attribute = 0x0000_0000, + [1636557398.763895][2921:2927] CHIP:DMG: } [1636557398.763971][2921:2927] CHIP:DMG: - [1636557398.764041][2921:2927] CHIP:DMG: Data = [ + [1636557398.764041][2921:2927] CHIP:DMG: Data = [ [1636557398.764111][2921:2927] CHIP:DMG: - [1636557398.764180][2921:2927] CHIP:DMG: { - [1636557398.764260][2921:2927] CHIP:DMG: 0x0 = 'docker0', - [1636557398.764398][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.764477][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.764557][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.764633][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.764712][2921:2927] CHIP:DMG: 0x2, 0x42, 0xb1, 0xa, 0x8d, - 0xbb, [1636557398.764794][2921:2927] CHIP:DMG: ] - [1636557398.764872][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.764950][2921:2927] CHIP:DMG: }, - [1636557398.765023][2921:2927] CHIP:DMG: { - [1636557398.765099][2921:2927] CHIP:DMG: 0x0 = 'br-df4639020401', - [1636557398.765180][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.765257][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.765334][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.765410][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.765488][2921:2927] CHIP:DMG: 0x2, 0x42, 0x37, 0x57, 0x42, - 0x53, [1636557398.765569][2921:2927] CHIP:DMG: ] - [1636557398.765648][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.765724][2921:2927] CHIP:DMG: }, - [1636557398.765797][2921:2927] CHIP:DMG: { - [1636557398.765873][2921:2927] CHIP:DMG: 0x0 = 'br-9b548749a6f7', - [1636557398.765952][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.766031][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.766108][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.766185][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.766263][2921:2927] CHIP:DMG: 0x2, 0x42, 0xa8, 0x9e, 0xe9, - 0x22, [1636557398.766347][2921:2927] CHIP:DMG: ] - [1636557398.766424][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.766503][2921:2927] CHIP:DMG: }, - [1636557398.766576][2921:2927] CHIP:DMG: { - [1636557398.766652][2921:2927] CHIP:DMG: 0x0 = 'wlan0', - [1636557398.766731][2921:2927] CHIP:DMG: 0x1 = true, - [1636557398.766809][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.766886][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.766962][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.767180][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, - 0xf9, [1636557398.767277][2921:2927] CHIP:DMG: ] - [1636557398.767358][2921:2927] CHIP:DMG: 0x5 = 1, - [1636557398.767435][2921:2927] CHIP:DMG: }, - [1636557398.767507][2921:2927] CHIP:DMG: { - [1636557398.767583][2921:2927] CHIP:DMG: 0x0 = 'eth0', - [1636557398.767661][2921:2927] CHIP:DMG: 0x1 = false, - [1636557398.767740][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.767818][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.767893][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.767972][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, - 0xf8, [1636557398.768058][2921:2927] CHIP:DMG: ] - [1636557398.768136][2921:2927] CHIP:DMG: 0x5 = 2, - [1636557398.768212][2921:2927] CHIP:DMG: }, - [1636557398.768310][2921:2927] CHIP:DMG: { - [1636557398.768389][2921:2927] CHIP:DMG: 0x0 = 'lo', - [1636557398.768468][2921:2927] CHIP:DMG: 0x1 = true, - [1636557398.768545][2921:2927] CHIP:DMG: 0x2 = false, - [1636557398.768623][2921:2927] CHIP:DMG: 0x3 = false, - [1636557398.768699][2921:2927] CHIP:DMG: 0x4 = [ - [1636557398.768777][2921:2927] CHIP:DMG: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - [1636557398.768860][2921:2927] CHIP:DMG: ] - [1636557398.768907][2921:2927] CHIP:DMG: 0x5 = 0, - [1636557398.768953][2921:2927] CHIP:DMG: }, - [1636557398.769050][2921:2927] CHIP:DMG: ], - [1636557398.769094][2921:2927] CHIP:DMG: DataElementVersion = 0x0, - [1636557398.769134][2921:2927] CHIP:DMG: }, + [1636557398.764180][2921:2927] CHIP:DMG: { + [1636557398.764260][2921:2927] CHIP:DMG: 0x0 = "docker0", + [1636557398.764398][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.764477][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.764557][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.764633][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.764712][2921:2927] CHIP:DMG: 0x2, 0x42, 0xb1, 0xa, 0x8d, 0xbb, + [1636557398.764794][2921:2927] CHIP:DMG: ] + [1636557398.764872][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.764950][2921:2927] CHIP:DMG: }, + [1636557398.765023][2921:2927] CHIP:DMG: { + [1636557398.765099][2921:2927] CHIP:DMG: 0x0 = "br-df4639020401", + [1636557398.765180][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.765257][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.765334][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.765410][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.765488][2921:2927] CHIP:DMG: 0x2, 0x42, 0x37, 0x57, 0x42, 0x53, + [1636557398.765569][2921:2927] CHIP:DMG: ] + [1636557398.765648][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.765724][2921:2927] CHIP:DMG: }, + [1636557398.765797][2921:2927] CHIP:DMG: { + [1636557398.765873][2921:2927] CHIP:DMG: 0x0 = "br-9b548749a6f7", + [1636557398.765952][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.766031][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.766108][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.766185][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.766263][2921:2927] CHIP:DMG: 0x2, 0x42, 0xa8, 0x9e, 0xe9, 0x22, + [1636557398.766347][2921:2927] CHIP:DMG: ] + [1636557398.766424][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.766503][2921:2927] CHIP:DMG: }, + [1636557398.766576][2921:2927] CHIP:DMG: { + [1636557398.766652][2921:2927] CHIP:DMG: 0x0 = "wlan0", + [1636557398.766731][2921:2927] CHIP:DMG: 0x1 = true, + [1636557398.766809][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.766886][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.766962][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.767180][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, 0xf9, + [1636557398.767277][2921:2927] CHIP:DMG: ] + [1636557398.767358][2921:2927] CHIP:DMG: 0x5 = 1, + [1636557398.767435][2921:2927] CHIP:DMG: }, + [1636557398.767507][2921:2927] CHIP:DMG: { + [1636557398.767583][2921:2927] CHIP:DMG: 0x0 = "eth0", + [1636557398.767661][2921:2927] CHIP:DMG: 0x1 = false, + [1636557398.767740][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.767818][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.767893][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.767972][2921:2927] CHIP:DMG: 0xe4, 0x5f, 0x1, 0x2f, 0x5, 0xf8, + [1636557398.768058][2921:2927] CHIP:DMG: ] + [1636557398.768136][2921:2927] CHIP:DMG: 0x5 = 2, + [1636557398.768212][2921:2927] CHIP:DMG: }, + [1636557398.768310][2921:2927] CHIP:DMG: { + [1636557398.768389][2921:2927] CHIP:DMG: 0x0 = "lo", + [1636557398.768468][2921:2927] CHIP:DMG: 0x1 = true, + [1636557398.768545][2921:2927] CHIP:DMG: 0x2 = false, + [1636557398.768623][2921:2927] CHIP:DMG: 0x3 = false, + [1636557398.768699][2921:2927] CHIP:DMG: 0x4 = [ + [1636557398.768777][2921:2927] CHIP:DMG: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + [1636557398.768860][2921:2927] CHIP:DMG: ] + [1636557398.768907][2921:2927] CHIP:DMG: 0x5 = 0, + [1636557398.768953][2921:2927] CHIP:DMG: }, + [1636557398.769050][2921:2927] CHIP:DMG: ], + [1636557398.769094][2921:2927] CHIP:DMG: DataElementVersion = 0x0, + [1636557398.769134][2921:2927] CHIP:DMG: }, [1636557398.769199][2921:2927] CHIP:DMG: - [1636557398.769227][2921:2927] CHIP:DMG: ], + [1636557398.769227][2921:2927] CHIP:DMG: ], [1636557398.769286][2921:2927] CHIP:DMG: [1636557398.769313][2921:2927] CHIP:DMG: } [1636557398.769502][2921:2927] CHIP:ZCL: ReadAttributesResponse: - [1636557398.769528][2921:2927] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557398.769557][2921:2927] CHIP:ZCL: attributeId: 0x0000_0000 - [1636557398.769582][2921:2927] CHIP:ZCL: status: Success (0x0000) - [1636557398.769606][2921:2927] CHIP:ZCL: attribute TLV Type: 0x16 - [1636557398.769690][2921:2927] CHIP:TOO: - OnGeneralDiagnosticsNetworkInterfacesListAttributeResponse: 6 entries - [1636557398.769823][2921:2927] CHIP:TOO: [1]: { - [1636557398.769851][2921:2927] CHIP:TOO: Name: docker0 - [1636557398.769879][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.769904][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.769929][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.769955][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.769984][2921:2927] CHIP:TOO: Type: 0 - [1636557398.770009][2921:2927] CHIP:TOO: } - [1636557398.770048][2921:2927] CHIP:TOO: [2]: { - [1636557398.770074][2921:2927] CHIP:TOO: Name: br-df4639020401 - [1636557398.770099][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.770123][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770148][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770173][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770199][2921:2927] CHIP:TOO: Type: 0 - [1636557398.770224][2921:2927] CHIP:TOO: } - [1636557398.770261][2921:2927] CHIP:TOO: [3]: { - [1636557398.770288][2921:2927] CHIP:TOO: Name: br-9b548749a6f7 - [1636557398.770313][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.770338][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770363][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770387][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770414][2921:2927] CHIP:TOO: Type: 0 - [1636557398.770438][2921:2927] CHIP:TOO: } - [1636557398.770476][2921:2927] CHIP:TOO: [4]: { - [1636557398.770502][2921:2927] CHIP:TOO: Name: wlan0 - [1636557398.770526][2921:2927] CHIP:TOO: FabricConnected: TRUE - [1636557398.770551][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770576][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770601][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770627][2921:2927] CHIP:TOO: Type: 1 - [1636557398.770651][2921:2927] CHIP:TOO: } - [1636557398.770689][2921:2927] CHIP:TOO: [5]: { - [1636557398.770715][2921:2927] CHIP:TOO: Name: eth0 - [1636557398.770740][2921:2927] CHIP:TOO: FabricConnected: FALSE - [1636557398.770764][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.770789][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.770814][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.770840][2921:2927] CHIP:TOO: Type: 2 - [1636557398.770864][2921:2927] CHIP:TOO: } - [1636557398.770901][2921:2927] CHIP:TOO: [6]: { - [1636557398.770927][2921:2927] CHIP:TOO: Name: lo - [1636557398.770952][2921:2927] CHIP:TOO: FabricConnected: TRUE - [1636557398.770977][2921:2927] CHIP:TOO: - OffPremiseServicesReachableIPv4: FALSE [1636557398.771001][2921:2927] - CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE - [1636557398.771026][2921:2927] CHIP:TOO: HardwareAddress: 6 - [1636557398.771052][2921:2927] CHIP:TOO: Type: 0 - [1636557398.771077][2921:2927] CHIP:TOO: } - [1636557398.771188][2921:2927] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 32261i [1636557398.771266][2921:2927] - CHIP:IN: Prepared encrypted message 0xaaaaeca5bf00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 32261i with MessageC ounter:1. [1636557398.771312][2921:2927] CHIP:IN: - Sending encrypted msg 0xaaaaeca5bf00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3104047 msec" + [1636557398.769528][2921:2927] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557398.769557][2921:2927] CHIP:ZCL: attributeId: 0x0000_0000 + [1636557398.769582][2921:2927] CHIP:ZCL: status: Success (0x0000) + [1636557398.769606][2921:2927] CHIP:ZCL: attribute TLV Type: 0x16 + [1636557398.769690][2921:2927] CHIP:TOO: OnGeneralDiagnosticsNetworkInterfacesListAttributeResponse: 6 entries + [1636557398.769823][2921:2927] CHIP:TOO: [1]: { + [1636557398.769851][2921:2927] CHIP:TOO: Name: docker0 + [1636557398.769879][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.769904][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.769929][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.769955][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.769984][2921:2927] CHIP:TOO: Type: 0 + [1636557398.770009][2921:2927] CHIP:TOO: } + [1636557398.770048][2921:2927] CHIP:TOO: [2]: { + [1636557398.770074][2921:2927] CHIP:TOO: Name: br-df4639020401 + [1636557398.770099][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.770123][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770148][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770173][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770199][2921:2927] CHIP:TOO: Type: 0 + [1636557398.770224][2921:2927] CHIP:TOO: } + [1636557398.770261][2921:2927] CHIP:TOO: [3]: { + [1636557398.770288][2921:2927] CHIP:TOO: Name: br-9b548749a6f7 + [1636557398.770313][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.770338][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770363][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770387][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770414][2921:2927] CHIP:TOO: Type: 0 + [1636557398.770438][2921:2927] CHIP:TOO: } + [1636557398.770476][2921:2927] CHIP:TOO: [4]: { + [1636557398.770502][2921:2927] CHIP:TOO: Name: wlan0 + [1636557398.770526][2921:2927] CHIP:TOO: FabricConnected: TRUE + [1636557398.770551][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770576][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770601][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770627][2921:2927] CHIP:TOO: Type: 1 + [1636557398.770651][2921:2927] CHIP:TOO: } + [1636557398.770689][2921:2927] CHIP:TOO: [5]: { + [1636557398.770715][2921:2927] CHIP:TOO: Name: eth0 + [1636557398.770740][2921:2927] CHIP:TOO: FabricConnected: FALSE + [1636557398.770764][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.770789][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.770814][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.770840][2921:2927] CHIP:TOO: Type: 2 + [1636557398.770864][2921:2927] CHIP:TOO: } + [1636557398.770901][2921:2927] CHIP:TOO: [6]: { + [1636557398.770927][2921:2927] CHIP:TOO: Name: lo + [1636557398.770952][2921:2927] CHIP:TOO: FabricConnected: TRUE + [1636557398.770977][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv4: FALSE + [1636557398.771001][2921:2927] CHIP:TOO: OffPremiseServicesReachableIPv6: FALSE + [1636557398.771026][2921:2927] CHIP:TOO: HardwareAddress: 6 + [1636557398.771052][2921:2927] CHIP:TOO: Type: 0 + [1636557398.771077][2921:2927] CHIP:TOO: } + [1636557398.771188][2921:2927] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 32261i + [1636557398.771266][2921:2927] CHIP:IN: Prepared encrypted message 0xaaaaeca5bf00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 32261i with MessageC + ounter:1. + [1636557398.771312][2921:2927] CHIP:IN: Sending encrypted msg 0xaaaaeca5bf00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3104047 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read reboot-count 1 0 - [1636557429.678822][2935:2941] CHIP:EM: Flushed pending ack for - MessageCounter:1532129282 on exchange 22621i - [1636557429.719202][2935:2941] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 22622i - [1636557429.719259][2935:2941] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 22622i - [1636557429.719289][2935:2941] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 22622i [1636557429.752586][2935:2941] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 22622i [1636557429.752653][2935:2941] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 22622i + verification: | + ./chip-tool generaldiagnostics read reboot-count 1 0 + + [1636557429.678822][2935:2941] CHIP:EM: Flushed pending ack for MessageCounter:1532129282 on exchange 22621i + [1636557429.719202][2935:2941] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 22622i + [1636557429.719259][2935:2941] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 22622i + [1636557429.719289][2935:2941] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 22622i + [1636557429.752586][2935:2941] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 22622i + [1636557429.752653][2935:2941] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 22622i [1636557429.752737][2935:2941] CHIP:DMG: ReportDataMessage = [1636557429.752792][2935:2941] CHIP:DMG: { - [1636557429.752835][2935:2941] CHIP:DMG: AttributeDataList = - [1636557429.752889][2935:2941] CHIP:DMG: [ - [1636557429.752938][2935:2941] CHIP:DMG: AttributeDataElement = - [1636557429.753004][2935:2941] CHIP:DMG: { - [1636557429.753062][2935:2941] CHIP:DMG: AttributePathIB = - [1636557429.753136][2935:2941] CHIP:DMG: { - [1636557429.753209][2935:2941] CHIP:DMG: Endpoint = 0x1, - [1636557429.753287][2935:2941] CHIP:DMG: Cluster = 0x33, - [1636557429.753364][2935:2941] CHIP:DMG: Attribute = 0x0000_0001, - [1636557429.753435][2935:2941] CHIP:DMG: } + [1636557429.752835][2935:2941] CHIP:DMG: AttributeDataList = + [1636557429.752889][2935:2941] CHIP:DMG: [ + [1636557429.752938][2935:2941] CHIP:DMG: AttributeDataElement = + [1636557429.753004][2935:2941] CHIP:DMG: { + [1636557429.753062][2935:2941] CHIP:DMG: AttributePathIB = + [1636557429.753136][2935:2941] CHIP:DMG: { + [1636557429.753209][2935:2941] CHIP:DMG: Endpoint = 0x1, + [1636557429.753287][2935:2941] CHIP:DMG: Cluster = 0x33, + [1636557429.753364][2935:2941] CHIP:DMG: Attribute = 0x0000_0001, + [1636557429.753435][2935:2941] CHIP:DMG: } [1636557429.753513][2935:2941] CHIP:DMG: - [1636557429.753588][2935:2941] CHIP:DMG: Data = 2, - [1636557429.753659][2935:2941] CHIP:DMG: DataElementVersion = 0x0, - [1636557429.753726][2935:2941] CHIP:DMG: }, + [1636557429.753588][2935:2941] CHIP:DMG: Data = 2, + [1636557429.753659][2935:2941] CHIP:DMG: DataElementVersion = 0x0, + [1636557429.753726][2935:2941] CHIP:DMG: }, [1636557429.753793][2935:2941] CHIP:DMG: - [1636557429.753840][2935:2941] CHIP:DMG: ], + [1636557429.753840][2935:2941] CHIP:DMG: ], [1636557429.753900][2935:2941] CHIP:DMG: [1636557429.753943][2935:2941] CHIP:DMG: } [1636557429.754095][2935:2941] CHIP:ZCL: ReadAttributesResponse: - [1636557429.754139][2935:2941] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557429.754185][2935:2941] CHIP:ZCL: attributeId: 0x0000_0001 - [1636557429.754227][2935:2941] CHIP:ZCL: status: Success (0x0000) - [1636557429.754268][2935:2941] CHIP:ZCL: attribute TLV Type: 0x04 + [1636557429.754139][2935:2941] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557429.754185][2935:2941] CHIP:ZCL: attributeId: 0x0000_0001 + [1636557429.754227][2935:2941] CHIP:ZCL: status: Success (0x0000) + [1636557429.754268][2935:2941] CHIP:ZCL: attribute TLV Type: 0x04 [1636557429.754310][2935:2941] CHIP:TOO: Int16u attribute Response: 2 - [1636557429.754424][2935:2941] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 22622i [1636557429.754523][2935:2941] - CHIP:IN: Prepared encrypted message 0xaaaae0f4ef00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 22622i with MessageCounter:1. [1636557429.754594][2935:2941] CHIP:IN: - Sending encrypted msg 0xaaaae0f4ef00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3135030 msec" + [1636557429.754424][2935:2941] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 22622i + [1636557429.754523][2935:2941] CHIP:IN: Prepared encrypted message 0xaaaae0f4ef00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 22622i with MessageCounter:1. + [1636557429.754594][2935:2941] CHIP:IN: Sending encrypted msg 0xaaaae0f4ef00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3135030 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read up-time 1 0 - [1636557446.573304][2944:2949] CHIP:EM: Flushed pending ack for - MessageCounter:1532129284 on exchange 58848i - [1636557446.611807][2944:2949] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 58849i - [1636557446.611854][2944:2949] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 58849i - [1636557446.611875][2944:2949] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 58849i [1636557446.646357][2944:2949] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 58849i [1636557446.646428][2944:2949] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 58849i + verification: | + ./chip-tool generaldiagnostics read up-time 1 0 + + [1636557446.573304][2944:2949] CHIP:EM: Flushed pending ack for MessageCounter:1532129284 on exchange 58848i + [1636557446.611807][2944:2949] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 58849i + [1636557446.611854][2944:2949] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 58849i + [1636557446.611875][2944:2949] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 58849i + [1636557446.646357][2944:2949] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 58849i + [1636557446.646428][2944:2949] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 58849i [1636557446.646532][2944:2949] CHIP:DMG: ReportDataMessage = [1636557446.646588][2944:2949] CHIP:DMG: { - [1636557446.646632][2944:2949] CHIP:DMG: AttributeDataList = - [1636557446.646685][2944:2949] CHIP:DMG: [ - [1636557446.646734][2944:2949] CHIP:DMG: AttributeDataElement = - [1636557446.646798][2944:2949] CHIP:DMG: { - [1636557446.646855][2944:2949] CHIP:DMG: AttributePathIB = - [1636557446.646928][2944:2949] CHIP:DMG: { - [1636557446.647004][2944:2949] CHIP:DMG: Endpoint = 0x1, - [1636557446.647081][2944:2949] CHIP:DMG: Cluster = 0x33, - [1636557446.647160][2944:2949] CHIP:DMG: Attribute = 0x0000_0002, - [1636557446.647231][2944:2949] CHIP:DMG: } + [1636557446.646632][2944:2949] CHIP:DMG: AttributeDataList = + [1636557446.646685][2944:2949] CHIP:DMG: [ + [1636557446.646734][2944:2949] CHIP:DMG: AttributeDataElement = + [1636557446.646798][2944:2949] CHIP:DMG: { + [1636557446.646855][2944:2949] CHIP:DMG: AttributePathIB = + [1636557446.646928][2944:2949] CHIP:DMG: { + [1636557446.647004][2944:2949] CHIP:DMG: Endpoint = 0x1, + [1636557446.647081][2944:2949] CHIP:DMG: Cluster = 0x33, + [1636557446.647160][2944:2949] CHIP:DMG: Attribute = 0x0000_0002, + [1636557446.647231][2944:2949] CHIP:DMG: } [1636557446.647309][2944:2949] CHIP:DMG: - [1636557446.647387][2944:2949] CHIP:DMG: Data = 1132, - [1636557446.647453][2944:2949] CHIP:DMG: DataElementVersion = 0x0, - [1636557446.647520][2944:2949] CHIP:DMG: }, + [1636557446.647387][2944:2949] CHIP:DMG: Data = 1132, + [1636557446.647453][2944:2949] CHIP:DMG: DataElementVersion = 0x0, + [1636557446.647520][2944:2949] CHIP:DMG: }, [1636557446.647588][2944:2949] CHIP:DMG: - [1636557446.647638][2944:2949] CHIP:DMG: ], + [1636557446.647638][2944:2949] CHIP:DMG: ], [1636557446.647698][2944:2949] CHIP:DMG: [1636557446.647743][2944:2949] CHIP:DMG: } [1636557446.647894][2944:2949] CHIP:ZCL: ReadAttributesResponse: - [1636557446.647938][2944:2949] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557446.647985][2944:2949] CHIP:ZCL: attributeId: 0x0000_0002 - [1636557446.648028][2944:2949] CHIP:ZCL: status: Success (0x0000) - [1636557446.648069][2944:2949] CHIP:ZCL: attribute TLV Type: 0x04 - [1636557446.648112][2944:2949] CHIP:TOO: Int64u attribute Response: - 1132 [1636557446.648231][2944:2949] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 58849i [1636557446.648389][2944:2949] - CHIP:IN: Prepared encrypted message 0xaaaad4f6df00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 58849i with MessageC ounter:1. [1636557446.648459][2944:2949] CHIP:IN: - Sending encrypted msg 0xaaaad4f6df00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3151924 msec" + [1636557446.647938][2944:2949] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557446.647985][2944:2949] CHIP:ZCL: attributeId: 0x0000_0002 + [1636557446.648028][2944:2949] CHIP:ZCL: status: Success (0x0000) + [1636557446.648069][2944:2949] CHIP:ZCL: attribute TLV Type: 0x04 + [1636557446.648112][2944:2949] CHIP:TOO: Int64u attribute Response: 1132 + [1636557446.648231][2944:2949] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 58849i + [1636557446.648389][2944:2949] CHIP:IN: Prepared encrypted message 0xaaaad4f6df00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 58849i with MessageC + ounter:1. + [1636557446.648459][2944:2949] CHIP:IN: Sending encrypted msg 0xaaaad4f6df00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3151924 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read total-operational-hours 1 0 - [1641964558.888877][42874:42879] CHIP:IN: Sending unauthenticated msg - 0x7f3214b1a000 with MessageCounter:2008198488 to 0x0000000000000000 at - monotonic time: 37232446 msec [1641964558.888942][42874:42879] - CHIP:EM: Flushed pending ack for MessageCounter:232282341 on exchange - 38751i [1641964558.931625][42874:42879] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:13392059 on - exchange 38752i [1641964558.931677][42874:42879] CHIP:EM: Found - matching exchange: 38752i, Delegate: 0x7f3200001980 - [1641964558.931706][42874:42879] CHIP:EM: Rxd Ack; Removing - MessageCounter:12235477 from Retrans Table on exchange 38752i - [1641964558.931723][42874:42879] CHIP:EM: Removed CHIP - MessageCounter:12235477 from RetransTable on exchange 38752i + verification: | + ./chip-tool generaldiagnostics read total-operational-hours 1 0 + + [1641964558.888877][42874:42879] CHIP:IN: Sending unauthenticated msg 0x7f3214b1a000 with MessageCounter:2008198488 to 0x0000000000000000 at monotonic time: 37232446 msec + [1641964558.888942][42874:42879] CHIP:EM: Flushed pending ack for MessageCounter:232282341 on exchange 38751i + [1641964558.931625][42874:42879] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:13392059 on exchange 38752i + [1641964558.931677][42874:42879] CHIP:EM: Found matching exchange: 38752i, Delegate: 0x7f3200001980 + [1641964558.931706][42874:42879] CHIP:EM: Rxd Ack; Removing MessageCounter:12235477 from Retrans Table on exchange 38752i + [1641964558.931723][42874:42879] CHIP:EM: Removed CHIP MessageCounter:12235477 from RetransTable on exchange 38752i [1641964558.931771][42874:42879] CHIP:DMG: ReportDataMessage = [1641964558.931791][42874:42879] CHIP:DMG: { - [1641964558.931804][42874:42879] CHIP:DMG: AttributeReportIBs = - [1641964558.931829][42874:42879] CHIP:DMG: [ - [1641964558.931845][42874:42879] CHIP:DMG: AttributeReportIB = - [1641964558.931871][42874:42879] CHIP:DMG: { - [1641964558.931887][42874:42879] CHIP:DMG: AttributeDataIB = - [1641964558.931906][42874:42879] CHIP:DMG: { - [1641964558.931926][42874:42879] CHIP:DMG: DataVersion = 0x0, - [1641964558.931948][42874:42879] CHIP:DMG: AttributePathIB = - [1641964558.931967][42874:42879] CHIP:DMG: { - [1641964558.931986][42874:42879] CHIP:DMG: Endpoint = 0x0, - [1641964558.932009][42874:42879] CHIP:DMG: Cluster = 0x33, - [1641964558.932032][42874:42879] CHIP:DMG: Attribute = 0x0000_0003, - [1641964558.932054][42874:42879] CHIP:DMG: } + [1641964558.931804][42874:42879] CHIP:DMG: AttributeReportIBs = + [1641964558.931829][42874:42879] CHIP:DMG: [ + [1641964558.931845][42874:42879] CHIP:DMG: AttributeReportIB = + [1641964558.931871][42874:42879] CHIP:DMG: { + [1641964558.931887][42874:42879] CHIP:DMG: AttributeDataIB = + [1641964558.931906][42874:42879] CHIP:DMG: { + [1641964558.931926][42874:42879] CHIP:DMG: DataVersion = 0x0, + [1641964558.931948][42874:42879] CHIP:DMG: AttributePathIB = + [1641964558.931967][42874:42879] CHIP:DMG: { + [1641964558.931986][42874:42879] CHIP:DMG: Endpoint = 0x0, + [1641964558.932009][42874:42879] CHIP:DMG: Cluster = 0x33, + [1641964558.932032][42874:42879] CHIP:DMG: Attribute = 0x0000_0003, + [1641964558.932054][42874:42879] CHIP:DMG: } [1641964558.932104][42874:42879] CHIP:DMG: - [1641964558.932126][42874:42879] CHIP:DMG: Data = 0, - [1641964558.932144][42874:42879] CHIP:DMG: }, + [1641964558.932126][42874:42879] CHIP:DMG: Data = 0, + [1641964558.932144][42874:42879] CHIP:DMG: }, [1641964558.932167][42874:42879] CHIP:DMG: - [1641964558.932184][42874:42879] CHIP:DMG: }, + [1641964558.932184][42874:42879] CHIP:DMG: }, [1641964558.932216][42874:42879] CHIP:DMG: - [1641964558.932239][42874:42879] CHIP:DMG: ], + [1641964558.932239][42874:42879] CHIP:DMG: ], [1641964558.932274][42874:42879] CHIP:DMG: - [1641964558.932297][42874:42879] CHIP:DMG: SuppressResponse = true, + [1641964558.932297][42874:42879] CHIP:DMG: SuppressResponse = true, [1641964558.932319][42874:42879] CHIP:DMG: } - [1641964558.932502][42874:42879] CHIP:TOO: - GeneralDiagnostics.TotalOperationalHours response: 0 - [1641964558.932584][42874:42879] CHIP:EM: Sending Standalone Ack for - MessageCounter:13392059 on exchange 38752i - [1641964558.932652][42874:42879] CHIP:IN: Prepared secure message - 0x7f3214b19fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 38752i with MessageCounter:12235478. - [1641964558.932687][42874:42879] CHIP:IN: Sending encrypted msg - 0x7f3214b19fe0 with MessageCounter:12235478 to 0x0000000000000002 (1) - at monotonic time: 37232490 msec [1641964558.932795][42874:42879] - CHIP:EM: Flushed pending ack for MessageCounter:13392059 on exchange - 38752i" + [1641964558.932502][42874:42879] CHIP:TOO: GeneralDiagnostics.TotalOperationalHours response: 0 + [1641964558.932584][42874:42879] CHIP:EM: Sending Standalone Ack for MessageCounter:13392059 on exchange 38752i + [1641964558.932652][42874:42879] CHIP:IN: Prepared secure message 0x7f3214b19fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 38752i with MessageCounter:12235478. + [1641964558.932687][42874:42879] CHIP:IN: Sending encrypted msg 0x7f3214b19fe0 with MessageCounter:12235478 to 0x0000000000000002 (1) at monotonic time: 37232490 msec + [1641964558.932795][42874:42879] CHIP:EM: Flushed pending ack for MessageCounter:13392059 on exchange 38752i disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read boot-reasons 1 0 - [1636557536.267635][2963:2968] CHIP:EM: Flushed pending ack for - MessageCounter:1532129288 on exchange 40103i - [1636557536.334504][2963:2968] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 40104i - [1636557536.334549][2963:2968] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 40104i - [1636557536.334570][2963:2968] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 40104i [1636557536.334609][2963:2968] - CHIP:DMG: ReportDataMessage = [1636557536.334635][2963:2968] CHIP:DMG: - { [1636557536.334653][2963:2968] CHIP:DMG: AttributeDataList = - [1636557536.334676][2963:2968] CHIP:DMG: [ - [1636557536.334697][2963:2968] CHIP:DMG: AttributeDataElement = - [1636557536.334724][2963:2968] CHIP:DMG: { - [1636557536.334746][2963:2968] CHIP:DMG: AttributePathIB = - [1636557536.334778][2963:2968] CHIP:DMG: { - [1636557536.334811][2963:2968] CHIP:DMG: Endpoint = 0x1, - [1636557536.334842][2963:2968] CHIP:DMG: Cluster = 0x33, - [1636557536.334874][2963:2968] CHIP:DMG: Attribute = 0x0000_0004, - [1636557536.334904][2963:2968] CHIP:DMG: } + verification: | + ./chip-tool generaldiagnostics read boot-reasons 1 0 + + [1636557536.267635][2963:2968] CHIP:EM: Flushed pending ack for MessageCounter:1532129288 on exchange 40103i + [1636557536.334504][2963:2968] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 40104i + [1636557536.334549][2963:2968] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 40104i + [1636557536.334570][2963:2968] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 40104i + [1636557536.334609][2963:2968] CHIP:DMG: ReportDataMessage = + [1636557536.334635][2963:2968] CHIP:DMG: { + [1636557536.334653][2963:2968] CHIP:DMG: AttributeDataList = + [1636557536.334676][2963:2968] CHIP:DMG: [ + [1636557536.334697][2963:2968] CHIP:DMG: AttributeDataElement = + [1636557536.334724][2963:2968] CHIP:DMG: { + [1636557536.334746][2963:2968] CHIP:DMG: AttributePathIB = + [1636557536.334778][2963:2968] CHIP:DMG: { + [1636557536.334811][2963:2968] CHIP:DMG: Endpoint = 0x1, + [1636557536.334842][2963:2968] CHIP:DMG: Cluster = 0x33, + [1636557536.334874][2963:2968] CHIP:DMG: Attribute = 0x0000_0004, + [1636557536.334904][2963:2968] CHIP:DMG: } [1636557536.334938][2963:2968] CHIP:DMG: - [1636557536.334970][2963:2968] CHIP:DMG: Data = 6, - [1636557536.334999][2963:2968] CHIP:DMG: DataElementVersion = 0x0, - [1636557536.335024][2963:2968] CHIP:DMG: }, + [1636557536.334970][2963:2968] CHIP:DMG: Data = 6, + [1636557536.334999][2963:2968] CHIP:DMG: DataElementVersion = 0x0, + [1636557536.335024][2963:2968] CHIP:DMG: }, [1636557536.335053][2963:2968] CHIP:DMG: - [1636557536.335072][2963:2968] CHIP:DMG: ], + [1636557536.335072][2963:2968] CHIP:DMG: ], [1636557536.335098][2963:2968] CHIP:DMG: [1636557536.335116][2963:2968] CHIP:DMG: } [1636557536.335198][2963:2968] CHIP:ZCL: ReadAttributesResponse: - [1636557536.335217][2963:2968] CHIP:ZCL: ClusterId: 0x0000_0033 - [1636557536.335238][2963:2968] CHIP:ZCL: attributeId: 0x0000_0004 - [1636557536.335256][2963:2968] CHIP:ZCL: status: Success (0x0000) - [1636557536.335274][2963:2968] CHIP:ZCL: attribute TLV Type: 0x04 + [1636557536.335217][2963:2968] CHIP:ZCL: ClusterId: 0x0000_0033 + [1636557536.335238][2963:2968] CHIP:ZCL: attributeId: 0x0000_0004 + [1636557536.335256][2963:2968] CHIP:ZCL: status: Success (0x0000) + [1636557536.335274][2963:2968] CHIP:ZCL: attribute TLV Type: 0x04 [1636557536.335293][2963:2968] CHIP:TOO: Int8u attribute Response: 6 - [1636557536.335361][2963:2968] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 40104i [1636557536.335414][2963:2968] - CHIP:IN: Prepared encrypted message 0xaaaaf45d5f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 40104i with MessageCounter:1. [1636557536.335445][2963:2968] CHIP:IN: - Sending encrypted msg 0xaaaaf45d5f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 3241611 msec" + [1636557536.335361][2963:2968] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 40104i + [1636557536.335414][2963:2968] CHIP:IN: Prepared encrypted message 0xaaaaf45d5f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 40104i with MessageCounter:1. + [1636557536.335445][2963:2968] CHIP:IN: Sending encrypted msg 0xaaaaf45d5f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 3241611 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read active-hardware-faults 1 0 - [1641965190.317466][43496:43501] CHIP:IN: Sending unauthenticated msg - 0x7fa9a09e4000 with MessageCounter:2890688003 to 0x0000000000000000 at - monotonic time: 37863874 msec [1641965190.317561][43496:43501] - CHIP:EM: Flushed pending ack for MessageCounter:232282345 on exchange - 8364i [1641965190.363021][43496:43501] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:7831593 on exchange - 8365i [1641965190.363074][43496:43501] CHIP:EM: Found matching - exchange: 8365i, Delegate: 0x7fa98c001980 - [1641965190.363105][43496:43501] CHIP:EM: Rxd Ack; Removing - MessageCounter:4919296 from Retrans Table on exchange 8365i - [1641965190.363125][43496:43501] CHIP:EM: Removed CHIP - MessageCounter:4919296 from RetransTable on exchange 8365i + verification: | + ./chip-tool generaldiagnostics read active-hardware-faults 1 0 + + [1641965190.317466][43496:43501] CHIP:IN: Sending unauthenticated msg 0x7fa9a09e4000 with MessageCounter:2890688003 to 0x0000000000000000 at monotonic time: 37863874 msec + [1641965190.317561][43496:43501] CHIP:EM: Flushed pending ack for MessageCounter:232282345 on exchange 8364i + [1641965190.363021][43496:43501] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:7831593 on exchange 8365i + [1641965190.363074][43496:43501] CHIP:EM: Found matching exchange: 8365i, Delegate: 0x7fa98c001980 + [1641965190.363105][43496:43501] CHIP:EM: Rxd Ack; Removing MessageCounter:4919296 from Retrans Table on exchange 8365i + [1641965190.363125][43496:43501] CHIP:EM: Removed CHIP MessageCounter:4919296 from RetransTable on exchange 8365i [1641965190.363196][43496:43501] CHIP:DMG: ReportDataMessage = [1641965190.363226][43496:43501] CHIP:DMG: { - [1641965190.363247][43496:43501] CHIP:DMG: AttributeReportIBs = - [1641965190.363272][43496:43501] CHIP:DMG: [ - [1641965190.363292][43496:43501] CHIP:DMG: AttributeReportIB = - [1641965190.363329][43496:43501] CHIP:DMG: { - [1641965190.363355][43496:43501] CHIP:DMG: AttributeDataIB = - [1641965190.363379][43496:43501] CHIP:DMG: { - [1641965190.363408][43496:43501] CHIP:DMG: DataVersion = 0x0, - [1641965190.363435][43496:43501] CHIP:DMG: AttributePathIB = - [1641965190.363462][43496:43501] CHIP:DMG: { - [1641965190.363490][43496:43501] CHIP:DMG: Endpoint = 0x0, - [1641965190.363520][43496:43501] CHIP:DMG: Cluster = 0x33, - [1641965190.363549][43496:43501] CHIP:DMG: Attribute = 0x0000_0005, - [1641965190.363578][43496:43501] CHIP:DMG: } + [1641965190.363247][43496:43501] CHIP:DMG: AttributeReportIBs = + [1641965190.363272][43496:43501] CHIP:DMG: [ + [1641965190.363292][43496:43501] CHIP:DMG: AttributeReportIB = + [1641965190.363329][43496:43501] CHIP:DMG: { + [1641965190.363355][43496:43501] CHIP:DMG: AttributeDataIB = + [1641965190.363379][43496:43501] CHIP:DMG: { + [1641965190.363408][43496:43501] CHIP:DMG: DataVersion = 0x0, + [1641965190.363435][43496:43501] CHIP:DMG: AttributePathIB = + [1641965190.363462][43496:43501] CHIP:DMG: { + [1641965190.363490][43496:43501] CHIP:DMG: Endpoint = 0x0, + [1641965190.363520][43496:43501] CHIP:DMG: Cluster = 0x33, + [1641965190.363549][43496:43501] CHIP:DMG: Attribute = 0x0000_0005, + [1641965190.363578][43496:43501] CHIP:DMG: } [1641965190.363611][43496:43501] CHIP:DMG: - [1641965190.363637][43496:43501] CHIP:DMG: Data = [ + [1641965190.363637][43496:43501] CHIP:DMG: Data = [ [1641965190.363668][43496:43501] CHIP:DMG: - [1641965190.363707][43496:43501] CHIP:DMG: ], - [1641965190.363740][43496:43501] CHIP:DMG: }, + [1641965190.363707][43496:43501] CHIP:DMG: ], + [1641965190.363740][43496:43501] CHIP:DMG: }, [1641965190.363790][43496:43501] CHIP:DMG: - [1641965190.363817][43496:43501] CHIP:DMG: }, + [1641965190.363817][43496:43501] CHIP:DMG: }, [1641965190.363857][43496:43501] CHIP:DMG: - [1641965190.363881][43496:43501] CHIP:DMG: ], + [1641965190.363881][43496:43501] CHIP:DMG: ], [1641965190.363918][43496:43501] CHIP:DMG: - [1641965190.363943][43496:43501] CHIP:DMG: SuppressResponse = true, + [1641965190.363943][43496:43501] CHIP:DMG: SuppressResponse = true, [1641965190.363967][43496:43501] CHIP:DMG: } - [1641965190.364192][43496:43501] CHIP:TOO: - GeneralDiagnostics.ActiveHardwareFaults response: 0 entries - [1641965190.364261][43496:43501] CHIP:EM: Sending Standalone Ack for - MessageCounter:7831593 on exchange 8365i - [1641965190.364327][43496:43501] CHIP:IN: Prepared secure message - 0x7fa9a09e3fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 8365i with MessageCounter:4919297. - [1641965190.364375][43496:43501] CHIP:IN: Sending encrypted msg - 0x7fa9a09e3fe0 with MessageCounter:4919297 to 0x0000000000000002 (1) - at monotonic time: 37863921 msec [1641965190.364491][43496:43501] - CHIP:EM: Flushed pending ack for MessageCounter:7831593 on exchange - 8365i" + [1641965190.364192][43496:43501] CHIP:TOO: GeneralDiagnostics.ActiveHardwareFaults response: 0 entries + [1641965190.364261][43496:43501] CHIP:EM: Sending Standalone Ack for MessageCounter:7831593 on exchange 8365i + [1641965190.364327][43496:43501] CHIP:IN: Prepared secure message 0x7fa9a09e3fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 8365i with MessageCounter:4919297. + [1641965190.364375][43496:43501] CHIP:IN: Sending encrypted msg 0x7fa9a09e3fe0 with MessageCounter:4919297 to 0x0000000000000002 (1) at monotonic time: 37863921 msec + [1641965190.364491][43496:43501] CHIP:EM: Flushed pending ack for MessageCounter:7831593 on exchange 8365i disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read active-radio-faults 1 0 - [1641965451.619831][43603:43608] CHIP:IN: Sending unauthenticated msg - 0x7f6ceeffc000 with MessageCounter:1905359789 to 0x0000000000000000 at - monotonic time: 38125177 msec [1641965451.619898][43603:43608] - CHIP:EM: Flushed pending ack for MessageCounter:232282347 on exchange - 51439i [1641965451.666375][43603:43608] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:14540530 on - exchange 51440i [1641965451.666436][43603:43608] CHIP:EM: Found - matching exchange: 51440i, Delegate: 0x7f6cdc001980 - [1641965451.666472][43603:43608] CHIP:EM: Rxd Ack; Removing - MessageCounter:15284140 from Retrans Table on exchange 51440i - [1641965451.666486][43603:43608] CHIP:EM: Removed CHIP - MessageCounter:15284140 from RetransTable on exchange 51440i + verification: | + ./chip-tool generaldiagnostics read active-radio-faults 1 0 + + [1641965451.619831][43603:43608] CHIP:IN: Sending unauthenticated msg 0x7f6ceeffc000 with MessageCounter:1905359789 to 0x0000000000000000 at monotonic time: 38125177 msec + [1641965451.619898][43603:43608] CHIP:EM: Flushed pending ack for MessageCounter:232282347 on exchange 51439i + [1641965451.666375][43603:43608] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:14540530 on exchange 51440i + [1641965451.666436][43603:43608] CHIP:EM: Found matching exchange: 51440i, Delegate: 0x7f6cdc001980 + [1641965451.666472][43603:43608] CHIP:EM: Rxd Ack; Removing MessageCounter:15284140 from Retrans Table on exchange 51440i + [1641965451.666486][43603:43608] CHIP:EM: Removed CHIP MessageCounter:15284140 from RetransTable on exchange 51440i [1641965451.666541][43603:43608] CHIP:DMG: ReportDataMessage = [1641965451.666570][43603:43608] CHIP:DMG: { - [1641965451.666586][43603:43608] CHIP:DMG: AttributeReportIBs = - [1641965451.666620][43603:43608] CHIP:DMG: [ - [1641965451.666638][43603:43608] CHIP:DMG: AttributeReportIB = - [1641965451.666672][43603:43608] CHIP:DMG: { - [1641965451.666699][43603:43608] CHIP:DMG: AttributeDataIB = - [1641965451.666723][43603:43608] CHIP:DMG: { - [1641965451.666748][43603:43608] CHIP:DMG: DataVersion = 0x0, - [1641965451.666773][43603:43608] CHIP:DMG: AttributePathIB = - [1641965451.666804][43603:43608] CHIP:DMG: { - [1641965451.666828][43603:43608] CHIP:DMG: Endpoint = 0x0, - [1641965451.666866][43603:43608] CHIP:DMG: Cluster = 0x33, - [1641965451.666905][43603:43608] CHIP:DMG: Attribute = 0x0000_0006, - [1641965451.666933][43603:43608] CHIP:DMG: } + [1641965451.666586][43603:43608] CHIP:DMG: AttributeReportIBs = + [1641965451.666620][43603:43608] CHIP:DMG: [ + [1641965451.666638][43603:43608] CHIP:DMG: AttributeReportIB = + [1641965451.666672][43603:43608] CHIP:DMG: { + [1641965451.666699][43603:43608] CHIP:DMG: AttributeDataIB = + [1641965451.666723][43603:43608] CHIP:DMG: { + [1641965451.666748][43603:43608] CHIP:DMG: DataVersion = 0x0, + [1641965451.666773][43603:43608] CHIP:DMG: AttributePathIB = + [1641965451.666804][43603:43608] CHIP:DMG: { + [1641965451.666828][43603:43608] CHIP:DMG: Endpoint = 0x0, + [1641965451.666866][43603:43608] CHIP:DMG: Cluster = 0x33, + [1641965451.666905][43603:43608] CHIP:DMG: Attribute = 0x0000_0006, + [1641965451.666933][43603:43608] CHIP:DMG: } [1641965451.666966][43603:43608] CHIP:DMG: - [1641965451.666988][43603:43608] CHIP:DMG: Data = [ + [1641965451.666988][43603:43608] CHIP:DMG: Data = [ [1641965451.667032][43603:43608] CHIP:DMG: - [1641965451.667076][43603:43608] CHIP:DMG: ], - [1641965451.667106][43603:43608] CHIP:DMG: }, + [1641965451.667076][43603:43608] CHIP:DMG: ], + [1641965451.667106][43603:43608] CHIP:DMG: }, [1641965451.667138][43603:43608] CHIP:DMG: - [1641965451.667153][43603:43608] CHIP:DMG: }, + [1641965451.667153][43603:43608] CHIP:DMG: }, [1641965451.667176][43603:43608] CHIP:DMG: - [1641965451.667189][43603:43608] CHIP:DMG: ], + [1641965451.667189][43603:43608] CHIP:DMG: ], [1641965451.667210][43603:43608] CHIP:DMG: - [1641965451.667227][43603:43608] CHIP:DMG: SuppressResponse = true, + [1641965451.667227][43603:43608] CHIP:DMG: SuppressResponse = true, [1641965451.667242][43603:43608] CHIP:DMG: } - [1641965451.667395][43603:43608] CHIP:TOO: - GeneralDiagnostics.ActiveRadioFaults response: 0 entries - [1641965451.667448][43603:43608] CHIP:EM: Sending Standalone Ack for - MessageCounter:14540530 on exchange 51440i - [1641965451.667495][43603:43608] CHIP:IN: Prepared secure message - 0x7f6ceeffbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 51440i with MessageCounter:15284141." + [1641965451.667395][43603:43608] CHIP:TOO: GeneralDiagnostics.ActiveRadioFaults response: 0 entries + [1641965451.667448][43603:43608] CHIP:EM: Sending Standalone Ack for MessageCounter:14540530 on exchange 51440i + [1641965451.667495][43603:43608] CHIP:IN: Prepared secure message 0x7f6ceeffbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 51440i with MessageCounter:15284141. disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool generaldiagnostics read active-network-faults 1 0 - [1641965685.705750][43655:43660] CHIP:IN: Sending unauthenticated msg - 0x7f90a77fd000 with MessageCounter:1562631730 to 0x0000000000000000 at - monotonic time: 38359263 msec [1641965685.705812][43655:43660] - CHIP:EM: Flushed pending ack for MessageCounter:232282349 on exchange - 18037i [1641965685.799740][43655:43660] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:15321486 on - exchange 18038i [1641965685.799801][43655:43660] CHIP:EM: Found - matching exchange: 18038i, Delegate: 0x7f9094001980 - [1641965685.799846][43655:43660] CHIP:EM: Rxd Ack; Removing - MessageCounter:12660801 from Retrans Table on exchange 18038i - [1641965685.799871][43655:43660] CHIP:EM: Removed CHIP - MessageCounter:12660801 from RetransTable on exchange 18038i + verification: | + ./chip-tool generaldiagnostics read active-network-faults 1 0 + + [1641965685.705750][43655:43660] CHIP:IN: Sending unauthenticated msg 0x7f90a77fd000 with MessageCounter:1562631730 to 0x0000000000000000 at monotonic time: 38359263 msec + [1641965685.705812][43655:43660] CHIP:EM: Flushed pending ack for MessageCounter:232282349 on exchange 18037i + [1641965685.799740][43655:43660] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:15321486 on exchange 18038i + [1641965685.799801][43655:43660] CHIP:EM: Found matching exchange: 18038i, Delegate: 0x7f9094001980 + [1641965685.799846][43655:43660] CHIP:EM: Rxd Ack; Removing MessageCounter:12660801 from Retrans Table on exchange 18038i + [1641965685.799871][43655:43660] CHIP:EM: Removed CHIP MessageCounter:12660801 from RetransTable on exchange 18038i [1641965685.799940][43655:43660] CHIP:DMG: ReportDataMessage = [1641965685.799974][43655:43660] CHIP:DMG: { - [1641965685.799997][43655:43660] CHIP:DMG: AttributeReportIBs = - [1641965685.800035][43655:43660] CHIP:DMG: [ - [1641965685.800058][43655:43660] CHIP:DMG: AttributeReportIB = - [1641965685.800124][43655:43660] CHIP:DMG: { - [1641965685.800149][43655:43660] CHIP:DMG: AttributeDataIB = - [1641965685.800174][43655:43660] CHIP:DMG: { - [1641965685.800199][43655:43660] CHIP:DMG: DataVersion = 0x0, - [1641965685.800232][43655:43660] CHIP:DMG: AttributePathIB = - [1641965685.800259][43655:43660] CHIP:DMG: { - [1641965685.800279][43655:43660] CHIP:DMG: Endpoint = 0x0, - [1641965685.800301][43655:43660] CHIP:DMG: Cluster = 0x33, - [1641965685.800323][43655:43660] CHIP:DMG: Attribute = 0x0000_0007, - [1641965685.800345][43655:43660] CHIP:DMG: } + [1641965685.799997][43655:43660] CHIP:DMG: AttributeReportIBs = + [1641965685.800035][43655:43660] CHIP:DMG: [ + [1641965685.800058][43655:43660] CHIP:DMG: AttributeReportIB = + [1641965685.800124][43655:43660] CHIP:DMG: { + [1641965685.800149][43655:43660] CHIP:DMG: AttributeDataIB = + [1641965685.800174][43655:43660] CHIP:DMG: { + [1641965685.800199][43655:43660] CHIP:DMG: DataVersion = 0x0, + [1641965685.800232][43655:43660] CHIP:DMG: AttributePathIB = + [1641965685.800259][43655:43660] CHIP:DMG: { + [1641965685.800279][43655:43660] CHIP:DMG: Endpoint = 0x0, + [1641965685.800301][43655:43660] CHIP:DMG: Cluster = 0x33, + [1641965685.800323][43655:43660] CHIP:DMG: Attribute = 0x0000_0007, + [1641965685.800345][43655:43660] CHIP:DMG: } [1641965685.800367][43655:43660] CHIP:DMG: - [1641965685.800386][43655:43660] CHIP:DMG: Data = [ + [1641965685.800386][43655:43660] CHIP:DMG: Data = [ [1641965685.800410][43655:43660] CHIP:DMG: - [1641965685.800437][43655:43660] CHIP:DMG: ], - [1641965685.800458][43655:43660] CHIP:DMG: }, + [1641965685.800437][43655:43660] CHIP:DMG: ], + [1641965685.800458][43655:43660] CHIP:DMG: }, [1641965685.800483][43655:43660] CHIP:DMG: - [1641965685.800499][43655:43660] CHIP:DMG: }, + [1641965685.800499][43655:43660] CHIP:DMG: }, [1641965685.800525][43655:43660] CHIP:DMG: - [1641965685.800541][43655:43660] CHIP:DMG: ], + [1641965685.800541][43655:43660] CHIP:DMG: ], [1641965685.800567][43655:43660] CHIP:DMG: - [1641965685.800584][43655:43660] CHIP:DMG: SuppressResponse = true, + [1641965685.800584][43655:43660] CHIP:DMG: SuppressResponse = true, [1641965685.800600][43655:43660] CHIP:DMG: } - [1641965685.800755][43655:43660] CHIP:TOO: - GeneralDiagnostics.ActiveNetworkFaults response: 0 entries - [1641965685.800812][43655:43660] CHIP:EM: Sending Standalone Ack for - MessageCounter:15321486 on exchange 18038i - [1641965685.800868][43655:43660] CHIP:IN: Prepared secure message - 0x7f90a77fcfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 18038i with MessageCounter:12660802. - [1641965685.800900][43655:43660] CHIP:IN: Sending encrypted msg - 0x7f90a77fcfe0 with MessageCounter:12660802 to 0x0000000000000002 (1) - at monotonic time: 38359358 msec [1641965685.801006][43655:43660] - CHIP:EM: Flushed pending ack for MessageCounter:15321486 on exchange - 18038i" + [1641965685.800755][43655:43660] CHIP:TOO: GeneralDiagnostics.ActiveNetworkFaults response: 0 entries + [1641965685.800812][43655:43660] CHIP:EM: Sending Standalone Ack for MessageCounter:15321486 on exchange 18038i + [1641965685.800868][43655:43660] CHIP:IN: Prepared secure message 0x7f90a77fcfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 18038i with MessageCounter:12660802. + [1641965685.800900][43655:43660] CHIP:IN: Sending encrypted msg 0x7f90a77fcfe0 with MessageCounter:12660802 to 0x0000000000000002 (1) at monotonic time: 38359358 msec + [1641965685.801006][43655:43660] CHIP:EM: Flushed pending ack for MessageCounter:15321486 on exchange 18038i disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_GENDIAG_2_1.yaml b/src/app/tests/suites/certification/Test_TC_GENDIAG_2_1.yaml index 0d31a3c50774a6..08c8354ddac750 100644 --- a/src/app/tests/suites/certification/Test_TC_GENDIAG_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_GENDIAG_2_1.yaml @@ -21,20 +21,21 @@ config: tests: - label: "TH use chip-tool event read to get server event report" - verification: - "./chip-tool generaldiagnostics read-event hardware-fault-change 1 0" + verification: | + ./chip-tool generaldiagnostics read-event hardware-fault-change 1 0 disabled: true - label: "TH use chip-tool event read to get server event report" - verification: - "./chip-tool generaldiagnostics read-event radio-fault-change 1 0" + verification: | + ./chip-tool generaldiagnostics read-event radio-fault-change 1 0 disabled: true - label: "TH use chip-tool event read to get server event report" - verification: - "./chip-tool generaldiagnostics read-event network-fault-change 1 0" + verification: | + ./chip-tool generaldiagnostics read-event network-fault-change 1 0 disabled: true - label: "TH use chip-tool event read to get server event report" - verification: "./chip-tool generaldiagnostics read-event boot-reason 1 0" + verification: | + ./chip-tool generaldiagnostics read-event boot-reason 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_IDM_1_1.yaml b/src/app/tests/suites/certification/Test_TC_IDM_1_1.yaml index c61bc5e51ec5a6..b3946673b46617 100644 --- a/src/app/tests/suites/certification/Test_TC_IDM_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_IDM_1_1.yaml @@ -25,16 +25,18 @@ tests: "DUT sends the Invoke Request Message to the TH. The Message should contain one valid CommandDataIB, which has the specific Endpoint, Specific Cluster and Specific Command." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool identify identify 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool identify identify 0 1 1 disabled: true - label: "DUT sends the Invoke Request Message to the TH. The Message should contain the wildcard for Endpoint, specific Cluster and Specific Command in the CommandDataIB." - verification: "Out of Scope for V1.0" + verification: | + Out of Scope for V1.0 disabled: true - label: @@ -42,7 +44,8 @@ tests: contain multiple paths Path = [[ Endpoint = Endpoint1, Cluster = ClusterID, Command = Command1 ], [ Endpoint = Endpoint1, Cluster = ClusterID, Command = Command2 ] ]" - verification: "Out of Scope for V1.0" + verification: | + Out of Scope for V1.0 disabled: true - label: @@ -50,16 +53,17 @@ tests: contain one valid CommandDataIB, which has the specific Endpoint, Specific Cluster and Specific Command. Send 2 more Invoke Request Messages to the TH." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool identify identify 10 1 1 sudo ./chip-tool identify - identify 10 1 1" + verification: | + In case of chip tool, here is an example command to use + sudo ./chip-tool identify identify 10 1 1 + sudo ./chip-tool identify identify 10 1 1 disabled: true - label: "DUT sends the Invoke Request Message to the TH. The message should contain a command that will return a data type of list as a response." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool modeselect read supported-modes 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool modeselect read supported-modes 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_IDM_1_2.yaml b/src/app/tests/suites/certification/Test_TC_IDM_1_2.yaml index 8ac81de9196d41..a18e18876ed38f 100644 --- a/src/app/tests/suites/certification/Test_TC_IDM_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_IDM_1_2.yaml @@ -23,224 +23,251 @@ tests: - label: "TH sends the Invoke Request Message to the DUT with the path that indicates a specific endpoint that is unsupported." - verification: - "In case of chip tool, here is an example command to use ./chip-tool - onoff on 1 20 [1646259751838] [5046:202503] CHIP: [EM] Found matching - exchange: 61331i, Delegate: 0x7fc26610f120 [1646259751838] - [5046:202503] CHIP: [EM] Rxd Ack; Removing MessageCounter:12132811 - from Retrans Table on exchange 61331i [1646259751838] [5046:202503] - CHIP: [EM] Removed CHIP MessageCounter:12132811 from RetransTable on - exchange 61331i [1646259751838] [5046:202503] CHIP: [DMG] ICR moving - to [ResponseRe] [1646259751838] [5046:202503] CHIP: [DMG] - InvokeResponseMessage = [1646259751838] [5046:202503] CHIP: [DMG] { - [1646259751838] [5046:202503] CHIP: [DMG] suppressResponse = false, - [1646259751838] [5046:202503] CHIP: [DMG] InvokeResponseIBs = - [1646259751838] [5046:202503] CHIP: [DMG] [ [1646259751838] - [5046:202503] CHIP: [DMG] InvokeResponseIB = [1646259751838] - [5046:202503] CHIP: [DMG] { [1646259751838] [5046:202503] CHIP: [DMG] - CommandStatusIB = [1646259751838] [5046:202503] CHIP: [DMG] { - [1646259751838] [5046:202503] CHIP: [DMG] CommandPathIB = - [1646259751838] [5046:202503] CHIP: [DMG] { [1646259751838] - [5046:202503] CHIP: [DMG] EndpointId = 0x3, [1646259751838] - [5046:202503] CHIP: [DMG] ClusterId = 0x6, [1646259751838] - [5046:202503] CHIP: [DMG] CommandId = 0x1, [1646259751838] - [5046:202503] CHIP: [DMG] }, [1646259751838] [5046:202503] CHIP: [DMG] - [1646259751838] [5046:202503] CHIP: [DMG] StatusIB = [1646259751838] - [5046:202503] CHIP: [DMG] { [1646259751838] [5046:202503] CHIP: [DMG] - status = 0x7f, [1646259751838] [5046:202503] CHIP: [DMG] }, - [1646259751838] [5046:202503] CHIP: [DMG] [1646259751838] - [5046:202503] CHIP: [DMG] }, [1646259751838] [5046:202503] CHIP: [DMG] - [1646259751838] [5046:202503] CHIP: [DMG] }, [1646259751838] - [5046:202503] CHIP: [DMG] [1646259751838] [5046:202503] CHIP: [DMG] ], - [1646259751838] [5046:202503] CHIP: [DMG] [1646259751838] - [5046:202503] CHIP: [DMG] InteractionModelRevision = 1 [1646259751838] - [5046:202503] CHIP: [DMG] }, [1646259751838] [5046:202503] CHIP: [DMG] - Received Command Response Status for Endpoint=3 Cluster=0x0000_0006 - Command=0x0000_0001 Status=0x7f [1646259751838] [5046:202503] CHIP: - [TOO] Error: IM Error 0x0000057F: General error: 0x7f" + verification: | + In case of chip tool, here is an example command to use + + ./chip-tool onoff on 1 20 + + [1646259751838] [5046:202503] CHIP: [EM] Found matching exchange: 61331i, Delegate: 0x7fc26610f120 + [1646259751838] [5046:202503] CHIP: [EM] Rxd Ack; Removing MessageCounter:12132811 from Retrans Table on exchange 61331i + [1646259751838] [5046:202503] CHIP: [EM] Removed CHIP MessageCounter:12132811 from RetransTable on exchange 61331i + [1646259751838] [5046:202503] CHIP: [DMG] ICR moving to [ResponseRe] + [1646259751838] [5046:202503] CHIP: [DMG] InvokeResponseMessage = + [1646259751838] [5046:202503] CHIP: [DMG] { + [1646259751838] [5046:202503] CHIP: [DMG] suppressResponse = false, + [1646259751838] [5046:202503] CHIP: [DMG] InvokeResponseIBs = + [1646259751838] [5046:202503] CHIP: [DMG] [ + [1646259751838] [5046:202503] CHIP: [DMG] InvokeResponseIB = + [1646259751838] [5046:202503] CHIP: [DMG] { + [1646259751838] [5046:202503] CHIP: [DMG] CommandStatusIB = + [1646259751838] [5046:202503] CHIP: [DMG] { + [1646259751838] [5046:202503] CHIP: [DMG] CommandPathIB = + [1646259751838] [5046:202503] CHIP: [DMG] { + [1646259751838] [5046:202503] CHIP: [DMG] EndpointId = 0x3, + [1646259751838] [5046:202503] CHIP: [DMG] ClusterId = 0x6, + [1646259751838] [5046:202503] CHIP: [DMG] CommandId = 0x1, + [1646259751838] [5046:202503] CHIP: [DMG] }, + [1646259751838] [5046:202503] CHIP: [DMG] + [1646259751838] [5046:202503] CHIP: [DMG] StatusIB = + [1646259751838] [5046:202503] CHIP: [DMG] { + [1646259751838] [5046:202503] CHIP: [DMG] status = 0x7f, + [1646259751838] [5046:202503] CHIP: [DMG] }, + [1646259751838] [5046:202503] CHIP: [DMG] + [1646259751838] [5046:202503] CHIP: [DMG] }, + [1646259751838] [5046:202503] CHIP: [DMG] + [1646259751838] [5046:202503] CHIP: [DMG] }, + [1646259751838] [5046:202503] CHIP: [DMG] + [1646259751838] [5046:202503] CHIP: [DMG] ], + [1646259751838] [5046:202503] CHIP: [DMG] + [1646259751838] [5046:202503] CHIP: [DMG] InteractionModelRevision = 1 + [1646259751838] [5046:202503] CHIP: [DMG] }, + [1646259751838] [5046:202503] CHIP: [DMG] Received Command Response Status for Endpoint=3 Cluster=0x0000_0006 Command=0x0000_0001 Status=0x7f + [1646259751838] [5046:202503] CHIP: [TOO] Error: IM Error 0x0000057F: General error: 0x7f disabled: true - label: "TH sends the Invoke Request Message to the DUT with the path that indicates a specific cluster that is unsupported." - verification: - "In case of chip tool, here is an example command to use ./chip-tool - any command-by-id 0x0003 0 1 1 2 [1646259975665] [5055:204669] CHIP: - [EM] Found matching exchange: 26369i, Delegate: 0x7feb9b534af0 - [1646259975665] [5055:204669] CHIP: [EM] Rxd Ack; Removing - MessageCounter:10263298 from Retrans Table on exchange 26369i - [1646259975665] [5055:204669] CHIP: [EM] Removed CHIP - MessageCounter:10263298 from RetransTable on exchange 26369i + verification: | + In case of chip tool, here is an example command to use + + ./chip-tool any command-by-id 0x0003 0 1 1 2 + + [1646259975665] [5055:204669] CHIP: [EM] Found matching exchange: 26369i, Delegate: 0x7feb9b534af0 + [1646259975665] [5055:204669] CHIP: [EM] Rxd Ack; Removing MessageCounter:10263298 from Retrans Table on exchange 26369i + [1646259975665] [5055:204669] CHIP: [EM] Removed CHIP MessageCounter:10263298 from RetransTable on exchange 26369i [1646259975665] [5055:204669] CHIP: [DMG] ICR moving to [ResponseRe] [1646259975665] [5055:204669] CHIP: [DMG] InvokeResponseMessage = - [1646259975665] [5055:204669] CHIP: [DMG] { [1646259975665] - [5055:204669] CHIP: [DMG] suppressResponse = false, [1646259975665] - [5055:204669] CHIP: [DMG] InvokeResponseIBs = [1646259975665] - [5055:204669] CHIP: [DMG] [ [1646259975665] [5055:204669] CHIP: [DMG] - InvokeResponseIB = [1646259975665] [5055:204669] CHIP: [DMG] { - [1646259975665] [5055:204669] CHIP: [DMG] CommandStatusIB = - [1646259975665] [5055:204669] CHIP: [DMG] { [1646259975665] - [5055:204669] CHIP: [DMG] CommandPathIB = [1646259975665] - [5055:204669] CHIP: [DMG] { [1646259975665] [5055:204669] CHIP: [DMG] - EndpointId = 0x2, [1646259975665] [5055:204669] CHIP: [DMG] ClusterId - = 0x3, [1646259975665] [5055:204669] CHIP: [DMG] CommandId = 0x0, - [1646259975665] [5055:204669] CHIP: [DMG] }, [1646259975665] - [5055:204669] CHIP: [DMG] [1646259975665] [5055:204669] CHIP: [DMG] - StatusIB = [1646259975665] [5055:204669] CHIP: [DMG] { [1646259975665] - [5055:204669] CHIP: [DMG] status = 0xc3, [1646259975665] [5055:204669] - CHIP: [DMG] }, [1646259975665] [5055:204669] CHIP: [DMG] - [1646259975665] [5055:204669] CHIP: [DMG] }, [1646259975665] - [5055:204669] CHIP: [DMG] [1646259975665] [5055:204669] CHIP: [DMG] }, - [1646259975665] [5055:204669] CHIP: [DMG] [1646259975665] - [5055:204669] CHIP: [DMG] ], [1646259975665] [5055:204669] CHIP: [DMG] - [1646259975666] [5055:204669] CHIP: [DMG] InteractionModelRevision = 1 - [1646259975666] [5055:204669] CHIP: [DMG] }, [1646259975666] - [5055:204669] CHIP: [DMG] Received Command Response Status for - Endpoint=2 Cluster=0x0000_0003 Command=0x0000_0000 Status=0xc3 - [1646259975666] [5055:204669] CHIP: [TOO] Error: IM Error 0x000005C3: - General error: 0xc3" + [1646259975665] [5055:204669] CHIP: [DMG] { + [1646259975665] [5055:204669] CHIP: [DMG] suppressResponse = false, + [1646259975665] [5055:204669] CHIP: [DMG] InvokeResponseIBs = + [1646259975665] [5055:204669] CHIP: [DMG] [ + [1646259975665] [5055:204669] CHIP: [DMG] InvokeResponseIB = + [1646259975665] [5055:204669] CHIP: [DMG] { + [1646259975665] [5055:204669] CHIP: [DMG] CommandStatusIB = + [1646259975665] [5055:204669] CHIP: [DMG] { + [1646259975665] [5055:204669] CHIP: [DMG] CommandPathIB = + [1646259975665] [5055:204669] CHIP: [DMG] { + [1646259975665] [5055:204669] CHIP: [DMG] EndpointId = 0x2, + [1646259975665] [5055:204669] CHIP: [DMG] ClusterId = 0x3, + [1646259975665] [5055:204669] CHIP: [DMG] CommandId = 0x0, + [1646259975665] [5055:204669] CHIP: [DMG] }, + [1646259975665] [5055:204669] CHIP: [DMG] + [1646259975665] [5055:204669] CHIP: [DMG] StatusIB = + [1646259975665] [5055:204669] CHIP: [DMG] { + [1646259975665] [5055:204669] CHIP: [DMG] status = 0xc3, + [1646259975665] [5055:204669] CHIP: [DMG] }, + [1646259975665] [5055:204669] CHIP: [DMG] + [1646259975665] [5055:204669] CHIP: [DMG] }, + [1646259975665] [5055:204669] CHIP: [DMG] + [1646259975665] [5055:204669] CHIP: [DMG] }, + [1646259975665] [5055:204669] CHIP: [DMG] + [1646259975665] [5055:204669] CHIP: [DMG] ], + [1646259975665] [5055:204669] CHIP: [DMG] + [1646259975666] [5055:204669] CHIP: [DMG] InteractionModelRevision = 1 + [1646259975666] [5055:204669] CHIP: [DMG] }, + [1646259975666] [5055:204669] CHIP: [DMG] Received Command Response Status for Endpoint=2 Cluster=0x0000_0003 Command=0x0000_0000 Status=0xc3 + [1646259975666] [5055:204669] CHIP: [TOO] Error: IM Error 0x000005C3: General error: 0xc3 disabled: true - label: "TH sends the Invoke Request Message to the DUT with the path that indicates a specific command that is unsupported." - verification: - "In case of chip tool, here is an example command to use ./chip-tool - any command-by-id 0x0003 3 1 1 0 [1646260061731] [5058:205583] CHIP: - [EM] Removed CHIP MessageCounter:16578292 from RetransTable on - exchange 22437i [1646260061731] [5058:205583] CHIP: [DMG] ICR moving - to [ResponseRe] [1646260061731] [5058:205583] CHIP: [DMG] - InvokeResponseMessage = [1646260061731] [5058:205583] CHIP: [DMG] { - [1646260061731] [5058:205583] CHIP: [DMG] suppressResponse = false, - [1646260061731] [5058:205583] CHIP: [DMG] InvokeResponseIBs = - [1646260061732] [5058:205583] CHIP: [DMG] [ [1646260061732] - [5058:205583] CHIP: [DMG] InvokeResponseIB = [1646260061732] - [5058:205583] CHIP: [DMG] { [1646260061732] [5058:205583] CHIP: [DMG] - CommandStatusIB = [1646260061732] [5058:205583] CHIP: [DMG] { - [1646260061732] [5058:205583] CHIP: [DMG] CommandPathIB = - [1646260061732] [5058:205583] CHIP: [DMG] { [1646260061732] - [5058:205583] CHIP: [DMG] EndpointId = 0x0, [1646260061732] - [5058:205583] CHIP: [DMG] ClusterId = 0x3, [1646260061732] - [5058:205583] CHIP: [DMG] CommandId = 0x3, [1646260061732] - [5058:205583] CHIP: [DMG] }, [1646260061732] [5058:205583] CHIP: [DMG] - [1646260061732] [5058:205583] CHIP: [DMG] StatusIB = [1646260061732] - [5058:205583] CHIP: [DMG] { [1646260061732] [5058:205583] CHIP: [DMG] - status = 0x81, [1646260061732] [5058:205583] CHIP: [DMG] }, - [1646260061732] [5058:205583] CHIP: [DMG] [1646260061732] - [5058:205583] CHIP: [DMG] }, [1646260061732] [5058:205583] CHIP: [DMG] - [1646260061732] [5058:205583] CHIP: [DMG] }, [1646260061732] - [5058:205583] CHIP: [DMG] [1646260061732] [5058:205583] CHIP: [DMG] ], - [1646260061732] [5058:205583] CHIP: [DMG] [1646260061732] - [5058:205583] CHIP: [DMG] InteractionModelRevision = 1 [1646260061732] - [5058:205583] CHIP: [DMG] }, [1646260061732] [5058:205583] CHIP: [DMG] - Received Command Response Status for Endpoint=0 Cluster=0x0000_0003 - Command=0x0000_0003 Status=0x81 [1646260061733] [5058:205583] CHIP: - [TOO] Error: IM Error 0x00000581: General error: 0x81" + verification: | + In case of chip tool, here is an example command to use + ./chip-tool any command-by-id 0x0003 3 1 1 0 + + [1646260061731] [5058:205583] CHIP: [EM] Removed CHIP MessageCounter:16578292 from RetransTable on exchange 22437i + [1646260061731] [5058:205583] CHIP: [DMG] ICR moving to [ResponseRe] + [1646260061731] [5058:205583] CHIP: [DMG] InvokeResponseMessage = + [1646260061731] [5058:205583] CHIP: [DMG] { + [1646260061731] [5058:205583] CHIP: [DMG] suppressResponse = false, + [1646260061731] [5058:205583] CHIP: [DMG] InvokeResponseIBs = + [1646260061732] [5058:205583] CHIP: [DMG] [ + [1646260061732] [5058:205583] CHIP: [DMG] InvokeResponseIB = + [1646260061732] [5058:205583] CHIP: [DMG] { + [1646260061732] [5058:205583] CHIP: [DMG] CommandStatusIB = + [1646260061732] [5058:205583] CHIP: [DMG] { + [1646260061732] [5058:205583] CHIP: [DMG] CommandPathIB = + [1646260061732] [5058:205583] CHIP: [DMG] { + [1646260061732] [5058:205583] CHIP: [DMG] EndpointId = 0x0, + [1646260061732] [5058:205583] CHIP: [DMG] ClusterId = 0x3, + [1646260061732] [5058:205583] CHIP: [DMG] CommandId = 0x3, + [1646260061732] [5058:205583] CHIP: [DMG] }, + [1646260061732] [5058:205583] CHIP: [DMG] + [1646260061732] [5058:205583] CHIP: [DMG] StatusIB = + [1646260061732] [5058:205583] CHIP: [DMG] { + [1646260061732] [5058:205583] CHIP: [DMG] status = 0x81, + [1646260061732] [5058:205583] CHIP: [DMG] }, + [1646260061732] [5058:205583] CHIP: [DMG] + [1646260061732] [5058:205583] CHIP: [DMG] }, + [1646260061732] [5058:205583] CHIP: [DMG] + [1646260061732] [5058:205583] CHIP: [DMG] }, + [1646260061732] [5058:205583] CHIP: [DMG] + [1646260061732] [5058:205583] CHIP: [DMG] ], + [1646260061732] [5058:205583] CHIP: [DMG] + [1646260061732] [5058:205583] CHIP: [DMG] InteractionModelRevision = 1 + [1646260061732] [5058:205583] CHIP: [DMG] }, + [1646260061732] [5058:205583] CHIP: [DMG] Received Command Response Status for Endpoint=0 Cluster=0x0000_0003 Command=0x0000_0003 Status=0x81 + [1646260061733] [5058:205583] CHIP: [TOO] Error: IM Error 0x00000581: General error: 0x81 disabled: true - label: "Setup the TH such that it should not have the privilege for the cluster in the path. TH sends the Invoke Request Message to the DUT with a valid CommandDataIB" - verification: "Not for TE8" + verification: | + Not for TE8 disabled: true - label: "Setup the TH such that there is no accessing fabric TH sends the Invoke Request Message to the DUT with a valid and fabric-scoped CommandDataIB" - verification: "Not For TE8" + verification: | + Not For TE8 disabled: true - label: "TH sends the Invoke Request Message to the DUT with the path that is a group path. One of the paths should be invalid." - verification: "Out of Scope for V1.0" + verification: | + Out of Scope for V1.0 disabled: true - label: "(OPTIONAL) TH sends the Invoke Request Message to the DUT with the command which requires another command in response." - verification: - 'In case of chip tool, here is an example command to use ./chip-tool - generalcommissioning arm-fail-safe 1000 1 100 5 0 [1646239170811] - [72173:10220345] CHIP: [DMG] InvokeResponseMessage = [1646239170811] - [72173:10220345] CHIP: [DMG] { [1646239170811] [72173:10220345] CHIP: - [DMG] suppressResponse = false, [1646239170811] [72173:10220345] CHIP: - [DMG] InvokeResponseIBs = [1646239170811] [72173:10220345] CHIP: [DMG] - [ [1646239170811] [72173:10220345] CHIP: [DMG] InvokeResponseIB = - [1646239170811] [72173:10220345] CHIP: [DMG] { [1646239170811] - [72173:10220345] CHIP: [DMG] CommandDataIB = [1646239170811] - [72173:10220345] CHIP: [DMG] { [1646239170811] [72173:10220345] CHIP: - [DMG] CommandPathIB = [1646239170811] [72173:10220345] CHIP: [DMG] { - [1646239170811] [72173:10220345] CHIP: [DMG] EndpointId = 0x0, - [1646239170811] [72173:10220345] CHIP: [DMG] ClusterId = 0x30, - [1646239170811] [72173:10220345] CHIP: [DMG] CommandId = 0x1, - [1646239170811] [72173:10220345] CHIP: [DMG] }, [1646239170811] - [72173:10220345] CHIP: [DMG] [1646239170811] [72173:10220345] CHIP: - [DMG] CommandData = [1646239170811] [72173:10220345] CHIP: [DMG] { - [1646239170811] [72173:10220345] CHIP: [DMG] 0x0 = 0, [1646239170811] - [72173:10220345] CHIP: [DMG] 0x1 = "", [1646239170811] - [72173:10220345] CHIP: [DMG] }, [1646239170811] [72173:10220345] CHIP: - [DMG] }, [1646239170811] [72173:10220345] CHIP: [DMG] [1646239170811] - [72173:10220345] CHIP: [DMG] }, [1646239170811] [72173:10220345] CHIP: - [DMG] [1646239170811] [72173:10220345] CHIP: [DMG] ], [1646239170811] - [72173:10220345] CHIP: [DMG] [1646239170811] [72173:10220345] CHIP: - [DMG] InteractionModelRevision = 1 [1646239170811] [72173:10220345] - CHIP: [DMG] }, [1646239170812] [72173:10220345] CHIP: [DMG] Received - Command Response Data, Endpoint=0 Cluster=0x0000_0030 - Command=0x0000_0001 [1646239170812] [72173:10220345] CHIP: [TOO] - Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0001 [1646239170813] - [72173:10220345] CHIP: [TOO] ArmFailSafeResponse: { [1646239170813] - [72173:10220345] CHIP: [TOO] errorCode: 0 [1646239170813] - [72173:10220345] CHIP: [TOO] debugText: [1646239170813] - [72173:10220345] CHIP: [TOO] }' + verification: | + In case of chip tool, here is an example command to use + ./chip-tool generalcommissioning arm-fail-safe 1000 1 100 5 0 + + [1646239170811] [72173:10220345] CHIP: [DMG] InvokeResponseMessage = + [1646239170811] [72173:10220345] CHIP: [DMG] { + [1646239170811] [72173:10220345] CHIP: [DMG] suppressResponse = false, + [1646239170811] [72173:10220345] CHIP: [DMG] InvokeResponseIBs = + [1646239170811] [72173:10220345] CHIP: [DMG] [ + [1646239170811] [72173:10220345] CHIP: [DMG] InvokeResponseIB = + [1646239170811] [72173:10220345] CHIP: [DMG] { + [1646239170811] [72173:10220345] CHIP: [DMG] CommandDataIB = + [1646239170811] [72173:10220345] CHIP: [DMG] { + [1646239170811] [72173:10220345] CHIP: [DMG] CommandPathIB = + [1646239170811] [72173:10220345] CHIP: [DMG] { + [1646239170811] [72173:10220345] CHIP: [DMG] EndpointId = 0x0, + [1646239170811] [72173:10220345] CHIP: [DMG] ClusterId = 0x30, + [1646239170811] [72173:10220345] CHIP: [DMG] CommandId = 0x1, + [1646239170811] [72173:10220345] CHIP: [DMG] }, + [1646239170811] [72173:10220345] CHIP: [DMG] + [1646239170811] [72173:10220345] CHIP: [DMG] CommandData = + [1646239170811] [72173:10220345] CHIP: [DMG] { + [1646239170811] [72173:10220345] CHIP: [DMG] 0x0 = 0, + [1646239170811] [72173:10220345] CHIP: [DMG] 0x1 = "", + [1646239170811] [72173:10220345] CHIP: [DMG] }, + [1646239170811] [72173:10220345] CHIP: [DMG] }, + [1646239170811] [72173:10220345] CHIP: [DMG] + [1646239170811] [72173:10220345] CHIP: [DMG] }, + [1646239170811] [72173:10220345] CHIP: [DMG] + [1646239170811] [72173:10220345] CHIP: [DMG] ], + [1646239170811] [72173:10220345] CHIP: [DMG] + [1646239170811] [72173:10220345] CHIP: [DMG] InteractionModelRevision = 1 + [1646239170811] [72173:10220345] CHIP: [DMG] }, + [1646239170812] [72173:10220345] CHIP: [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 + [1646239170812] [72173:10220345] CHIP: [TOO] Endpoint: 0 Cluster: 0x0000_0030 Command 0x0000_0001 + [1646239170813] [72173:10220345] CHIP: [TOO] ArmFailSafeResponse: { + [1646239170813] [72173:10220345] CHIP: [TOO] errorCode: 0 + [1646239170813] [72173:10220345] CHIP: [TOO] debugText: + [1646239170813] [72173:10220345] CHIP: [TOO] } disabled: true - label: "TH sends the Invoke Request Message to the DUT with a valid CommandDataIB and SuppressResponse set to True" - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool levelcontrol move-to-level 64 10 1 1 1 1 sudo ./chip-tool - levelcontrol read current-level 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool levelcontrol move-to-level 64 10 1 1 1 1 + sudo ./chip-tool levelcontrol read current-level 1 1 disabled: true - label: "TH sends the Invoke Request Message to the DUT with a valid CommandDataIB which returns a response of data type list." - verification: - "In case of chip tool, here is an example command to use ./chip-tool - basic read client-generated-command-list 1 0 [1646261193889] - [5094:213098] CHIP: [EM] Found matching exchange: 59233i, Delegate: - 0x7ffe83c2c6c0 [1646261193889] [5094:213098] CHIP: [EM] Rxd Ack; - Removing MessageCounter:16023881 from Retrans Table on exchange 59233i - [1646261193889] [5094:213098] CHIP: [EM] Removed CHIP - MessageCounter:16023881 from RetransTable on exchange 59233i + verification: | + In case of chip tool, here is an example command to use + + ./chip-tool basic read client-generated-command-list 1 0 + + [1646261193889] [5094:213098] CHIP: [EM] Found matching exchange: 59233i, Delegate: 0x7ffe83c2c6c0 + [1646261193889] [5094:213098] CHIP: [EM] Rxd Ack; Removing MessageCounter:16023881 from Retrans Table on exchange 59233i + [1646261193889] [5094:213098] CHIP: [EM] Removed CHIP MessageCounter:16023881 from RetransTable on exchange 59233i [1646261193889] [5094:213098] CHIP: [DMG] ReportDataMessage = - [1646261193889] [5094:213098] CHIP: [DMG] { [1646261193889] - [5094:213098] CHIP: [DMG] AttributeReportIBs = [1646261193889] - [5094:213098] CHIP: [DMG] [ [1646261193889] [5094:213098] CHIP: [DMG] - AttributeReportIB = [1646261193889] [5094:213098] CHIP: [DMG] { - [1646261193889] [5094:213098] CHIP: [DMG] AttributeDataIB = - [1646261193889] [5094:213098] CHIP: [DMG] { [1646261193889] - [5094:213098] CHIP: [DMG] DataVersion = 0x2d467ce6, [1646261193889] - [5094:213098] CHIP: [DMG] AttributePathIB = [1646261193889] - [5094:213098] CHIP: [DMG] { [1646261193889] [5094:213098] CHIP: [DMG] - Endpoint = 0x0, [1646261193889] [5094:213098] CHIP: [DMG] Cluster = - 0x28, [1646261193889] [5094:213098] CHIP: [DMG] Attribute = - 0x0000_FFF9, [1646261193889] [5094:213098] CHIP: [DMG] } - [1646261193889] [5094:213098] CHIP: [DMG] [1646261193889] - [5094:213098] CHIP: [DMG] Data = [ [1646261193889] [5094:213098] CHIP: - [DMG] [1646261193889] [5094:213098] CHIP: [DMG] ], [1646261193889] - [5094:213098] CHIP: [DMG] }, [1646261193889] [5094:213098] CHIP: [DMG] - [1646261193889] [5094:213098] CHIP: [DMG] }, [1646261193889] - [5094:213098] CHIP: [DMG] [1646261193889] [5094:213098] CHIP: [DMG] ], - [1646261193889] [5094:213098] CHIP: [DMG] [1646261193889] - [5094:213098] CHIP: [DMG] SuppressResponse = true, [1646261193889] - [5094:213098] CHIP: [DMG] InteractionModelRevision = 1 [1646261193889] - [5094:213098] CHIP: [DMG] } [1646261193889] [5094:213098] CHIP: [TOO] - Endpoint: 0 Cluster: 0x0000_0028 Attribute 0x0000_FFF9 DataVersion: - 759594214 [1646261193889] [5094:213098] CHIP: [TOO] - AcceptedCommandList: 0 entries" + [1646261193889] [5094:213098] CHIP: [DMG] { + [1646261193889] [5094:213098] CHIP: [DMG] AttributeReportIBs = + [1646261193889] [5094:213098] CHIP: [DMG] [ + [1646261193889] [5094:213098] CHIP: [DMG] AttributeReportIB = + [1646261193889] [5094:213098] CHIP: [DMG] { + [1646261193889] [5094:213098] CHIP: [DMG] AttributeDataIB = + [1646261193889] [5094:213098] CHIP: [DMG] { + [1646261193889] [5094:213098] CHIP: [DMG] DataVersion = 0x2d467ce6, + [1646261193889] [5094:213098] CHIP: [DMG] AttributePathIB = + [1646261193889] [5094:213098] CHIP: [DMG] { + [1646261193889] [5094:213098] CHIP: [DMG] Endpoint = 0x0, + [1646261193889] [5094:213098] CHIP: [DMG] Cluster = 0x28, + [1646261193889] [5094:213098] CHIP: [DMG] Attribute = 0x0000_FFF9, + [1646261193889] [5094:213098] CHIP: [DMG] } + [1646261193889] [5094:213098] CHIP: [DMG] + [1646261193889] [5094:213098] CHIP: [DMG] Data = [ + [1646261193889] [5094:213098] CHIP: [DMG] + [1646261193889] [5094:213098] CHIP: [DMG] ], + [1646261193889] [5094:213098] CHIP: [DMG] }, + [1646261193889] [5094:213098] CHIP: [DMG] + [1646261193889] [5094:213098] CHIP: [DMG] }, + [1646261193889] [5094:213098] CHIP: [DMG] + [1646261193889] [5094:213098] CHIP: [DMG] ], + [1646261193889] [5094:213098] CHIP: [DMG] + [1646261193889] [5094:213098] CHIP: [DMG] SuppressResponse = true, + [1646261193889] [5094:213098] CHIP: [DMG] InteractionModelRevision = 1 + [1646261193889] [5094:213098] CHIP: [DMG] } + [1646261193889] [5094:213098] CHIP: [TOO] Endpoint: 0 Cluster: 0x0000_0028 Attribute 0x0000_FFF9DataVersion: 759594214 + [1646261193889] [5094:213098] CHIP: [TOO] AcceptedCommandList: 0 entries disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_IDM_2_1.yaml b/src/app/tests/suites/certification/Test_TC_IDM_2_1.yaml index 36f19526d31c63..cf99726c1dda7d 100644 --- a/src/app/tests/suites/certification/Test_TC_IDM_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_IDM_2_1.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -name: 19.2.1. [TC-IDM-2.1] Read Request Action from DUT to TH [DUT - Controller] +name: "[TC-IDM-2.1] Read Request Action from DUT to TH [DUT - Controller]" config: nodeId: 0x12344321 @@ -26,9 +26,9 @@ tests: CommandDataIB, which has the specific Endpoint, Specific Cluster and Specific Attribute. On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool identify read identify-time 1 1" + verification: | + In case of chip tool, here is an example command to use + sudo ./chip-tool identify read identify-time 1 1 disabled: true - label: @@ -37,117 +37,133 @@ tests: [[Endpoint = Endpoint1, Cluster = ClusterID]] On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-by-id 0x3 0xFFFFFFFF 1 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-by-id 0x3 0xFFFFFFFF 1 0 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type bool." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool onoff read on-off 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool onoff read on-off 1 1 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type string." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool modeselect read description 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool modeselect read description 1 1 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type unsigned integer." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-by-id 0x3 0x1 1 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-by-id 0x3 0x1 1 0 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type signed integer." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool pressuremeasurement read measured-value 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool pressuremeasurement read measured-value 1 1 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type floating point." - verification: "Currently the Spec is not supporting for this data type." + verification: | + Currently the Spec is not supporting for this data type. disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type Octet String." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool operationalcredentials read trusted-root-certificates 1 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool operationalcredentials read trusted-root-certificates 1 0 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type Struct." - verification: - "In case of chip tool, here is an example command to use Currently the - Spec is not supporting for this data type." + verification: | + In case of chip tool, here is an example command to use + + Currently the Spec is not supporting for this data type. disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type List." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool modeselect read supported-modes 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool modeselect read supported-modes 1 1 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type enum." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool occupancysensing read occupancy-sensor-type 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool occupancysensing read occupancy-sensor-type 1 1 disabled: true - label: "[Optional] DUT sends the Read Request Message to the TH to read an attribute of data type bitmap." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool levelcontrol read options 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool levelcontrol read options 1 1 disabled: true - label: "DUT sends the Read Request Message to the TH to read any attribute TH responds with the report data action with the right attribute value and sets the SuppressResponse field is set to True" - verification: - "In case of chip tool, here is an example command to use ./chip-tool - basic read vendor-name 1 0" + verification: | + In case of chip tool, here is an example command to use + + ./chip-tool basic read vendor-name 1 0 disabled: true - label: "DUT sends the Read Request Message to the TH to read an attribute Repeat the above steps 3 times." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool occupancysensing read occupancy 1 1 sudo ./chip-tool - occupancysensing read occupancy 1 1 sudo ./chip-tool occupancysensing - read occupancy 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool occupancysensing read occupancy 1 1 + sudo ./chip-tool occupancysensing read occupancy 1 1 + + + sudo ./chip-tool occupancysensing read occupancy 1 1 disabled: true - label: "DUT sends the Read Request Message to the TH to read an attribute data or event data which is large in size For every chunked data message received, DUT sends a status response." - verification: - "Add multiple admins on to the node (say 5 , if device supports) and - read trusted-root-certificates attribute In case of chip tool, here is - an example command to use sudo ./out/debug/chip-tool - operationalcredentials read trusted-root-certificates 5 0" + verification: | + Add multiple admins on to the node (say 5 , if device supports) and read trusted-root-certificates attribute + + In case of chip tool, here is an example command to use + + sudo ./out/debug/chip-tool operationalcredentials read trusted-root-certificates 5 0 disabled: true - label: @@ -156,7 +172,8 @@ tests: data or event data which is of type list and is greater than 1 MTU in size or a set of attributes whose total size is greater than 1 MTU. For every chunked data message received, DUT sends a status response." - verification: "Out of Scope for TE8" + verification: | + Out of Scope for TE8 disabled: true - label: @@ -164,9 +181,10 @@ tests: contain one valid CommandDataIB, which has the AttributePath = [[ ]] On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool colorcontrol read current-hue 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool colorcontrol read current-hue 1 1 disabled: true - label: @@ -174,9 +192,10 @@ tests: contain one valid CommandDataIB, which has the AttributePath = [[ Attribute = specific attribute]] On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-by-id 0xFFFFFFFF 0x0 1 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-by-id 0xFFFFFFFF 0x0 1 0xFFFF disabled: true - label: @@ -184,9 +203,10 @@ tests: contain one valid CommandDataIB, which has the AttributePath = [[ Cluster = Specific Cluster]] On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-by-id 0x3 0xFFFFFFFF 1 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-by-id 0x3 0xFFFFFFFF 1 0xFFFF disabled: true - label: @@ -195,9 +215,10 @@ tests: Cluster = Specific Cluster, Attribute = specific attribute]] On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-by-id 0x3 0x1 1 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-by-id 0x3 0x1 1 0xFFFF disabled: true - label: @@ -205,9 +226,10 @@ tests: contain one valid CommandDataIB, which has the AttributePath = [[ Endpoint = Specific Endpoint]] On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0 disabled: true - label: @@ -216,7 +238,8 @@ tests: Endpoint = Specific Endpoint, Attribute = specific attribute]] On receipt of this message, TH should send a report data action with the attribute value to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool levelcontrol read min-level 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool levelcontrol read min-level 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_IDM_6_1.yaml b/src/app/tests/suites/certification/Test_TC_IDM_6_1.yaml index baf0fbfafc1e31..7afcbdcb0cf481 100644 --- a/src/app/tests/suites/certification/Test_TC_IDM_6_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_IDM_6_1.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -name: 19.8.1. [TC-IDM-6.1] Events Read Interaction +name: 19.8.1. [TC-IDM-6.1] Events Read Interaction from TH to DUT config: nodeId: 0x12344321 @@ -25,10 +25,10 @@ tests: specific event from a specific cluster on a specific endpoint on a specific node i.e. [Node = Specific, Endpoint = Specific, Cluster = Specific, Event = Specific]." - verification: - "First launch DUT and do commissioning with TH and kill DUT by passing - pid Then read the event by id ./chip-tool softwarediagnostics - read-by-id 0x0 1 0" + verification: | + First launch DUT and do commissioning with TH and kill DUT by passing pid + Then read the event by id + ./chip-tool softwarediagnostics read-by-id 0x0 1 0 disabled: true - label: @@ -36,9 +36,10 @@ tests: events from a specific cluster on a specific endpoint on a specific node i.e. [Node = Specific, Endpoint = Specific, Cluster = Specific, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use ./chip-tool - any read-event-by-id 0x0036 0x0FFFFFFFF 1 0" + verification: | + In case of chip tool, here is an example command to use + + ./chip-tool any read-event-by-id 0x0036 0x0FFFFFFFF 1 0 disabled: true - label: @@ -46,9 +47,10 @@ tests: events from all clusters on a specific endpoint on a specific node i.e. [Node = Specific, Endpoint = Specific, Cluster = Wildcard, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use ./chip-tool - any read-event-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0" + verification: | + In case of chip tool, here is an example command to use + + ./chip-tool any read-event-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0 disabled: true - label: @@ -56,10 +58,10 @@ tests: specific event from a specific cluster on all endpoints on a specific node i.e. [Node = Specific, Endpoint = Wildcard, Cluster = Specific, Event = Specific]." - verification: - "First launch DUT and do commissioning with TH and kill DUT by passing - pid Then read the event by id ./chip-tool softwarediagnostics - read-by-id 0x0 1 0xFFFF" + verification: | + First launch DUT and do commissioning with TH and kill DUT by passing pid + Then read the event by id + ./chip-tool softwarediagnostics read-by-id 0x0 1 0xFFFF disabled: true - label: @@ -67,9 +69,10 @@ tests: events from a specific cluster on all endpoints on a specific node i.e. [Node = Specific, Endpoint = Wildcard, Cluster = Specific, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use ./chip-tool - any read-event-by-id 0x0033 0x0FFFFFFFF 1 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + ./chip-tool any read-event-by-id 0x0033 0x0FFFFFFFF 1 0xFFFF disabled: true - label: @@ -77,14 +80,55 @@ tests: events from all clusters on all endpoints on a specific node i.e. [Node = Specific, Endpoint = Wildcard, Cluster = Wildcard, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-event-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-event-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0xFFFF + disabled: true + + - label: + "TH sends Read Request Message to DUT with EventRequests set to path + which indicates a cluster event that is not supported." + verification: | + disabled: true - label: "TH sends Read Request Message to DUT with EventRequests set to path which requires a privilege that is not granted for the cluster in the path." - verification: "Unsupported in TE8 - Out of scope" + verification: | + Unsupported in TE8 - Out of scope + disabled: true + + - label: + "TH sends Read Request Message to DUT with EventRequests set to + Wildcard path where reading an event in the path requires a privilege + that is not granted for the cluster in the path." + verification: | + + disabled: true + + - label: + "TH sends Read Request Message to DUT with EventRequests set to path + where an event in the path is fabric-sensitive and the associated + fabric does not match the accessing fabric." + verification: | + + disabled: true + + - label: + "TH sends Read Request Message to DUT with EventFilterIB Node + information field matching the node indicated in the path and EventMin + field." + verification: | + + disabled: true + + - label: + "TH sends Read Request Message to DUT with EventFilterIB Node + information field matching the node indicated in the path and the + event number is less than the EventMin field." + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_IDM_6_2.yaml b/src/app/tests/suites/certification/Test_TC_IDM_6_2.yaml index 93c3ff8b5ccbee..e7d30505c7c479 100644 --- a/src/app/tests/suites/certification/Test_TC_IDM_6_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_IDM_6_2.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -name: 19.8.2. [TC-IDM-6.2] Events Subscribe Interaction +name: 19.8.2. [TC-IDM-6.2] Events Subscribe Interaction from TH to DUT config: nodeId: 0x12344321 @@ -25,9 +25,10 @@ tests: specific event from a specific cluster on a specific endpoint on a specific node i.e. [Node = Specific, Endpoint = Specific, Cluster = Specific, Event = Specific]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1 disabled: true - label: @@ -35,9 +36,10 @@ tests: all events from a specific cluster on a specific endpoint on a specific node i.e. [Node = Specific, Endpoint = Specific, Cluster = Specific, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x0034 0xFFFFFFFF 0 100 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x0034 0xFFFFFFFF 0 100 0 1 1 disabled: true - label: @@ -45,10 +47,10 @@ tests: all events from all clusters on a specific endpoint on a specific node i.e. [Node = Specific, Endpoint = Specific, Cluster = Wildcard, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 - 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 0 disabled: true - label: @@ -56,9 +58,10 @@ tests: specific event from a specific cluster on all endpoints on a specific node i.e. [Node = Specific, Endpoint = Wildcard, Cluster = Specific, Event = Specific]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x002f 0xFFFFFFFF 0 100 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x002f 0xFFFFFFFF 0 100 0 1 1 disabled: true - label: @@ -66,10 +69,10 @@ tests: all events from a specific cluster on all endpoints on a specific node i.e. [Node = Specific, Endpoint = Wildcard, Cluster = Specific, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x002f 0xFFFFFFFF 0 100 0 1 - 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x002f 0xFFFFFFFF 0 100 0 1 0xFFFF disabled: true - label: @@ -77,10 +80,10 @@ tests: all events from all clusters on all endpoints on a specific node i.e. [Node = Specific, Endpoint = Wildcard, Cluster = Wildcard, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 - 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 0xFFFF disabled: true - label: @@ -88,60 +91,122 @@ tests: all events from all clusters on all endpoints on a specific node i.e. [Node = Specific, Endpoint = Wildcard, Cluster = Wildcard, Event = Wildcard]." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 - 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 0xFFFF + disabled: true + + - label: + "Activate Event subscription from TH to DUT and change the attribute + value to create subscribed event before minimum interval." + verification: | + + disabled: true + + - label: + "Activate Event subscription from TH to DUT and change the attribute + value to create subscribed event before minimum interval with + 'IsUrgent' flag specified for a particular event path in the + EventPathIB." + verification: | + disabled: true - label: "Activate Event subscription from TH to DUT with no change in event triggering attribute values before maximum interval." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x0034 0xFFFFFFFF 0 100 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x0034 0xFFFFFFFF 0 100 0 1 1 disabled: true - label: "With an active Event subscription from TH to DUT, TH sends another Subscribe Request Message to DUT with KeepSubscriptions as False." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1 disabled: true - label: "TH sends Subscribe Request Message to DUT + DUT sends Report Data message to DUT + TH sends Status Response Message with a success Status code." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1 + disabled: true + + - label: + "TH sends Subscribe Request Message to DUT + DUT sends Report Data + message to DUT + TH sends Status Response Message with an error + Status." + verification: | + + disabled: true + + - label: + "TH sends Subscribe Request Message to DUT with EventRequests set to + path which indicates a cluster event that is not supported." + verification: | + disabled: true - label: "TH sends Subscribe Request Message to DUT with EventRequests set to path which requires a privilege that is not granted for the cluster in the path." - verification: "Unsupported in TE8 - Out of scope" + verification: | + Unsupported in TE8 - Out of scope disabled: true - label: "TH sends Subscribe Request Message to DUT with EventRequests set to Wildcard path where reading an event in the path requires a privilege that is not granted for the cluster in the path." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 - 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 0 + disabled: true + + - label: + "TH sends Subscribe Request Message to DUT with EventRequests set to + path where an event in the path is fabric-sensitive and the associated + fabric does not match the accessing fabric." + verification: | + disabled: true - label: "TH sends Subscribe Request Message to DUT with EventFilterIB Node information field matching the node indicated in the path and EventMin field." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 - 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0xFFFFFFFF 0xFFFFFFFF 0 100 0 1 0 + disabled: true + + - label: + "TH sends Subscribe Request Message to DUT with EventFilterIB Node + information field matching the node indicated in the path and the + event number is less than the EventMin field." + verification: | + + disabled: true + + - label: + "With an active Event subscription from TH to DUT, change attribute + values on DUT to create events multiple times. Reboot the DUT, + re-subscribe to events and continue to change attribute values on DUT + to create events multiple times. Perform a factory data reset on DUT, + re-subscribe to events and continue to change attribute values on DUT + to create events multiple times." + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_IDM_6_3.yaml b/src/app/tests/suites/certification/Test_TC_IDM_6_3.yaml index 679367781300e5..615e5ca5e08a6a 100644 --- a/src/app/tests/suites/certification/Test_TC_IDM_6_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_IDM_6_3.yaml @@ -23,7 +23,8 @@ config: tests: - label: "DUT sends Read Request Message to the TH for a supported event." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any read-event-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0xFFFF" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any read-event-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0xFFFF disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_IDM_6_4.yaml b/src/app/tests/suites/certification/Test_TC_IDM_6_4.yaml index 3dff2caa30521d..f00348409c6c12 100644 --- a/src/app/tests/suites/certification/Test_TC_IDM_6_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_IDM_6_4.yaml @@ -24,43 +24,49 @@ config: tests: - label: "DUT sends Subscribe Request Message to the TH for a supported event." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool any subscribe-event-by-id 0x0033 0x01 0 100 0 1 1 disabled: true - label: "DUT sends Subscribe Request Message to the TH + TH sends Report Data message to DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool softwarediagnostics subscribe-by-id 0xFFFFFFFF 0 100 0 1 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool softwarediagnostics subscribe-by-id 0xFFFFFFFF 0 100 0 1 0 disabled: true - label: "DUT sends Subscribe Request Message to the TH and TH does not respond with Report Data message to DUT." - verification: "" + verification: | + disabled: true - label: "DUT sends Subscribe Request Message to the TH + TH sends Report Data message to DUT + DUT sends Status Response Message to the TH + TH does not respond with Subscribe Response message to DUT." - verification: "" + verification: | + disabled: true - label: "With an active Event subscription from DUT to TH, TH sends Report Data message to DUT with an inactive SubscriptionId." - verification: "" + verification: | + disabled: true - label: "With an active Event subscription from DUT to TH, TH sends Report Data message to DUT after the maximum interval from the last Report Data." - verification: "" + verification: | + disabled: true - label: @@ -68,7 +74,8 @@ tests: specific event. Once the subscription is active, reboot the TH. On the DUT, perform actions to trigger the event. (Trigger it multiple times). TH resubscribes to the same event after bootup to the DUT." - verification: - "In case of chip tool, here is an example command to use sudo - ./chip-tool softwarediagnostics subscribe-by-id 0x0 0 100 0 1 0" + verification: | + In case of chip tool, here is an example command to use + + sudo ./chip-tool softwarediagnostics subscribe-by-id 0x0 0 100 0 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_ILL_2_2.yaml b/src/app/tests/suites/certification/Test_TC_ILL_2_2.yaml index 1fc363a3ab78e1..22ecf512abd80b 100644 --- a/src/app/tests/suites/certification/Test_TC_ILL_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_ILL_2_2.yaml @@ -21,27 +21,33 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "Test Harness Client reads MinMeasuredValue and MaxMeasuredValue from Server DUT" - verification: "./chip-tool illuminancemeasurement read measured-value 1 1" + verification: | + ./chip-tool illuminancemeasurement read measured-value 1 1 disabled: true - label: "Cover the sensor or darken the room" - verification: "" + verification: | + disabled: true - label: "After a few seconds, TH reads MeasuredValue attribute from DUT" - verification: "./chip-tool illuminancemeasurement read measured-value 1 1" + verification: | + ./chip-tool illuminancemeasurement read measured-value 1 1 disabled: true - label: "Expose the sensor again to light" - verification: "" + verification: | + disabled: true - label: "After a few seconds, TH reads MeasuredValue attribute from DUT" - verification: "./chip-tool illuminancemeasurement read measured-value 1 1" + verification: | + ./chip-tool illuminancemeasurement read measured-value 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_I_2_2.yaml b/src/app/tests/suites/certification/Test_TC_I_2_2.yaml index 4d93893052943b..65c185bb2bd753 100644 --- a/src/app/tests/suites/certification/Test_TC_I_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_I_2_2.yaml @@ -21,335 +21,317 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH sends Identify command to DUT, with the identify time field set to 0x003c (60s)." - verification: - "./chip-tool identify identify 60 1 1 CHIP:EM: Flushed pending ack for - MessageCounter:1080338627 on exchange 34601i - [1635607335.469159][3437:3442] CHIP:EM: Received message of type 0x9 - with protocolId (0, 1) and MessageCounter:1 on exchange 34602i - [1635607335.469222][3437:3442] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 34602i - [1635607335.469259][3437:3442] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 34602i [1635607335.469311][3437:3442] - CHIP:DMG: InvokeCommand = [1635607335.469349][3437:3442] CHIP:DMG: { - [1635607335.469381][3437:3442] CHIP:DMG: CommandList = - [1635607335.469420][3437:3442] CHIP:DMG: [ - [1635607335.469456][3437:3442] CHIP:DMG: CommandDataIB = - [1635607335.469496][3437:3442] CHIP:DMG: { - [1635607335.469529][3437:3442] CHIP:DMG: CommandPathIB = - [1635607335.469576][3437:3442] CHIP:DMG: { - [1635607335.469622][3437:3442] CHIP:DMG: EndpointId = 0x1, - [1635607335.469671][3437:3442] CHIP:DMG: ClusterId = 0x0, - [1635607335.469727][3437:3442] CHIP:DMG: CommandId = 0x0, - [1635607335.469774][3437:3442] CHIP:DMG: }, + verification: | + ./chip-tool identify identify 60 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:1080338627 on exchange 34601i + [1635607335.469159][3437:3442] CHIP:EM: Received message of type 0x9 with protocolId (0, 1) and MessageCounter:1 on exchange 34602i + [1635607335.469222][3437:3442] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 34602i + [1635607335.469259][3437:3442] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 34602i + [1635607335.469311][3437:3442] CHIP:DMG: InvokeCommand = + [1635607335.469349][3437:3442] CHIP:DMG: { + [1635607335.469381][3437:3442] CHIP:DMG: CommandList = + [1635607335.469420][3437:3442] CHIP:DMG: [ + [1635607335.469456][3437:3442] CHIP:DMG: CommandDataIB = + [1635607335.469496][3437:3442] CHIP:DMG: { + [1635607335.469529][3437:3442] CHIP:DMG: CommandPathIB = + [1635607335.469576][3437:3442] CHIP:DMG: { + [1635607335.469622][3437:3442] CHIP:DMG: EndpointId = 0x1, + [1635607335.469671][3437:3442] CHIP:DMG: ClusterId = 0x0, + [1635607335.469727][3437:3442] CHIP:DMG: CommandId = 0x0, + [1635607335.469774][3437:3442] CHIP:DMG: }, [1635607335.469826][3437:3442] CHIP:DMG: - [1635607335.469868][3437:3442] CHIP:DMG: StatusIB = - [1635607335.469911][3437:3442] CHIP:DMG: { - [1635607335.469953][3437:3442] CHIP:DMG: status = 0x85, - [1635607335.469999][3437:3442] CHIP:DMG: }, + [1635607335.469868][3437:3442] CHIP:DMG: StatusIB = + [1635607335.469911][3437:3442] CHIP:DMG: { + [1635607335.469953][3437:3442] CHIP:DMG: status = 0x85, + [1635607335.469999][3437:3442] CHIP:DMG: }, [1635607335.470045][3437:3442] CHIP:DMG: - [1635607335.470092][3437:3442] CHIP:DMG: }, + [1635607335.470092][3437:3442] CHIP:DMG: }, [1635607335.470137][3437:3442] CHIP:DMG: - [1635607335.470172][3437:3442] CHIP:DMG: ], + [1635607335.470172][3437:3442] CHIP:DMG: ], [1635607335.470215][3437:3442] CHIP:DMG: [1635607335.470248][3437:3442] CHIP:DMG: } - [1635607335.470309][3437:3442] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0000 Command=0x0000_0000 - Status=0x85 [1635607335.470349][3437:3442] CHIP:TOO: Default Failure - Response: 0x85 [1635607335.470424][3437:3442] CHIP:DMG: ICR moving to - [AwaitingDe] [1635607335.470469][3437:3442] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 34602i" + [1635607335.470309][3437:3442] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0000 Command=0x0000_0000 Status=0x85 + [1635607335.470349][3437:3442] CHIP:TOO: Default Failure Response: 0x85 + [1635607335.470424][3437:3442] CHIP:DMG: ICR moving to [AwaitingDe] + [1635607335.470469][3437:3442] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 34602i disabled: true - label: "TH reads immediately IdentifyTime attribute from DUT" - verification: "./chip-tool identify read identify-time 1 1" + verification: | + ./chip-tool identify read identify-time 1 1 disabled: true - label: "After 10 seconds, the TH reads IdentifyTime attribute from DUT" - verification: - "./chip-tool identify read identify-time 1 1 CHIP:EM: Flushed pending - ack for MessageCounter:1227491739 on exchange 44726i - [1635609851.059963][3612:3617] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 44727i - [1635609851.060032][3612:3617] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 44727i - [1635609851.060073][3612:3617] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 44727i [1635609851.060161][3612:3617] - CHIP:DMG: ReportData = [1635609851.060205][3612:3617] CHIP:DMG: { - [1635609851.060235][3612:3617] CHIP:DMG: AttributeDataList = - [1635609851.060270][3612:3617] CHIP:DMG: [ - [1635609851.060304][3612:3617] CHIP:DMG: AttributeDataElement = - [1635609851.060342][3612:3617] CHIP:DMG: { - [1635609851.060377][3612:3617] CHIP:DMG: AttributePath = - [1635609851.060416][3612:3617] CHIP:DMG: { - [1635609851.060457][3612:3617] CHIP:DMG: NodeId = 0x1, - [1635609851.060500][3612:3617] CHIP:DMG: EndpointId = 0x1, - [1635609851.060544][3612:3617] CHIP:DMG: ClusterId = 0x3, - [1635609851.060586][3612:3617] CHIP:DMG: FieldTag = 0x0000_0000, - [1635609851.060626][3612:3617] CHIP:DMG: } + verification: | + ./chip-tool identify read identify-time 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:1227491739 on exchange 44726i + [1635609851.059963][3612:3617] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 44727i + [1635609851.060032][3612:3617] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 44727i + [1635609851.060073][3612:3617] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 44727i + [1635609851.060161][3612:3617] CHIP:DMG: ReportData = + [1635609851.060205][3612:3617] CHIP:DMG: { + [1635609851.060235][3612:3617] CHIP:DMG: AttributeDataList = + [1635609851.060270][3612:3617] CHIP:DMG: [ + [1635609851.060304][3612:3617] CHIP:DMG: AttributeDataElement = + [1635609851.060342][3612:3617] CHIP:DMG: { + [1635609851.060377][3612:3617] CHIP:DMG: AttributePath = + [1635609851.060416][3612:3617] CHIP:DMG: { + [1635609851.060457][3612:3617] CHIP:DMG: NodeId = 0x1, + [1635609851.060500][3612:3617] CHIP:DMG: EndpointId = 0x1, + [1635609851.060544][3612:3617] CHIP:DMG: ClusterId = 0x3, + [1635609851.060586][3612:3617] CHIP:DMG: FieldTag = 0x0000_0000, + [1635609851.060626][3612:3617] CHIP:DMG: } [1635609851.060679][3612:3617] CHIP:DMG: - [1635609851.060731][3612:3617] CHIP:DMG: Data = 0, - [1635609851.060783][3612:3617] CHIP:DMG: DataElementVersion = 0x0, - [1635609851.060830][3612:3617] CHIP:DMG: }, + [1635609851.060731][3612:3617] CHIP:DMG: Data = 0, + [1635609851.060783][3612:3617] CHIP:DMG: DataElementVersion = 0x0, + [1635609851.060830][3612:3617] CHIP:DMG: }, [1635609851.060881][3612:3617] CHIP:DMG: - [1635609851.060920][3612:3617] CHIP:DMG: ], + [1635609851.060920][3612:3617] CHIP:DMG: ], [1635609851.060967][3612:3617] CHIP:DMG: [1635609851.061004][3612:3617] CHIP:DMG: } [1635609851.061115][3612:3617] CHIP:ZCL: ReadAttributesResponse: - [1635609851.061152][3612:3617] CHIP:ZCL: ClusterId: 0x0000_0003 - [1635609851.061189][3612:3617] CHIP:ZCL: attributeId: 0x0000_0000 - [1635609851.061223][3612:3617] CHIP:ZCL: status: Success (0x0000) - [1635609851.061258][3612:3617] CHIP:ZCL: attribute TLV Type: 0x04 + [1635609851.061152][3612:3617] CHIP:ZCL: ClusterId: 0x0000_0003 + [1635609851.061189][3612:3617] CHIP:ZCL: attributeId: 0x0000_0000 + [1635609851.061223][3612:3617] CHIP:ZCL: status: Success (0x0000) + [1635609851.061258][3612:3617] CHIP:ZCL: attribute TLV Type: 0x04 [1635609851.061293][3612:3617] CHIP:TOO: Int16u attribute Response: 0 - [1635609851.061388][3612:3617] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 44727i" + [1635609851.061388][3612:3617] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 44727i disabled: true - label: "TH sends IdentifyQuery command to DUT" - verification: - "./chip-tool identify identify-query 1 0 CHIP:EM: Flushed pending ack - for MessageCounter:1227491741 on exchange 37715i - [1635610089.026755][3630:3635] CHIP:EM: Received message of type 0x9 - with protocolId (0, 1) and MessageCounter:1 on exchange 37716i - [1635610089.026818][3630:3635] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 37716i - [1635610089.026856][3630:3635] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 37716i [1635610089.026907][3630:3635] - CHIP:DMG: InvokeCommand = [1635610089.026945][3630:3635] CHIP:DMG: { - [1635610089.026977][3630:3635] CHIP:DMG: CommandList = - [1635610089.027015][3630:3635] CHIP:DMG: [ - [1635610089.027051][3630:3635] CHIP:DMG: CommandDataIB = - [1635610089.027271][3630:3635] CHIP:DMG: { - [1635610089.027382][3630:3635] CHIP:DMG: CommandPathIB = - [1635610089.027433][3630:3635] CHIP:DMG: { - [1635610089.027480][3630:3635] CHIP:DMG: EndpointId = 0x1, - [1635610089.027534][3630:3635] CHIP:DMG: ClusterId = 0x0, - [1635610089.027616][3630:3635] CHIP:DMG: CommandId = 0x1, - [1635610089.027666][3630:3635] CHIP:DMG: }, + verification: | + ./chip-tool identify identify-query 1 0 + + CHIP:EM: Flushed pending ack for MessageCounter:1227491741 on exchange 37715i + [1635610089.026755][3630:3635] CHIP:EM: Received message of type 0x9 with protocolId (0, 1) and MessageCounter:1 on exchange 37716i + [1635610089.026818][3630:3635] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 37716i + [1635610089.026856][3630:3635] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 37716i + [1635610089.026907][3630:3635] CHIP:DMG: InvokeCommand = + [1635610089.026945][3630:3635] CHIP:DMG: { + [1635610089.026977][3630:3635] CHIP:DMG: CommandList = + [1635610089.027015][3630:3635] CHIP:DMG: [ + [1635610089.027051][3630:3635] CHIP:DMG: CommandDataIB = + [1635610089.027271][3630:3635] CHIP:DMG: { + [1635610089.027382][3630:3635] CHIP:DMG: CommandPathIB = + [1635610089.027433][3630:3635] CHIP:DMG: { + [1635610089.027480][3630:3635] CHIP:DMG: EndpointId = 0x1, + [1635610089.027534][3630:3635] CHIP:DMG: ClusterId = 0x0, + [1635610089.027616][3630:3635] CHIP:DMG: CommandId = 0x1, + [1635610089.027666][3630:3635] CHIP:DMG: }, [1635610089.027756][3630:3635] CHIP:DMG: - [1635610089.027836][3630:3635] CHIP:DMG: StatusIB = - [1635610089.027917][3630:3635] CHIP:DMG: { - [1635610089.027964][3630:3635] CHIP:DMG: status = 0x85, - [1635610089.028045][3630:3635] CHIP:DMG: }, + [1635610089.027836][3630:3635] CHIP:DMG: StatusIB = + [1635610089.027917][3630:3635] CHIP:DMG: { + [1635610089.027964][3630:3635] CHIP:DMG: status = 0x85, + [1635610089.028045][3630:3635] CHIP:DMG: }, [1635610089.028148][3630:3635] CHIP:DMG: - [1635610089.028190][3630:3635] CHIP:DMG: }, + [1635610089.028190][3630:3635] CHIP:DMG: }, [1635610089.028267][3630:3635] CHIP:DMG: - [1635610089.028342][3630:3635] CHIP:DMG: ], + [1635610089.028342][3630:3635] CHIP:DMG: ], [1635610089.028387][3630:3635] CHIP:DMG: [1635610089.028420][3630:3635] CHIP:DMG: } - [1635610089.028482][3630:3635] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0000 Command=0x0000_0001 - Status=0x85 [1635610089.028560][3630:3635] CHIP:TOO: Default Failure - Response: 0x85 [1635610089.028676][3630:3635] CHIP:DMG: ICR moving to - [AwaitingDe] [1635610089.028771][3630:3635] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 37716i" + [1635610089.028482][3630:3635] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0000 Command=0x0000_0001 Status=0x85 + [1635610089.028560][3630:3635] CHIP:TOO: Default Failure Response: 0x85 + [1635610089.028676][3630:3635] CHIP:DMG: ICR moving to [AwaitingDe] + [1635610089.028771][3630:3635] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 37716i disabled: true - label: "TH sends Identify command to DUT, with the identify time field set to 0x0000 (stop identifying)." - verification: - "./chip-tool identify identify 0 1 1 CHIP:EM: Flushed pending ack for - MessageCounter:1227491743 on exchange 35105i - [1635610133.027930][3638:3643] CHIP:EM: Received message of type 0x9 - with protocolId (0, 1) and MessageCounter:1 on exchange 35106i - [1635610133.027998][3638:3643] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 35106i - [1635610133.028038][3638:3643] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 35106i [1635610133.028094][3638:3643] - CHIP:DMG: InvokeCommand = [1635610133.028170][3638:3643] CHIP:DMG: { - [1635610133.028223][3638:3643] CHIP:DMG: CommandList = - [1635610133.028266][3638:3643] CHIP:DMG: [ - [1635610133.028322][3638:3643] CHIP:DMG: CommandDataIB = - [1635610133.028378][3638:3643] CHIP:DMG: { - [1635610133.028424][3638:3643] CHIP:DMG: CommandPathIB = - [1635610133.028488][3638:3643] CHIP:DMG: { - [1635610133.028540][3638:3643] CHIP:DMG: EndpointId = 0x1, - [1635610133.028606][3638:3643] CHIP:DMG: ClusterId = 0x0, - [1635610133.028667][3638:3643] CHIP:DMG: CommandId = 0x0, - [1635610133.028722][3638:3643] CHIP:DMG: }, + verification: | + ./chip-tool identify identify 0 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:1227491743 on exchange 35105i + [1635610133.027930][3638:3643] CHIP:EM: Received message of type 0x9 with protocolId (0, 1) and MessageCounter:1 on exchange 35106i + [1635610133.027998][3638:3643] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 35106i + [1635610133.028038][3638:3643] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 35106i + [1635610133.028094][3638:3643] CHIP:DMG: InvokeCommand = + [1635610133.028170][3638:3643] CHIP:DMG: { + [1635610133.028223][3638:3643] CHIP:DMG: CommandList = + [1635610133.028266][3638:3643] CHIP:DMG: [ + [1635610133.028322][3638:3643] CHIP:DMG: CommandDataIB = + [1635610133.028378][3638:3643] CHIP:DMG: { + [1635610133.028424][3638:3643] CHIP:DMG: CommandPathIB = + [1635610133.028488][3638:3643] CHIP:DMG: { + [1635610133.028540][3638:3643] CHIP:DMG: EndpointId = 0x1, + [1635610133.028606][3638:3643] CHIP:DMG: ClusterId = 0x0, + [1635610133.028667][3638:3643] CHIP:DMG: CommandId = 0x0, + [1635610133.028722][3638:3643] CHIP:DMG: }, [1635610133.028797][3638:3643] CHIP:DMG: - [1635610133.028844][3638:3643] CHIP:DMG: StatusIB = - [1635610133.028913][3638:3643] CHIP:DMG: { - [1635610133.028964][3638:3643] CHIP:DMG: status = 0x85, - [1635610133.029018][3638:3643] CHIP:DMG: }, + [1635610133.028844][3638:3643] CHIP:DMG: StatusIB = + [1635610133.028913][3638:3643] CHIP:DMG: { + [1635610133.028964][3638:3643] CHIP:DMG: status = 0x85, + [1635610133.029018][3638:3643] CHIP:DMG: }, [1635610133.029083][3638:3643] CHIP:DMG: - [1635610133.029141][3638:3643] CHIP:DMG: }, + [1635610133.029141][3638:3643] CHIP:DMG: }, [1635610133.029195][3638:3643] CHIP:DMG: - [1635610133.029233][3638:3643] CHIP:DMG: ], + [1635610133.029233][3638:3643] CHIP:DMG: ], [1635610133.029279][3638:3643] CHIP:DMG: [1635610133.029331][3638:3643] CHIP:DMG: } - [1635610133.029399][3638:3643] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0000 Command=0x0000_0000 - Status=0x85 [1635610133.029457][3638:3643] CHIP:TOO: Default Failure - Response: 0x85 [1635610133.029531][3638:3643] CHIP:DMG: ICR moving to - [AwaitingDe] [1635610133.029595][3638:3643] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 35106i" + [1635610133.029399][3638:3643] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0000 Command=0x0000_0000 Status=0x85 + [1635610133.029457][3638:3643] CHIP:TOO: Default Failure Response: 0x85 + [1635610133.029531][3638:3643] CHIP:DMG: ICR moving to [AwaitingDe] + [1635610133.029595][3638:3643] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 35106i disabled: true - label: "TH reads immediately IdentifyTime attribute from DUT" - verification: - "./chip-tool identify read identify-time 1 1 CHIP:EM: Flushed pending - ack for MessageCounter:1227491745 on exchange 43955i - [1635610358.362798][3651:3656] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 43956i - [1635610358.362866][3651:3656] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 43956i - [1635610358.362908][3651:3656] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 43956i [1635610358.362964][3651:3656] - CHIP:DMG: ReportData = [1635610358.363006][3651:3656] CHIP:DMG: { - [1635610358.363042][3651:3656] CHIP:DMG: AttributeDataList = - [1635610358.363085][3651:3656] CHIP:DMG: [ - [1635610358.363124][3651:3656] CHIP:DMG: AttributeDataElement = - [1635610358.363179][3651:3656] CHIP:DMG: { - [1635610358.363225][3651:3656] CHIP:DMG: AttributePath = - [1635610358.363282][3651:3656] CHIP:DMG: { - [1635610358.363335][3651:3656] CHIP:DMG: NodeId = 0x1, - [1635610358.363391][3651:3656] CHIP:DMG: EndpointId = 0x1, - [1635610358.363450][3651:3656] CHIP:DMG: ClusterId = 0x3, - [1635610358.363510][3651:3656] CHIP:DMG: FieldTag = 0x0000_0000, - [1635610358.363562][3651:3656] CHIP:DMG: } + verification: | + ./chip-tool identify read identify-time 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:1227491745 on exchange 43955i + [1635610358.362798][3651:3656] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 43956i + [1635610358.362866][3651:3656] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 43956i + [1635610358.362908][3651:3656] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 43956i + [1635610358.362964][3651:3656] CHIP:DMG: ReportData = + [1635610358.363006][3651:3656] CHIP:DMG: { + [1635610358.363042][3651:3656] CHIP:DMG: AttributeDataList = + [1635610358.363085][3651:3656] CHIP:DMG: [ + [1635610358.363124][3651:3656] CHIP:DMG: AttributeDataElement = + [1635610358.363179][3651:3656] CHIP:DMG: { + [1635610358.363225][3651:3656] CHIP:DMG: AttributePath = + [1635610358.363282][3651:3656] CHIP:DMG: { + [1635610358.363335][3651:3656] CHIP:DMG: NodeId = 0x1, + [1635610358.363391][3651:3656] CHIP:DMG: EndpointId = 0x1, + [1635610358.363450][3651:3656] CHIP:DMG: ClusterId = 0x3, + [1635610358.363510][3651:3656] CHIP:DMG: FieldTag = 0x0000_0000, + [1635610358.363562][3651:3656] CHIP:DMG: } [1635610358.363617][3651:3656] CHIP:DMG: - [1635610358.363672][3651:3656] CHIP:DMG: Data = 0, - [1635610358.363727][3651:3656] CHIP:DMG: DataElementVersion = 0x0, - [1635610358.363780][3651:3656] CHIP:DMG: }, + [1635610358.363672][3651:3656] CHIP:DMG: Data = 0, + [1635610358.363727][3651:3656] CHIP:DMG: DataElementVersion = 0x0, + [1635610358.363780][3651:3656] CHIP:DMG: }, [1635610358.363833][3651:3656] CHIP:DMG: - [1635610358.363872][3651:3656] CHIP:DMG: ], + [1635610358.363872][3651:3656] CHIP:DMG: ], [1635610358.363920][3651:3656] CHIP:DMG: [1635610358.363957][3651:3656] CHIP:DMG: } [1635610358.364068][3651:3656] CHIP:ZCL: ReadAttributesResponse: - [1635610358.364106][3651:3656] CHIP:ZCL: ClusterId: 0x0000_0003 - [1635610358.364180][3651:3656] CHIP:ZCL: attributeId: 0x0000_0000 - [1635610358.364212][3651:3656] CHIP:ZCL: status: Success (0x0000) - [1635610358.364247][3651:3656] CHIP:ZCL: attribute TLV Type: 0x04 + [1635610358.364106][3651:3656] CHIP:ZCL: ClusterId: 0x0000_0003 + [1635610358.364180][3651:3656] CHIP:ZCL: attributeId: 0x0000_0000 + [1635610358.364212][3651:3656] CHIP:ZCL: status: Success (0x0000) + [1635610358.364247][3651:3656] CHIP:ZCL: attribute TLV Type: 0x04 [1635610358.364283][3651:3656] CHIP:TOO: Int16u attribute Response: 0 - [1635610358.364380][3651:3656] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 43956i" + [1635610358.364380][3651:3656] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 43956i disabled: true - label: "TH sends IdentifyQuery command to DUT" - verification: - "./chip-tool identify identify-query 1 0 CHIP:EM: Flushed pending ack - for MessageCounter:1227491747 on exchange 13705i - [1635610396.344537][3658:3663] CHIP:EM: Received message of type 0x9 - with protocolId (0, 1) and MessageCounter:1 on exchange 13706i - [1635610396.344592][3658:3663] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 13706i - [1635610396.344626][3658:3663] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 13706i [1635610396.344673][3658:3663] - CHIP:DMG: InvokeCommand = [1635610396.344707][3658:3663] CHIP:DMG: { - [1635610396.344751][3658:3663] CHIP:DMG: CommandList = - [1635610396.344786][3658:3663] CHIP:DMG: [ - [1635610396.344831][3658:3663] CHIP:DMG: CommandDataIB = - [1635610396.344872][3658:3663] CHIP:DMG: { - [1635610396.344919][3658:3663] CHIP:DMG: CommandPathIB = - [1635610396.344966][3658:3663] CHIP:DMG: { - [1635610396.345023][3658:3663] CHIP:DMG: EndpointId = 0x0, - [1635610396.345075][3658:3663] CHIP:DMG: ClusterId = 0x0, - [1635610396.345118][3658:3663] CHIP:DMG: CommandId = 0x1, - [1635610396.345172][3658:3663] CHIP:DMG: }, + verification: | + ./chip-tool identify identify-query 1 0 + + CHIP:EM: Flushed pending ack for MessageCounter:1227491747 on exchange 13705i + [1635610396.344537][3658:3663] CHIP:EM: Received message of type 0x9 with protocolId (0, 1) and MessageCounter:1 on exchange 13706i + [1635610396.344592][3658:3663] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 13706i + [1635610396.344626][3658:3663] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 13706i + [1635610396.344673][3658:3663] CHIP:DMG: InvokeCommand = + [1635610396.344707][3658:3663] CHIP:DMG: { + [1635610396.344751][3658:3663] CHIP:DMG: CommandList = + [1635610396.344786][3658:3663] CHIP:DMG: [ + [1635610396.344831][3658:3663] CHIP:DMG: CommandDataIB = + [1635610396.344872][3658:3663] CHIP:DMG: { + [1635610396.344919][3658:3663] CHIP:DMG: CommandPathIB = + [1635610396.344966][3658:3663] CHIP:DMG: { + [1635610396.345023][3658:3663] CHIP:DMG: EndpointId = 0x0, + [1635610396.345075][3658:3663] CHIP:DMG: ClusterId = 0x0, + [1635610396.345118][3658:3663] CHIP:DMG: CommandId = 0x1, + [1635610396.345172][3658:3663] CHIP:DMG: }, [1635610396.345219][3658:3663] CHIP:DMG: - [1635610396.345268][3658:3663] CHIP:DMG: StatusIB = - [1635610396.345310][3658:3663] CHIP:DMG: { - [1635610396.345363][3658:3663] CHIP:DMG: status = 0x85, - [1635610396.345416][3658:3663] CHIP:DMG: }, + [1635610396.345268][3658:3663] CHIP:DMG: StatusIB = + [1635610396.345310][3658:3663] CHIP:DMG: { + [1635610396.345363][3658:3663] CHIP:DMG: status = 0x85, + [1635610396.345416][3658:3663] CHIP:DMG: }, [1635610396.345463][3658:3663] CHIP:DMG: - [1635610396.345511][3658:3663] CHIP:DMG: }, + [1635610396.345511][3658:3663] CHIP:DMG: }, [1635610396.345552][3658:3663] CHIP:DMG: - [1635610396.345595][3658:3663] CHIP:DMG: ], + [1635610396.345595][3658:3663] CHIP:DMG: ], [1635610396.345634][3658:3663] CHIP:DMG: [1635610396.345676][3658:3663] CHIP:DMG: } - [1635610396.345732][3658:3663] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_0000 Command=0x0000_0001 - Status=0x85 [1635610396.345783][3658:3663] CHIP:TOO: Default Failure - Response: 0x85 [1635610396.345857][3658:3663] CHIP:DMG: ICR moving to - [AwaitingDe] [1635610396.345897][3658:3663] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 13706i" + [1635610396.345732][3658:3663] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0000 Command=0x0000_0001 Status=0x85 + [1635610396.345783][3658:3663] CHIP:TOO: Default Failure Response: 0x85 + [1635610396.345857][3658:3663] CHIP:DMG: ICR moving to [AwaitingDe] + [1635610396.345897][3658:3663] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 13706i disabled: true - label: "TH writes a value of 0x000f (15s) to IdentifyTime attribute of DUT" - verification: - "./chip-tool identify write identify-time 15 1 0 CHIP:EM: Flushed - pending ack for MessageCounter:1227491749 on exchange 15428i - [1635610454.188449][3668:3673] CHIP:EM: Received message of type 0x7 - with protocolId (0, 1) and MessageCounter:1 on exchange 15429i - [1635610454.188517][3668:3673] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 15429i - [1635610454.188558][3668:3673] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 15429i [1635610454.188615][3668:3673] - CHIP:DMG: WriteResponse = [1635610454.188657][3668:3673] CHIP:DMG: { - [1635610454.188692][3668:3673] CHIP:DMG: AttributeStatusList = - [1635610454.188734][3668:3673] CHIP:DMG: [ - [1635610454.188774][3668:3673] CHIP:DMG: AttributeStatusIB = - [1635610454.188823][3668:3673] CHIP:DMG: { - [1635610454.188868][3668:3673] CHIP:DMG: AttributePath = - [1635610454.188919][3668:3673] CHIP:DMG: { - [1635610454.188973][3668:3673] CHIP:DMG: FieldTag = 0x0000_0000, - [1635610454.189030][3668:3673] CHIP:DMG: NodeId = 0x0, - [1635610454.189091][3668:3673] CHIP:DMG: ClusterId = 0x3, - [1635610454.189145][3668:3673] CHIP:DMG: EndpointId = 0x0, - [1635610454.189201][3668:3673] CHIP:DMG: } + verification: | + ./chip-tool identify write identify-time 15 1 0 + + CHIP:EM: Flushed pending ack for MessageCounter:1227491749 on exchange 15428i + [1635610454.188449][3668:3673] CHIP:EM: Received message of type 0x7 with protocolId (0, 1) and MessageCounter:1 on exchange 15429i + [1635610454.188517][3668:3673] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 15429i + [1635610454.188558][3668:3673] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 15429i + [1635610454.188615][3668:3673] CHIP:DMG: WriteResponse = + [1635610454.188657][3668:3673] CHIP:DMG: { + [1635610454.188692][3668:3673] CHIP:DMG: AttributeStatusList = + [1635610454.188734][3668:3673] CHIP:DMG: [ + [1635610454.188774][3668:3673] CHIP:DMG: AttributeStatusIB = + [1635610454.188823][3668:3673] CHIP:DMG: { + [1635610454.188868][3668:3673] CHIP:DMG: AttributePath = + [1635610454.188919][3668:3673] CHIP:DMG: { + [1635610454.188973][3668:3673] CHIP:DMG: FieldTag = 0x0000_0000, + [1635610454.189030][3668:3673] CHIP:DMG: NodeId = 0x0, + [1635610454.189091][3668:3673] CHIP:DMG: ClusterId = 0x3, + [1635610454.189145][3668:3673] CHIP:DMG: EndpointId = 0x0, + [1635610454.189201][3668:3673] CHIP:DMG: } [1635610454.189258][3668:3673] CHIP:DMG: - [1635610454.189303][3668:3673] CHIP:DMG: StatusIB = - [1635610454.189358][3668:3673] CHIP:DMG: { - [1635610454.189407][3668:3673] CHIP:DMG: status = 0x0, - [1635610454.189458][3668:3673] CHIP:DMG: }, + [1635610454.189303][3668:3673] CHIP:DMG: StatusIB = + [1635610454.189358][3668:3673] CHIP:DMG: { + [1635610454.189407][3668:3673] CHIP:DMG: status = 0x0, + [1635610454.189458][3668:3673] CHIP:DMG: }, [1635610454.189510][3668:3673] CHIP:DMG: - [1635610454.189552][3668:3673] CHIP:DMG: }, + [1635610454.189552][3668:3673] CHIP:DMG: }, [1635610454.189601][3668:3673] CHIP:DMG: - [1635610454.189640][3668:3673] CHIP:DMG: ], + [1635610454.189640][3668:3673] CHIP:DMG: ], [1635610454.189696][3668:3673] CHIP:DMG: [1635610454.189732][3668:3673] CHIP:DMG: } [1635610454.189813][3668:3673] CHIP:ZCL: WriteResponse: - [1635610454.189849][3668:3673] CHIP:ZCL: status: Success (0x0000) + [1635610454.189849][3668:3673] CHIP:ZCL: status: Success (0x0000) [1635610454.189889][3668:3673] CHIP:TOO: Default Success Response - [1635610454.189964][3668:3673] CHIP:DMG: WriteClient moving to - [Uninitiali] [1635610454.190006][3668:3673] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 15429i" + [1635610454.189964][3668:3673] CHIP:DMG: WriteClient moving to [Uninitiali] + [1635610454.190006][3668:3673] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 15429i disabled: true - label: "After 5 seconds, the TH reads IdentifyTime attribute from DUT" - verification: - "./chip-tool identify read identify-time 1 1 CHIP:EM: Flushed pending - ack for MessageCounter:1227491751 on exchange 51588i - [1635610554.173050][3677:3682] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 51589i - [1635610554.173120][3677:3682] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 51589i - [1635610554.173157][3677:3682] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 51589i [1635610554.173209][3677:3682] - CHIP:DMG: ReportData = [1635610554.173249][3677:3682] CHIP:DMG: { - [1635610554.173281][3677:3682] CHIP:DMG: AttributeDataList = - [1635610554.173320][3677:3682] CHIP:DMG: [ - [1635610554.173355][3677:3682] CHIP:DMG: AttributeDataElement = - [1635610554.173399][3677:3682] CHIP:DMG: { - [1635610554.173440][3677:3682] CHIP:DMG: AttributePath = - [1635610554.173530][3677:3682] CHIP:DMG: { - [1635610554.173613][3677:3682] CHIP:DMG: NodeId = 0x1, - [1635610554.173664][3677:3682] CHIP:DMG: EndpointId = 0x1, - [1635610554.173754][3677:3682] CHIP:DMG: ClusterId = 0x3, - [1635610554.173843][3677:3682] CHIP:DMG: FieldTag = 0x0000_0000, - [1635610554.173887][3677:3682] CHIP:DMG: } + verification: | + ./chip-tool identify read identify-time 1 1 + + CHIP:EM: Flushed pending ack for MessageCounter:1227491751 on exchange 51588i + [1635610554.173050][3677:3682] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 51589i + [1635610554.173120][3677:3682] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 51589i + [1635610554.173157][3677:3682] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 51589i + [1635610554.173209][3677:3682] CHIP:DMG: ReportData = + [1635610554.173249][3677:3682] CHIP:DMG: { + [1635610554.173281][3677:3682] CHIP:DMG: AttributeDataList = + [1635610554.173320][3677:3682] CHIP:DMG: [ + [1635610554.173355][3677:3682] CHIP:DMG: AttributeDataElement = + [1635610554.173399][3677:3682] CHIP:DMG: { + [1635610554.173440][3677:3682] CHIP:DMG: AttributePath = + [1635610554.173530][3677:3682] CHIP:DMG: { + [1635610554.173613][3677:3682] CHIP:DMG: NodeId = 0x1, + [1635610554.173664][3677:3682] CHIP:DMG: EndpointId = 0x1, + [1635610554.173754][3677:3682] CHIP:DMG: ClusterId = 0x3, + [1635610554.173843][3677:3682] CHIP:DMG: FieldTag = 0x0000_0000, + [1635610554.173887][3677:3682] CHIP:DMG: } [1635610554.173971][3677:3682] CHIP:DMG: - [1635610554.174054][3677:3682] CHIP:DMG: Data = 0, - [1635610554.174128][3677:3682] CHIP:DMG: DataElementVersion = 0x0, - [1635610554.174208][3677:3682] CHIP:DMG: }, + [1635610554.174054][3677:3682] CHIP:DMG: Data = 0, + [1635610554.174128][3677:3682] CHIP:DMG: DataElementVersion = 0x0, + [1635610554.174208][3677:3682] CHIP:DMG: }, [1635610554.174291][3677:3682] CHIP:DMG: - [1635610554.174530][3677:3682] CHIP:DMG: ], + [1635610554.174530][3677:3682] CHIP:DMG: ], [1635610554.174612][3677:3682] CHIP:DMG: [1635610554.174680][3677:3682] CHIP:DMG: } [1635610554.174846][3677:3682] CHIP:ZCL: ReadAttributesResponse: - [1635610554.174917][3677:3682] CHIP:ZCL: ClusterId: 0x0000_0003 - [1635610554.174956][3677:3682] CHIP:ZCL: attributeId: 0x0000_0000 - [1635610554.175022][3677:3682] CHIP:ZCL: status: Success (0x0000) - [1635610554.175055][3677:3682] CHIP:ZCL: attribute TLV Type: 0x04 + [1635610554.174917][3677:3682] CHIP:ZCL: ClusterId: 0x0000_0003 + [1635610554.174956][3677:3682] CHIP:ZCL: attributeId: 0x0000_0000 + [1635610554.175022][3677:3682] CHIP:ZCL: status: Success (0x0000) + [1635610554.175055][3677:3682] CHIP:ZCL: attribute TLV Type: 0x04 [1635610554.175088][3677:3682] CHIP:TOO: Int16u attribute Response: 0 - [1635610554.175215][3677:3682] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 51589i" + [1635610554.175215][3677:3682] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 51589i disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_10_2.yaml b/src/app/tests/suites/certification/Test_TC_MC_10_2.yaml index ae58bb3279fe0e..6c8e891213428e 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_10_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_10_2.yaml @@ -21,67 +21,65 @@ config: tests: - label: "DUT reads the AcceptHeader attribute from the TH" - verification: - "./chip-tool contentlauncher read accept-header-list 1 1 + verification: | + ./chip-tool contentlauncher read accept-header-list 1 1 [1642143310.771536][4307:4312] CHIP:DMG: ReportDataMessage = [1642143310.771560][4307:4312] CHIP:DMG: { - [1642143310.771578][4307:4312] CHIP:DMG: AttributeReportIBs = - [1642143310.771607][4307:4312] CHIP:DMG: [ - [1642143310.771669][4307:4312] CHIP:DMG: AttributeReportIB = - [1642143310.771706][4307:4312] CHIP:DMG: { - [1642143310.771733][4307:4312] CHIP:DMG: AttributeDataIB = - [1642143310.771761][4307:4312] CHIP:DMG: { - [1642143310.771787][4307:4312] CHIP:DMG: DataVersion = 0x0, - [1642143310.771815][4307:4312] CHIP:DMG: AttributePathIB = - [1642143310.771875][4307:4312] CHIP:DMG: { - [1642143310.771921][4307:4312] CHIP:DMG: Endpoint = 0x1, - [1642143310.771968][4307:4312] CHIP:DMG: Cluster = 0x50a, - [1642143310.772015][4307:4312] CHIP:DMG: Attribute = 0x0000_0000, - [1642143310.772059][4307:4312] CHIP:DMG: } + [1642143310.771578][4307:4312] CHIP:DMG: AttributeReportIBs = + [1642143310.771607][4307:4312] CHIP:DMG: [ + [1642143310.771669][4307:4312] CHIP:DMG: AttributeReportIB = + [1642143310.771706][4307:4312] CHIP:DMG: { + [1642143310.771733][4307:4312] CHIP:DMG: AttributeDataIB = + [1642143310.771761][4307:4312] CHIP:DMG: { + [1642143310.771787][4307:4312] CHIP:DMG: DataVersion = 0x0, + [1642143310.771815][4307:4312] CHIP:DMG: AttributePathIB = + [1642143310.771875][4307:4312] CHIP:DMG: { + [1642143310.771921][4307:4312] CHIP:DMG: Endpoint = 0x1, + [1642143310.771968][4307:4312] CHIP:DMG: Cluster = 0x50a, + [1642143310.772015][4307:4312] CHIP:DMG: Attribute = 0x0000_0000, + [1642143310.772059][4307:4312] CHIP:DMG: } [1642143310.772107][4307:4312] CHIP:DMG: - [1642143310.772150][4307:4312] CHIP:DMG: Data = [ + [1642143310.772150][4307:4312] CHIP:DMG: Data = [ [1642143310.772195][4307:4312] CHIP:DMG: - [1642143310.772240][4307:4312] CHIP:DMG: ], - [1642143310.772283][4307:4312] CHIP:DMG: }, + [1642143310.772240][4307:4312] CHIP:DMG: ], + [1642143310.772283][4307:4312] CHIP:DMG: }, [1642143310.772327][4307:4312] CHIP:DMG: - [1642143310.772354][4307:4312] CHIP:DMG: }, + [1642143310.772354][4307:4312] CHIP:DMG: }, [1642143310.772385][4307:4312] CHIP:DMG: - [1642143310.772409][4307:4312] CHIP:DMG: ], + [1642143310.772409][4307:4312] CHIP:DMG: ], [1642143310.772440][4307:4312] CHIP:DMG: - [1642143310.772464][4307:4312] CHIP:DMG: SuppressResponse = true, + [1642143310.772464][4307:4312] CHIP:DMG: SuppressResponse = true, [1642143310.772487][4307:4312] CHIP:DMG: } - [1642143310.772653][4307:4312] CHIP:TOO: - ContentLauncher.AcceptHeaderList response: 0 entries" + [1642143310.772653][4307:4312] CHIP:TOO: ContentLauncher.AcceptHeaderList response: 0 entries disabled: true - label: "DUT reads the SupportedStreamingProtocols attribute from the TH" - verification: - "./chip-tool contentlauncher read supported-streaming-protocols 1 1 + verification: | + ./chip-tool contentlauncher read supported-streaming-protocols 1 1 [1642143572.943704][4325:4330] CHIP:DMG: ReportDataMessage = [1642143572.943750][4325:4330] CHIP:DMG: { - [1642143572.943798][4325:4330] CHIP:DMG: AttributeReportIBs = - [1642143572.943844][4325:4330] CHIP:DMG: [ - [1642143572.943881][4325:4330] CHIP:DMG: AttributeReportIB = - [1642143572.943940][4325:4330] CHIP:DMG: { - [1642143572.943967][4325:4330] CHIP:DMG: AttributeDataIB = - [1642143572.944014][4325:4330] CHIP:DMG: { - [1642143572.944069][4325:4330] CHIP:DMG: DataVersion = 0x0, - [1642143572.944095][4325:4330] CHIP:DMG: AttributePathIB = - [1642143572.944141][4325:4330] CHIP:DMG: { - [1642143572.944230][4325:4330] CHIP:DMG: Endpoint = 0x1, - [1642143572.944274][4325:4330] CHIP:DMG: Cluster = 0x50a, - [1642143572.944320][4325:4330] CHIP:DMG: Attribute = 0x0000_0001, - [1642143572.944382][4325:4330] CHIP:DMG: } + [1642143572.943798][4325:4330] CHIP:DMG: AttributeReportIBs = + [1642143572.943844][4325:4330] CHIP:DMG: [ + [1642143572.943881][4325:4330] CHIP:DMG: AttributeReportIB = + [1642143572.943940][4325:4330] CHIP:DMG: { + [1642143572.943967][4325:4330] CHIP:DMG: AttributeDataIB = + [1642143572.944014][4325:4330] CHIP:DMG: { + [1642143572.944069][4325:4330] CHIP:DMG: DataVersion = 0x0, + [1642143572.944095][4325:4330] CHIP:DMG: AttributePathIB = + [1642143572.944141][4325:4330] CHIP:DMG: { + [1642143572.944230][4325:4330] CHIP:DMG: Endpoint = 0x1, + [1642143572.944274][4325:4330] CHIP:DMG: Cluster = 0x50a, + [1642143572.944320][4325:4330] CHIP:DMG: Attribute = 0x0000_0001, + [1642143572.944382][4325:4330] CHIP:DMG: } [1642143572.944415][4325:4330] CHIP:DMG: - [1642143572.944462][4325:4330] CHIP:DMG: Data = 0, - [1642143572.944493][4325:4330] CHIP:DMG: }, + [1642143572.944462][4325:4330] CHIP:DMG: Data = 0, + [1642143572.944493][4325:4330] CHIP:DMG: }, [1642143572.944522][4325:4330] CHIP:DMG: - [1642143572.944547][4325:4330] CHIP:DMG: }, + [1642143572.944547][4325:4330] CHIP:DMG: }, [1642143572.944578][4325:4330] CHIP:DMG: - [1642143572.944598][4325:4330] CHIP:DMG: ], + [1642143572.944598][4325:4330] CHIP:DMG: ], [1642143572.944625][4325:4330] CHIP:DMG: - [1642143572.944649][4325:4330] CHIP:DMG: SuppressResponse = true, + [1642143572.944649][4325:4330] CHIP:DMG: SuppressResponse = true, [1642143572.944670][4325:4330] CHIP:DMG: } - [1642143572.944820][4325:4330] CHIP:TOO: - ContentLauncher.SupportedStreamingProtocols response: 0" + [1642143572.944820][4325:4330] CHIP:TOO: ContentLauncher.SupportedStreamingProtocols response: 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_10_3.yaml b/src/app/tests/suites/certification/Test_TC_MC_10_3.yaml index 2a4247785e30bb..cebb92e445bd45 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_10_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_10_3.yaml @@ -23,122 +23,108 @@ tests: - label: "TH sends a LaunchContent command to the DUT with a search parameter and string, and AutoPlay flag set to false" - verification: - "./chip-tool contentlauncher launch-content {parameterList: [ { type: - 0, value: exampleString, externalIDList: [ { name: exampleName, value: - exampleValue} ] } ] } 0 1 1 [1646144019287] [87340:3772426] CHIP: [EM] - Received message of type 0x9 with protocolId (0, 1) and - MessageCounter:12801802 on exchange 1916i [1646144019287] - [87340:3772426] CHIP: [EM] Found matching exchange: 1916i, Delegate: - 0x7fb9e622f730 [1646144019287] [87340:3772426] CHIP: [EM] Rxd Ack; - Removing MessageCounter:9833723 from Retrans Table on exchange 1916i - [1646144019287] [87340:3772426] CHIP: [EM] Removed CHIP - MessageCounter:9833723 from RetransTable on exchange 1916i + verification: | + ./chip-tool contentlauncher launch-content '{"parameterList": [ { "type": 0, "value": "exampleString", "externalIDList": [ { "name": "exampleName", "value": "exampleValue"} ] } ] }' 0 1 1 + + + [1646144019287] [87340:3772426] CHIP: [EM] Received message of type 0x9 with protocolId (0, 1) and MessageCounter:12801802 on exchange 1916i + [1646144019287] [87340:3772426] CHIP: [EM] Found matching exchange: 1916i, Delegate: 0x7fb9e622f730 + [1646144019287] [87340:3772426] CHIP: [EM] Rxd Ack; Removing MessageCounter:9833723 from Retrans Table on exchange 1916i + [1646144019287] [87340:3772426] CHIP: [EM] Removed CHIP MessageCounter:9833723 from RetransTable on exchange 1916i [1646144019287] [87340:3772426] CHIP: [DMG] ICR moving to [ResponseRe] [1646144019287] [87340:3772426] CHIP: [DMG] InvokeResponseMessage = - [1646144019287] [87340:3772426] CHIP: [DMG] { [1646144019287] - [87340:3772426] CHIP: [DMG] suppressResponse = false, [1646144019287] - [87340:3772426] CHIP: [DMG] InvokeResponseIBs = [1646144019287] - [87340:3772426] CHIP: [DMG] [ [1646144019287] [87340:3772426] CHIP: - [DMG] InvokeResponseIB = [1646144019287] [87340:3772426] CHIP: [DMG] { - [1646144019287] [87340:3772426] CHIP: [DMG] CommandDataIB = - [1646144019287] [87340:3772426] CHIP: [DMG] { [1646144019287] - [87340:3772426] CHIP: [DMG] CommandPathIB = [1646144019287] - [87340:3772426] CHIP: [DMG] { [1646144019287] [87340:3772426] CHIP: - [DMG] EndpointId = 0x1, [1646144019287] [87340:3772426] CHIP: [DMG] - ClusterId = 0x50a, [1646144019287] [87340:3772426] CHIP: [DMG] - CommandId = 0x2, [1646144019287] [87340:3772426] CHIP: [DMG] }, - [1646144019288] [87340:3772426] CHIP: [DMG] [1646144019288] - [87340:3772426] CHIP: [DMG] CommandData = [1646144019288] - [87340:3772426] CHIP: [DMG] { [1646144019288] [87340:3772426] CHIP: - [DMG] 0x0 = 0, [1646144019288] [87340:3772426] CHIP: [DMG] 0x1 = - exampleData, [1646144019288] [87340:3772426] CHIP: [DMG] }, - [1646144019288] [87340:3772426] CHIP: [DMG] }, [1646144019288] - [87340:3772426] CHIP: [DMG] [1646144019288] [87340:3772426] CHIP: - [DMG] }, [1646144019288] [87340:3772426] CHIP: [DMG] [1646144019288] - [87340:3772426] CHIP: [DMG] ], [1646144019288] [87340:3772426] CHIP: - [DMG] [1646144019288] [87340:3772426] CHIP: [DMG] - InteractionModelRevision = 1 [1646144019288] [87340:3772426] CHIP: - [DMG] }, [1646144019288] [87340:3772426] CHIP: [DMG] Received Command - Response Data, Endpoint=1 Cluster=0x0000_050A Command=0x0000_0002 - [1646144019288] [87340:3772426] CHIP: [TOO] Endpoint: 1 Cluster: - 0x0000_050A Command 0x0000_0002 [1646144019288] [87340:3772426] CHIP: - [TOO] LaunchResponse: { [1646144019288] [87340:3772426] CHIP: [TOO] - status: 0 [1646144019288] [87340:3772426] CHIP: [TOO] data: - exampleData [1646144019288] [87340:3772426] CHIP: [TOO] } + [1646144019287] [87340:3772426] CHIP: [DMG] { + [1646144019287] [87340:3772426] CHIP: [DMG] suppressResponse = false, + [1646144019287] [87340:3772426] CHIP: [DMG] InvokeResponseIBs = + [1646144019287] [87340:3772426] CHIP: [DMG] [ + [1646144019287] [87340:3772426] CHIP: [DMG] InvokeResponseIB = + [1646144019287] [87340:3772426] CHIP: [DMG] { + [1646144019287] [87340:3772426] CHIP: [DMG] CommandDataIB = + [1646144019287] [87340:3772426] CHIP: [DMG] { + [1646144019287] [87340:3772426] CHIP: [DMG] CommandPathIB = + [1646144019287] [87340:3772426] CHIP: [DMG] { + [1646144019287] [87340:3772426] CHIP: [DMG] EndpointId = 0x1, + [1646144019287] [87340:3772426] CHIP: [DMG] ClusterId = 0x50a, + [1646144019287] [87340:3772426] CHIP: [DMG] CommandId = 0x2, + [1646144019287] [87340:3772426] CHIP: [DMG] }, + [1646144019288] [87340:3772426] CHIP: [DMG] + [1646144019288] [87340:3772426] CHIP: [DMG] CommandData = + [1646144019288] [87340:3772426] CHIP: [DMG] { + [1646144019288] [87340:3772426] CHIP: [DMG] 0x0 = 0, + [1646144019288] [87340:3772426] CHIP: [DMG] 0x1 = "exampleData", + [1646144019288] [87340:3772426] CHIP: [DMG] }, + [1646144019288] [87340:3772426] CHIP: [DMG] }, + [1646144019288] [87340:3772426] CHIP: [DMG] + [1646144019288] [87340:3772426] CHIP: [DMG] }, + [1646144019288] [87340:3772426] CHIP: [DMG] + [1646144019288] [87340:3772426] CHIP: [DMG] ], + [1646144019288] [87340:3772426] CHIP: [DMG] + [1646144019288] [87340:3772426] CHIP: [DMG] InteractionModelRevision = 1 + [1646144019288] [87340:3772426] CHIP: [DMG] }, + [1646144019288] [87340:3772426] CHIP: [DMG] Received Command Response Data, Endpoint=1 Cluster=0x0000_050A Command=0x0000_0002 + [1646144019288] [87340:3772426] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_050A Command 0x0000_0002 + [1646144019288] [87340:3772426] CHIP: [TOO] LaunchResponse: { + [1646144019288] [87340:3772426] CHIP: [TOO] status: 0 + [1646144019288] [87340:3772426] CHIP: [TOO] data: exampleData + [1646144019288] [87340:3772426] CHIP: [TOO] } [1646144019288] [87340:3772426] CHIP: [DMG] ICR moving to [AwaitingDe] - [1646144019288] [87340:3772426] CHIP: [EM] Sending Standalone Ack for - MessageCounter:12801802 on exchange 1916i [1646144019288] - [87340:3772426] CHIP: [IN] Prepared secure message 0x70000d398560 to - 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange - 1916i with MessageCounter:9833724. [1646144019288] [87340:3772426] - CHIP: [IN] Sending encrypted msg 0x70000d398560 with - MessageCounter:9833724 to 0x0000000000000001 (1) at monotonic time: - 431300143 msec" + [1646144019288] [87340:3772426] CHIP: [EM] Sending Standalone Ack for MessageCounter:12801802 on exchange 1916i + [1646144019288] [87340:3772426] CHIP: [IN] Prepared secure message 0x70000d398560 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 1916i with MessageCounter:9833724. + [1646144019288] [87340:3772426] CHIP: [IN] Sending encrypted msg 0x70000d398560 with MessageCounter:9833724 to 0x0000000000000001 (1) at monotonic time: 431300143 msec disabled: true - label: "TH sends a LaunchContent command to the DUT with a search parameter and string, and AutoPlay flag set to true" - verification: - "././chip-tool contentlauncher launch-content {parameterList: [ { - type: 0, value: exampleString, externalIDList: [ { name: exampleName, - value: exampleValue} ] } ] } 0 1 1 1646144098507] [87512:3773773] - CHIP: [EM] Sending Standalone Ack for MessageCounter:926867885 on - exchange 14424i [1646144098507] [87512:3773773] CHIP: [IN] Prepared - unauthenticated message 0x7000086924e0 to 0x0000000000000000 (0) of - type 0x10 and protocolId (0, 0) on exchange 14424i with - MessageCounter:504203623. [1646144098507] [87512:3773773] CHIP: [IN] - Sending unauthenticated msg 0x7000086924e0 with - MessageCounter:504203623 to 0x0000000000000000 at monotonic time: - 431379361 msec [1646144098507] [87512:3773773] CHIP: [EM] Flushed - pending ack for MessageCounter:926867885 on exchange 14424i - [1646144098507] [87512:3773773] CHIP: [EM] Received message of type - 0x9 with protocolId (0, 1) and MessageCounter:1602389 on exchange - 14425i [1646144098507] [87512:3773773] CHIP: [EM] Found matching - exchange: 14425i, Delegate: 0x7fd62b804680 [1646144098507] - [87512:3773773] CHIP: [EM] Rxd Ack; Removing MessageCounter:9939351 - from Retrans Table on exchange 14425i [1646144098507] [87512:3773773] - CHIP: [EM] Removed CHIP MessageCounter:9939351 from RetransTable on - exchange 14425i [1646144098507] [87512:3773773] CHIP: [DMG] ICR moving - to [ResponseRe] [1646144098507] [87512:3773773] CHIP: [DMG] - InvokeResponseMessage = [1646144098507] [87512:3773773] CHIP: [DMG] { - [1646144098507] [87512:3773773] CHIP: [DMG] suppressResponse = false, - [1646144098507] [87512:3773773] CHIP: [DMG] InvokeResponseIBs = - [1646144098507] [87512:3773773] CHIP: [DMG] [ [1646144098507] - [87512:3773773] CHIP: [DMG] InvokeResponseIB = [1646144098508] - [87512:3773773] CHIP: [DMG] { [1646144098508] [87512:3773773] CHIP: - [DMG] CommandDataIB = [1646144098508] [87512:3773773] CHIP: [DMG] { - [1646144098508] [87512:3773773] CHIP: [DMG] CommandPathIB = - [1646144098508] [87512:3773773] CHIP: [DMG] { [1646144098508] - [87512:3773773] CHIP: [DMG] EndpointId = 0x1, [1646144098508] - [87512:3773773] CHIP: [DMG] ClusterId = 0x50a, [1646144098508] - [87512:3773773] CHIP: [DMG] CommandId = 0x2, [1646144098508] - [87512:3773773] CHIP: [DMG] }, [1646144098508] [87512:3773773] CHIP: - [DMG] [1646144098508] [87512:3773773] CHIP: [DMG] CommandData = - [1646144098508] [87512:3773773] CHIP: [DMG] { [1646144098508] - [87512:3773773] CHIP: [DMG] 0x0 = 0, [1646144098508] [87512:3773773] - CHIP: [DMG] 0x1 = exampleData, [1646144098508] [87512:3773773] CHIP: - [DMG] }, [1646144098508] [87512:3773773] CHIP: [DMG] }, - [1646144098508] [87512:3773773] CHIP: [DMG] [1646144098508] - [87512:3773773] CHIP: [DMG] }, [1646144098508] [87512:3773773] CHIP: - [DMG] [1646144098508] [87512:3773773] CHIP: [DMG] ], [1646144098508] - [87512:3773773] CHIP: [DMG] [1646144098508] [87512:3773773] CHIP: - [DMG] InteractionModelRevision = 1 [1646144098508] [87512:3773773] - CHIP: [DMG] }, [1646144098508] [87512:3773773] CHIP: [DMG] Received - Command Response Data, Endpoint=1 Cluster=0x0000_050A - Command=0x0000_0002 [1646144098508] [87512:3773773] CHIP: [TOO] - Endpoint: 1 Cluster: 0x0000_050A Command 0x0000_0002 [1646144098508] - [87512:3773773] CHIP: [TOO] LaunchResponse: { [1646144098508] - [87512:3773773] CHIP: [TOO] status: 0 [1646144098508] [87512:3773773] - CHIP: [TOO] data: exampleData [1646144098508] [87512:3773773] CHIP: - [TOO] } [1646144098508] [87512:3773773] CHIP: [DMG] ICR moving to - [AwaitingDe] [1646144098508] [87512:3773773] CHIP: [EM] Sending - Standalone Ack for MessageCounter:1602389 on exchange 14425i - [1646144098508] [87512:3773773] CHIP: [IN] Prepared secure message - 0x700008692560 to 0x0000000000000001 (1) of type 0x10 and protocolId - (0, 0) on exchange 14425i with MessageCounter:9939352. [1646144098508] - [87512:3773773] CHIP: [IN] Sending encrypted msg 0x700008692560 with - MessageCounter:9939352 to 0x0000000000000001 (1) at monotonic time: - 431379363 msec" + verification: | + ././chip-tool contentlauncher launch-content '{"parameterList": [ { "type": 0, "value": "exampleString", "externalIDList": [ { "name": "exampleName", "value": "exampleValue"} ] } ] }' 0 1 1 + + 1646144098507] [87512:3773773] CHIP: [EM] Sending Standalone Ack for MessageCounter:926867885 on exchange 14424i + [1646144098507] [87512:3773773] CHIP: [IN] Prepared unauthenticated message 0x7000086924e0 to 0x0000000000000000 (0) of type 0x10 and protocolId (0, 0) on exchange 14424i with MessageCounter:504203623. + [1646144098507] [87512:3773773] CHIP: [IN] Sending unauthenticated msg 0x7000086924e0 with MessageCounter:504203623 to 0x0000000000000000 at monotonic time: 431379361 msec + [1646144098507] [87512:3773773] CHIP: [EM] Flushed pending ack for MessageCounter:926867885 on exchange 14424i + [1646144098507] [87512:3773773] CHIP: [EM] Received message of type 0x9 with protocolId (0, 1) and MessageCounter:1602389 on exchange 14425i + [1646144098507] [87512:3773773] CHIP: [EM] Found matching exchange: 14425i, Delegate: 0x7fd62b804680 + [1646144098507] [87512:3773773] CHIP: [EM] Rxd Ack; Removing MessageCounter:9939351 from Retrans Table on exchange 14425i + [1646144098507] [87512:3773773] CHIP: [EM] Removed CHIP MessageCounter:9939351 from RetransTable on exchange 14425i + [1646144098507] [87512:3773773] CHIP: [DMG] ICR moving to [ResponseRe] + [1646144098507] [87512:3773773] CHIP: [DMG] InvokeResponseMessage = + [1646144098507] [87512:3773773] CHIP: [DMG] { + [1646144098507] [87512:3773773] CHIP: [DMG] suppressResponse = false, + [1646144098507] [87512:3773773] CHIP: [DMG] InvokeResponseIBs = + [1646144098507] [87512:3773773] CHIP: [DMG] [ + [1646144098507] [87512:3773773] CHIP: [DMG] InvokeResponseIB = + [1646144098508] [87512:3773773] CHIP: [DMG] { + [1646144098508] [87512:3773773] CHIP: [DMG] CommandDataIB = + [1646144098508] [87512:3773773] CHIP: [DMG] { + [1646144098508] [87512:3773773] CHIP: [DMG] CommandPathIB = + [1646144098508] [87512:3773773] CHIP: [DMG] { + [1646144098508] [87512:3773773] CHIP: [DMG] EndpointId = 0x1, + [1646144098508] [87512:3773773] CHIP: [DMG] ClusterId = 0x50a, + [1646144098508] [87512:3773773] CHIP: [DMG] CommandId = 0x2, + [1646144098508] [87512:3773773] CHIP: [DMG] }, + [1646144098508] [87512:3773773] CHIP: [DMG] + [1646144098508] [87512:3773773] CHIP: [DMG] CommandData = + [1646144098508] [87512:3773773] CHIP: [DMG] { + [1646144098508] [87512:3773773] CHIP: [DMG] 0x0 = 0, + [1646144098508] [87512:3773773] CHIP: [DMG] 0x1 = "exampleData", + [1646144098508] [87512:3773773] CHIP: [DMG] }, + [1646144098508] [87512:3773773] CHIP: [DMG] }, + [1646144098508] [87512:3773773] CHIP: [DMG] + [1646144098508] [87512:3773773] CHIP: [DMG] }, + [1646144098508] [87512:3773773] CHIP: [DMG] + [1646144098508] [87512:3773773] CHIP: [DMG] ], + [1646144098508] [87512:3773773] CHIP: [DMG] + [1646144098508] [87512:3773773] CHIP: [DMG] InteractionModelRevision = 1 + [1646144098508] [87512:3773773] CHIP: [DMG] }, + [1646144098508] [87512:3773773] CHIP: [DMG] Received Command Response Data, Endpoint=1 Cluster=0x0000_050A Command=0x0000_0002 + [1646144098508] [87512:3773773] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_050A Command 0x0000_0002 + [1646144098508] [87512:3773773] CHIP: [TOO] LaunchResponse: { + [1646144098508] [87512:3773773] CHIP: [TOO] status: 0 + [1646144098508] [87512:3773773] CHIP: [TOO] data: exampleData + [1646144098508] [87512:3773773] CHIP: [TOO] } + [1646144098508] [87512:3773773] CHIP: [DMG] ICR moving to [AwaitingDe] + [1646144098508] [87512:3773773] CHIP: [EM] Sending Standalone Ack for MessageCounter:1602389 on exchange 14425i + [1646144098508] [87512:3773773] CHIP: [IN] Prepared secure message 0x700008692560 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 14425i with MessageCounter:9939352. + [1646144098508] [87512:3773773] CHIP: [IN] Sending encrypted msg 0x700008692560 with MessageCounter:9939352 to 0x0000000000000001 (1) at monotonic time: 431379363 msec disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_10_4.yaml b/src/app/tests/suites/certification/Test_TC_MC_10_4.yaml index b4c514e3214e54..302b223ab71d0f 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_10_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_10_4.yaml @@ -23,13 +23,13 @@ tests: - label: "DUT sends a LaunchContent command to the TH with a search parameter and string, and AutoPlay flag set to false" - verification: - "./chip-tool contentlauncher launch-content-request 0 'Star Wars' 1 1" + verification: | + ./chip-tool contentlauncher launch-content-request 0 'Star Wars' 1 1 disabled: true - label: "DUT sends a LaunchContent command to the TH with a search parameter and string, and AutoPlay flag set to true" - verification: - "./chip-tool contentlauncher launch-content-request 1 'Star Wars' 1 1" + verification: | + ./chip-tool contentlauncher launch-content-request 1 'Star Wars' 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_10_5.yaml b/src/app/tests/suites/certification/Test_TC_MC_10_5.yaml index 92bcc6d8e81325..5d3a71f3b464ca 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_10_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_10_5.yaml @@ -23,24 +23,79 @@ tests: - label: "TH sends a LaunchURL command to the DUT with a known good content URL string" + verification: | + ./chip-tool contentlauncher launch-url "exampleUrl" '{"providerName": "exampleName", "background": { "imageUrl": "exampleUrl", "color": "blue", "size" : {"width": 1.0, "height": 1.0, "metric": 0} }}' 1 1 + + [1646144176735] [87729:3775289] CHIP: [EM] Received message of type 0x9 with protocolId (0, 1) and MessageCounter:13910464 on exchange 56735i + [1646144176735] [87729:3775289] CHIP: [EM] Found matching exchange: 56735i, Delegate: 0x7f86f5805d50 + [1646144176735] [87729:3775289] CHIP: [EM] Rxd Ack; Removing MessageCounter:15382164 from Retrans Table on exchange 56735i + [1646144176735] [87729:3775289] CHIP: [EM] Removed CHIP MessageCounter:15382164 from RetransTable on exchange 56735i + [1646144176735] [87729:3775289] CHIP: [DMG] ICR moving to [ResponseRe] + [1646144176735] [87729:3775289] CHIP: [DMG] InvokeResponseMessage = + [1646144176736] [87729:3775289] CHIP: [DMG] { + [1646144176736] [87729:3775289] CHIP: [DMG] suppressResponse = false, + [1646144176736] [87729:3775289] CHIP: [DMG] InvokeResponseIBs = + [1646144176736] [87729:3775289] CHIP: [DMG] [ + [1646144176736] [87729:3775289] CHIP: [DMG] InvokeResponseIB = + [1646144176736] [87729:3775289] CHIP: [DMG] { + [1646144176736] [87729:3775289] CHIP: [DMG] CommandDataIB = + [1646144176736] [87729:3775289] CHIP: [DMG] { + [1646144176736] [87729:3775289] CHIP: [DMG] CommandPathIB = + [1646144176736] [87729:3775289] CHIP: [DMG] { + [1646144176736] [87729:3775289] CHIP: [DMG] EndpointId = 0x1, + [1646144176736] [87729:3775289] CHIP: [DMG] ClusterId = 0x50a, + [1646144176736] [87729:3775289] CHIP: [DMG] CommandId = 0x2, + [1646144176736] [87729:3775289] CHIP: [DMG] }, + [1646144176736] [87729:3775289] CHIP: [DMG] + [1646144176736] [87729:3775289] CHIP: [DMG] CommandData = + [1646144176736] [87729:3775289] CHIP: [DMG] { + [1646144176736] [87729:3775289] CHIP: [DMG] 0x0 = 0, + [1646144176736] [87729:3775289] CHIP: [DMG] 0x1 = "exampleData", + [1646144176736] [87729:3775289] CHIP: [DMG] }, + [1646144176736] [87729:3775289] CHIP: [DMG] }, + [1646144176736] [87729:3775289] CHIP: [DMG] + [1646144176736] [87729:3775289] CHIP: [DMG] }, + [1646144176736] [87729:3775289] CHIP: [DMG] + [1646144176736] [87729:3775289] CHIP: [DMG] ], + [1646144176736] [87729:3775289] CHIP: [DMG] + [1646144176736] [87729:3775289] CHIP: [DMG] InteractionModelRevision = 1 + [1646144176736] [87729:3775289] CHIP: [DMG] }, + [1646144176736] [87729:3775289] CHIP: [DMG] Received Command Response Data, Endpoint=1 Cluster=0x0000_050A Command=0x0000_0002 + [1646144176736] [87729:3775289] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_050A Command 0x0000_0002 + [1646144176737] [87729:3775289] CHIP: [TOO] LaunchResponse: { + [1646144176737] [87729:3775289] CHIP: [TOO] status: 0 + [1646144176737] [87729:3775289] CHIP: [TOO] data: exampleData + [1646144176737] [87729:3775289] CHIP: [TOO] } + [1646144176737] [87729:3775289] CHIP: [DMG] ICR moving to [AwaitingDe] + [1646144176737] [87729:3775289] CHIP: [EM] Sending Standalone Ack for MessageCounter:13910464 on exchange 56735i + [1646144176737] [87729:3775289] CHIP: [IN] Prepared secure message 0x70000027a560 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 56735i with MessageCounter:15382165. + [1646144176737] [87729:3775289] CHIP: [IN] Sending encrypted msg 0x70000027a560 with MessageCounter:15382165 to 0x0000000000000001 (1) at monotonic time: 431457592 msec disabled: true - label: "TH sends a LaunchURL command to the DUT with a known good content URL string and a display string" + verification: | + ./chip-tool contentlauncher launch-urlrequest https://csa-iot.org/ 'Test content' 1 1 disabled: true - label: "TH sends a LaunchURL command to the DUT with a known good content URL string and a brand information object." + verification: | + Not supported by chip-tool disabled: true - label: "TH sends a LaunchURL command to the DUT with a known unreachable content URL string." + verification: | + ./chip-tool contentlauncher launch-urlrequest https://badurl 1 1 disabled: true - label: "TH sends a LaunchURL command to the DUT with a known un-authorized content URL string." + verification: | + ./chip-tool contentlauncher launch-urlrequest https://csa-iot.org/badauth 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_10_6.yaml b/src/app/tests/suites/certification/Test_TC_MC_10_6.yaml index 51c18f16f71507..4d2cbf0b6af3ea 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_10_6.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_10_6.yaml @@ -23,28 +23,27 @@ tests: - label: "DUT sends a LaunchURL command to the TH with a known good content URL string" - verification: - "./chip-tool contentlauncher launch-urlrequest https://csa-iot.org/ 1 - 1" + verification: | + ./chip-tool contentlauncher launch-urlrequest https://csa-iot.org/ 1 1 disabled: true - label: "DUT sends a LaunchURL command to the TH with a known good content URL string and a display string" - verification: - "./chip-tool contentlauncher launch-urlrequest https://csa-iot.org/ - 'Test content' 1 1" + verification: | + ./chip-tool contentlauncher launch-urlrequest https://csa-iot.org/ 'Test content' 1 1 disabled: true - label: "DUT sends a LaunchURL command to the TH with a known good content URL string and a brand information object." - verification: "Not supported by chip-tool" + verification: | + Not supported by chip-tool disabled: true - label: "DUT sends a LaunchURL command to the DUT with a known unreachable content URL string." - verification: - "./chip-tool contentlauncher launch-urlrequest https://badurl 1 1" + verification: | + ./chip-tool contentlauncher launch-urlrequest https://badurl 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_3_12.yaml b/src/app/tests/suites/certification/Test_TC_MC_3_12.yaml index 605c365e16b32b..11f94b740dc139 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_3_12.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_3_12.yaml @@ -23,78 +23,76 @@ tests: - label: "TH sends ShowInputStatus command to DUT to show active input status info" - verification: - "./chip-tool mediainput show-input-status 1 1 + verification: | + ./chip-tool mediainput show-input-status 1 1 + [1646036662.457124][49885:49890] CHIP:DMG: InvokeResponseMessage = [1646036662.457158][49885:49890] CHIP:DMG: { - [1646036662.457189][49885:49890] CHIP:DMG: suppressResponse = false, - [1646036662.457221][49885:49890] CHIP:DMG: InvokeResponseIBs = - [1646036662.457267][49885:49890] CHIP:DMG: [ - [1646036662.457300][49885:49890] CHIP:DMG: InvokeResponseIB = - [1646036662.457345][49885:49890] CHIP:DMG: { - [1646036662.457384][49885:49890] CHIP:DMG: CommandStatusIB = - [1646036662.457434][49885:49890] CHIP:DMG: { - [1646036662.457494][49885:49890] CHIP:DMG: CommandPathIB = - [1646036662.457543][49885:49890] CHIP:DMG: { - [1646036662.457592][49885:49890] CHIP:DMG: EndpointId = 0x1, - [1646036662.457638][49885:49890] CHIP:DMG: ClusterId = 0x507, - [1646036662.457682][49885:49890] CHIP:DMG: CommandId = 0x1, - [1646036662.457726][49885:49890] CHIP:DMG: }, + [1646036662.457189][49885:49890] CHIP:DMG: suppressResponse = false, + [1646036662.457221][49885:49890] CHIP:DMG: InvokeResponseIBs = + [1646036662.457267][49885:49890] CHIP:DMG: [ + [1646036662.457300][49885:49890] CHIP:DMG: InvokeResponseIB = + [1646036662.457345][49885:49890] CHIP:DMG: { + [1646036662.457384][49885:49890] CHIP:DMG: CommandStatusIB = + [1646036662.457434][49885:49890] CHIP:DMG: { + [1646036662.457494][49885:49890] CHIP:DMG: CommandPathIB = + [1646036662.457543][49885:49890] CHIP:DMG: { + [1646036662.457592][49885:49890] CHIP:DMG: EndpointId = 0x1, + [1646036662.457638][49885:49890] CHIP:DMG: ClusterId = 0x507, + [1646036662.457682][49885:49890] CHIP:DMG: CommandId = 0x1, + [1646036662.457726][49885:49890] CHIP:DMG: }, [1646036662.457775][49885:49890] CHIP:DMG: - [1646036662.457815][49885:49890] CHIP:DMG: StatusIB = - [1646036662.457858][49885:49890] CHIP:DMG: { - [1646036662.457905][49885:49890] CHIP:DMG: status = 0x0, - [1646036662.457949][49885:49890] CHIP:DMG: }, + [1646036662.457815][49885:49890] CHIP:DMG: StatusIB = + [1646036662.457858][49885:49890] CHIP:DMG: { + [1646036662.457905][49885:49890] CHIP:DMG: status = 0x0, + [1646036662.457949][49885:49890] CHIP:DMG: }, [1646036662.457994][49885:49890] CHIP:DMG: - [1646036662.458034][49885:49890] CHIP:DMG: }, + [1646036662.458034][49885:49890] CHIP:DMG: }, [1646036662.458079][49885:49890] CHIP:DMG: - [1646036662.458115][49885:49890] CHIP:DMG: }, + [1646036662.458115][49885:49890] CHIP:DMG: }, [1646036662.458157][49885:49890] CHIP:DMG: - [1646036662.458188][49885:49890] CHIP:DMG: ], + [1646036662.458188][49885:49890] CHIP:DMG: ], [1646036662.458228][49885:49890] CHIP:DMG: - [1646036662.458260][49885:49890] CHIP:DMG: InteractionModelRevision = - 1 [1646036662.458290][49885:49890] CHIP:DMG: }, - [1646036662.458369][49885:49890] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0507 Command=0x0000_0001 - Status=0x0" + [1646036662.458260][49885:49890] CHIP:DMG: InteractionModelRevision = 1 + [1646036662.458290][49885:49890] CHIP:DMG: }, + [1646036662.458369][49885:49890] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0507 Command=0x0000_0001 Status=0x0 disabled: true - label: "TH sends HideInputStatus command to DUT to hide an input from the Input list" - verification: - "./chip-tool mediainput hide-input-status 1 1 + verification: | + ./chip-tool mediainput hide-input-status 1 1 + [1646036720.226336][49897:49902] CHIP:DMG: ICR moving to [ResponseRe] [1646036720.226386][49897:49902] CHIP:DMG: InvokeResponseMessage = [1646036720.226407][49897:49902] CHIP:DMG: { - [1646036720.226426][49897:49902] CHIP:DMG: suppressResponse = false, - [1646036720.226447][49897:49902] CHIP:DMG: InvokeResponseIBs = - [1646036720.226479][49897:49902] CHIP:DMG: [ - [1646036720.226503][49897:49902] CHIP:DMG: InvokeResponseIB = - [1646036720.226532][49897:49902] CHIP:DMG: { - [1646036720.226554][49897:49902] CHIP:DMG: CommandStatusIB = - [1646036720.226586][49897:49902] CHIP:DMG: { - [1646036720.226614][49897:49902] CHIP:DMG: CommandPathIB = - [1646036720.226641][49897:49902] CHIP:DMG: { - [1646036720.226667][49897:49902] CHIP:DMG: EndpointId = 0x1, - [1646036720.226706][49897:49902] CHIP:DMG: ClusterId = 0x507, - [1646036720.226740][49897:49902] CHIP:DMG: CommandId = 0x2, - [1646036720.226771][49897:49902] CHIP:DMG: }, + [1646036720.226426][49897:49902] CHIP:DMG: suppressResponse = false, + [1646036720.226447][49897:49902] CHIP:DMG: InvokeResponseIBs = + [1646036720.226479][49897:49902] CHIP:DMG: [ + [1646036720.226503][49897:49902] CHIP:DMG: InvokeResponseIB = + [1646036720.226532][49897:49902] CHIP:DMG: { + [1646036720.226554][49897:49902] CHIP:DMG: CommandStatusIB = + [1646036720.226586][49897:49902] CHIP:DMG: { + [1646036720.226614][49897:49902] CHIP:DMG: CommandPathIB = + [1646036720.226641][49897:49902] CHIP:DMG: { + [1646036720.226667][49897:49902] CHIP:DMG: EndpointId = 0x1, + [1646036720.226706][49897:49902] CHIP:DMG: ClusterId = 0x507, + [1646036720.226740][49897:49902] CHIP:DMG: CommandId = 0x2, + [1646036720.226771][49897:49902] CHIP:DMG: }, [1646036720.226808][49897:49902] CHIP:DMG: - [1646036720.226837][49897:49902] CHIP:DMG: StatusIB = - [1646036720.226869][49897:49902] CHIP:DMG: { - [1646036720.226901][49897:49902] CHIP:DMG: status = 0x0, - [1646036720.226932][49897:49902] CHIP:DMG: }, + [1646036720.226837][49897:49902] CHIP:DMG: StatusIB = + [1646036720.226869][49897:49902] CHIP:DMG: { + [1646036720.226901][49897:49902] CHIP:DMG: status = 0x0, + [1646036720.226932][49897:49902] CHIP:DMG: }, [1646036720.226964][49897:49902] CHIP:DMG: - [1646036720.226993][49897:49902] CHIP:DMG: }, + [1646036720.226993][49897:49902] CHIP:DMG: }, [1646036720.227026][49897:49902] CHIP:DMG: - [1646036720.227053][49897:49902] CHIP:DMG: }, + [1646036720.227053][49897:49902] CHIP:DMG: }, [1646036720.227086][49897:49902] CHIP:DMG: - [1646036720.227108][49897:49902] CHIP:DMG: ], + [1646036720.227108][49897:49902] CHIP:DMG: ], [1646036720.227137][49897:49902] CHIP:DMG: - [1646036720.227160][49897:49902] CHIP:DMG: InteractionModelRevision = - 1 [1646036720.227185][49897:49902] CHIP:DMG: }, - [1646036720.227245][49897:49902] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0507 Command=0x0000_0002 - Status=0x0" + [1646036720.227160][49897:49902] CHIP:DMG: InteractionModelRevision = 1 + [1646036720.227185][49897:49902] CHIP:DMG: }, + [1646036720.227245][49897:49902] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0507 Command=0x0000_0002 Status=0x0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_3_13.yaml b/src/app/tests/suites/certification/Test_TC_MC_3_13.yaml index 80a7909e850dc6..1e744921297539 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_3_13.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_3_13.yaml @@ -23,82 +23,86 @@ tests: - label: "TH reads the InputList attribute from the DUT to show list of Inputs available" - verification: - "./chip-tool mediainput read input-list 1 1 [1646140193572] - [83167:3718213] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0507 Attribute - 0x0000_0000 DataVersion: 645543558 [1646140193572] [83167:3718213] - CHIP: [TOO] InputList: 2 entries [1646140193572] [83167:3718213] CHIP: - [TOO] [1]: { [1646140193572] [83167:3718213] CHIP: [TOO] Index: 1 - [1646140193573] [83167:3718213] CHIP: [TOO] InputType: 4 - [1646140193573] [83167:3718213] CHIP: [TOO] Name: HDMI [1646140193573] - [83167:3718213] CHIP: [TOO] Description: High-Definition Multimedia - Interface [1646140193573] [83167:3718213] CHIP: [TOO] } - [1646140193573] [83167:3718213] CHIP: [TOO] [2]: { [1646140193573] - [83167:3718213] CHIP: [TOO] Index: 2 [1646140193573] [83167:3718213] - CHIP: [TOO] InputType: 4 [1646140193573] [83167:3718213] CHIP: [TOO] - Name: HDMI [1646140193573] [83167:3718213] CHIP: [TOO] Description: - High-Definition Multimedia Interface [1646140193573] [83167:3718213] - CHIP: [TOO] }" + verification: | + ./chip-tool mediainput read input-list 1 1 + + [1646140193572] [83167:3718213] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0507 Attribute 0x0000_0000DataVersion: 645543558 + [1646140193572] [83167:3718213] CHIP: [TOO] InputList: 2 entries + [1646140193572] [83167:3718213] CHIP: [TOO] [1]: { + [1646140193572] [83167:3718213] CHIP: [TOO] Index: 1 + [1646140193573] [83167:3718213] CHIP: [TOO] InputType: 4 + [1646140193573] [83167:3718213] CHIP: [TOO] Name: HDMI + [1646140193573] [83167:3718213] CHIP: [TOO] Description: High-Definition Multimedia Interface + [1646140193573] [83167:3718213] CHIP: [TOO] } + [1646140193573] [83167:3718213] CHIP: [TOO] [2]: { + [1646140193573] [83167:3718213] CHIP: [TOO] Index: 2 + [1646140193573] [83167:3718213] CHIP: [TOO] InputType: 4 + [1646140193573] [83167:3718213] CHIP: [TOO] Name: HDMI + [1646140193573] [83167:3718213] CHIP: [TOO] Description: High-Definition Multimedia Interface + [1646140193573] [83167:3718213] CHIP: [TOO] } disabled: true - label: "TH sends a RenameInput command to DUT to rename an input from the list returned in step 1" - verification: - "./chip-tool mediainput rename-input 1 newname 1 1 [1646140236677] - [83197:3718807] CHIP: [EM] Received message of type 0x9 with - protocolId (0, 1) and MessageCounter:11877446 on exchange 40542i - [1646140236677] [83197:3718807] CHIP: [EM] Found matching exchange: - 40542i, Delegate: 0x7fc8b97e2670 [1646140236677] [83197:3718807] CHIP: - [EM] Rxd Ack; Removing MessageCounter:7248594 from Retrans Table on - exchange 40542i [1646140236677] [83197:3718807] CHIP: [EM] Removed - CHIP MessageCounter:7248594 from RetransTable on exchange 40542i + verification: | + ./chip-tool mediainput rename-input 1 newname 1 1 + + [1646140236677] [83197:3718807] CHIP: [EM] Received message of type 0x9 with protocolId (0, 1) and MessageCounter:11877446 on exchange 40542i + [1646140236677] [83197:3718807] CHIP: [EM] Found matching exchange: 40542i, Delegate: 0x7fc8b97e2670 + [1646140236677] [83197:3718807] CHIP: [EM] Rxd Ack; Removing MessageCounter:7248594 from Retrans Table on exchange 40542i + [1646140236677] [83197:3718807] CHIP: [EM] Removed CHIP MessageCounter:7248594 from RetransTable on exchange 40542i [1646140236677] [83197:3718807] CHIP: [DMG] ICR moving to [ResponseRe] [1646140236677] [83197:3718807] CHIP: [DMG] InvokeResponseMessage = - [1646140236677] [83197:3718807] CHIP: [DMG] { [1646140236677] - [83197:3718807] CHIP: [DMG] suppressResponse = false, [1646140236677] - [83197:3718807] CHIP: [DMG] InvokeResponseIBs = [1646140236677] - [83197:3718807] CHIP: [DMG] [ [1646140236677] [83197:3718807] CHIP: - [DMG] InvokeResponseIB = [1646140236677] [83197:3718807] CHIP: [DMG] { - [1646140236677] [83197:3718807] CHIP: [DMG] CommandStatusIB = - [1646140236677] [83197:3718807] CHIP: [DMG] { [1646140236677] - [83197:3718807] CHIP: [DMG] CommandPathIB = [1646140236677] - [83197:3718807] CHIP: [DMG] { [1646140236677] [83197:3718807] CHIP: - [DMG] EndpointId = 0x1, [1646140236677] [83197:3718807] CHIP: [DMG] - ClusterId = 0x507, [1646140236677] [83197:3718807] CHIP: [DMG] - CommandId = 0x3, [1646140236677] [83197:3718807] CHIP: [DMG] }, - [1646140236677] [83197:3718807] CHIP: [DMG] [1646140236677] - [83197:3718807] CHIP: [DMG] StatusIB = [1646140236677] [83197:3718807] - CHIP: [DMG] { [1646140236677] [83197:3718807] CHIP: [DMG] status = - 0x0, [1646140236677] [83197:3718807] CHIP: [DMG] }, [1646140236677] - [83197:3718807] CHIP: [DMG] [1646140236677] [83197:3718807] CHIP: - [DMG] }, [1646140236677] [83197:3718807] CHIP: [DMG] [1646140236677] - [83197:3718807] CHIP: [DMG] }, [1646140236677] [83197:3718807] CHIP: - [DMG] [1646140236677] [83197:3718807] CHIP: [DMG] ], [1646140236677] - [83197:3718807] CHIP: [DMG] [1646140236677] [83197:3718807] CHIP: - [DMG] InteractionModelRevision = 1 [1646140236677] [83197:3718807] - CHIP: [DMG] }, [1646140236677] [83197:3718807] CHIP: [DMG] Received - Command Response Status for Endpoint=1 Cluster=0x0000_0507 - Command=0x0000_0003 Status=0x0" + [1646140236677] [83197:3718807] CHIP: [DMG] { + [1646140236677] [83197:3718807] CHIP: [DMG] suppressResponse = false, + [1646140236677] [83197:3718807] CHIP: [DMG] InvokeResponseIBs = + [1646140236677] [83197:3718807] CHIP: [DMG] [ + [1646140236677] [83197:3718807] CHIP: [DMG] InvokeResponseIB = + [1646140236677] [83197:3718807] CHIP: [DMG] { + [1646140236677] [83197:3718807] CHIP: [DMG] CommandStatusIB = + [1646140236677] [83197:3718807] CHIP: [DMG] { + [1646140236677] [83197:3718807] CHIP: [DMG] CommandPathIB = + [1646140236677] [83197:3718807] CHIP: [DMG] { + [1646140236677] [83197:3718807] CHIP: [DMG] EndpointId = 0x1, + [1646140236677] [83197:3718807] CHIP: [DMG] ClusterId = 0x507, + [1646140236677] [83197:3718807] CHIP: [DMG] CommandId = 0x3, + [1646140236677] [83197:3718807] CHIP: [DMG] }, + [1646140236677] [83197:3718807] CHIP: [DMG] + [1646140236677] [83197:3718807] CHIP: [DMG] StatusIB = + [1646140236677] [83197:3718807] CHIP: [DMG] { + [1646140236677] [83197:3718807] CHIP: [DMG] status = 0x0, + [1646140236677] [83197:3718807] CHIP: [DMG] }, + [1646140236677] [83197:3718807] CHIP: [DMG] + [1646140236677] [83197:3718807] CHIP: [DMG] }, + [1646140236677] [83197:3718807] CHIP: [DMG] + [1646140236677] [83197:3718807] CHIP: [DMG] }, + [1646140236677] [83197:3718807] CHIP: [DMG] + [1646140236677] [83197:3718807] CHIP: [DMG] ], + [1646140236677] [83197:3718807] CHIP: [DMG] + [1646140236677] [83197:3718807] CHIP: [DMG] InteractionModelRevision = 1 + [1646140236677] [83197:3718807] CHIP: [DMG] }, + [1646140236677] [83197:3718807] CHIP: [DMG] Received Command Response Status for Endpoint=1 Cluster=0x0000_0507 Command=0x0000_0003 Status=0x0 disabled: true - label: "TH reads the InputList attribute from the DUT to show list of Inputs available" - verification: - "./chip-tool mediainput read input-list 1 1 [1646140289219] - [83463:3720087] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0507 Attribute - 0x0000_0000 DataVersion: 645543558 [1646140289219] [83463:3720087] - CHIP: [TOO] InputList: 2 entries [1646140289219] [83463:3720087] CHIP: - [TOO] [1]: { [1646140289219] [83463:3720087] CHIP: [TOO] Index: 1 - [1646140289219] [83463:3720087] CHIP: [TOO] InputType: 4 - [1646140289219] [83463:3720087] CHIP: [TOO] Name: newname - [1646140289219] [83463:3720087] CHIP: [TOO] Description: - High-Definition Multimedia Interface [1646140289219] [83463:3720087] - CHIP: [TOO] } [1646140289219] [83463:3720087] CHIP: [TOO] [2]: { - [1646140289219] [83463:3720087] CHIP: [TOO] Index: 2 [1646140289219] - [83463:3720087] CHIP: [TOO] InputType: 4 [1646140289219] - [83463:3720087] CHIP: [TOO] Name: HDMI [1646140289219] [83463:3720087] - CHIP: [TOO] Description: High-Definition Multimedia Interface - [1646140289219] [83463:3720087] CHIP: [TOO] }" + verification: | + ./chip-tool mediainput read input-list 1 1 + + [1646140289219] [83463:3720087] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0507 Attribute 0x0000_0000DataVersion: 645543558 + [1646140289219] [83463:3720087] CHIP: [TOO] InputList: 2 entries + [1646140289219] [83463:3720087] CHIP: [TOO] [1]: { + [1646140289219] [83463:3720087] CHIP: [TOO] Index: 1 + [1646140289219] [83463:3720087] CHIP: [TOO] InputType: 4 + [1646140289219] [83463:3720087] CHIP: [TOO] Name: newname + [1646140289219] [83463:3720087] CHIP: [TOO] Description: High-Definition Multimedia Interface + [1646140289219] [83463:3720087] CHIP: [TOO] } + [1646140289219] [83463:3720087] CHIP: [TOO] [2]: { + [1646140289219] [83463:3720087] CHIP: [TOO] Index: 2 + [1646140289219] [83463:3720087] CHIP: [TOO] InputType: 4 + [1646140289219] [83463:3720087] CHIP: [TOO] Name: HDMI + [1646140289219] [83463:3720087] CHIP: [TOO] Description: High-Definition Multimedia Interface + [1646140289219] [83463:3720087] CHIP: [TOO] } disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_4_1.yaml b/src/app/tests/suites/certification/Test_TC_MC_4_1.yaml index 782eb538504994..f461184b8151b8 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_4_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_4_1.yaml @@ -21,51 +21,51 @@ config: tests: - label: "TH reads the MACAddress attribute from the DUT" - verification: - "./chip-tool wakeonlan read macaddress 1 1 [1646140497523] - [83791:3722553] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0503 Attribute - 0x0000_0000 DataVersion: 937942620 [1646140497523] [83791:3722553] - CHIP: [TOO] MACAddress: 00:00:00:00:00" + verification: | + ./chip-tool wakeonlan read macaddress 1 1 + + [1646140497523] [83791:3722553] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0503 Attribute 0x0000_0000DataVersion: 937942620 + [1646140497523] [83791:3722553] CHIP: [TOO] MACAddress: 00:00:00:00:00 disabled: true - label: "TH sends a Sleep command to DUT" - verification: - "./chip-tool lowpower sleep 1 1 [1646101689.826629][3009:3014] - CHIP:DMG: InvokeResponseMessage = [1646101689.826665][3009:3014] - CHIP:DMG: { [1646101689.826697][3009:3014] CHIP:DMG: suppressResponse - = false, [1646101689.826727][3009:3014] CHIP:DMG: InvokeResponseIBs - =[1646101689.826769][3009:3014] CHIP:DMG: [ - [1646101689.826804][3009:3014] CHIP:DMG: InvokeResponseIB = - [1646101689.826848][3009:3014] CHIP:DMG: { - [1646101689.826882][3009:3014] CHIP:DMG: CommandStatusIB = - [1646101689.826922][3009:3014] CHIP:DMG: { - [1646101689.826954][3009:3014] CHIP:DMG: CommandPathIB - =[1646101689.826989][3009:3014] CHIP:DMG: { - [1646101689.827031][3009:3014] CHIP:DMG: EndpointId = 0x1, - [1646101689.827082][3009:3014] CHIP:DMG: ClusterId = 0x508, - [1646101689.827127][3009:3014] CHIP:DMG: CommandId = 0x0, - [1646101689.827172][3009:3014] CHIP:DMG: }, + verification: | + ./chip-tool lowpower sleep 1 1 + [1646101689.826629][3009:3014] CHIP:DMG: InvokeResponseMessage = + [1646101689.826665][3009:3014] CHIP:DMG: { + [1646101689.826697][3009:3014] CHIP:DMG: suppressResponse = false, + [1646101689.826727][3009:3014] CHIP:DMG: InvokeResponseIBs = + [1646101689.826769][3009:3014] CHIP:DMG: [ + [1646101689.826804][3009:3014] CHIP:DMG: InvokeResponseIB = + [1646101689.826848][3009:3014] CHIP:DMG: { + [1646101689.826882][3009:3014] CHIP:DMG: CommandStatusIB = + [1646101689.826922][3009:3014] CHIP:DMG: { + [1646101689.826954][3009:3014] CHIP:DMG: CommandPathIB = + [1646101689.826989][3009:3014] CHIP:DMG: { + [1646101689.827031][3009:3014] CHIP:DMG: EndpointId = 0x1, + [1646101689.827082][3009:3014] CHIP:DMG: ClusterId = 0x508, + [1646101689.827127][3009:3014] CHIP:DMG: CommandId = 0x0, + [1646101689.827172][3009:3014] CHIP:DMG: }, [1646101689.827223][3009:3014] CHIP:DMG: - [1646101689.827260][3009:3014] CHIP:DMG: StatusIB = - [1646101689.827311][3009:3014] CHIP:DMG: { - [1646101689.827360][3009:3014] CHIP:DMG: status = 0x0, - [1646101689.827411][3009:3014] CHIP:DMG: }, + [1646101689.827260][3009:3014] CHIP:DMG: StatusIB = + [1646101689.827311][3009:3014] CHIP:DMG: { + [1646101689.827360][3009:3014] CHIP:DMG: status = 0x0, + [1646101689.827411][3009:3014] CHIP:DMG: }, [1646101689.827457][3009:3014] CHIP:DMG: - [1646101689.827498][3009:3014] CHIP:DMG: }, + [1646101689.827498][3009:3014] CHIP:DMG: }, [1646101689.827540][3009:3014] CHIP:DMG: - [1646101689.827607][3009:3014] CHIP:DMG: }, + [1646101689.827607][3009:3014] CHIP:DMG: }, [1646101689.827658][3009:3014] CHIP:DMG: - [1646101689.827689][3009:3014] CHIP:DMG: ], + [1646101689.827689][3009:3014] CHIP:DMG: ], [1646101689.827730][3009:3014] CHIP:DMG: - [1646101689.827761][3009:3014] CHIP:DMG: InteractionModelRevision = 1 + [1646101689.827761][3009:3014] CHIP:DMG: InteractionModelRevision = 1 [1646101689.827792][3009:3014] CHIP:DMG: }, - [1646101689.827875][3009:3014] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0508 Command=0x0000_0000 - Status=0x0" + [1646101689.827875][3009:3014] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0508 Command=0x0000_0000 Status=0x0 disabled: true - label: "TH sends Wake-On LAN magic packet containing the MAC address from step 1" - verification: "Send a magic packet using the method of your choice" + verification: | + Send a magic packet using the method of your choice disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_8_2.yaml b/src/app/tests/suites/certification/Test_TC_MC_8_2.yaml index 0320b34122d207..6dd2a609f8a83c 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_8_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_8_2.yaml @@ -21,281 +21,251 @@ config: tests: - label: "DUT reads the CurrentTarget attribute from the TH" - verification: "" + verification: | + disabled: true - label: "DUT reads the TargetList attribute from the TH" - verification: - "./chip-tool targetnavigator read target-navigator-list 1 0 CHIP:IN: - CASE Session established. Setting up the secure channel. - [1635844031.242605][3216:3216] CHIP:IN: Marking old secure session for - device 0x000000000001B669 as expired [1635844031.242643][3216:3216] - CHIP:IN: New secure session created for device 0x000000000001B669, key - 4!! [1635844031.242715][3216:3216] CHIP:IN: CASE secure channel is - available now. [1635844031.242744][3216:3216] CHIP:IN: CASE Server - enabling CASE session setups [1635844031.243571][3216:3216] CHIP:EM: - Received message of type 0x2 with protocolId (0, 1) and - MessageCounter:0 on exchange 37125r [1635844031.243615][3216:3216] - CHIP:EM: Handling via exchange: 37125r, Delegate: 0x0xaaaae48831b8 + verification: | + ./chip-tool targetnavigator read target-navigator-list 1 0 + + CHIP:IN: CASE Session established. Setting up the secure channel. + [1635844031.242605][3216:3216] CHIP:IN: Marking old secure session for device 0x000000000001B669 as expired + [1635844031.242643][3216:3216] CHIP:IN: New secure session created for device 0x000000000001B669, key 4!! + [1635844031.242715][3216:3216] CHIP:IN: CASE secure channel is available now. + [1635844031.242744][3216:3216] CHIP:IN: CASE Server enabling CASE session setups + [1635844031.243571][3216:3216] CHIP:EM: Received message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on exchange 37125r + [1635844031.243615][3216:3216] CHIP:EM: Handling via exchange: 37125r, Delegate: 0x0xaaaae48831b8 [1635844031.243660][3216:3216] CHIP:IM: Received Read request [1635844031.243691][3216:3216] CHIP:DMG: IM RH moving to [Initialized] [1635844031.243728][3216:3216] CHIP:DMG: ReadRequest = [1635844031.243758][3216:3216] CHIP:DMG: { - [1635844031.243785][3216:3216] CHIP:DMG: AttributePathList = - [1635844031.243817][3216:3216] CHIP:DMG: [ - [1635844031.243847][3216:3216] CHIP:DMG: AttributePath = - [1635844031.243879][3216:3216] CHIP:DMG: { - [1635844031.243918][3216:3216] CHIP:DMG: NodeId = 0x1, - [1635844031.243957][3216:3216] CHIP:DMG: EndpointId = 0x0, - [1635844031.244000][3216:3216] CHIP:DMG: ClusterId = 0x505, - [1635844031.244041][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, - [1635844031.244078][3216:3216] CHIP:DMG: } + [1635844031.243785][3216:3216] CHIP:DMG: AttributePathList = + [1635844031.243817][3216:3216] CHIP:DMG: [ + [1635844031.243847][3216:3216] CHIP:DMG: AttributePath = + [1635844031.243879][3216:3216] CHIP:DMG: { + [1635844031.243918][3216:3216] CHIP:DMG: NodeId = 0x1, + [1635844031.243957][3216:3216] CHIP:DMG: EndpointId = 0x0, + [1635844031.244000][3216:3216] CHIP:DMG: ClusterId = 0x505, + [1635844031.244041][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, + [1635844031.244078][3216:3216] CHIP:DMG: } [1635844031.244117][3216:3216] CHIP:DMG: - [1635844031.244151][3216:3216] CHIP:DMG: ], + [1635844031.244151][3216:3216] CHIP:DMG: ], [1635844031.244185][3216:3216] CHIP:DMG: [1635844031.244214][3216:3216] CHIP:DMG: } - [1635844031.244275][3216:3216] CHIP:DMG: IM RH moving to - [GeneratingReports] [1635844031.244419][3216:3216] CHIP:DMG: - Cluster 505, Field 0 is dirty [1635844031.244452][3216:3216] CHIP:DMG: - Reading attribute: Cluster=0x0000_0505 Endpoint=0 - AttributeId=0x0000_0000 [1635844031.244495][3216:3216] CHIP:DMG: - Dumping report data... [1635844031.244526][3216:3216] CHIP:DMG: - ReportData = [1635844031.244555][3216:3216] CHIP:DMG: { - [1635844031.244581][3216:3216] CHIP:DMG: AttributeDataList = - [1635844031.244612][3216:3216] CHIP:DMG: [ - [1635844031.244642][3216:3216] CHIP:DMG: AttributeDataElement = - [1635844031.244678][3216:3216] CHIP:DMG: { - [1635844031.244710][3216:3216] CHIP:DMG: AttributePath = - [1635844031.244746][3216:3216] CHIP:DMG: { - [1635844031.244788][3216:3216] CHIP:DMG: NodeId = 0x1, - [1635844031.244829][3216:3216] CHIP:DMG: EndpointId = 0x0, - [1635844031.244870][3216:3216] CHIP:DMG: ClusterId = 0x505, - [1635844031.244913][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, - [1635844031.244951][3216:3216] CHIP:DMG: } + [1635844031.244275][3216:3216] CHIP:DMG: IM RH moving to [GeneratingReports] + [1635844031.244419][3216:3216] CHIP:DMG: Cluster 505, Field 0 is dirty + [1635844031.244452][3216:3216] CHIP:DMG: Reading attribute: Cluster=0x0000_0505 Endpoint=0 AttributeId=0x0000_0000 + [1635844031.244495][3216:3216] CHIP:DMG: Dumping report data... + [1635844031.244526][3216:3216] CHIP:DMG: ReportData = + [1635844031.244555][3216:3216] CHIP:DMG: { + [1635844031.244581][3216:3216] CHIP:DMG: AttributeDataList = + [1635844031.244612][3216:3216] CHIP:DMG: [ + [1635844031.244642][3216:3216] CHIP:DMG: AttributeDataElement = + [1635844031.244678][3216:3216] CHIP:DMG: { + [1635844031.244710][3216:3216] CHIP:DMG: AttributePath = + [1635844031.244746][3216:3216] CHIP:DMG: { + [1635844031.244788][3216:3216] CHIP:DMG: NodeId = 0x1, + [1635844031.244829][3216:3216] CHIP:DMG: EndpointId = 0x0, + [1635844031.244870][3216:3216] CHIP:DMG: ClusterId = 0x505, + [1635844031.244913][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, + [1635844031.244951][3216:3216] CHIP:DMG: } [1635844031.244992][3216:3216] CHIP:DMG: - [1635844031.245030][3216:3216] CHIP:DMG: Status = 0x86, - [1635844031.245069][3216:3216] CHIP:DMG: }, + [1635844031.245030][3216:3216] CHIP:DMG: Status = 0x86, + [1635844031.245069][3216:3216] CHIP:DMG: }, [1635844031.245106][3216:3216] CHIP:DMG: - [1635844031.245135][3216:3216] CHIP:DMG: ], + [1635844031.245135][3216:3216] CHIP:DMG: ], [1635844031.245169][3216:3216] CHIP:DMG: [1635844031.245197][3216:3216] CHIP:DMG: } [1635844031.245222][3216:3216] CHIP:DMG: Sending report... - [1635844031.245251][3216:3216] CHIP:DMG: IM RH moving to - [AwaitingReportResponse] [1635844031.245284][3216:3216] CHIP:EM: - Piggybacking Ack for MessageCounter:0 on exchange: 37125r - [1635844031.245349][3216:3216] CHIP:IN: Prepared encrypted message - 0xaaaae4887858 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) - on exchange 37125r with MessageCounter:1. - [1635844031.245393][3216:3216] CHIP:IN: Sending encrypted msg - 0xaaaae4887858 with MessageCounter:1 to 0x000000000001B669 at - monotonic time: 3109679 msec [1635844031.245501][3216:3216] CHIP:DMG: - ReportsInFlight = 1 with readHandler 0, RE has no more messages - [1635844031.245594][3216:3216] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:3861075869 on exchange - 37124r [1635844031.245639][3216:3216] CHIP:EM: Rxd Ack; Removing - MessageCounter:2841322247 from Retrans Table on exchange 37124r - [1635844031.245670][3216:3216] CHIP:EM: Removed CHIP - MessageCounter:2841322247 from RetransTable on exchange 37124r - [1635844031.248229][3216:3216] CHIP:EM: Received message of type 0x1 - with protocolId (0, 1) and MessageCounter:1 on exchange 37125r - [1635844031.248279][3216:3216] CHIP:EM: Rxd Ack; Removing - MessageCounter:1 from Retrans Table on exchange 37125r - [1635844031.248309][3216:3216] CHIP:EM: Removed CHIP MessageCounter:1 - from RetransTable on exchange 37125r [1635844031.248352][3216:3216] - CHIP:DMG: StatusResponse = [1635844031.248383][3216:3216] CHIP:DMG: { - [1635844031.248411][3216:3216] CHIP:DMG: Status = 0x0, + [1635844031.245251][3216:3216] CHIP:DMG: IM RH moving to [AwaitingReportResponse] + [1635844031.245284][3216:3216] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 37125r + [1635844031.245349][3216:3216] CHIP:IN: Prepared encrypted message 0xaaaae4887858 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) on exchange 37125r with MessageCounter:1. + [1635844031.245393][3216:3216] CHIP:IN: Sending encrypted msg 0xaaaae4887858 with MessageCounter:1 to 0x000000000001B669 at monotonic time: 3109679 msec + [1635844031.245501][3216:3216] CHIP:DMG: ReportsInFlight = 1 with readHandler 0, RE has no more messages + [1635844031.245594][3216:3216] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:3861075869 on exchange 37124r + [1635844031.245639][3216:3216] CHIP:EM: Rxd Ack; Removing MessageCounter:2841322247 from Retrans Table on exchange 37124r + [1635844031.245670][3216:3216] CHIP:EM: Removed CHIP MessageCounter:2841322247 from RetransTable on exchange 37124r + [1635844031.248229][3216:3216] CHIP:EM: Received message of type 0x1 with protocolId (0, 1) and MessageCounter:1 on exchange 37125r + [1635844031.248279][3216:3216] CHIP:EM: Rxd Ack; Removing MessageCounter:1 from Retrans Table on exchange 37125r + [1635844031.248309][3216:3216] CHIP:EM: Removed CHIP MessageCounter:1 from RetransTable on exchange 37125r + [1635844031.248352][3216:3216] CHIP:DMG: StatusResponse = + [1635844031.248383][3216:3216] CHIP:DMG: { + [1635844031.248411][3216:3216] CHIP:DMG: Status = 0x0, [1635844031.248440][3216:3216] CHIP:DMG: } - [1635844031.248469][3216:3216] CHIP:DMG: In state - AwaitingReportResponse, receive status response, status code is 0 - [1635844031.248497][3216:3216] CHIP:DMG: OnReportConfirm: - NumReports = 0 [1635844031.248523][3216:3216] CHIP:DMG: IM RH moving - to [Uninitialized] [1635844031.248551][3216:3216] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 37125r" + [1635844031.248469][3216:3216] CHIP:DMG: In state AwaitingReportResponse, receive status response, status code is 0 + [1635844031.248497][3216:3216] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1635844031.248523][3216:3216] CHIP:DMG: IM RH moving to [Uninitialized] + [1635844031.248551][3216:3216] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 37125r disabled: true - label: "DUT sends a NavigateTarget command to the TH with the identifier from step 1b" - verification: - "./chip-tool targetnavigator navigate-target 1 nav 1 0 CHIP:IN: CASE - Session established. Setting up the secure channel. - [1635844324.044404][3216:3216] CHIP:IN: Marking old secure session for - device 0x000000000001B669 as expired [1635844324.044451][3216:3216] - CHIP:IN: New secure session created for device 0x000000000001B669, key - 4!! [1635844324.044536][3216:3216] CHIP:IN: CASE secure channel is - available now. [1635844324.044571][3216:3216] CHIP:IN: CASE Server - enabling CASE session setups [1635844324.047550][3216:3216] CHIP:EM: - Received message of type 0x8 with protocolId (0, 1) and - MessageCounter:0 on exchange 44163r [1635844324.047601][3216:3216] - CHIP:EM: Handling via exchange: 44163r, Delegate: 0x0xaaaae48831b8 + verification: | + ./chip-tool targetnavigator navigate-target 1 nav 1 0 + + + CHIP:IN: CASE Session established. Setting up the secure channel. + [1635844324.044404][3216:3216] CHIP:IN: Marking old secure session for device 0x000000000001B669 as expired + [1635844324.044451][3216:3216] CHIP:IN: New secure session created for device 0x000000000001B669, key 4!! + [1635844324.044536][3216:3216] CHIP:IN: CASE secure channel is available now. + [1635844324.044571][3216:3216] CHIP:IN: CASE Server enabling CASE session setups + [1635844324.047550][3216:3216] CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and MessageCounter:0 on exchange 44163r + [1635844324.047601][3216:3216] CHIP:EM: Handling via exchange: 44163r, Delegate: 0x0xaaaae48831b8 [1635844324.047667][3216:3216] CHIP:DMG: InvokeCommand = [1635844324.047707][3216:3216] CHIP:DMG: { - [1635844324.047739][3216:3216] CHIP:DMG: CommandList = - [1635844324.047777][3216:3216] CHIP:DMG: [ - [1635844324.047813][3216:3216] CHIP:DMG: CommandDataIB = - [1635844324.047858][3216:3216] CHIP:DMG: { - [1635844324.047896][3216:3216] CHIP:DMG: CommandPathIB = - [1635844324.047936][3216:3216] CHIP:DMG: { - [1635844324.047983][3216:3216] CHIP:DMG: EndpointId = 0x0, - [1635844324.048033][3216:3216] CHIP:DMG: ClusterId = 0x505, - [1635844324.048089][3216:3216] CHIP:DMG: CommandId = 0x0, - [1635844324.048136][3216:3216] CHIP:DMG: }, + [1635844324.047739][3216:3216] CHIP:DMG: CommandList = + [1635844324.047777][3216:3216] CHIP:DMG: [ + [1635844324.047813][3216:3216] CHIP:DMG: CommandDataIB = + [1635844324.047858][3216:3216] CHIP:DMG: { + [1635844324.047896][3216:3216] CHIP:DMG: CommandPathIB = + [1635844324.047936][3216:3216] CHIP:DMG: { + [1635844324.047983][3216:3216] CHIP:DMG: EndpointId = 0x0, + [1635844324.048033][3216:3216] CHIP:DMG: ClusterId = 0x505, + [1635844324.048089][3216:3216] CHIP:DMG: CommandId = 0x0, + [1635844324.048136][3216:3216] CHIP:DMG: }, [1635844324.048187][3216:3216] CHIP:DMG: - [1635844324.048226][3216:3216] CHIP:DMG: CommandData = - [1635844324.048276][3216:3216] CHIP:DMG: { - [1635844324.048325][3216:3216] CHIP:DMG: 0x0 = 1, - [1635844324.048383][3216:3216] CHIP:DMG: 0x1 = 'nav', - [1635844324.048433][3216:3216] CHIP:DMG: }, - [1635844324.048472][3216:3216] CHIP:DMG: }, + [1635844324.048226][3216:3216] CHIP:DMG: CommandData = + [1635844324.048276][3216:3216] CHIP:DMG: { + [1635844324.048325][3216:3216] CHIP:DMG: 0x0 = 1, + [1635844324.048383][3216:3216] CHIP:DMG: 0x1 = "nav", + [1635844324.048433][3216:3216] CHIP:DMG: }, + [1635844324.048472][3216:3216] CHIP:DMG: }, [1635844324.048518][3216:3216] CHIP:DMG: - [1635844324.048554][3216:3216] CHIP:DMG: ], + [1635844324.048554][3216:3216] CHIP:DMG: ], [1635844324.048595][3216:3216] CHIP:DMG: [1635844324.048629][3216:3216] CHIP:DMG: } - [1635844324.048683][3216:3216] CHIP:DMG: No Cluster 0x0000_0505 on - Endpoint 0x0 [1635844324.048737][3216:3216] CHIP:DMG: ICR moving to - [AddingComm] [1635844324.048779][3216:3216] CHIP:DMG: ICR moving to - [AddedComma] [1635844324.048830][3216:3216] CHIP:EM: Piggybacking Ack - for MessageCounter:0 on exchange: 44163r" + [1635844324.048683][3216:3216] CHIP:DMG: No Cluster 0x0000_0505 on Endpoint 0x0 + [1635844324.048737][3216:3216] CHIP:DMG: ICR moving to [AddingComm] + [1635844324.048779][3216:3216] CHIP:DMG: ICR moving to [AddedComma] + [1635844324.048830][3216:3216] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 44163r disabled: true - label: "DUT reads the CurrentTarget attribute from the TH" - verification: "" + verification: | + disabled: true - label: "DUT reads the TargetList attribute from the TH" - verification: - "./chip-tool targetnavigator read target-navigator-list 1 0 CHIP:IN: - CASE Session established. Setting up the secure channel. - [1635844541.724866][3216:3216] CHIP:IN: Marking old secure session for - device 0x000000000001B669 as expired [1635844541.724903][3216:3216] - CHIP:IN: New secure session created for device 0x000000000001B669, key - 4!! [1635844541.724975][3216:3216] CHIP:IN: CASE secure channel is - available now. [1635844541.725004][3216:3216] CHIP:IN: CASE Server - enabling CASE session setups [1635844541.725874][3216:3216] CHIP:EM: - Received message of type 0x2 with protocolId (0, 1) and - MessageCounter:0 on exchange 49188r [1635844541.725918][3216:3216] - CHIP:EM: Handling via exchange: 49188r, Delegate: 0x0xaaaae48831b8 + verification: | + ./chip-tool targetnavigator read target-navigator-list 1 0 + + + CHIP:IN: CASE Session established. Setting up the secure channel. + [1635844541.724866][3216:3216] CHIP:IN: Marking old secure session for device 0x000000000001B669 as expired + [1635844541.724903][3216:3216] CHIP:IN: New secure session created for device 0x000000000001B669, key 4!! + [1635844541.724975][3216:3216] CHIP:IN: CASE secure channel is available now. + [1635844541.725004][3216:3216] CHIP:IN: CASE Server enabling CASE session setups + [1635844541.725874][3216:3216] CHIP:EM: Received message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on exchange 49188r + [1635844541.725918][3216:3216] CHIP:EM: Handling via exchange: 49188r, Delegate: 0x0xaaaae48831b8 [1635844541.725962][3216:3216] CHIP:IM: Received Read request [1635844541.725993][3216:3216] CHIP:DMG: IM RH moving to [Initialized] [1635844541.726058][3216:3216] CHIP:DMG: ReadRequest = [1635844541.726088][3216:3216] CHIP:DMG: { - [1635844541.726115][3216:3216] CHIP:DMG: AttributePathList = - [1635844541.726147][3216:3216] CHIP:DMG: [ - [1635844541.726176][3216:3216] CHIP:DMG: AttributePath = - [1635844541.726209][3216:3216] CHIP:DMG: { - [1635844541.726244][3216:3216] CHIP:DMG: NodeId = 0x1, - [1635844541.726280][3216:3216] CHIP:DMG: EndpointId = 0x0, - [1635844541.726320][3216:3216] CHIP:DMG: ClusterId = 0x505, - [1635844541.726358][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, - [1635844541.726391][3216:3216] CHIP:DMG: } + [1635844541.726115][3216:3216] CHIP:DMG: AttributePathList = + [1635844541.726147][3216:3216] CHIP:DMG: [ + [1635844541.726176][3216:3216] CHIP:DMG: AttributePath = + [1635844541.726209][3216:3216] CHIP:DMG: { + [1635844541.726244][3216:3216] CHIP:DMG: NodeId = 0x1, + [1635844541.726280][3216:3216] CHIP:DMG: EndpointId = 0x0, + [1635844541.726320][3216:3216] CHIP:DMG: ClusterId = 0x505, + [1635844541.726358][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, + [1635844541.726391][3216:3216] CHIP:DMG: } [1635844541.726427][3216:3216] CHIP:DMG: - [1635844541.726461][3216:3216] CHIP:DMG: ], + [1635844541.726461][3216:3216] CHIP:DMG: ], [1635844541.726495][3216:3216] CHIP:DMG: [1635844541.726524][3216:3216] CHIP:DMG: } - [1635844541.726585][3216:3216] CHIP:DMG: IM RH moving to - [GeneratingReports] [1635844541.726683][3216:3216] CHIP:DMG: - Cluster 505, Field 0 is dirty [1635844541.726715][3216:3216] CHIP:DMG: - Reading attribute: Cluster=0x0000_0505 Endpoint=0 - AttributeId=0x0000_0000 [1635844541.726757][3216:3216] CHIP:DMG: - Dumping report data... [1635844541.726788][3216:3216] CHIP:DMG: - ReportData = [1635844541.726817][3216:3216] CHIP:DMG: { - [1635844541.726843][3216:3216] CHIP:DMG: AttributeDataList = - [1635844541.726874][3216:3216] CHIP:DMG: [ - [1635844541.726904][3216:3216] CHIP:DMG: AttributeDataElement = - [1635844541.726941][3216:3216] CHIP:DMG: { - [1635844541.726972][3216:3216] CHIP:DMG: AttributePath = - [1635844541.727006][3216:3216] CHIP:DMG: { - [1635844541.727043][3216:3216] CHIP:DMG: NodeId = 0x1, - [1635844541.727085][3216:3216] CHIP:DMG: EndpointId = 0x0, - [1635844541.727129][3216:3216] CHIP:DMG: ClusterId = 0x505, - [1635844541.727170][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, - [1635844541.727208][3216:3216] CHIP:DMG: } + [1635844541.726585][3216:3216] CHIP:DMG: IM RH moving to [GeneratingReports] + [1635844541.726683][3216:3216] CHIP:DMG: Cluster 505, Field 0 is dirty + [1635844541.726715][3216:3216] CHIP:DMG: Reading attribute: Cluster=0x0000_0505 Endpoint=0 AttributeId=0x0000_0000 + [1635844541.726757][3216:3216] CHIP:DMG: Dumping report data... + [1635844541.726788][3216:3216] CHIP:DMG: ReportData = + [1635844541.726817][3216:3216] CHIP:DMG: { + [1635844541.726843][3216:3216] CHIP:DMG: AttributeDataList = + [1635844541.726874][3216:3216] CHIP:DMG: [ + [1635844541.726904][3216:3216] CHIP:DMG: AttributeDataElement = + [1635844541.726941][3216:3216] CHIP:DMG: { + [1635844541.726972][3216:3216] CHIP:DMG: AttributePath = + [1635844541.727006][3216:3216] CHIP:DMG: { + [1635844541.727043][3216:3216] CHIP:DMG: NodeId = 0x1, + [1635844541.727085][3216:3216] CHIP:DMG: EndpointId = 0x0, + [1635844541.727129][3216:3216] CHIP:DMG: ClusterId = 0x505, + [1635844541.727170][3216:3216] CHIP:DMG: FieldTag = 0x0000_0000, + [1635844541.727208][3216:3216] CHIP:DMG: } [1635844541.727248][3216:3216] CHIP:DMG: - [1635844541.727285][3216:3216] CHIP:DMG: Status = 0x86, - [1635844541.727325][3216:3216] CHIP:DMG: }, + [1635844541.727285][3216:3216] CHIP:DMG: Status = 0x86, + [1635844541.727325][3216:3216] CHIP:DMG: }, [1635844541.727360][3216:3216] CHIP:DMG: - [1635844541.727390][3216:3216] CHIP:DMG: ], + [1635844541.727390][3216:3216] CHIP:DMG: ], [1635844541.727425][3216:3216] CHIP:DMG: [1635844541.727452][3216:3216] CHIP:DMG: } [1635844541.727478][3216:3216] CHIP:DMG: Sending report... - [1635844541.727506][3216:3216] CHIP:DMG: IM RH moving to - [AwaitingReportResponse] [1635844541.727539][3216:3216] CHIP:EM: - Piggybacking Ack for MessageCounter:0 on exchange: 49188r - [1635844541.727606][3216:3216] CHIP:IN: Prepared encrypted message - 0xaaaae4887858 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) - on exchange 49188r with MessageCounter:1. - [1635844541.727650][3216:3216] CHIP:IN: Sending encrypted msg - 0xaaaae4887858 with MessageCounter:1 to 0x000000000001B669 at - monotonic time: 3620161 msec [1635844541.727756][3216:3216] CHIP:DMG: - ReportsInFlight = 1 with readHandler 0, RE has no more messages - [1635844541.727849][3216:3216] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:3414294172 on exchange - 49187r [1635844541.727895][3216:3216] CHIP:EM: Rxd Ack; Removing - MessageCounter:2841322251 from Retrans Table on exchange 49187r - [1635844541.727926][3216:3216] CHIP:EM: Removed CHIP - MessageCounter:2841322251 from RetransTable on exchange 49187r - [1635844541.729955][3216:3216] CHIP:EM: Received message of type 0x1 - with protocolId (0, 1) and MessageCounter:1 on exchange 49188r - [1635844541.730024][3216:3216] CHIP:EM: Rxd Ack; Removing - MessageCounter:1 from Retrans Table on exchange 49188r - [1635844541.730056][3216:3216] CHIP:EM: Removed CHIP MessageCounter:1 - from RetransTable on exchange 49188r [1635844541.730099][3216:3216] - CHIP:DMG: StatusResponse = [1635844541.730131][3216:3216] CHIP:DMG: { - [1635844541.730158][3216:3216] CHIP:DMG: Status = 0x0, + [1635844541.727506][3216:3216] CHIP:DMG: IM RH moving to [AwaitingReportResponse] + [1635844541.727539][3216:3216] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 49188r + [1635844541.727606][3216:3216] CHIP:IN: Prepared encrypted message 0xaaaae4887858 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) on exchange 49188r with MessageCounter:1. + [1635844541.727650][3216:3216] CHIP:IN: Sending encrypted msg 0xaaaae4887858 with MessageCounter:1 to 0x000000000001B669 at monotonic time: 3620161 msec + [1635844541.727756][3216:3216] CHIP:DMG: ReportsInFlight = 1 with readHandler 0, RE has no more messages + [1635844541.727849][3216:3216] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:3414294172 on exchange 49187r + [1635844541.727895][3216:3216] CHIP:EM: Rxd Ack; Removing MessageCounter:2841322251 from Retrans Table on exchange 49187r + [1635844541.727926][3216:3216] CHIP:EM: Removed CHIP MessageCounter:2841322251 from RetransTable on exchange 49187r + [1635844541.729955][3216:3216] CHIP:EM: Received message of type 0x1 with protocolId (0, 1) and MessageCounter:1 on exchange 49188r + [1635844541.730024][3216:3216] CHIP:EM: Rxd Ack; Removing MessageCounter:1 from Retrans Table on exchange 49188r + [1635844541.730056][3216:3216] CHIP:EM: Removed CHIP MessageCounter:1 from RetransTable on exchange 49188r + [1635844541.730099][3216:3216] CHIP:DMG: StatusResponse = + [1635844541.730131][3216:3216] CHIP:DMG: { + [1635844541.730158][3216:3216] CHIP:DMG: Status = 0x0, [1635844541.730187][3216:3216] CHIP:DMG: } - [1635844541.730217][3216:3216] CHIP:DMG: In state - AwaitingReportResponse, receive status response, status code is 0 - [1635844541.730245][3216:3216] CHIP:DMG: OnReportConfirm: - NumReports = 0 [1635844541.730271][3216:3216] CHIP:DMG: IM RH moving - to [Uninitialized] [1635844541.730300][3216:3216] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 49188r" + [1635844541.730217][3216:3216] CHIP:DMG: In state AwaitingReportResponse, receive status response, status code is 0 + [1635844541.730245][3216:3216] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1635844541.730271][3216:3216] CHIP:DMG: IM RH moving to [Uninitialized] + [1635844541.730300][3216:3216] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 49188r disabled: true - label: "DUT sends a NavigateTarget command to the TH with the identifier from step 3b and manufacturer provided app-specific data (string format)." - verification: - "./chip-tool targetnavigator navigate-target 2 another 1 0 CHIP:IN: - CASE Session established. Setting up the secure channel. - [1635844631.704944][3216:3216] CHIP:IN: Marking old secure session for - device 0x000000000001B669 as expired [1635844631.704984][3216:3216] - CHIP:IN: New secure session created for device 0x000000000001B669, key - 4!! [1635844631.705059][3216:3216] CHIP:IN: CASE secure channel is - available now. [1635844631.705092][3216:3216] CHIP:IN: CASE Server - enabling CASE session setups [1635844631.706226][3216:3216] CHIP:EM: - Received message of type 0x8 with protocolId (0, 1) and - MessageCounter:0 on exchange 26803r [1635844631.706273][3216:3216] - CHIP:EM: Handling via exchange: 26803r, Delegate: 0x0xaaaae48831b8 + verification: | + ./chip-tool targetnavigator navigate-target 2 another 1 0 + + + CHIP:IN: CASE Session established. Setting up the secure channel. + [1635844631.704944][3216:3216] CHIP:IN: Marking old secure session for device 0x000000000001B669 as expired + [1635844631.704984][3216:3216] CHIP:IN: New secure session created for device 0x000000000001B669, key 4!! + [1635844631.705059][3216:3216] CHIP:IN: CASE secure channel is available now. + [1635844631.705092][3216:3216] CHIP:IN: CASE Server enabling CASE session setups + [1635844631.706226][3216:3216] CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and MessageCounter:0 on exchange 26803r + [1635844631.706273][3216:3216] CHIP:EM: Handling via exchange: 26803r, Delegate: 0x0xaaaae48831b8 [1635844631.706334][3216:3216] CHIP:DMG: InvokeCommand = [1635844631.706369][3216:3216] CHIP:DMG: { - [1635844631.706399][3216:3216] CHIP:DMG: CommandList = - [1635844631.706434][3216:3216] CHIP:DMG: [ - [1635844631.706466][3216:3216] CHIP:DMG: CommandDataIB = - [1635844631.706508][3216:3216] CHIP:DMG: { - [1635844631.706542][3216:3216] CHIP:DMG: CommandPathIB = - [1635844631.706588][3216:3216] CHIP:DMG: { - [1635844631.706630][3216:3216] CHIP:DMG: EndpointId = 0x0, - [1635844631.706678][3216:3216] CHIP:DMG: ClusterId = 0x505, - [1635844631.706718][3216:3216] CHIP:DMG: CommandId = 0x0, - [1635844631.706766][3216:3216] CHIP:DMG: }, + [1635844631.706399][3216:3216] CHIP:DMG: CommandList = + [1635844631.706434][3216:3216] CHIP:DMG: [ + [1635844631.706466][3216:3216] CHIP:DMG: CommandDataIB = + [1635844631.706508][3216:3216] CHIP:DMG: { + [1635844631.706542][3216:3216] CHIP:DMG: CommandPathIB = + [1635844631.706588][3216:3216] CHIP:DMG: { + [1635844631.706630][3216:3216] CHIP:DMG: EndpointId = 0x0, + [1635844631.706678][3216:3216] CHIP:DMG: ClusterId = 0x505, + [1635844631.706718][3216:3216] CHIP:DMG: CommandId = 0x0, + [1635844631.706766][3216:3216] CHIP:DMG: }, [1635844631.706808][3216:3216] CHIP:DMG: - [1635844631.706844][3216:3216] CHIP:DMG: CommandData = - [1635844631.706882][3216:3216] CHIP:DMG: { - [1635844631.706924][3216:3216] CHIP:DMG: 0x0 = 2, - [1635844631.706971][3216:3216] CHIP:DMG: 0x1 = 'another', - [1635844631.707014][3216:3216] CHIP:DMG: }, - [1635844631.707050][3216:3216] CHIP:DMG: }, + [1635844631.706844][3216:3216] CHIP:DMG: CommandData = + [1635844631.706882][3216:3216] CHIP:DMG: { + [1635844631.706924][3216:3216] CHIP:DMG: 0x0 = 2, + [1635844631.706971][3216:3216] CHIP:DMG: 0x1 = "another", + [1635844631.707014][3216:3216] CHIP:DMG: }, + [1635844631.707050][3216:3216] CHIP:DMG: }, [1635844631.707097][3216:3216] CHIP:DMG: - [1635844631.707130][3216:3216] CHIP:DMG: ], + [1635844631.707130][3216:3216] CHIP:DMG: ], [1635844631.707169][3216:3216] CHIP:DMG: [1635844631.707200][3216:3216] CHIP:DMG: } - [1635844631.707249][3216:3216] CHIP:DMG: No Cluster 0x0000_0505 on - Endpoint 0x0 [1635844631.707300][3216:3216] CHIP:DMG: ICR moving to - [AddingComm] [1635844631.707337][3216:3216] CHIP:DMG: ICR moving to - [AddedComma] [1635844631.707384][3216:3216] CHIP:EM: Piggybacking Ack - for MessageCounter:0 on exchange: 26803r" + [1635844631.707249][3216:3216] CHIP:DMG: No Cluster 0x0000_0505 on Endpoint 0x0 + [1635844631.707300][3216:3216] CHIP:DMG: ICR moving to [AddingComm] + [1635844631.707337][3216:3216] CHIP:DMG: ICR moving to [AddedComma] + [1635844631.707384][3216:3216] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 26803r disabled: true - label: "DUT reads the CurrentTarget attribute from the TH" - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MC_9_2.yaml b/src/app/tests/suites/certification/Test_TC_MC_9_2.yaml index 535269f8e0707d..af861c988e98fd 100644 --- a/src/app/tests/suites/certification/Test_TC_MC_9_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_MC_9_2.yaml @@ -23,322 +23,287 @@ config: tests: - label: "TH reads the VendorName attribute from the DUT" - verification: - "./chip-tool applicationbasic read vendor-name 1 1 CHIP:EM: Received - message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on - exchange 47792r [1635669394.984912][4641:4641] CHIP:EM: Handling via - exchange: 47792r, Delegate: 0x0xaaaada70fd80 + verification: | + ./chip-tool applicationbasic read vendor-name 1 1 + + CHIP:EM: Received message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on exchange 47792r + [1635669394.984912][4641:4641] CHIP:EM: Handling via exchange: 47792r, Delegate: 0x0xaaaada70fd80 [1635669394.984996][4641:4641] CHIP:IM: Received Read request [1635669394.985055][4641:4641] CHIP:DMG: IM RH moving to [Initialized] [1635669394.985120][4641:4641] CHIP:DMG: ReadRequest = [1635669394.985179][4641:4641] CHIP:DMG: { - [1635669394.985232][4641:4641] CHIP:DMG: AttributePathList = - [1635669394.985295][4641:4641] CHIP:DMG: [ - [1635669394.985355][4641:4641] CHIP:DMG: AttributePath = - [1635669394.985420][4641:4641] CHIP:DMG: { - [1635669394.985490][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669394.985566][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669394.985652][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669394.985730][4641:4641] CHIP:DMG: FieldTag = 0x0000_0000, - [1635669394.985791][4641:4641] CHIP:DMG: } + [1635669394.985232][4641:4641] CHIP:DMG: AttributePathList = + [1635669394.985295][4641:4641] CHIP:DMG: [ + [1635669394.985355][4641:4641] CHIP:DMG: AttributePath = + [1635669394.985420][4641:4641] CHIP:DMG: { + [1635669394.985490][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669394.985566][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669394.985652][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669394.985730][4641:4641] CHIP:DMG: FieldTag = 0x0000_0000, + [1635669394.985791][4641:4641] CHIP:DMG: } [1635669394.985825][4641:4641] CHIP:DMG: - [1635669394.985854][4641:4641] CHIP:DMG: ], + [1635669394.985854][4641:4641] CHIP:DMG: ], [1635669394.985886][4641:4641] CHIP:DMG: [1635669394.985979][4641:4641] CHIP:DMG: } - [1635669394.986037][4641:4641] CHIP:DMG: IM RH moving to - [GeneratingReports] [1635669394.986134][4641:4641] CHIP:DMG: - Cluster 50d, Field 0 is dirty [1635669394.986164][4641:4641] CHIP:DMG: - Reading attribute: Cluster=0x0000_050D Endpoint=1 - AttributeId=0x0000_0000 [1635669394.986208][4641:4641] CHIP:DMG: - Dumping report data... [1635669394.986237][4641:4641] CHIP:DMG: - ReportData =./chip-tool applicationbasic read vendor-name 1 1 + [1635669394.986037][4641:4641] CHIP:DMG: IM RH moving to [GeneratingReports] + [1635669394.986134][4641:4641] CHIP:DMG: Cluster 50d, Field 0 is dirty + [1635669394.986164][4641:4641] CHIP:DMG: Reading attribute: Cluster=0x0000_050D Endpoint=1 AttributeId=0x0000_0000 + [1635669394.986208][4641:4641] CHIP:DMG: Dumping report data... + [1635669394.986237][4641:4641] CHIP:DMG: ReportData =./chip-tool applicationbasic read vendor-name 1 1 [1635669394.986264][4641:4641] CHIP:DMG: { - [1635669394.986289][4641:4641] CHIP:DMG: AttributeDataList = - [1635669394.986319][4641:4641] CHIP:DMG: [ - [1635669394.986347][4641:4641] CHIP:DMG: AttributeDataElement = - [1635669394.986381][4641:4641] CHIP:DMG: { - [1635669394.986411][4641:4641] CHIP:DMG: AttributePath = - [1635669394.986445][4641:4641] CHIP:DMG: { - [1635669394.986481][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669394.986516][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669394.986559][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669394.986595][4641:4641] CHIP:DMG: FieldTag = 0x0000_0000, - [1635669394.986627][4641:4641] CHIP:DMG: } + [1635669394.986289][4641:4641] CHIP:DMG: AttributeDataList = + [1635669394.986319][4641:4641] CHIP:DMG: [ + [1635669394.986347][4641:4641] CHIP:DMG: AttributeDataElement = + [1635669394.986381][4641:4641] CHIP:DMG: { + [1635669394.986411][4641:4641] CHIP:DMG: AttributePath = + [1635669394.986445][4641:4641] CHIP:DMG: { + [1635669394.986481][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669394.986516][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669394.986559][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669394.986595][4641:4641] CHIP:DMG: FieldTag = 0x0000_0000, + [1635669394.986627][4641:4641] CHIP:DMG: } [1635669394.986667][4641:4641] CHIP:DMG: - [1635669394.986706][4641:4641] CHIP:DMG: Data = '', - [1635669394.986742][4641:4641] CHIP:DMG: DataElementVersion = 0x0, - [1635669394.986776][4641:4641] CHIP:DMG: }, + [1635669394.986706][4641:4641] CHIP:DMG: Data = "", + [1635669394.986742][4641:4641] CHIP:DMG: DataElementVersion = 0x0, + [1635669394.986776][4641:4641] CHIP:DMG: }, [1635669394.986810][4641:4641] CHIP:DMG: - [1635669394.986837][4641:4641] CHIP:DMG: ], + [1635669394.986837][4641:4641] CHIP:DMG: ], [1635669394.986871][4641:4641] CHIP:DMG: [1635669394.986896][4641:4641] CHIP:DMG: } [1635669394.986920][4641:4641] CHIP:DMG: Sending report... - [1635669394.986946][4641:4641] CHIP:DMG: IM RH moving to - [AwaitingReportResponse] [1635669394.986973][4641:4641] CHIP:EM: - Piggybacking Ack for MessageCounter:0 on exchange: 47792r - [1635669394.987032][4641:4641] CHIP:IN: Prepared encrypted message - 0xaaaada714448 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) - on exchange 47792r with MessageCounter:1. - [1635669394.987074][4641:4641] CHIP:IN: Sending encrypted msg - 0xaaaada714448 with MessageCounter:1 to 0x000000000001B669 at - monotonic time: 7893783 msec [1635669394.987195][4641:4641] CHIP:DMG: - ReportsInFlight = 1 with readHandler 0, RE has no more messages - [1635669394.987286][4641:4641] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:466709192 on exchange 47791r - [1635669394.987328][4641:4641] CHIP:EM: Rxd Ack; Removing - MessageCounter:1572049851 from Retrans Table on exchange 47791r - [1635669394.987357][4641:4641] CHIP:EM: Removed CHIP - MessageCounter:1572049851 from RetransTable on exchange 47791r - [1635669394.989332][4641:4641] CHIP:EM: Received message of type 0x1 - with protocolId (0, 1) and MessageCounter:1 on exchange 47792r - [1635669394.989373][4641:4641] CHIP:EM: Rxd Ack; Removing - MessageCounter:1 from Retrans Table on exchange 47792r" + [1635669394.986946][4641:4641] CHIP:DMG: IM RH moving to [AwaitingReportResponse] + [1635669394.986973][4641:4641] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 47792r + [1635669394.987032][4641:4641] CHIP:IN: Prepared encrypted message 0xaaaada714448 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) on exchange 47792r with MessageCounter:1. + [1635669394.987074][4641:4641] CHIP:IN: Sending encrypted msg 0xaaaada714448 with MessageCounter:1 to 0x000000000001B669 at monotonic time: 7893783 msec + [1635669394.987195][4641:4641] CHIP:DMG: ReportsInFlight = 1 with readHandler 0, RE has no more messages + [1635669394.987286][4641:4641] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:466709192 on exchange 47791r + [1635669394.987328][4641:4641] CHIP:EM: Rxd Ack; Removing MessageCounter:1572049851 from Retrans Table on exchange 47791r + [1635669394.987357][4641:4641] CHIP:EM: Removed CHIP MessageCounter:1572049851 from RetransTable on exchange 47791r + [1635669394.989332][4641:4641] CHIP:EM: Received message of type 0x1 with protocolId (0, 1) and MessageCounter:1 on exchange 47792r + [1635669394.989373][4641:4641] CHIP:EM: Rxd Ack; Removing MessageCounter:1 from Retrans Table on exchange 47792r disabled: true - label: "TH reads the VendorID attribute from the DUT" - verification: - "./chip-tool applicationbasic read vendor-id 1 1 CHIP:EM: Received - message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on - exchange 10649r [1635669532.932419][4641:4641] CHIP:EM: Handling via - exchange: 10649r, Delegate: 0x0xaaaada70fd80 + verification: | + ./chip-tool applicationbasic read vendor-id 1 1 + + CHIP:EM: Received message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on exchange 10649r + [1635669532.932419][4641:4641] CHIP:EM: Handling via exchange: 10649r, Delegate: 0x0xaaaada70fd80 [1635669532.932476][4641:4641] CHIP:IM: Received Read request [1635669532.932506][4641:4641] CHIP:DMG: IM RH moving to [Initialized] [1635669532.932545][4641:4641] CHIP:DMG: ReadRequest = [1635669532.932575][4641:4641] CHIP:DMG: { - [1635669532.932601][4641:4641] CHIP:DMG: AttributePathList = - [1635669532.932633][4641:4641] CHIP:DMG: [ - [1635669532.932663][4641:4641] CHIP:DMG: AttributePath = - [1635669532.932696][4641:4641] CHIP:DMG: { - [1635669532.932731][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669532.932767][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669532.932810][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669532.932849][4641:4641] CHIP:DMG: FieldTag = 0x0000_0001, - [1635669532.932889][4641:4641] CHIP:DMG: } + [1635669532.932601][4641:4641] CHIP:DMG: AttributePathList = + [1635669532.932633][4641:4641] CHIP:DMG: [ + [1635669532.932663][4641:4641] CHIP:DMG: AttributePath = + [1635669532.932696][4641:4641] CHIP:DMG: { + [1635669532.932731][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669532.932767][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669532.932810][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669532.932849][4641:4641] CHIP:DMG: FieldTag = 0x0000_0001, + [1635669532.932889][4641:4641] CHIP:DMG: } [1635669532.932928][4641:4641] CHIP:DMG: - [1635669532.932962][4641:4641] CHIP:DMG: ], + [1635669532.932962][4641:4641] CHIP:DMG: ], [1635669532.932995][4641:4641] CHIP:DMG: [1635669532.933025][4641:4641] CHIP:DMG: } - [1635669532.933092][4641:4641] CHIP:DMG: IM RH moving to - [GeneratingReports] [1635669532.933194][4641:4641] CHIP:DMG: - Cluster 50d, Field 1 is dirty [1635669532.933226][4641:4641] CHIP:DMG: - Reading attribute: Cluster=0x0000_050D Endpoint=1 - AttributeId=0x0000_0001 [1635669532.933273][4641:4641] CHIP:DMG: - Dumping report data... [1635669532.933305][4641:4641] CHIP:DMG: - ReportData = [1635669532.933334][4641:4641] CHIP:DMG: { - [1635669532.933357][4641:4641] CHIP:DMG: AttributeDataList = - [1635669532.933388][4641:4641] CHIP:DMG: [ - [1635669532.933418][4641:4641] CHIP:DMG: AttributeDataElement = - [1635669532.933448][4641:4641] CHIP:DMG: { - [1635669532.933479][4641:4641] CHIP:DMG: AttributePath = - [1635669532.933520][4641:4641] CHIP:DMG: { - [1635669532.933559][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669532.933600][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669532.933644][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669532.933684][4641:4641] CHIP:DMG: FieldTag = 0x0000_0001, - [1635669532.933726][4641:4641] CHIP:DMG: } + [1635669532.933092][4641:4641] CHIP:DMG: IM RH moving to [GeneratingReports] + [1635669532.933194][4641:4641] CHIP:DMG: Cluster 50d, Field 1 is dirty + [1635669532.933226][4641:4641] CHIP:DMG: Reading attribute: Cluster=0x0000_050D Endpoint=1 AttributeId=0x0000_0001 + [1635669532.933273][4641:4641] CHIP:DMG: Dumping report data... + [1635669532.933305][4641:4641] CHIP:DMG: ReportData = + [1635669532.933334][4641:4641] CHIP:DMG: { + [1635669532.933357][4641:4641] CHIP:DMG: AttributeDataList = + [1635669532.933388][4641:4641] CHIP:DMG: [ + [1635669532.933418][4641:4641] CHIP:DMG: AttributeDataElement = + [1635669532.933448][4641:4641] CHIP:DMG: { + [1635669532.933479][4641:4641] CHIP:DMG: AttributePath = + [1635669532.933520][4641:4641] CHIP:DMG: { + [1635669532.933559][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669532.933600][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669532.933644][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669532.933684][4641:4641] CHIP:DMG: FieldTag = 0x0000_0001, + [1635669532.933726][4641:4641] CHIP:DMG: } [1635669532.933767][4641:4641] CHIP:DMG: - [1635669532.933809][4641:4641] CHIP:DMG: Data = 0, - [1635669532.933847][4641:4641] CHIP:DMG: DataElementVersion = 0x0, - [1635669532.933882][4641:4641] CHIP:DMG: }, + [1635669532.933809][4641:4641] CHIP:DMG: Data = 0, + [1635669532.933847][4641:4641] CHIP:DMG: DataElementVersion = 0x0, + [1635669532.933882][4641:4641] CHIP:DMG: }, [1635669532.933915][4641:4641] CHIP:DMG: - [1635669532.933945][4641:4641] CHIP:DMG: ], + [1635669532.933945][4641:4641] CHIP:DMG: ], [1635669532.933984][4641:4641] CHIP:DMG: [1635669532.934011][4641:4641] CHIP:DMG: } [1635669532.934040][4641:4641] CHIP:DMG: Sending report... - [1635669532.934082][4641:4641] CHIP:DMG: IM RH moving to - [AwaitingReportResponse] [1635669532.934129][4641:4641] CHIP:EM: - Piggybacking Ack for MessageCounter:0 on exchange: 10649r - [1635669532.934194][4641:4641] CHIP:IN: Prepared encrypted message - 0xaaaada714448 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) - on exchange 10649r with MessageCounter:1. - [1635669532.934243][4641:4641] CHIP:IN: Sending encrypted msg - 0xaaaada714448 with MessageCounter:1 to 0x000000000001B669 at - monotonic time: 8031730 msec [1635669532.934363][4641:4641] CHIP:DMG: - ReportsInFlight = 1 with readHandler 0, RE has no more messages - [1635669532.934463][4641:4641] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:229251686 on exchange 10648r - [1635669532.934517][4641:4641] CHIP:EM: Rxd Ack; Removing - MessageCounter:1572049853 from Retrans Table on exchange 10648r - [1635669532.934550][4641:4641] CHIP:EM: Removed CHIP - MessageCounter:1572049853 from RetransTable on exchange 10648r" + [1635669532.934082][4641:4641] CHIP:DMG: IM RH moving to [AwaitingReportResponse] + [1635669532.934129][4641:4641] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 10649r + [1635669532.934194][4641:4641] CHIP:IN: Prepared encrypted message 0xaaaada714448 to 0x000000000001B669 of type 0x5 and protocolId (0, 1) on exchange 10649r with MessageCounter:1. + [1635669532.934243][4641:4641] CHIP:IN: Sending encrypted msg 0xaaaada714448 with MessageCounter:1 to 0x000000000001B669 at monotonic time: 8031730 msec + [1635669532.934363][4641:4641] CHIP:DMG: ReportsInFlight = 1 with readHandler 0, RE has no more messages + [1635669532.934463][4641:4641] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:229251686 on exchange 10648r + [1635669532.934517][4641:4641] CHIP:EM: Rxd Ack; Removing MessageCounter:1572049853 from Retrans Table on exchange 10648r + [1635669532.934550][4641:4641] CHIP:EM: Removed CHIP MessageCounter:1572049853 from RetransTable on exchange 10648r disabled: true - label: "TH reads the ApplicationName attribute from the DUT" - verification: - "./chip-tool applicationbasic read application-name 1 1 CHIP:EM: - Received message of type 0x2 with protocolId (0, 1) and - MessageCounter:0 on exchange 3361r [1635669651.324865][4641:4641] - CHIP:EM: Handling via exchange: 3361r, Delegate: 0x0xaaaada70fd80 + verification: | + ./chip-tool applicationbasic read application-name 1 1 + + CHIP:EM: Received message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on exchange 3361r + [1635669651.324865][4641:4641] CHIP:EM: Handling via exchange: 3361r, Delegate: 0x0xaaaada70fd80 [1635669651.324915][4641:4641] CHIP:IM: Received Read request [1635669651.324948][4641:4641] CHIP:DMG: IM RH moving to [Initialized] [1635669651.324987][4641:4641] CHIP:DMG: ReadRequest = [1635669651.325019][4641:4641] CHIP:DMG: { - [1635669651.325049][4641:4641] CHIP:DMG: AttributePathList = - [1635669651.325083][4641:4641] CHIP:DMG: [ - [1635669651.325117][4641:4641] CHIP:DMG: AttributePath = - [1635669651.325153][4641:4641] CHIP:DMG: { - [1635669651.325197][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669651.325242][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669651.325285][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669651.325328][4641:4641] CHIP:DMG: FieldTag = 0x0000_0002, - [1635669651.325369][4641:4641] CHIP:DMG: } + [1635669651.325049][4641:4641] CHIP:DMG: AttributePathList = + [1635669651.325083][4641:4641] CHIP:DMG: [ + [1635669651.325117][4641:4641] CHIP:DMG: AttributePath = + [1635669651.325153][4641:4641] CHIP:DMG: { + [1635669651.325197][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669651.325242][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669651.325285][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669651.325328][4641:4641] CHIP:DMG: FieldTag = 0x0000_0002, + [1635669651.325369][4641:4641] CHIP:DMG: } [1635669651.325408][4641:4641] CHIP:DMG: - [1635669651.325442][4641:4641] CHIP:DMG: ], + [1635669651.325442][4641:4641] CHIP:DMG: ], [1635669651.325480][4641:4641] CHIP:DMG: [1635669651.325512][4641:4641] CHIP:DMG: } - [1635669651.325578][4641:4641] CHIP:DMG: IM RH moving to - [GeneratingReports] [1635669651.325684][4641:4641] CHIP:DMG: - Cluster 50d, Field 2 is dirty [1635669651.325719][4641:4641] CHIP:DMG: - Reading attribute: Cluster=0x0000_050D Endpoint=1 - AttributeId=0x0000_0002 [1635669651.325773][4641:4641] CHIP:DMG: - Dumping report data... [1635669651.325807][4641:4641] CHIP:DMG: - ReportData = [1635669651.325840][4641:4641] CHIP:DMG: { - [1635669651.325869][4641:4641] CHIP:DMG: AttributeDataList = - [1635669651.325903][4641:4641] CHIP:DMG: [ - [1635669651.325936][4641:4641] CHIP:DMG: AttributeDataElement = - [1635669651.325973][4641:4641] CHIP:DMG: { - [1635669651.326008][4641:4641] CHIP:DMG: AttributePath = - [1635669651.326048][4641:4641] CHIP:DMG: { - [1635669651.326090][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669651.326139][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669651.326181][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669651.326230][4641:4641] CHIP:DMG: FieldTag = 0x0000_0002, - [1635669651.326268][4641:4641] CHIP:DMG: } + [1635669651.325578][4641:4641] CHIP:DMG: IM RH moving to [GeneratingReports] + [1635669651.325684][4641:4641] CHIP:DMG: Cluster 50d, Field 2 is dirty + [1635669651.325719][4641:4641] CHIP:DMG: Reading attribute: Cluster=0x0000_050D Endpoint=1 AttributeId=0x0000_0002 + [1635669651.325773][4641:4641] CHIP:DMG: Dumping report data... + [1635669651.325807][4641:4641] CHIP:DMG: ReportData = + [1635669651.325840][4641:4641] CHIP:DMG: { + [1635669651.325869][4641:4641] CHIP:DMG: AttributeDataList = + [1635669651.325903][4641:4641] CHIP:DMG: [ + [1635669651.325936][4641:4641] CHIP:DMG: AttributeDataElement = + [1635669651.325973][4641:4641] CHIP:DMG: { + [1635669651.326008][4641:4641] CHIP:DMG: AttributePath = + [1635669651.326048][4641:4641] CHIP:DMG: { + [1635669651.326090][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669651.326139][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669651.326181][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669651.326230][4641:4641] CHIP:DMG: FieldTag = 0x0000_0002, + [1635669651.326268][4641:4641] CHIP:DMG: } [1635669651.326311][4641:4641] CHIP:DMG: - [1635669651.326358][4641:4641] CHIP:DMG: Data = '', - [1635669651.326397][4641:4641] CHIP:DMG: DataElementVersion = 0x0, - [1635669651.326439][4641:4641] CHIP:DMG: }, + [1635669651.326358][4641:4641] CHIP:DMG: Data = "", + [1635669651.326397][4641:4641] CHIP:DMG: DataElementVersion = 0x0, + [1635669651.326439][4641:4641] CHIP:DMG: }, [1635669651.326480][4641:4641] CHIP:DMG: - [1635669651.326513][4641:4641] CHIP:DMG: ], + [1635669651.326513][4641:4641] CHIP:DMG: ], [1635669651.326552][4641:4641] CHIP:DMG: [1635669651.326583][4641:4641] CHIP:DMG: } [1635669651.326611][4641:4641] CHIP:DMG: Sending report... - [1635669651.326642][4641:4641] CHIP:DMG: IM RH moving to - [AwaitingReportResponse] [1635669651.326677][4641:4641] CHIP:EM: - Piggybacking Ack for MessageCounter:0 on exchange: 3361r" + [1635669651.326642][4641:4641] CHIP:DMG: IM RH moving to [AwaitingReportResponse] + [1635669651.326677][4641:4641] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 3361r disabled: true - label: "TH reads the ProductID attribute from the DUT" - verification: - "./chip-tool applicationbasic read product-id 1 1 CHIP:EM: Received - message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on - exchange 12029r [1635669782.991396][4641:4641] CHIP:EM: Handling via - exchange: 12029r, Delegate: 0x0xaaaada70fd80 + verification: | + ./chip-tool applicationbasic read product-id 1 1 + + CHIP:EM: Received message of type 0x2 with protocolId (0, 1) and MessageCounter:0 on exchange 12029r + [1635669782.991396][4641:4641] CHIP:EM: Handling via exchange: 12029r, Delegate: 0x0xaaaada70fd80 [1635669782.991444][4641:4641] CHIP:IM: Received Read request [1635669782.991477][4641:4641] CHIP:DMG: IM RH moving to [Initialized] [1635669782.991517][4641:4641] CHIP:DMG: ReadRequest = [1635669782.991550][4641:4641] CHIP:DMG: { - [1635669782.991579][4641:4641] CHIP:DMG: AttributePathList = - [1635669782.991614][4641:4641] CHIP:DMG: [ - [1635669782.991646][4641:4641] CHIP:DMG: AttributePath = - [1635669782.991686][4641:4641] CHIP:DMG: { - [1635669782.991724][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669782.991766][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669782.991813][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669782.991857][4641:4641] CHIP:DMG: FieldTag = 0x0000_0003, - [1635669782.991923][4641:4641] CHIP:DMG: } + [1635669782.991579][4641:4641] CHIP:DMG: AttributePathList = + [1635669782.991614][4641:4641] CHIP:DMG: [ + [1635669782.991646][4641:4641] CHIP:DMG: AttributePath = + [1635669782.991686][4641:4641] CHIP:DMG: { + [1635669782.991724][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669782.991766][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669782.991813][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669782.991857][4641:4641] CHIP:DMG: FieldTag = 0x0000_0003, + [1635669782.991923][4641:4641] CHIP:DMG: } [1635669782.991969][4641:4641] CHIP:DMG: - [1635669782.992003][4641:4641] CHIP:DMG: ], + [1635669782.992003][4641:4641] CHIP:DMG: ], [1635669782.992040][4641:4641] CHIP:DMG: [1635669782.992073][4641:4641] CHIP:DMG: } - [1635669782.992137][4641:4641] CHIP:DMG: IM RH moving to - [GeneratingReports] [1635669782.992249][4641:4641] CHIP:DMG: - Cluster 50d, Field 3 is dirty [1635669782.992284][4641:4641] CHIP:DMG: - Reading attribute: Cluster=0x0000_050D Endpoint=1 - AttributeId=0x0000_0003 [1635669782.992335][4641:4641] CHIP:DMG: - Dumping report data... [1635669782.992369][4641:4641] CHIP:DMG: - ReportData = [1635669782.992401][4641:4641] CHIP:DMG: { - [1635669782.992470][4641:4641] CHIP:DMG: AttributeDataList = - [1635669782.992506][4641:4641] CHIP:DMG: [ - [1635669782.992539][4641:4641] CHIP:DMG: AttributeDataElement = - [1635669782.992576][4641:4641] CHIP:DMG: { - [1635669782.992617][4641:4641] CHIP:DMG: AttributePath = - [1635669782.992658][4641:4641] CHIP:DMG: { - [1635669782.992701][4641:4641] CHIP:DMG: NodeId = 0x1, - [1635669782.992750][4641:4641] CHIP:DMG: EndpointId = 0x1, - [1635669782.992800][4641:4641] CHIP:DMG: ClusterId = 0x50d, - [1635669782.992845][4641:4641] CHIP:DMG: FieldTag = 0x0000_0003, - [1635669782.992891][4641:4641] CHIP:DMG: } + [1635669782.992137][4641:4641] CHIP:DMG: IM RH moving to [GeneratingReports] + [1635669782.992249][4641:4641] CHIP:DMG: Cluster 50d, Field 3 is dirty + [1635669782.992284][4641:4641] CHIP:DMG: Reading attribute: Cluster=0x0000_050D Endpoint=1 AttributeId=0x0000_0003 + [1635669782.992335][4641:4641] CHIP:DMG: Dumping report data... + [1635669782.992369][4641:4641] CHIP:DMG: ReportData = + [1635669782.992401][4641:4641] CHIP:DMG: { + [1635669782.992470][4641:4641] CHIP:DMG: AttributeDataList = + [1635669782.992506][4641:4641] CHIP:DMG: [ + [1635669782.992539][4641:4641] CHIP:DMG: AttributeDataElement = + [1635669782.992576][4641:4641] CHIP:DMG: { + [1635669782.992617][4641:4641] CHIP:DMG: AttributePath = + [1635669782.992658][4641:4641] CHIP:DMG: { + [1635669782.992701][4641:4641] CHIP:DMG: NodeId = 0x1, + [1635669782.992750][4641:4641] CHIP:DMG: EndpointId = 0x1, + [1635669782.992800][4641:4641] CHIP:DMG: ClusterId = 0x50d, + [1635669782.992845][4641:4641] CHIP:DMG: FieldTag = 0x0000_0003, + [1635669782.992891][4641:4641] CHIP:DMG: } [1635669782.992932][4641:4641] CHIP:DMG: - [1635669782.992976][4641:4641] CHIP:DMG: Data = 0, - [1635669782.993022][4641:4641] CHIP:DMG: DataElementVersion = 0x0, - [1635669782.993065][4641:4641] CHIP:DMG: }, + [1635669782.992976][4641:4641] CHIP:DMG: Data = 0, + [1635669782.993022][4641:4641] CHIP:DMG: DataElementVersion = 0x0, + [1635669782.993065][4641:4641] CHIP:DMG: }, [1635669782.993108][4641:4641] CHIP:DMG: - [1635669782.993140][4641:4641] CHIP:DMG: ], + [1635669782.993140][4641:4641] CHIP:DMG: ], [1635669782.993179][4641:4641] CHIP:DMG: [1635669782.993210][4641:4641] CHIP:DMG: } [1635669782.993238][4641:4641] CHIP:DMG: Sending report... - [1635669782.993269][4641:4641] CHIP:DMG: IM RH moving to - [AwaitingReportResponse] [1635669782.993305][4641:4641] CHIP:EM: - Piggybacking Ack for MessageCounter:0 on exchange: 12029r" + [1635669782.993269][4641:4641] CHIP:DMG: IM RH moving to [AwaitingReportResponse] + [1635669782.993305][4641:4641] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 12029r disabled: true - label: "TH reads the Status attribute from the DUT" - verification: - "./chip-tool applicationbasic change-status 2 1 0 CHIP:IN: CASE - Session established. Setting up the secure channel. - [1635849338.804317][3216:3216] CHIP:IN: Marking old secure session for - device 0x000000000001B669 as expired [1635849338.804591][3216:3216] - CHIP:IN: New secure session created for device 0x000000000001B669, key - 4!! [1635849338.804767][3216:3216] CHIP:IN: CASE secure channel is - available now. [1635849338.804821][3216:3216] CHIP:IN: CASE Server - enabling CASE session setups [1635849338.805449][3216:3216] CHIP:EM: - Received message of type 0x8 with protocolId (0, 1) and - MessageCounter:0 on exchange 15761r [1635849338.805523][3216:3216] - CHIP:EM: Handling via exchange: 15761r, Delegate: 0x0xaaaae48831b8 + verification: | + ./chip-tool applicationbasic change-status 2 1 0 + + + CHIP:IN: CASE Session established. Setting up the secure channel. + [1635849338.804317][3216:3216] CHIP:IN: Marking old secure session for device 0x000000000001B669 as expired + [1635849338.804591][3216:3216] CHIP:IN: New secure session created for device 0x000000000001B669, key 4!! + [1635849338.804767][3216:3216] CHIP:IN: CASE secure channel is available now. + [1635849338.804821][3216:3216] CHIP:IN: CASE Server enabling CASE session setups + [1635849338.805449][3216:3216] CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and MessageCounter:0 on exchange 15761r + [1635849338.805523][3216:3216] CHIP:EM: Handling via exchange: 15761r, Delegate: 0x0xaaaae48831b8 [1635849338.805614][3216:3216] CHIP:DMG: InvokeCommand = [1635849338.805669][3216:3216] CHIP:DMG: { - [1635849338.805715][3216:3216] CHIP:DMG: CommandList = - [1635849338.805769][3216:3216] CHIP:DMG: [ - [1635849338.805819][3216:3216] CHIP:DMG: CommandDataIB = - [1635849338.805881][3216:3216] CHIP:DMG: { - [1635849338.805974][3216:3216] CHIP:DMG: CommandPathIB = - [1635849338.806032][3216:3216] CHIP:DMG: { - [1635849338.806148][3216:3216] CHIP:DMG: EndpointId = 0x0, - [1635849338.806213][3216:3216] CHIP:DMG: ClusterId = 0x50d, - [1635849338.806253][3216:3216] CHIP:DMG: CommandId = 0x0, - [1635849338.806290][3216:3216] CHIP:DMG: }, + [1635849338.805715][3216:3216] CHIP:DMG: CommandList = + [1635849338.805769][3216:3216] CHIP:DMG: [ + [1635849338.805819][3216:3216] CHIP:DMG: CommandDataIB = + [1635849338.805881][3216:3216] CHIP:DMG: { + [1635849338.805974][3216:3216] CHIP:DMG: CommandPathIB = + [1635849338.806032][3216:3216] CHIP:DMG: { + [1635849338.806148][3216:3216] CHIP:DMG: EndpointId = 0x0, + [1635849338.806213][3216:3216] CHIP:DMG: ClusterId = 0x50d, + [1635849338.806253][3216:3216] CHIP:DMG: CommandId = 0x0, + [1635849338.806290][3216:3216] CHIP:DMG: }, [1635849338.806356][3216:3216] CHIP:DMG: - [1635849338.806389][3216:3216] CHIP:DMG: CommandData = - [1635849338.806425][3216:3216] CHIP:DMG: { - [1635849338.806458][3216:3216] CHIP:DMG: 0x0 = 2, - [1635849338.806525][3216:3216] CHIP:DMG: }, - [1635849338.806560][3216:3216] CHIP:DMG: }, + [1635849338.806389][3216:3216] CHIP:DMG: CommandData = + [1635849338.806425][3216:3216] CHIP:DMG: { + [1635849338.806458][3216:3216] CHIP:DMG: 0x0 = 2, + [1635849338.806525][3216:3216] CHIP:DMG: }, + [1635849338.806560][3216:3216] CHIP:DMG: }, [1635849338.806622][3216:3216] CHIP:DMG: - [1635849338.806671][3216:3216] CHIP:DMG: ], + [1635849338.806671][3216:3216] CHIP:DMG: ], [1635849338.806722][3216:3216] CHIP:DMG: [1635849338.806775][3216:3216] CHIP:DMG: } - [1635849338.806822][3216:3216] CHIP:DMG: No Cluster 0x0000_050D on - Endpoint 0x0 [1635849338.806867][3216:3216] CHIP:DMG: ICR moving to - [AddingComm] [1635849338.806899][3216:3216] CHIP:DMG: ICR moving to - [AddedComma] [1635849338.806939][3216:3216] CHIP:EM: Piggybacking Ack - for MessageCounter:0 on exchange: 15761r - [1635849338.807002][3216:3216] CHIP:IN: Prepared encrypted message - 0xaaaae4887858 to 0x000000000001B669 of type 0x9 and protocolId (0, 1) - on exchange 15761r with MessageCounter:1. - [1635849338.807073][3216:3216] CHIP:IN: Sending encrypted msg - 0xaaaae4887858 with MessageCounter:1 to 0x000000000001B669 at - monotonic time: 8417241 msec [1635849338.807226][3216:3216] CHIP:DMG: - ICR moving to [CommandSen] [1635849338.807256][3216:3216] CHIP:DMG: - ICR moving to [AwaitingDe] [1635849338.807452][3216:3216] CHIP:EM: - Received message of type 0x10 with protocolId (0, 0) and - MessageCounter:1459595048 on exchange 15760r - [1635849338.807521][3216:3216] CHIP:EM: Rxd Ack; Removing - MessageCounter:2841322265 from Retrans Table on exchange 15760r - [1635849338.807551][3216:3216] CHIP:EM: Removed CHIP - MessageCounter:2841322265 from RetransTable on exchange 15760r - [1635849338.809288][3216:3216] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 15761r - [1635849338.809333][3216:3216] CHIP:EM: Rxd Ack; Removing - MessageCounter:1 from Retrans Table on exchange 15761r - [1635849338.809361][3216:3216] CHIP:EM: Removed CHIP MessageCounter:1 - from RetransTable on exchange 15761r" + [1635849338.806822][3216:3216] CHIP:DMG: No Cluster 0x0000_050D on Endpoint 0x0 + [1635849338.806867][3216:3216] CHIP:DMG: ICR moving to [AddingComm] + [1635849338.806899][3216:3216] CHIP:DMG: ICR moving to [AddedComma] + [1635849338.806939][3216:3216] CHIP:EM: Piggybacking Ack for MessageCounter:0 on exchange: 15761r + [1635849338.807002][3216:3216] CHIP:IN: Prepared encrypted message 0xaaaae4887858 to 0x000000000001B669 of type 0x9 and protocolId (0, 1) on exchange 15761r with MessageCounter:1. + [1635849338.807073][3216:3216] CHIP:IN: Sending encrypted msg 0xaaaae4887858 with MessageCounter:1 to 0x000000000001B669 at monotonic time: 8417241 msec + [1635849338.807226][3216:3216] CHIP:DMG: ICR moving to [CommandSen] + [1635849338.807256][3216:3216] CHIP:DMG: ICR moving to [AwaitingDe] + [1635849338.807452][3216:3216] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1459595048 on exchange 15760r + [1635849338.807521][3216:3216] CHIP:EM: Rxd Ack; Removing MessageCounter:2841322265 from Retrans Table on exchange 15760r + [1635849338.807551][3216:3216] CHIP:EM: Removed CHIP MessageCounter:2841322265 from RetransTable on exchange 15760r + [1635849338.809288][3216:3216] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 15761r + [1635849338.809333][3216:3216] CHIP:EM: Rxd Ack; Removing MessageCounter:1 from Retrans Table on exchange 15761r + [1635849338.809361][3216:3216] CHIP:EM: Removed CHIP MessageCounter:1 from RetransTable on exchange 15761r disabled: true - label: "TH reads the ApplicationVersion attribute from the DUT" - verification: "" + verification: | + disabled: true - label: "TH reads the AllowedVendorList attribute from the DUT" - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_1.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_1.yaml index 1fa13f2af9c0a2..3e9260347b7856 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_1.yaml @@ -21,509 +21,531 @@ config: tests: - label: "TH_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using 1st controller chip-tool on the raspi - (use above instructions) " + verification: | + 1. Provision the device using 1st controller chip-tool on the raspi (use above instructions) disabled: true - label: "TH_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM (Enhanced Commissioning Method)" - verification: - "On 1st controller using chip tool, open commissioning window using - ECM ./chip-tool pairing open-commissioning-window 1 1 400 2000 3840 - Controller: CHIP:IN: Sending encrypted msg 0xaaaad3464d10 with - MessageCounter:0 to 0x0000000000000001 at monotonic time: 5805157 msec + verification: | + On 1st controller using chip tool, open commissioning window using ECM + + ./chip-tool pairing open-commissioning-window 1 1 400 2000 3840 + + Controller: + + CHIP:IN: Sending encrypted msg 0xaaaad3464d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 5805157 msec [1635691999.946536][3822:3827] CHIP:DMG: ICR moving to [CommandSen] - [1635691999.946586][3822:3827] CHIP:CTL: Manual pairing code: - [35407541839] [1635691999.946650][3822:3827] CHIP:CTL: SetupQRCode: - [MT:00000CQM00G6V851H10] [1635691999.946802][3822:3827] CHIP:EM: - Sending Standalone Ack for MessageCounter:3234931243 on exchange - 35324i [1635691999.946850][3822:3827] CHIP:IN: Prepared plaintext - message 0xffffaa58a960 to 0x0000000000000000 of type 0x10 and - protocolId (0, 0) on exchange 35324i with MessageCounter:1726016118. - [1635691999.946895][3822:3827] CHIP:IN: Sending plaintext msg - 0xffffaa58a960 with MessageCounter:1726016118 to 0x0000000000000000 at - monotonic time: 5805158 msec [1635691999.946983][3822:3827] CHIP:EM: - Flushed pending ack for MessageCounter:3234931243 on exchange 35324i - Device: CHIP minimal mDNS started advertising. - [1635687658.683388][3792:3792] CHIP:DIS: Failed to find a valid admin - pairing. Node ID unknown [1635687658.683427][3792:3792] CHIP:DIS: - Start dns-sd server - no current nodeId [1635687658.683456][3792:3792] - CHIP:DL: MAC is not known, using a default. - [1635687658.683522][3792:3792] CHIP:DIS: Advertise commission - parameter vendorID=9050 productID=65279 discriminator=3840/00 - [1635687658.683597][3792:3792] CHIP:DIS: CHIP minimal mDNS configured - as 'Commissionable node device'. [1635687658.684345][3792:3792] - CHIP:DIS: Broadcasting mDns reply for query from 192.168.0.225 - [1635687658.687201][3792:3792] CHIP:DIS: Broadcasting mDns reply for - query from 192.168.0.225" + [1635691999.946586][3822:3827] CHIP:CTL: Manual pairing code: [35407541839] + [1635691999.946650][3822:3827] CHIP:CTL: SetupQRCode: [MT:00000CQM00G6V851H10] + [1635691999.946802][3822:3827] CHIP:EM: Sending Standalone Ack for MessageCounter:3234931243 on exchange 35324i + [1635691999.946850][3822:3827] CHIP:IN: Prepared plaintext message 0xffffaa58a960 to 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange 35324i with MessageCounter:1726016118. + [1635691999.946895][3822:3827] CHIP:IN: Sending plaintext msg 0xffffaa58a960 with MessageCounter:1726016118 to 0x0000000000000000 at monotonic time: 5805158 msec + [1635691999.946983][3822:3827] CHIP:EM: Flushed pending ack for MessageCounter:3234931243 on exchange 35324i + + Device: + + CHIP minimal mDNS started advertising. + [1635687658.683388][3792:3792] CHIP:DIS: Failed to find a valid admin pairing. Node ID unknown + [1635687658.683427][3792:3792] CHIP:DIS: Start dns-sd server - no current nodeId + [1635687658.683456][3792:3792] CHIP:DL: MAC is not known, using a default. + [1635687658.683522][3792:3792] CHIP:DIS: Advertise commission parameter vendorID=9050 productID=65279 discriminator=3840/00 + [1635687658.683597][3792:3792] CHIP:DIS: CHIP minimal mDNS configured as 'Commissionable node device'. + [1635687658.684345][3792:3792] CHIP:DIS: Broadcasting mDns reply for query from 192.168.0.225 + [1635687658.687201][3792:3792] CHIP:DIS: Broadcasting mDns reply for query from 192.168.0.225 disabled: true - label: "TH_CR1 reads the list of Fabrics on TH_CE" - verification: - "On 1st controller using chip tool read fabricList ./chip-tool - operationalcredentials read fabrics-list 1 0 CHIP:DMG: ReportData = + verification: | + On 1st controller using chip tool read fabricList + + ./chip-tool operationalcredentials read fabrics-list 1 0 + + CHIP:DMG: ReportData = [1635690007.805198][3613:3618] CHIP:DMG: { - [1635690007.805247][3613:3618] CHIP:DMG: AttributeDataList = - [1635690007.805286][3613:3618] CHIP:DMG: [ - [1635690007.805334][3613:3618] CHIP:DMG: AttributeDataElement = - [1635690007.805500][3613:3618] CHIP:DMG: { - [1635690007.805541][3613:3618] CHIP:DMG: AttributePath = - [1635690007.805599][3613:3618] CHIP:DMG: { - [1635690007.805648][3613:3618] CHIP:DMG: NodeId = 0x1, - [1635690007.805712][3613:3618] CHIP:DMG: EndpointId = 0x0, - [1635690007.805763][3613:3618] CHIP:DMG: ClusterId = 0x3e, - [1635690007.805826][3613:3618] CHIP:DMG: FieldTag = 0x0000_0001, - [1635690007.805881][3613:3618] CHIP:DMG: } + [1635690007.805247][3613:3618] CHIP:DMG: AttributeDataList = + [1635690007.805286][3613:3618] CHIP:DMG: [ + [1635690007.805334][3613:3618] CHIP:DMG: AttributeDataElement = + [1635690007.805500][3613:3618] CHIP:DMG: { + [1635690007.805541][3613:3618] CHIP:DMG: AttributePath = + [1635690007.805599][3613:3618] CHIP:DMG: { + [1635690007.805648][3613:3618] CHIP:DMG: NodeId = 0x1, + [1635690007.805712][3613:3618] CHIP:DMG: EndpointId = 0x0, + [1635690007.805763][3613:3618] CHIP:DMG: ClusterId = 0x3e, + [1635690007.805826][3613:3618] CHIP:DMG: FieldTag = 0x0000_0001, + [1635690007.805881][3613:3618] CHIP:DMG: } [1635690007.805931][3613:3618] CHIP:DMG: - [1635690007.805987][3613:3618] CHIP:DMG: Data = [ + [1635690007.805987][3613:3618] CHIP:DMG: Data = [ [1635690007.806032][3613:3618] CHIP:DMG: - [1635690007.806085][3613:3618] CHIP:DMG: { - [1635690007.806136][3613:3618] CHIP:DMG: 0x0 = 1, - [1635690007.806201][3613:3618] CHIP:DMG: 0x1 = [ - [1635690007.806283][3613:3618] CHIP:DMG: 0x4, 0x5d, 0x4, 0xcb, 0xc5, - 0xe2, 0x30, 0xb2, 0x3b, 0xee, 0x54, 0xc7, 0xff, 0x3d, 0xdc, 0x65, - 0x31, 0x67, 0x69, 0xa8, 0x90, 0x58, 0x5b, 0x83, 0x19, 0x85, 0x8d, - 0x1d, 0x3a, 0x63, 0xba, 0x62, 0x54, 0xf8, 0x30, 0x18, 0xb3, 0x68, - 0x7b, 0x66, 0x9, 0x94, [1635690007.806359][3613:3618] CHIP:DMG: ] - [1635690007.806412][3613:3618] CHIP:DMG: 0x2 = 54600, - [1635690007.806474][3613:3618] CHIP:DMG: 0x3 = 0, - [1635690007.806530][3613:3618] CHIP:DMG: 0x4 = 1, - [1635690007.806597][3613:3618] CHIP:DMG: 0x5 = ', - [1635690007.806661][3613:3618] CHIP:DMG: }, - [1635690007.806706][3613:3618] CHIP:DMG: { - [1635690007.806763][3613:3618] CHIP:DMG: 0x0 = 2, - [1635690007.806817][3613:3618] CHIP:DMG: 0x1 = [ - [1635690007.806902][3613:3618] CHIP:DMG: 0x4, 0xc1, 0x79, 0xcc, 0x1d, - 0xc3, 0xdc, 0x71, 0x74, 0xd8, 0x99, 0xcb, 0xef, 0x54, 0xa0, 0xb6, - 0xb9, 0x91, 0x37, 0x6d, 0x5d, 0xf1, 0x80, 0x12, 0xa6, 0x4e, 0xc9, - 0x7e, 0x34, 0x6a, 0x8d, 0x6b, 0x7a, 0x8e, 0xe2, 0xee, 0x7c, 0xd0, - 0x24, 0xa2, 0x62, 0x1d [1635690007.806980][3613:3618] CHIP:DMG: ] - [1635690007.807131][3613:3618] CHIP:DMG: 0x2 = 0, - [1635690007.807222][3613:3618] CHIP:DMG: 0x3 = 0, - [1635690007.807287][3613:3618] CHIP:DMG: 0x4 = 1, - [1635690007.807361][3613:3618] CHIP:DMG: 0x5 = ', - [1635690007.807437][3613:3618] CHIP:DMG: }, - [1635690007.807503][3613:3618] CHIP:DMG: ], - [1635690007.807586][3613:3618] CHIP:DMG: DataElementVersion = 0x0, - [1635690007.807636][3613:3618] CHIP:DMG: }, + [1635690007.806085][3613:3618] CHIP:DMG: { + [1635690007.806136][3613:3618] CHIP:DMG: 0x0 = 1, + [1635690007.806201][3613:3618] CHIP:DMG: 0x1 = [ + [1635690007.806283][3613:3618] CHIP:DMG: 0x4, 0x5d, 0x4, 0xcb, 0xc5, 0xe2, 0x30, 0xb2, 0x3b, 0xee, 0x54, 0xc7, 0xff, 0x3d, 0xdc, 0x65, 0x31, 0x67, 0x69, 0xa8, 0x90, 0x58, 0x5b, 0x83, 0x19, 0x85, 0x8d, 0x1d, 0x3a, 0x63, 0xba, 0x62, 0x54, 0xf8, 0x30, 0x18, 0xb3, 0x68, 0x7b, 0x66, 0x9, 0x94, + [1635690007.806359][3613:3618] CHIP:DMG: ] + [1635690007.806412][3613:3618] CHIP:DMG: 0x2 = 54600, + [1635690007.806474][3613:3618] CHIP:DMG: 0x3 = 0, + [1635690007.806530][3613:3618] CHIP:DMG: 0x4 = 1, + [1635690007.806597][3613:3618] CHIP:DMG: 0x5 = "", + [1635690007.806661][3613:3618] CHIP:DMG: }, + [1635690007.806706][3613:3618] CHIP:DMG: { + [1635690007.806763][3613:3618] CHIP:DMG: 0x0 = 2, + [1635690007.806817][3613:3618] CHIP:DMG: 0x1 = [ + [1635690007.806902][3613:3618] CHIP:DMG: 0x4, 0xc1, 0x79, 0xcc, 0x1d, 0xc3, 0xdc, 0x71, 0x74, 0xd8, 0x99, 0xcb, 0xef, 0x54, 0xa0, 0xb6, 0xb9, 0x91, 0x37, 0x6d, 0x5d, 0xf1, 0x80, 0x12, 0xa6, 0x4e, 0xc9, 0x7e, 0x34, 0x6a, 0x8d, 0x6b, 0x7a, 0x8e, 0xe2, 0xee, 0x7c, 0xd0, 0x24, 0xa2, 0x62, 0x1d + [1635690007.806980][3613:3618] CHIP:DMG: ] + [1635690007.807131][3613:3618] CHIP:DMG: 0x2 = 0, + [1635690007.807222][3613:3618] CHIP:DMG: 0x3 = 0, + [1635690007.807287][3613:3618] CHIP:DMG: 0x4 = 1, + [1635690007.807361][3613:3618] CHIP:DMG: 0x5 = "", + [1635690007.807437][3613:3618] CHIP:DMG: }, + [1635690007.807503][3613:3618] CHIP:DMG: ], + [1635690007.807586][3613:3618] CHIP:DMG: DataElementVersion = 0x0, + [1635690007.807636][3613:3618] CHIP:DMG: }, [1635690007.807720][3613:3618] CHIP:DMG: - [1635690007.807765][3613:3618] CHIP:DMG: ], + [1635690007.807765][3613:3618] CHIP:DMG: ], [1635690007.807846][3613:3618] CHIP:DMG: [1635690007.807887][3613:3618] CHIP:DMG: } [1635690007.808091][3613:3618] CHIP:ZCL: ReadAttributesResponse: - [1635690007.808148][3613:3618] CHIP:ZCL: ClusterId: 0x0000_003E - [1635690007.808193][3613:3618] CHIP:ZCL: attributeId: 0x0000_0001 - [1635690007.808234][3613:3618] CHIP:ZCL: status: Success (0x0000) - [1635690007.808266][3613:3618] CHIP:ZCL: attribute TLV Type: 0x16 - [1635690007.808338][3613:3618] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635690007.808148][3613:3618] CHIP:ZCL: ClusterId: 0x0000_003E + [1635690007.808193][3613:3618] CHIP:ZCL: attributeId: 0x0000_0001 + [1635690007.808234][3613:3618] CHIP:ZCL: status: Success (0x0000) + [1635690007.808266][3613:3618] CHIP:ZCL: attribute TLV Type: 0x16 + [1635690007.808338][3613:3618] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635690007.808661][3613:3618] CHIP:TOO: FabricDescriptor[1]: - [1635690007.808711][3613:3618] CHIP:TOO: fabricIndex: 1 - [1635690007.808768][3613:3618] CHIP:ZCL: RootPublicKey: 65 - [1635690007.808805][3613:3618] CHIP:TOO: vendorId: 54600 - [1635690007.808843][3613:3618] CHIP:TOO: fabricId: 0 - [1635690007.808879][3613:3618] CHIP:TOO: nodeId: 1 - [1635690007.808930][3613:3618] CHIP:ZCL: Label: + [1635690007.808711][3613:3618] CHIP:TOO: fabricIndex: 1 + [1635690007.808768][3613:3618] CHIP:ZCL: RootPublicKey: 65 + [1635690007.808805][3613:3618] CHIP:TOO: vendorId: 54600 + [1635690007.808843][3613:3618] CHIP:TOO: fabricId: 0 + [1635690007.808879][3613:3618] CHIP:TOO: nodeId: 1 + [1635690007.808930][3613:3618] CHIP:ZCL: Label: [1635690007.808984][3613:3618] CHIP:TOO: FabricDescriptor[2]: - [1635690007.809040][3613:3618] CHIP:TOO: fabricIndex: 2 - [1635690007.809078][3613:3618] CHIP:ZCL: RootPublicKey: 65 - [1635690007.809115][3613:3618] CHIP:TOO: vendorId: 0 - [1635690007.809168][3613:3618] CHIP:TOO: fabricId: 0 - [1635690007.809206][3613:3618] CHIP:TOO: nodeId: 1 - [1635690007.809242][3613:3618] CHIP:ZCL: Label: - [1635690007.809382][3613:3618] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 8901i [1635690007.809494][3613:3618] - CHIP:IN: Prepared encrypted message 0xaaaae7c60d10 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 8901i - with MessageCounter:1." + [1635690007.809040][3613:3618] CHIP:TOO: fabricIndex: 2 + [1635690007.809078][3613:3618] CHIP:ZCL: RootPublicKey: 65 + [1635690007.809115][3613:3618] CHIP:TOO: vendorId: 0 + [1635690007.809168][3613:3618] CHIP:TOO: fabricId: 0 + [1635690007.809206][3613:3618] CHIP:TOO: nodeId: 1 + [1635690007.809242][3613:3618] CHIP:ZCL: Label: + [1635690007.809382][3613:3618] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 8901i + [1635690007.809494][3613:3618] CHIP:IN: Prepared encrypted message 0xaaaae7c60d10 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 8901i with MessageCounter:1. disabled: true - label: "DUT_CR2 starts a commissioning process with TH_CE" - verification: - "On 2nd controller, using chip-tool connect using manual code. Below - is the example when using chip tool as controller (considering - 35998938564 as the manual code generated by 1st controller) - ./chip-tool pairing manualcode 2 35998938564" + verification: | + On 2nd controller, using chip-tool connect using manual code. + Below is the example when using chip tool as controller (considering 35998938564 as the manual code generated by 1st controller) + ./chip-tool pairing manualcode 2 35998938564 disabled: true - label: "DUT_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "Using your DUT controller, write attribute and read attribute to and - from TH_CE Below is the example when using chip tool as controller - ./chip-tool basic write node-label te5new 2 0 CHIP: [EM] Received - message of type 0x7 with protocolId (0, 1) and MessageCounter:1 on - exchange 44858i [1635692170347] [30464:4576577] CHIP: [EM] Rxd Ack; - Removing MessageCounter:0 from Retrans Table on exchange 44858i - [1635692170347] [30464:4576577] CHIP: [EM] Removed CHIP - MessageCounter:0 from RetransTable on exchange 44858i [1635692170347] - [30464:4576577] CHIP: [DMG] WriteResponse = [1635692170347] - [30464:4576577] CHIP: [DMG] { [1635692170347] [30464:4576577] CHIP: - [DMG] AttributeStatusList = [1635692170347] [30464:4576577] CHIP: - [DMG] [ [1635692170347] [30464:4576577] CHIP: [DMG] AttributeStatusIB - = [1635692170347] [30464:4576577] CHIP: [DMG] { [1635692170347] - [30464:4576577] CHIP: [DMG] AttributePath = [1635692170347] - [30464:4576577] CHIP: [DMG] { [1635692170347] [30464:4576577] CHIP: - [DMG] FieldTag = 0x0000_0005, [1635692170347] [30464:4576577] CHIP: - [DMG] NodeId = 0x0, [1635692170347] [30464:4576577] CHIP: [DMG] - ClusterId = 0x28, [1635692170347] [30464:4576577] CHIP: [DMG] - EndpointId = 0x0, [1635692170347] [30464:4576577] CHIP: [DMG] } - [1635692170347] [30464:4576577] CHIP: [DMG] [1635692170347] - [30464:4576577] CHIP: [DMG] StatusIB = [1635692170347] [30464:4576577] - CHIP: [DMG] { [1635692170347] [30464:4576577] CHIP: [DMG] status = - 0x0, [1635692170347] [30464:4576577] CHIP: [DMG] }, [1635692170347] - [30464:4576577] CHIP: [DMG] [1635692170347] [30464:4576577] CHIP: - [DMG] }, [1635692170347] [30464:4576577] CHIP: [DMG] [1635692170347] - [30464:4576577] CHIP: [DMG] ], [1635692170347] [30464:4576577] CHIP: - [DMG] [1635692170347] [30464:4576577] CHIP: [DMG] } [1635692170347] - [30464:4576577] CHIP: [ZCL] WriteResponse: [1635692170347] - [30464:4576577] CHIP: [ZCL] status: Success (0x0000) [1635692170347] - [30464:4576577] CHIP: [TOO] Default Success Response [1635692170347] - [30464:4576577] CHIP: [DMG] WriteClient moving to [Uninitiali] - [1635692170347] [30464:4576577] CHIP: [EM] Sending Standalone Ack for - MessageCounter:1 on exchange 44858i Verify read attribute returns the - updated value written ./chip-tool basic read node-label 1 0 CHIP: [EM] - Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:1 on exchange 52334i [1635692600286] [30469:4578600] - CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on - exchange 52334i [1635692600286] [30469:4578600] CHIP: [EM] Removed - CHIP MessageCounter:0 from RetransTable on exchange 52334i + verification: | + Using your DUT controller, write attribute and read attribute to and from TH_CE + + Below is the example when using chip tool as controller + ./chip-tool basic write node-label te5new 2 0 + + CHIP: [EM] Received message of type 0x7 with protocolId (0, 1) and MessageCounter:1 on exchange 44858i + [1635692170347] [30464:4576577] CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 44858i + [1635692170347] [30464:4576577] CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange 44858i + [1635692170347] [30464:4576577] CHIP: [DMG] WriteResponse = + [1635692170347] [30464:4576577] CHIP: [DMG] { + [1635692170347] [30464:4576577] CHIP: [DMG] AttributeStatusList = + [1635692170347] [30464:4576577] CHIP: [DMG] [ + [1635692170347] [30464:4576577] CHIP: [DMG] AttributeStatusIB = + [1635692170347] [30464:4576577] CHIP: [DMG] { + [1635692170347] [30464:4576577] CHIP: [DMG] AttributePath = + [1635692170347] [30464:4576577] CHIP: [DMG] { + [1635692170347] [30464:4576577] CHIP: [DMG] FieldTag = 0x0000_0005, + [1635692170347] [30464:4576577] CHIP: [DMG] NodeId = 0x0, + [1635692170347] [30464:4576577] CHIP: [DMG] ClusterId = 0x28, + [1635692170347] [30464:4576577] CHIP: [DMG] EndpointId = 0x0, + [1635692170347] [30464:4576577] CHIP: [DMG] } + [1635692170347] [30464:4576577] CHIP: [DMG] + [1635692170347] [30464:4576577] CHIP: [DMG] StatusIB = + [1635692170347] [30464:4576577] CHIP: [DMG] { + [1635692170347] [30464:4576577] CHIP: [DMG] status = 0x0, + [1635692170347] [30464:4576577] CHIP: [DMG] }, + [1635692170347] [30464:4576577] CHIP: [DMG] + [1635692170347] [30464:4576577] CHIP: [DMG] }, + [1635692170347] [30464:4576577] CHIP: [DMG] + [1635692170347] [30464:4576577] CHIP: [DMG] ], + [1635692170347] [30464:4576577] CHIP: [DMG] + [1635692170347] [30464:4576577] CHIP: [DMG] } + [1635692170347] [30464:4576577] CHIP: [ZCL] WriteResponse: + [1635692170347] [30464:4576577] CHIP: [ZCL] status: Success (0x0000) + [1635692170347] [30464:4576577] CHIP: [TOO] Default Success Response + [1635692170347] [30464:4576577] CHIP: [DMG] WriteClient moving to [Uninitiali] + [1635692170347] [30464:4576577] CHIP: [EM] Sending Standalone Ack for MessageCounter:1 on exchange 44858i + + Verify read attribute returns the updated value written + + ./chip-tool basic read node-label 1 0 + + CHIP: [EM] Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 52334i + [1635692600286] [30469:4578600] CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 52334i + [1635692600286] [30469:4578600] CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange 52334i [1635692600286] [30469:4578600] CHIP: [DMG] ReportData = - [1635692600286] [30469:4578600] CHIP: [DMG] { [1635692600286] - [30469:4578600] CHIP: [DMG] AttributeDataList = [1635692600286] - [30469:4578600] CHIP: [DMG] [ [1635692600286] [30469:4578600] CHIP: - [DMG] AttributeDataElement = [1635692600286] [30469:4578600] CHIP: - [DMG] { [1635692600286] [30469:4578600] CHIP: [DMG] AttributePath = - [1635692600286] [30469:4578600] CHIP: [DMG] { [1635692600286] - [30469:4578600] CHIP: [DMG] NodeId = 0x1, [1635692600286] - [30469:4578600] CHIP: [DMG] EndpointId = 0x0, [1635692600286] - [30469:4578600] CHIP: [DMG] ClusterId = 0x28, [1635692600286] - [30469:4578600] CHIP: [DMG] FieldTag = 0x0000_0005, [1635692600286] - [30469:4578600] CHIP: [DMG] } [1635692600286] [30469:4578600] CHIP: - [DMG] [1635692600286] [30469:4578600] CHIP: [DMG] Data = 'te5new', - [1635692600286] [30469:4578600] CHIP: [DMG] DataElementVersion = 0x0, - [1635692600286] [30469:4578600] CHIP: [DMG] }, [1635692600286] - [30469:4578600] CHIP: [DMG] [1635692600286] [30469:4578600] CHIP: - [DMG] ], [1635692600286] [30469:4578600] CHIP: [DMG] [1635692600286] - [30469:4578600] CHIP: [DMG] } [1635692600286] [30469:4578600] CHIP: - [ZCL] ReadAttributesResponse: [1635692600286] [30469:4578600] CHIP: - [ZCL] ClusterId: 0x0000_0028 [1635692600286] [30469:4578600] CHIP: - [ZCL] attributeId: 0x0000_0005 [1635692600286] [30469:4578600] CHIP: - [ZCL] status: Success (0x0000) [1635692600286] [30469:4578600] CHIP: - [ZCL] attribute TLV Type: 0x0c [1635692600286] [30469:4578600] CHIP: - [TOO] CharString attribute Response: te5new [1635692600286] - [30469:4578600] CHIP: [EM] Piggybacking Ack for MessageCounter:1 on - exchange: 52334i" + [1635692600286] [30469:4578600] CHIP: [DMG] { + [1635692600286] [30469:4578600] CHIP: [DMG] AttributeDataList = + [1635692600286] [30469:4578600] CHIP: [DMG] [ + [1635692600286] [30469:4578600] CHIP: [DMG] AttributeDataElement = + [1635692600286] [30469:4578600] CHIP: [DMG] { + [1635692600286] [30469:4578600] CHIP: [DMG] AttributePath = + [1635692600286] [30469:4578600] CHIP: [DMG] { + [1635692600286] [30469:4578600] CHIP: [DMG] NodeId = 0x1, + [1635692600286] [30469:4578600] CHIP: [DMG] EndpointId = 0x0, + [1635692600286] [30469:4578600] CHIP: [DMG] ClusterId = 0x28, + [1635692600286] [30469:4578600] CHIP: [DMG] FieldTag = 0x0000_0005, + [1635692600286] [30469:4578600] CHIP: [DMG] } + [1635692600286] [30469:4578600] CHIP: [DMG] + [1635692600286] [30469:4578600] CHIP: [DMG] Data = "te5new", + [1635692600286] [30469:4578600] CHIP: [DMG] DataElementVersion = 0x0, + [1635692600286] [30469:4578600] CHIP: [DMG] }, + [1635692600286] [30469:4578600] CHIP: [DMG] + [1635692600286] [30469:4578600] CHIP: [DMG] ], + [1635692600286] [30469:4578600] CHIP: [DMG] + [1635692600286] [30469:4578600] CHIP: [DMG] } + [1635692600286] [30469:4578600] CHIP: [ZCL] ReadAttributesResponse: + [1635692600286] [30469:4578600] CHIP: [ZCL] ClusterId: 0x0000_0028 + [1635692600286] [30469:4578600] CHIP: [ZCL] attributeId: 0x0000_0005 + [1635692600286] [30469:4578600] CHIP: [ZCL] status: Success (0x0000) + [1635692600286] [30469:4578600] CHIP: [ZCL] attribute TLV Type: 0x0c + [1635692600286] [30469:4578600] CHIP: [TOO] CharString attribute Response: te5new + [1635692600286] [30469:4578600] CHIP: [EM] Piggybacking Ack for MessageCounter:1 on exchange: 52334i disabled: true - label: "DUT_CR2 reads the list of Fabrics on TH_CE" - verification: - "On your DUT controller read fabricList Below is the example using - chip tool as controller ./chip-tool operationalcredentials read - fabrics-list 1 0 CHIP: [DMG] } [1635692672664] [30472:4578967] CHIP: - [ZCL] ReadAttributesResponse: [1635692672664] [30472:4578967] CHIP: - [ZCL] ClusterId: 0x0000_003E [1635692672664] [30472:4578967] CHIP: - [ZCL] attributeId: 0x0000_0001 [1635692672664] [30472:4578967] CHIP: - [ZCL] status: Success (0x0000) [1635692672664] [30472:4578967] CHIP: - [ZCL] attribute TLV Type: 0x16 [1635692672664] [30472:4578967] CHIP: - [TOO] OnOperationalCredentialsFabricsListListAttributeResponse: 2 - entries [1635692672664] [30472:4578967] CHIP: [TOO] - FabricDescriptor[1]: [1635692672664] [30472:4578967] CHIP: [TOO] - fabricIndex: 1 [1635692672664] [30472:4578967] CHIP: [ZCL] - RootPublicKey: 65 [1635692672664] [30472:4578967] CHIP: [TOO] - vendorId: 62792 [1635692672664] [30472:4578967] CHIP: [TOO] fabricId: - 0 [1635692672664] [30472:4578967] CHIP: [TOO] nodeId: 1 - [1635692672664] [30472:4578967] CHIP: [ZCL] Label: [1635692672664] - [30472:4578967] CHIP: [TOO] FabricDescriptor[2]: [1635692672664] - [30472:4578967] CHIP: [TOO] fabricIndex: 2 [1635692672664] - [30472:4578967] CHIP: [ZCL] RootPublicKey: 65 [1635692672664] - [30472:4578967] CHIP: [TOO] vendorId: 0 [1635692672664] - [30472:4578967] CHIP: [TOO] fabricId: 0 [1635692672664] - [30472:4578967] CHIP: [TOO] nodeId: 1 [1635692672664] [30472:4578967] - CHIP: [ZCL] Label: [1635692672664] [30472:4578967] CHIP: [EM] - Piggybacking Ack for MessageCounter:1 on exchange: 42395i" - disabled: true + verification: | + On your DUT controller read fabricList + + Below is the example using chip tool as controller - - label: "" - verification: - "On the raspi , Verify if the DUT is broadcasting using $ avahi-browse - -rt _matter._tcp" + ./chip-tool operationalcredentials read fabrics-list 1 0 + + CHIP: [DMG] } + [1635692672664] [30472:4578967] CHIP: [ZCL] ReadAttributesResponse: + [1635692672664] [30472:4578967] CHIP: [ZCL] ClusterId: 0x0000_003E + [1635692672664] [30472:4578967] CHIP: [ZCL] attributeId: 0x0000_0001 + [1635692672664] [30472:4578967] CHIP: [ZCL] status: Success (0x0000) + [1635692672664] [30472:4578967] CHIP: [ZCL] attribute TLV Type: 0x16 + [1635692672664] [30472:4578967] CHIP: [TOO] OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635692672664] [30472:4578967] CHIP: [TOO] FabricDescriptor[1]: + [1635692672664] [30472:4578967] CHIP: [TOO] fabricIndex: 1 + [1635692672664] [30472:4578967] CHIP: [ZCL] RootPublicKey: 65 + [1635692672664] [30472:4578967] CHIP: [TOO] vendorId: 62792 + [1635692672664] [30472:4578967] CHIP: [TOO] fabricId: 0 + [1635692672664] [30472:4578967] CHIP: [TOO] nodeId: 1 + [1635692672664] [30472:4578967] CHIP: [ZCL] Label: + [1635692672664] [30472:4578967] CHIP: [TOO] FabricDescriptor[2]: + [1635692672664] [30472:4578967] CHIP: [TOO] fabricIndex: 2 + [1635692672664] [30472:4578967] CHIP: [ZCL] RootPublicKey: 65 + [1635692672664] [30472:4578967] CHIP: [TOO] vendorId: 0 + [1635692672664] [30472:4578967] CHIP: [TOO] fabricId: 0 + [1635692672664] [30472:4578967] CHIP: [TOO] nodeId: 1 + [1635692672664] [30472:4578967] CHIP: [ZCL] Label: + [1635692672664] [30472:4578967] CHIP: [EM] Piggybacking Ack for MessageCounter:1 on exchange: 42395i disabled: true - label: "TH_CR1 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE using CASE" - verification: - "On 1st controller using chip tool, write attribute and read attribute - ./chip-tool basic write node-label te5new 1 0 CHIP:DMG: WriteResponse - = [1635693016.169157][3871:3876] CHIP:DMG: { - [1635693016.169189][3871:3876] CHIP:DMG: AttributeStatusList = - [1635693016.169227][3871:3876] CHIP:DMG: [ - [1635693016.169263][3871:3876] CHIP:DMG: AttributeStatusIB = - [1635693016.169312][3871:3876] CHIP:DMG: { - [1635693016.169351][3871:3876] CHIP:DMG: AttributePath = - [1635693016.169397][3871:3876] CHIP:DMG: { - [1635693016.169444][3871:3876] CHIP:DMG: FieldTag = 0x0000_0005, - [1635693016.169499][3871:3876] CHIP:DMG: NodeId = 0x0, - [1635693016.169549][3871:3876] CHIP:DMG: ClusterId = 0x28, - [1635693016.169596][3871:3876] CHIP:DMG: EndpointId = 0x0, - [1635693016.169646][3871:3876] CHIP:DMG: } + verification: | + On 1st controller using chip tool, write attribute and read attribute + + ./chip-tool basic write node-label te5new 1 0 + + CHIP:DMG: WriteResponse = + [1635693016.169157][3871:3876] CHIP:DMG: { + [1635693016.169189][3871:3876] CHIP:DMG: AttributeStatusList = + [1635693016.169227][3871:3876] CHIP:DMG: [ + [1635693016.169263][3871:3876] CHIP:DMG: AttributeStatusIB = + [1635693016.169312][3871:3876] CHIP:DMG: { + [1635693016.169351][3871:3876] CHIP:DMG: AttributePath = + [1635693016.169397][3871:3876] CHIP:DMG: { + [1635693016.169444][3871:3876] CHIP:DMG: FieldTag = 0x0000_0005, + [1635693016.169499][3871:3876] CHIP:DMG: NodeId = 0x0, + [1635693016.169549][3871:3876] CHIP:DMG: ClusterId = 0x28, + [1635693016.169596][3871:3876] CHIP:DMG: EndpointId = 0x0, + [1635693016.169646][3871:3876] CHIP:DMG: } [1635693016.169695][3871:3876] CHIP:DMG: - [1635693016.169736][3871:3876] CHIP:DMG: StatusIB = - [1635693016.169787][3871:3876] CHIP:DMG: { - [1635693016.169831][3871:3876] CHIP:DMG: status = 0x0, - [1635693016.169877][3871:3876] CHIP:DMG: }, + [1635693016.169736][3871:3876] CHIP:DMG: StatusIB = + [1635693016.169787][3871:3876] CHIP:DMG: { + [1635693016.169831][3871:3876] CHIP:DMG: status = 0x0, + [1635693016.169877][3871:3876] CHIP:DMG: }, [1635693016.169928][3871:3876] CHIP:DMG: - [1635693016.169967][3871:3876] CHIP:DMG: }, + [1635693016.169967][3871:3876] CHIP:DMG: }, [1635693016.170014][3871:3876] CHIP:DMG: - [1635693016.170049][3871:3876] CHIP:DMG: ], + [1635693016.170049][3871:3876] CHIP:DMG: ], [1635693016.170092][3871:3876] CHIP:DMG: [1635693016.170125][3871:3876] CHIP:DMG: } [1635693016.170199][3871:3876] CHIP:ZCL: WriteResponse: - [1635693016.170232][3871:3876] CHIP:ZCL: status: Success (0x0000) + [1635693016.170232][3871:3876] CHIP:ZCL: status: Success (0x0000) [1635693016.170267][3871:3876] CHIP:TOO: Default Success Response - [1635693016.170333][3871:3876] CHIP:DMG: WriteClient moving to - [Uninitiali] [1635693016.170370][3871:3876] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 11798i Verify read - attribute returns the updated value written ./chip-tool basic read - node-label 1 0 CHIP:DMG: ReportData = [1635693045.341772][3879:3884] - CHIP:DMG: { [1635693045.341805][3879:3884] CHIP:DMG: AttributeDataList - = [1635693045.341843][3879:3884] CHIP:DMG: [ - [1635693045.341880][3879:3884] CHIP:DMG: AttributeDataElement = - [1635693045.341925][3879:3884] CHIP:DMG: { - [1635693045.341963][3879:3884] CHIP:DMG: AttributePath = - [1635693045.342006][3879:3884] CHIP:DMG: { - [1635693045.342046][3879:3884] CHIP:DMG: NodeId = 0x1, - [1635693045.342092][3879:3884] CHIP:DMG: EndpointId = 0x0, - [1635693045.342142][3879:3884] CHIP:DMG: ClusterId = 0x28, - [1635693045.342187][3879:3884] CHIP:DMG: FieldTag = 0x0000_0005, - [1635693045.342238][3879:3884] CHIP:DMG: } + [1635693016.170333][3871:3876] CHIP:DMG: WriteClient moving to [Uninitiali] + [1635693016.170370][3871:3876] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 11798i + + Verify read attribute returns the updated value written + ./chip-tool basic read node-label 1 0 + + CHIP:DMG: ReportData = + [1635693045.341772][3879:3884] CHIP:DMG: { + [1635693045.341805][3879:3884] CHIP:DMG: AttributeDataList = + [1635693045.341843][3879:3884] CHIP:DMG: [ + [1635693045.341880][3879:3884] CHIP:DMG: AttributeDataElement = + [1635693045.341925][3879:3884] CHIP:DMG: { + [1635693045.341963][3879:3884] CHIP:DMG: AttributePath = + [1635693045.342006][3879:3884] CHIP:DMG: { + [1635693045.342046][3879:3884] CHIP:DMG: NodeId = 0x1, + [1635693045.342092][3879:3884] CHIP:DMG: EndpointId = 0x0, + [1635693045.342142][3879:3884] CHIP:DMG: ClusterId = 0x28, + [1635693045.342187][3879:3884] CHIP:DMG: FieldTag = 0x0000_0005, + [1635693045.342238][3879:3884] CHIP:DMG: } [1635693045.342289][3879:3884] CHIP:DMG: - [1635693045.342339][3879:3884] CHIP:DMG: Data = 'te5new', - [1635693045.342386][3879:3884] CHIP:DMG: DataElementVersion = 0x0, - [1635693045.342429][3879:3884] CHIP:DMG: }, + [1635693045.342339][3879:3884] CHIP:DMG: Data = "te5new", + [1635693045.342386][3879:3884] CHIP:DMG: DataElementVersion = 0x0, + [1635693045.342429][3879:3884] CHIP:DMG: }, [1635693045.342473][3879:3884] CHIP:DMG: - [1635693045.342509][3879:3884] CHIP:DMG: ], + [1635693045.342509][3879:3884] CHIP:DMG: ], [1635693045.342551][3879:3884] CHIP:DMG: [1635693045.342584][3879:3884] CHIP:DMG: } [1635693045.342688][3879:3884] CHIP:ZCL: ReadAttributesResponse: - [1635693045.342720][3879:3884] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635693045.342756][3879:3884] CHIP:ZCL: attributeId: 0x0000_0005 - [1635693045.342786][3879:3884] CHIP:ZCL: status: Success (0x0000) - [1635693045.342816][3879:3884] CHIP:ZCL: attribute TLV Type: 0x0c - [1635693045.342851][3879:3884] CHIP:TOO: CharString attribute - Response: te5new [1635693045.343045][3879:3884] CHIP:EM: Piggybacking - Ack for MessageCounter:1 on exchange: 49307i" + [1635693045.342720][3879:3884] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635693045.342756][3879:3884] CHIP:ZCL: attributeId: 0x0000_0005 + [1635693045.342786][3879:3884] CHIP:ZCL: status: Success (0x0000) + [1635693045.342816][3879:3884] CHIP:ZCL: attribute TLV Type: 0x0c + [1635693045.342851][3879:3884] CHIP:TOO: CharString attribute Response: te5new + [1635693045.343045][3879:3884] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 49307i disabled: true - label: "DUT_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "Using your DUT controller, write attribute and read attribute to and - from TH_CE Below is an example of using chip tool as controller - ./chip-tool basic write node-label te5new 2 0 CHIP: [EM] Rxd Ack; - Removing MessageCounter:0 from Retrans Table on exchange 51363i - [1635693100458] [30494:4580771] CHIP: [EM] Removed CHIP - MessageCounter:0 from RetransTable on exchange 51363i [1635693100458] - [30494:4580771] CHIP: [DMG] WriteResponse = [1635693100458] - [30494:4580771] CHIP: [DMG] { [1635693100458] [30494:4580771] CHIP: - [DMG] AttributeStatusList = [1635693100458] [30494:4580771] CHIP: - [DMG] [ [1635693100458] [30494:4580771] CHIP: [DMG] AttributeStatusIB - = [1635693100458] [30494:4580771] CHIP: [DMG] { [1635693100458] - [30494:4580771] CHIP: [DMG] AttributePath = [1635693100458] - [30494:4580771] CHIP: [DMG] { [1635693100458] [30494:4580771] CHIP: - [DMG] FieldTag = 0x0000_0005, [1635693100458] [30494:4580771] CHIP: - [DMG] NodeId = 0x0, [1635693100458] [30494:4580771] CHIP: [DMG] - ClusterId = 0x28, [1635693100458] [30494:4580771] CHIP: [DMG] - EndpointId = 0x0, [1635693100458] [30494:4580771] CHIP: [DMG] } - [1635693100458] [30494:4580771] CHIP: [DMG] [1635693100458] - [30494:4580771] CHIP: [DMG] StatusIB = [1635693100458] [30494:4580771] - CHIP: [DMG] { [1635693100458] [30494:4580771] CHIP: [DMG] status = - 0x0, [1635693100458] [30494:4580771] CHIP: [DMG] }, [1635693100458] - [30494:4580771] CHIP: [DMG] [1635693100458] [30494:4580771] CHIP: - [DMG] }, [1635693100458] [30494:4580771] CHIP: [DMG] [1635693100458] - [30494:4580771] CHIP: [DMG] ], [1635693100458] [30494:4580771] CHIP: - [DMG] [1635693100458] [30494:4580771] CHIP: [DMG] } [1635693100458] - [30494:4580771] CHIP: [ZCL] WriteResponse: [1635693100458] - [30494:4580771] CHIP: [ZCL] status: Success (0x0000) [1635693100458] - [30494:4580771] CHIP: [TOO] Default Success Response [1635693100458] - [30494:4580771] CHIP: [DMG] WriteClient moving to [Uninitiali] - [1635693100458] [30494:4580771] CHIP: [EM] Sending Standalone Ack for - MessageCounter:1 on exchange 51363i Verify read attribute returns the - updated value written ./chip-tool basic read node-label 2 0 CHIP: [EM] - Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange - 6848i [1635693130217] [30496:4581003] CHIP: [EM] Removed CHIP - MessageCounter:0 from RetransTable on exchange 6848i [1635693130217] - [30496:4581003] CHIP: [DMG] ReportData = [1635693130217] - [30496:4581003] CHIP: [DMG] { [1635693130217] [30496:4581003] CHIP: - [DMG] AttributeDataList = [1635693130217] [30496:4581003] CHIP: [DMG] - [ [1635693130217] [30496:4581003] CHIP: [DMG] AttributeDataElement = - [1635693130217] [30496:4581003] CHIP: [DMG] { [1635693130217] - [30496:4581003] CHIP: [DMG] AttributePath = [1635693130217] - [30496:4581003] CHIP: [DMG] { [1635693130217] [30496:4581003] CHIP: - [DMG] NodeId = 0x1, [1635693130217] [30496:4581003] CHIP: [DMG] - EndpointId = 0x0, [1635693130217] [30496:4581003] CHIP: [DMG] - ClusterId = 0x28, [1635693130217] [30496:4581003] CHIP: [DMG] FieldTag - = 0x0000_0005, [1635693130217] [30496:4581003] CHIP: [DMG] } - [1635693130217] [30496:4581003] CHIP: [DMG] [1635693130217] - [30496:4581003] CHIP: [DMG] Data = 'te5new', [1635693130217] - [30496:4581003] CHIP: [DMG] DataElementVersion = 0x0, [1635693130217] - [30496:4581003] CHIP: [DMG] }, [1635693130217] [30496:4581003] CHIP: - [DMG] [1635693130217] [30496:4581003] CHIP: [DMG] ], [1635693130217] - [30496:4581003] CHIP: [DMG] [1635693130217] [30496:4581003] CHIP: - [DMG] } [1635693130217] [30496:4581003] CHIP: [ZCL] - ReadAttributesResponse: [1635693130217] [30496:4581003] CHIP: [ZCL] - ClusterId: 0x0000_0028 [1635693130217] [30496:4581003] CHIP: [ZCL] - attributeId: 0x0000_0005 [1635693130217] [30496:4581003] CHIP: [ZCL] - status: Success (0x0000) [1635693130217] [30496:4581003] CHIP: [ZCL] - attribute TLV Type: 0x0c [1635693130218] [30496:4581003] CHIP: [TOO] - CharString attribute Response: te5new [1635693130218] [30496:4581003] - CHIP: [EM] Piggybacking Ack for MessageCounter:1 on exchange: 6848i" + verification: | + Using your DUT controller, write attribute and read attribute to and from TH_CE + + Below is an example of using chip tool as controller + + ./chip-tool basic write node-label te5new 2 0 + + CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 51363i + [1635693100458] [30494:4580771] CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange 51363i + [1635693100458] [30494:4580771] CHIP: [DMG] WriteResponse = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] AttributeStatusList = + [1635693100458] [30494:4580771] CHIP: [DMG] [ + [1635693100458] [30494:4580771] CHIP: [DMG] AttributeStatusIB = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] AttributePath = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] FieldTag = 0x0000_0005, + [1635693100458] [30494:4580771] CHIP: [DMG] NodeId = 0x0, + [1635693100458] [30494:4580771] CHIP: [DMG] ClusterId = 0x28, + [1635693100458] [30494:4580771] CHIP: [DMG] EndpointId = 0x0, + [1635693100458] [30494:4580771] CHIP: [DMG] } + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] StatusIB = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] status = 0x0, + [1635693100458] [30494:4580771] CHIP: [DMG] }, + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] }, + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] ], + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] } + [1635693100458] [30494:4580771] CHIP: [ZCL] WriteResponse: + [1635693100458] [30494:4580771] CHIP: [ZCL] status: Success (0x0000) + [1635693100458] [30494:4580771] CHIP: [TOO] Default Success Response + [1635693100458] [30494:4580771] CHIP: [DMG] WriteClient moving to [Uninitiali] + [1635693100458] [30494:4580771] CHIP: [EM] Sending Standalone Ack for MessageCounter:1 on exchange 51363i + + Verify read attribute returns the updated value written + + ./chip-tool basic read node-label 2 0 + + CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 6848i + [1635693130217] [30496:4581003] CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange 6848i + [1635693130217] [30496:4581003] CHIP: [DMG] ReportData = + [1635693130217] [30496:4581003] CHIP: [DMG] { + [1635693130217] [30496:4581003] CHIP: [DMG] AttributeDataList = + [1635693130217] [30496:4581003] CHIP: [DMG] [ + [1635693130217] [30496:4581003] CHIP: [DMG] AttributeDataElement = + [1635693130217] [30496:4581003] CHIP: [DMG] { + [1635693130217] [30496:4581003] CHIP: [DMG] AttributePath = + [1635693130217] [30496:4581003] CHIP: [DMG] { + [1635693130217] [30496:4581003] CHIP: [DMG] NodeId = 0x1, + [1635693130217] [30496:4581003] CHIP: [DMG] EndpointId = 0x0, + [1635693130217] [30496:4581003] CHIP: [DMG] ClusterId = 0x28, + [1635693130217] [30496:4581003] CHIP: [DMG] FieldTag = 0x0000_0005, + [1635693130217] [30496:4581003] CHIP: [DMG] } + [1635693130217] [30496:4581003] CHIP: [DMG] + [1635693130217] [30496:4581003] CHIP: [DMG] Data = "te5new", + [1635693130217] [30496:4581003] CHIP: [DMG] DataElementVersion = 0x0, + [1635693130217] [30496:4581003] CHIP: [DMG] }, + [1635693130217] [30496:4581003] CHIP: [DMG] + [1635693130217] [30496:4581003] CHIP: [DMG] ], + [1635693130217] [30496:4581003] CHIP: [DMG] + [1635693130217] [30496:4581003] CHIP: [DMG] } + [1635693130217] [30496:4581003] CHIP: [ZCL] ReadAttributesResponse: + [1635693130217] [30496:4581003] CHIP: [ZCL] ClusterId: 0x0000_0028 + [1635693130217] [30496:4581003] CHIP: [ZCL] attributeId: 0x0000_0005 + [1635693130217] [30496:4581003] CHIP: [ZCL] status: Success (0x0000) + [1635693130217] [30496:4581003] CHIP: [ZCL] attribute TLV Type: 0x0c + [1635693130218] [30496:4581003] CHIP: [TOO] CharString attribute Response: te5new + [1635693130218] [30496:4581003] CHIP: [EM] Piggybacking Ack for MessageCounter:1 on exchange: 6848i disabled: true - label: "Turn off TH_CR1" - verification: - "No need to do anything as chip-tool process exits after each command" + verification: | + No need to do anything as chip-tool process exits after each command disabled: true - label: "DUT_CR2 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM (Enhanced Commissioning Method)" - verification: - "1. Using your DUT controller open commissioning window using ECM - Below is an example when using chip tool as controller ./chip-tool - pairing open-commissionig-window 2 1 300 1000 3840 CHIP: [IN] Prepared - encrypted message 0x124012e80 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 50829i with MessageCounter:0. - [1635693418549] [30519:4583024] CHIP: [IN] Sending encrypted msg - 0x124012e80 with MessageCounter:0 to 0x0000000000000001 at monotonic - time: 5995099243 msec [1635693418549] [30519:4583024] CHIP: [DMG] ICR - moving to [CommandSen] [1635693418549] [30519:4583024] CHIP: [CTL] - Manual pairing code: [34995354639] [1635693418550] [30519:4583024] - CHIP: [CTL] SetupQRCode: [MT:00000CQM00YND84XX10] [1635693418550] - [30519:4583024] CHIP: [EM] Sending Standalone Ack for - MessageCounter:3441918415 on exchange 50828i [1635693418550] - [30519:4583024] CHIP: [IN] Prepared plaintext message 0x16b92d198 to - 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange - 50828i with MessageCounter:3727034150. [1635693418550] [30519:4583024] - CHIP: [IN] Sending plaintext msg 0x16b92d198 with Mes" + verification: | + 1. Using your DUT controller open commissioning window using ECM + + Below is an example when using chip tool as controller + ./chip-tool pairing open-commissionig-window 2 1 300 1000 3840 + + CHIP: [IN] Prepared encrypted message 0x124012e80 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 50829i with MessageCounter:0. + [1635693418549] [30519:4583024] CHIP: [IN] Sending encrypted msg 0x124012e80 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 5995099243 msec + [1635693418549] [30519:4583024] CHIP: [DMG] ICR moving to [CommandSen] + [1635693418549] [30519:4583024] CHIP: [CTL] Manual pairing code: [34995354639] + [1635693418550] [30519:4583024] CHIP: [CTL] SetupQRCode: [MT:00000CQM00YND84XX10] + [1635693418550] [30519:4583024] CHIP: [EM] Sending Standalone Ack for MessageCounter:3441918415 on exchange 50828i + [1635693418550] [30519:4583024] CHIP: [IN] Prepared plaintext message 0x16b92d198 to 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange 50828i with MessageCounter:3727034150. + [1635693418550] [30519:4583024] CHIP: [IN] Sending plaintext msg 0x16b92d198 with Mes disabled: true - label: "DUT_CR2 revokes the commissioning window on TH_CE using the Revoke Commissioning command" - verification: - "On your DUT controller, run revoke command Below is an example when - using chip tool as controller ./chip-tool administratorcommissioning - revoke-commissioning 2 0 CHIP: [EM] Rxd Ack; Removing MessageCounter:0 - from Retrans Table on exchange 55209i [1635693494790] [30525:4583596] - CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange - 55209i [1635693494790] [30525:4583596] CHIP: [DMG] InvokeCommand = - [1635693494791] [30525:4583596] CHIP: [DMG] { [1635693494791] - [30525:4583596] CHIP: [DMG] CommandList = [1635693494791] - [30525:4583596] CHIP: [DMG] [ [1635693494791] [30525:4583596] CHIP: - [DMG] CommandDataIB = [1635693494791] [30525:4583596] CHIP: [DMG] { - [1635693494791] [30525:4583596] CHIP: [DMG] CommandPathIB = - [1635693494791] [30525:4583596] CHIP: [DMG] { [1635693494791] - [30525:4583596] CHIP: [DMG] EndpointId = 0x0, [1635693494791] - [30525:4583596] CHIP: [DMG] ClusterId = 0x3c, [1635693494791] - [30525:4583596] CHIP: [DMG] CommandId = 0x2, [1635693494791] - [30525:4583596] CHIP: [DMG] }, [1635693494791] [30525:4583596] CHIP: - [DMG] [1635693494791] [30525:4583596] CHIP: [DMG] StatusIB = - [1635693494791] [30525:4583596] CHIP: [DMG] { [1635693494791] - [30525:4583596] CHIP: [DMG] status = 0x0, [1635693494791] - [30525:4583596] CHIP: [DMG] }, [1635693494791] [30525:4583596] CHIP: - [DMG] [1635693494791] [30525:4583596] CHIP: [DMG] }, [1635693494791] - [30525:4583596] CHIP: [DMG] [1635693494791] [30525:4583596] CHIP: - [DMG] ], [1635693494791] [30525:4583596] CHIP: [DMG] [1635693494791] - [30525:4583596] CHIP: [DMG] } [1635693494791] [30525:4583596] CHIP: - [DMG] Received Command Response Status for Endpoint=0 - Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 [1635693494791] - [30525:4583596] CHIP: [TOO] Default Success Response [1635693494791] - [30525:4583596] CHIP: [DMG] ICR moving to [AwaitingDe] [1635693494791] - [30525:4583596] CHIP: [EM] Sending Standalone Ack for MessageCounter:1 - on exchange 55209i [1635693494791] [30525:4583596] CHIP: [IN] Prepared - encrypted message 0x16f21d008 to 0x0000000000000001 of type 0x10 and - protocolId (0, 0) on exchange 55209i with MessageCounter:1." + verification: | + On your DUT controller, run revoke command + + Below is an example when using chip tool as controller + + ./chip-tool administratorcommissioning revoke-commissioning 2 0 + + CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 55209i + [1635693494790] [30525:4583596] CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange 55209i + [1635693494790] [30525:4583596] CHIP: [DMG] InvokeCommand = + [1635693494791] [30525:4583596] CHIP: [DMG] { + [1635693494791] [30525:4583596] CHIP: [DMG] CommandList = + [1635693494791] [30525:4583596] CHIP: [DMG] [ + [1635693494791] [30525:4583596] CHIP: [DMG] CommandDataIB = + [1635693494791] [30525:4583596] CHIP: [DMG] { + [1635693494791] [30525:4583596] CHIP: [DMG] CommandPathIB = + [1635693494791] [30525:4583596] CHIP: [DMG] { + [1635693494791] [30525:4583596] CHIP: [DMG] EndpointId = 0x0, + [1635693494791] [30525:4583596] CHIP: [DMG] ClusterId = 0x3c, + [1635693494791] [30525:4583596] CHIP: [DMG] CommandId = 0x2, + [1635693494791] [30525:4583596] CHIP: [DMG] }, + [1635693494791] [30525:4583596] CHIP: [DMG] + [1635693494791] [30525:4583596] CHIP: [DMG] StatusIB = + [1635693494791] [30525:4583596] CHIP: [DMG] { + [1635693494791] [30525:4583596] CHIP: [DMG] status = 0x0, + [1635693494791] [30525:4583596] CHIP: [DMG] }, + [1635693494791] [30525:4583596] CHIP: [DMG] + [1635693494791] [30525:4583596] CHIP: [DMG] }, + [1635693494791] [30525:4583596] CHIP: [DMG] + [1635693494791] [30525:4583596] CHIP: [DMG] ], + [1635693494791] [30525:4583596] CHIP: [DMG] + [1635693494791] [30525:4583596] CHIP: [DMG] } + [1635693494791] [30525:4583596] CHIP: [DMG] Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635693494791] [30525:4583596] CHIP: [TOO] Default Success Response + [1635693494791] [30525:4583596] CHIP: [DMG] ICR moving to [AwaitingDe] + [1635693494791] [30525:4583596] CHIP: [EM] Sending Standalone Ack for MessageCounter:1 on exchange 55209i + [1635693494791] [30525:4583596] CHIP: [IN] Prepared encrypted message 0x16f21d008 to 0x0000000000000001 of type 0x10 and protocolId (0, 0) on exchange 55209i with MessageCounter:1. disabled: true - label: "TH_CR3 attempts to execute a PASE to starts a commissioning process with TH_CE" - verification: - "On 3rd controller using chip-tool connect using manual code generated - from 1st controller. This attempt should fail, i.e ./chip-tool pairing - manualcode 1 34995354639" + verification: | + On 3rd controller using chip-tool connect using manual code generated from 1st controller. This attempt should fail, i.e + ./chip-tool pairing manualcode 1 34995354639 disabled: true - label: "DUT_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "Using your DUT controller, write attribute and read attribute to and - from TH_CE Below is the example using chip tool as controller - ./chip-tool basic write node-label te5new 2 0 CHIP: [EM] Rxd Ack; - Removing MessageCounter:0 from Retrans Table on exchange 51363i - [1635693100458] [30494:4580771] CHIP: [EM] Removed CHIP - MessageCounter:0 from RetransTable on exchange 51363i [1635693100458] - [30494:4580771] CHIP: [DMG] WriteResponse = [1635693100458] - [30494:4580771] CHIP: [DMG] { [1635693100458] [30494:4580771] CHIP: - [DMG] AttributeStatusList = [1635693100458] [30494:4580771] CHIP: - [DMG] [ [1635693100458] [30494:4580771] CHIP: [DMG] AttributeStatusIB - = [1635693100458] [30494:4580771] CHIP: [DMG] { [1635693100458] - [30494:4580771] CHIP: [DMG] AttributePath = [1635693100458] - [30494:4580771] CHIP: [DMG] { [1635693100458] [30494:4580771] CHIP: - [DMG] FieldTag = 0x0000_0005, [1635693100458] [30494:4580771] CHIP: - [DMG] NodeId = 0x0, [1635693100458] [30494:4580771] CHIP: [DMG] - ClusterId = 0x28, [1635693100458] [30494:4580771] CHIP: [DMG] - EndpointId = 0x0, [1635693100458] [30494:4580771] CHIP: [DMG] } - [1635693100458] [30494:4580771] CHIP: [DMG] [1635693100458] - [30494:4580771] CHIP: [DMG] StatusIB = [1635693100458] [30494:4580771] - CHIP: [DMG] { [1635693100458] [30494:4580771] CHIP: [DMG] status = - 0x0, [1635693100458] [30494:4580771] CHIP: [DMG] }, [1635693100458] - [30494:4580771] CHIP: [DMG] [1635693100458] [30494:4580771] CHIP: - [DMG] }, [1635693100458] [30494:4580771] CHIP: [DMG] [1635693100458] - [30494:4580771] CHIP: [DMG] ], [1635693100458] [30494:4580771] CHIP: - [DMG] [1635693100458] [30494:4580771] CHIP: [DMG] } [1635693100458] - [30494:4580771] CHIP: [ZCL] WriteResponse: [1635693100458] - [30494:4580771] CHIP: [ZCL] status: Success (0x0000) [1635693100458] - [30494:4580771] CHIP: [TOO] Default Success Response [1635693100458] - [30494:4580771] CHIP: [DMG] WriteClient moving to [Uninitiali] - [1635693100458] [30494:4580771] CHIP: [EM] Sending Standalone Ack for - MessageCounter:1 on exchange 51363i Verify read attribute returns the - updated value written ./chip-tool basic read user-label 2 0 CHIP: [EM] - Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange - 6848i [1635693130217] [30496:4581003] CHIP: [EM] Removed CHIP - MessageCounter:0 from RetransTable on exchange 6848i [1635693130217] - [30496:4581003] CHIP: [DMG] ReportData = [1635693130217] - [30496:4581003] CHIP: [DMG] { [1635693130217] [30496:4581003] CHIP: - [DMG] AttributeDataList = [1635693130217] [30496:4581003] CHIP: [DMG] - [ [1635693130217] [30496:4581003] CHIP: [DMG] AttributeDataElement = - [1635693130217] [30496:4581003] CHIP: [DMG] { [1635693130217] - [30496:4581003] CHIP: [DMG] AttributePath = [1635693130217] - [30496:4581003] CHIP: [DMG] { [1635693130217] [30496:4581003] CHIP: - [DMG] NodeId = 0x1, [1635693130217] [30496:4581003] CHIP: [DMG] - EndpointId = 0x0, [1635693130217] [30496:4581003] CHIP: [DMG] - ClusterId = 0x28, [1635693130217] [30496:4581003] CHIP: [DMG] FieldTag - = 0x0000_0005, [1635693130217] [30496:4581003] CHIP: [DMG] } - [1635693130217] [30496:4581003] CHIP: [DMG] [1635693130217] - [30496:4581003] CHIP: [DMG] Data = 'te5new', [1635693130217] - [30496:4581003] CHIP: [DMG] DataElementVersion = 0x0, [1635693130217] - [30496:4581003] CHIP: [DMG] }, [1635693130217] [30496:4581003] CHIP: - [DMG] [1635693130217] [30496:4581003] CHIP: [DMG] ], [1635693130217] - [30496:4581003] CHIP: [DMG] [1635693130217] [30496:4581003] CHIP: - [DMG] } [1635693130217] [30496:4581003] CHIP: [ZCL] - ReadAttributesResponse: [1635693130217] [30496:4581003] CHIP: [ZCL] - ClusterId: 0x0000_0028 [1635693130217] [30496:4581003] CHIP: [ZCL] - attributeId: 0x0000_0005 [1635693130217] [30496:4581003] CHIP: [ZCL] - status: Success (0x0000) [1635693130217] [30496:4581003] CHIP: [ZCL] - attribute TLV Type: 0x0c [1635693130218] [30496:4581003] CHIP: [TOO] - CharString attribute Response: te5new [1635693130218] [30496:4581003] - CHIP: [EM] Piggybacking Ack for MessageCounter:1 on exchange: 6848i" + verification: | + Using your DUT controller, write attribute and read attribute to and from TH_CE + + Below is the example using chip tool as controller + + ./chip-tool basic write node-label te5new 2 0 + + CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 51363i + [1635693100458] [30494:4580771] CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange 51363i + [1635693100458] [30494:4580771] CHIP: [DMG] WriteResponse = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] AttributeStatusList = + [1635693100458] [30494:4580771] CHIP: [DMG] [ + [1635693100458] [30494:4580771] CHIP: [DMG] AttributeStatusIB = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] AttributePath = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] FieldTag = 0x0000_0005, + [1635693100458] [30494:4580771] CHIP: [DMG] NodeId = 0x0, + [1635693100458] [30494:4580771] CHIP: [DMG] ClusterId = 0x28, + [1635693100458] [30494:4580771] CHIP: [DMG] EndpointId = 0x0, + [1635693100458] [30494:4580771] CHIP: [DMG] } + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] StatusIB = + [1635693100458] [30494:4580771] CHIP: [DMG] { + [1635693100458] [30494:4580771] CHIP: [DMG] status = 0x0, + [1635693100458] [30494:4580771] CHIP: [DMG] }, + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] }, + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] ], + [1635693100458] [30494:4580771] CHIP: [DMG] + [1635693100458] [30494:4580771] CHIP: [DMG] } + [1635693100458] [30494:4580771] CHIP: [ZCL] WriteResponse: + [1635693100458] [30494:4580771] CHIP: [ZCL] status: Success (0x0000) + [1635693100458] [30494:4580771] CHIP: [TOO] Default Success Response + [1635693100458] [30494:4580771] CHIP: [DMG] WriteClient moving to [Uninitiali] + [1635693100458] [30494:4580771] CHIP: [EM] Sending Standalone Ack for MessageCounter:1 on exchange 51363i + + Verify read attribute returns the updated value written + + ./chip-tool basic read user-label 2 0 + + CHIP: [EM] Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 6848i + [1635693130217] [30496:4581003] CHIP: [EM] Removed CHIP MessageCounter:0 from RetransTable on exchange 6848i + [1635693130217] [30496:4581003] CHIP: [DMG] ReportData = + [1635693130217] [30496:4581003] CHIP: [DMG] { + [1635693130217] [30496:4581003] CHIP: [DMG] AttributeDataList = + [1635693130217] [30496:4581003] CHIP: [DMG] [ + [1635693130217] [30496:4581003] CHIP: [DMG] AttributeDataElement = + [1635693130217] [30496:4581003] CHIP: [DMG] { + [1635693130217] [30496:4581003] CHIP: [DMG] AttributePath = + [1635693130217] [30496:4581003] CHIP: [DMG] { + [1635693130217] [30496:4581003] CHIP: [DMG] NodeId = 0x1, + [1635693130217] [30496:4581003] CHIP: [DMG] EndpointId = 0x0, + [1635693130217] [30496:4581003] CHIP: [DMG] ClusterId = 0x28, + [1635693130217] [30496:4581003] CHIP: [DMG] FieldTag = 0x0000_0005, + [1635693130217] [30496:4581003] CHIP: [DMG] } + [1635693130217] [30496:4581003] CHIP: [DMG] + [1635693130217] [30496:4581003] CHIP: [DMG] Data = "te5new", + [1635693130217] [30496:4581003] CHIP: [DMG] DataElementVersion = 0x0, + [1635693130217] [30496:4581003] CHIP: [DMG] }, + [1635693130217] [30496:4581003] CHIP: [DMG] + [1635693130217] [30496:4581003] CHIP: [DMG] ], + [1635693130217] [30496:4581003] CHIP: [DMG] + [1635693130217] [30496:4581003] CHIP: [DMG] } + [1635693130217] [30496:4581003] CHIP: [ZCL] ReadAttributesResponse: + [1635693130217] [30496:4581003] CHIP: [ZCL] ClusterId: 0x0000_0028 + [1635693130217] [30496:4581003] CHIP: [ZCL] attributeId: 0x0000_0005 + [1635693130217] [30496:4581003] CHIP: [ZCL] status: Success (0x0000) + [1635693130217] [30496:4581003] CHIP: [ZCL] attribute TLV Type: 0x0c + [1635693130218] [30496:4581003] CHIP: [TOO] CharString attribute Response: te5new + [1635693130218] [30496:4581003] CHIP: [EM] Piggybacking Ack for MessageCounter:1 on exchange: 6848i disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_10.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_10.yaml index 4512a58ff9d9da..af86c1cb5ed809 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_10.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_10.yaml @@ -23,57 +23,58 @@ config: tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st python controller on the raspi (use - above instructions) " + verification: | + 1. Provision the device using 1st python controller on the raspi (use above instructions) disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On 1st controller using chip tool, open commissioning window using - BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 1 0 [1635871562.958905][4336:4341] - CHIP:DMG: InvokeCommand = [1635871562.958976][4336:4341] CHIP:DMG: { - [1635871562.959031][4336:4341] CHIP:DMG: CommandList = - [1635871562.959095][4336:4341] CHIP:DMG: [ - [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = - [1635871562.959225][4336:4341] CHIP:DMG: { - [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = - [1635871562.959368][4336:4341] CHIP:DMG: { - [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, - [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, - [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, - [1635871562.959698][4336:4341] CHIP:DMG: }, + verification: | + On 1st controller using chip tool, open commissioning window using BCM + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + + [1635871562.958905][4336:4341] CHIP:DMG: InvokeCommand = + [1635871562.958976][4336:4341] CHIP:DMG: { + [1635871562.959031][4336:4341] CHIP:DMG: CommandList = + [1635871562.959095][4336:4341] CHIP:DMG: [ + [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = + [1635871562.959225][4336:4341] CHIP:DMG: { + [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = + [1635871562.959368][4336:4341] CHIP:DMG: { + [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, + [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, + [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, + [1635871562.959698][4336:4341] CHIP:DMG: }, [1635871562.959776][4336:4341] CHIP:DMG: - [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = - [1635871562.959911][4336:4341] CHIP:DMG: { - [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, - [1635871562.960064][4336:4341] CHIP:DMG: }, + [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = + [1635871562.959911][4336:4341] CHIP:DMG: { + [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, + [1635871562.960064][4336:4341] CHIP:DMG: }, [1635871562.960313][4336:4341] CHIP:DMG: - [1635871562.960459][4336:4341] CHIP:DMG: }, + [1635871562.960459][4336:4341] CHIP:DMG: }, [1635871562.960544][4336:4341] CHIP:DMG: - [1635871562.960604][4336:4341] CHIP:DMG: ], + [1635871562.960604][4336:4341] CHIP:DMG: ], [1635871562.960668][4336:4341] CHIP:DMG: [1635871562.960723][4336:4341] CHIP:DMG: } - [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635871562.960894][4336:4341] CHIP:TOO: Default Success - Response" + [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635871562.960894][4336:4341] CHIP:TOO: Default Success Response disabled: true - label: "Set up a TH_CR2 to start attempting to do PASE to DUT_CE and failing 20 times. This can be done using an invalid passcode" - verification: - "On 2nd controller, using chip-tool connect using wrong passcode. - Repeat the step for 20 times. ./chip-tool pairing onnetwork 1 20202019 - (With wrong passcode)" + verification: | + On 2nd controller, using chip-tool connect using wrong passcode. Repeat the step for 20 times. + + ./chip-tool pairing onnetwork 1 20202019 (With wrong passcode) disabled: true - label: "TH_CR2 starts a 21st commissioning process" - verification: - "On 2nd controller, using chip tool connect using correct passcode. - ./chip-tool pairing onnetwork 1 20202021 (correct passcode)" + verification: | + On 2nd controller, using chip tool connect using correct passcode. + + ./chip-tool pairing onnetwork 1 20202021 (correct passcode) disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_11.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_11.yaml index 7a114602b8f412..3c12b908c0a2f3 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_11.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_11.yaml @@ -23,60 +23,59 @@ config: tests: - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using 2nd controller chip tool on the raspi - (use above instructions) ," + verification: | + 1. Provision the device using 2nd controller chip tool on the raspi (use above instructions) , disabled: true - label: "TH_CR2 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 2nd controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 2 1 400 2000 - 3840 Controller: CHIP:IN: Sending encrypted msg 0xaaaad3464d10 with - MessageCounter:0 to 0x0000000000000001 at monotonic time: 5805157 msec + verification: | + On the 2nd controller using chip tool, open commissioning window using ECM + + ./chip-tool pairing open-commissioning-window 2 1 400 2000 3840 + + Controller: + + CHIP:IN: Sending encrypted msg 0xaaaad3464d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 5805157 msec [1635691999.946536][3822:3827] CHIP:DMG: ICR moving to [CommandSen] - [1635691999.946586][3822:3827] CHIP:CTL: Manual pairing code: - [35407541839] [1635691999.946650][3822:3827] CHIP:CTL: SetupQRCode: - [MT:00000CQM00G6V851H10] [1635691999.946802][3822:3827] CHIP:EM: - Sending Standalone Ack for MessageCounter:3234931243 on exchange - 35324i [1635691999.946850][3822:3827] CHIP:IN: Prepared plaintext - message 0xffffaa58a960 to 0x0000000000000000 of type 0x10 and - protocolId (0, 0) on exchange 35324i with MessageCounter:1726016118. - [1635691999.946895][3822:3827] CHIP:IN: Sending plaintext msg - 0xffffaa58a960 with MessageCounter:1726016118 to 0x0000000000000000 at - monotonic time: 5805158 msec [1635691999.946983][3822:3827] CHIP:EM: - Flushed pending ack for MessageCounter:3234931243 on exchange 35324i - Device: CHIP minimal mDNS started advertising. - [1635687658.683388][3792:3792] CHIP:DIS: Failed to find a valid admin - pairing. Node ID unknown [1635687658.683427][3792:3792] CHIP:DIS: - Start dns-sd server - no current nodeId [1635687658.683456][3792:3792] - CHIP:DL: MAC is not known, using a default. - [1635687658.683522][3792:3792] CHIP:DIS: Advertise commission - parameter vendorID=9050 productID=65279 discriminator=3840/00 - [1635687658.683597][3792:3792] CHIP:DIS: CHIP minimal mDNS configured - as 'Commissionable node device'. [1635687658.684345][3792:3792] - CHIP:DIS: Broadcasting mDns reply for query from 192.168.0.225 - [1635687658.687201][3792:3792] CHIP:DIS: Broadcasting mDns reply for - query from 192.168.0.225 The setup pin code is extracted from the - manual pairing code in the log and that will be used when pairing the - 2nd admin controller." + [1635691999.946586][3822:3827] CHIP:CTL: Manual pairing code: [35407541839] + [1635691999.946650][3822:3827] CHIP:CTL: SetupQRCode: [MT:00000CQM00G6V851H10] + [1635691999.946802][3822:3827] CHIP:EM: Sending Standalone Ack for MessageCounter:3234931243 on exchange 35324i + [1635691999.946850][3822:3827] CHIP:IN: Prepared plaintext message 0xffffaa58a960 to 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange 35324i with MessageCounter:1726016118. + [1635691999.946895][3822:3827] CHIP:IN: Sending plaintext msg 0xffffaa58a960 with MessageCounter:1726016118 to 0x0000000000000000 at monotonic time: 5805158 msec + [1635691999.946983][3822:3827] CHIP:EM: Flushed pending ack for MessageCounter:3234931243 on exchange 35324i + + Device: + + CHIP minimal mDNS started advertising. + [1635687658.683388][3792:3792] CHIP:DIS: Failed to find a valid admin pairing. Node ID unknown + [1635687658.683427][3792:3792] CHIP:DIS: Start dns-sd server - no current nodeId + [1635687658.683456][3792:3792] CHIP:DL: MAC is not known, using a default. + [1635687658.683522][3792:3792] CHIP:DIS: Advertise commission parameter vendorID=9050 productID=65279 discriminator=3840/00 + [1635687658.683597][3792:3792] CHIP:DIS: CHIP minimal mDNS configured as 'Commissionable node device'. + [1635687658.684345][3792:3792] CHIP:DIS: Broadcasting mDns reply for query from 192.168.0.225 + [1635687658.687201][3792:3792] CHIP:DIS: Broadcasting mDns reply for query from 192.168.0.225 + + + The setup pin code is extracted from the manual pairing code in the log and that will be used when pairing the 2nd admin controller. disabled: true - label: "Set up a DUT_CR1 to start attempting to do PASE to TH_CE and failing 20 times. This can be done using an invalid passcode" - verification: - "1. On your DUT controller connect using wrong manual code. Repeat the - step for 20 times. Below the example when using chip tool as - controller ./chip-tool pairing manualcode 1 36177160937 (With wrong - passcode)" + verification: | + 1. On your DUT controller connect using wrong manual code. Repeat the step for 20 times. + + Below the example when using chip tool as controller + ./chip-tool pairing manualcode 1 36177160937 (With wrong passcode) disabled: true - label: "DUT_CR1 starts a 21st commissioning process with a valid passcode" - verification: - "1. On your DUT controller connect using correct manual code Below the - example when using chip tool as controller ./chip-tool pairing - manualcode 1 35407541839 (correct passcode)" + verification: | + 1. On your DUT controller connect using correct manual code + + Below the example when using chip tool as controller + + ./chip-tool pairing manualcode 1 35407541839 (correct passcode) disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_12.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_12.yaml index 02cef0c33846c3..4fbc9658fc5178 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_12.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_12.yaml @@ -23,59 +23,61 @@ config: tests: - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using 2nd controller chip tool on the raspi - (use above instructions)" + verification: | + 1. Provision the device using 2nd controller chip tool on the raspi (use above instructions) disabled: true - label: "TH_CR2 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 2nd controller using chip tool, open commissioning window - using BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 2 0 [1635871562.958905][4336:4341] - CHIP:DMG: InvokeCommand = [1635871562.958976][4336:4341] CHIP:DMG: { - [1635871562.959031][4336:4341] CHIP:DMG: CommandList = - [1635871562.959095][4336:4341] CHIP:DMG: [ - [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = - [1635871562.959225][4336:4341] CHIP:DMG: { - [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = - [1635871562.959368][4336:4341] CHIP:DMG: { - [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, - [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, - [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, - [1635871562.959698][4336:4341] CHIP:DMG: }, + verification: | + On the 2nd controller using chip tool, open commissioning window using BCM + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 2 0 + + [1635871562.958905][4336:4341] CHIP:DMG: InvokeCommand = + [1635871562.958976][4336:4341] CHIP:DMG: { + [1635871562.959031][4336:4341] CHIP:DMG: CommandList = + [1635871562.959095][4336:4341] CHIP:DMG: [ + [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = + [1635871562.959225][4336:4341] CHIP:DMG: { + [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = + [1635871562.959368][4336:4341] CHIP:DMG: { + [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, + [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, + [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, + [1635871562.959698][4336:4341] CHIP:DMG: }, [1635871562.959776][4336:4341] CHIP:DMG: - [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = - [1635871562.959911][4336:4341] CHIP:DMG: { - [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, - [1635871562.960064][4336:4341] CHIP:DMG: }, + [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = + [1635871562.959911][4336:4341] CHIP:DMG: { + [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, + [1635871562.960064][4336:4341] CHIP:DMG: }, [1635871562.960313][4336:4341] CHIP:DMG: - [1635871562.960459][4336:4341] CHIP:DMG: }, + [1635871562.960459][4336:4341] CHIP:DMG: }, [1635871562.960544][4336:4341] CHIP:DMG: - [1635871562.960604][4336:4341] CHIP:DMG: ], + [1635871562.960604][4336:4341] CHIP:DMG: ], [1635871562.960668][4336:4341] CHIP:DMG: [1635871562.960723][4336:4341] CHIP:DMG: } - [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635871562.960894][4336:4341] CHIP:TOO: Default Success - Response" + [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635871562.960894][4336:4341] CHIP:TOO: Default Success Response disabled: true - label: "Set up a DUT_CR1 to start attempting to do PASE to TH_CE and failing 20 times. This can be done using an invalid passcode" - verification: - "1. On your DUT controller connect using wrong passcode. Repeat the - step for 20 times. Below the example when using chip tool as - controller ./chip-tool pairing onnetwork 1 20202019 (With wrong - passcode)" + verification: | + 1. On your DUT controller connect using wrong passcode. Repeat the step for 20 times. + + Below the example when using chip tool as controller + + ./chip-tool pairing onnetwork 1 20202019 (With wrong passcode) disabled: true - label: "DUT_CR1 starts a 21st commissioning process with a valid passcode" - verification: - "1. On your DUT controller connect using IP address and correct - passcode. Below the example when using chip tool as controller - ./chip-tool pairing onnetwork 1 20202021 (correct passcode)" + verification: | + 1. On your DUT controller connect using IP address and correct passcode. + + Below the example when using chip tool as controller + + ./chip-tool pairing onnetwork 1 20202021 (correct passcode) disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_13.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_13.yaml index 2845c4998ad82f..c64aeb7433eede 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_13.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_13.yaml @@ -23,313 +23,306 @@ config: tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st controller chip tool on the raspi - (use above instructions) ," + verification: | + 1. Provision the device using 1st controller chip tool on the raspi (use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using ECM and TH_CR3 Commissions with DUT_CE" - verification: - "On the 1st controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 100 1000 - 3840 [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] 1. On 3rd controller - using chip tool connect using manual code ./chip-tool pairing - manualcode 1 35484132896" + verification: | + On the 1st controller using chip tool, open commissioning window using ECM + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] + + + 1. On 3rd controller using chip tool connect using manual code + + ./chip-tool pairing manualcode 1 35484132896 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using ECM and TH_CR2 Commissions with DUT_CE" - verification: - "On the 1st controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 100 1000 - 3840 [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] 1. On 2nd controller - using chip tool connect using manual code ./chip-tool pairing - manualcode 1 35484132896" + verification: | + On the 1st controller using chip tool, open commissioning window using ECM + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] + + + 1. On 2nd controller using chip tool connect using manual code + + ./chip-tool pairing manualcode 1 35484132896 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 1st controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 100 1000 - 3840 [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510]" + verification: | + On the 1st controller using chip tool, open commissioning window using ECM + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR1 opens a 2nd commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "Before the timer expiry, on the 1st controller using chip tool, open - commissioning window using ECM. Verify the General code return error 1 - ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840" + verification: | + Before the timer expiry, on the 1st controller using chip tool, open commissioning window using ECM. Verify the General code return error 1 + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "On 1st controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + On 1st controller using chip tool, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635874880.498519][4577:4582] CHIP:DMG: ReportData = [1635874880.498558][4577:4582] CHIP:DMG: { - [1635874880.498587][4577:4582] CHIP:DMG: AttributeDataList = - [1635874880.498622][4577:4582] CHIP:DMG: [ - [1635874880.498654][4577:4582] CHIP:DMG: AttributeDataElement = - [1635874880.498695][4577:4582] CHIP:DMG: { - [1635874880.498734][4577:4582] CHIP:DMG: AttributePath = - [1635874880.498783][4577:4582] CHIP:DMG: { - [1635874880.498827][4577:4582] CHIP:DMG: NodeId = 0x1, - [1635874880.498874][4577:4582] CHIP:DMG: EndpointId = 0x0, - [1635874880.498923][4577:4582] CHIP:DMG: ClusterId = 0x3e, - [1635874880.498995][4577:4582] CHIP:DMG: FieldTag = 0x0000_0001, - [1635874880.499070][4577:4582] CHIP:DMG: } + [1635874880.498587][4577:4582] CHIP:DMG: AttributeDataList = + [1635874880.498622][4577:4582] CHIP:DMG: [ + [1635874880.498654][4577:4582] CHIP:DMG: AttributeDataElement = + [1635874880.498695][4577:4582] CHIP:DMG: { + [1635874880.498734][4577:4582] CHIP:DMG: AttributePath = + [1635874880.498783][4577:4582] CHIP:DMG: { + [1635874880.498827][4577:4582] CHIP:DMG: NodeId = 0x1, + [1635874880.498874][4577:4582] CHIP:DMG: EndpointId = 0x0, + [1635874880.498923][4577:4582] CHIP:DMG: ClusterId = 0x3e, + [1635874880.498995][4577:4582] CHIP:DMG: FieldTag = 0x0000_0001, + [1635874880.499070][4577:4582] CHIP:DMG: } [1635874880.499148][4577:4582] CHIP:DMG: - [1635874880.499200][4577:4582] CHIP:DMG: Data = [ + [1635874880.499200][4577:4582] CHIP:DMG: Data = [ [1635874880.499252][4577:4582] CHIP:DMG: - [1635874880.499305][4577:4582] CHIP:DMG: { - [1635874880.499369][4577:4582] CHIP:DMG: 0x0 = 1, - [1635874880.499429][4577:4582] CHIP:DMG: 0x1 = [ - [1635874880.499514][4577:4582] CHIP:DMG: 0x4, 0x9e, 0x26, 0x54, 0x2, - 0x45, 0x18, 0xca, 0x68, 0x9c, 0xa0, 0x77, 0xef, 0xb4, 0x37, 0x0, 0xce, - 0xb7, 0x15, 0x8d, 0x4a, 0xc7, 0x6a, 0x67, 0x31, 0xf2, 0xba, 0x52, - 0x8f, 0xb9, 0xfd, 0x93, 0xed, 0xc0, 0xdc, 0xce, 0xf7, 0x9d, 0x3, 0x3b, - 0xc8, 0x63, 0 [1635874880.499583][4577:4582] CHIP:DMG: ] - [1635874880.499656][4577:4582] CHIP:DMG: 0x2 = 30024, - [1635874880.499726][4577:4582] CHIP:DMG: 0x3 = 0, - [1635874880.499798][4577:4582] CHIP:DMG: 0x4 = 1, - [1635874880.499854][4577:4582] CHIP:DMG: 0x5 = ', - [1635874880.499912][4577:4582] CHIP:DMG: }, - [1635874880.499967][4577:4582] CHIP:DMG: { - [1635874880.500024][4577:4582] CHIP:DMG: 0x0 = 2, - [1635874880.500082][4577:4582] CHIP:DMG: 0x1 = [ - [1635874880.500165][4577:4582] CHIP:DMG: 0x4, 0x5b, 0x93, 0x38, 0xab, - 0x50, 0x6, 0x85, 0xc0, 0x50, 0xfe, 0x7d, 0x6c, 0xeb, 0x9d, 0xbd, 0x55, - 0x90, 0x5e, 0x4f, 0x54, 0xed, 0x94, 0x21, 0xc0, 0x8d, 0x9d, 0x4f, - 0x60, 0x48, 0xdb, 0x38, 0x4a, 0xf4, 0xe2, 0xa3, 0xf9, 0xd0, 0x55, - 0xd5, 0x63, 0xd0, [1635874880.500243][4577:4582] CHIP:DMG: ] - [1635874880.500315][4577:4582] CHIP:DMG: 0x2 = 45896, - [1635874880.500384][4577:4582] CHIP:DMG: 0x3 = 0, - [1635874880.500450][4577:4582] CHIP:DMG: 0x4 = 2, - [1635874880.500504][4577:4582] CHIP:DMG: 0x5 = ', - [1635874880.500562][4577:4582] CHIP:DMG: }, - [1635874880.500619][4577:4582] CHIP:DMG: ], - [1635874880.500671][4577:4582] CHIP:DMG: DataElementVersion = 0x0, - [1635874880.500722][4577:4582] CHIP:DMG: }, + [1635874880.499305][4577:4582] CHIP:DMG: { + [1635874880.499369][4577:4582] CHIP:DMG: 0x0 = 1, + [1635874880.499429][4577:4582] CHIP:DMG: 0x1 = [ + [1635874880.499514][4577:4582] CHIP:DMG: 0x4, 0x9e, 0x26, 0x54, 0x2, 0x45, 0x18, 0xca, 0x68, 0x9c, 0xa0, 0x77, 0xef, 0xb4, 0x37, 0x0, 0xce, 0xb7, 0x15, 0x8d, 0x4a, 0xc7, 0x6a, 0x67, 0x31, 0xf2, 0xba, 0x52, 0x8f, 0xb9, 0xfd, 0x93, 0xed, 0xc0, 0xdc, 0xce, 0xf7, 0x9d, 0x3, 0x3b, 0xc8, 0x63, 0 + [1635874880.499583][4577:4582] CHIP:DMG: ] + [1635874880.499656][4577:4582] CHIP:DMG: 0x2 = 30024, + [1635874880.499726][4577:4582] CHIP:DMG: 0x3 = 0, + [1635874880.499798][4577:4582] CHIP:DMG: 0x4 = 1, + [1635874880.499854][4577:4582] CHIP:DMG: 0x5 = "", + [1635874880.499912][4577:4582] CHIP:DMG: }, + [1635874880.499967][4577:4582] CHIP:DMG: { + [1635874880.500024][4577:4582] CHIP:DMG: 0x0 = 2, + [1635874880.500082][4577:4582] CHIP:DMG: 0x1 = [ + [1635874880.500165][4577:4582] CHIP:DMG: 0x4, 0x5b, 0x93, 0x38, 0xab, 0x50, 0x6, 0x85, 0xc0, 0x50, 0xfe, 0x7d, 0x6c, 0xeb, 0x9d, 0xbd, 0x55, 0x90, 0x5e, 0x4f, 0x54, 0xed, 0x94, 0x21, 0xc0, 0x8d, 0x9d, 0x4f, 0x60, 0x48, 0xdb, 0x38, 0x4a, 0xf4, 0xe2, 0xa3, 0xf9, 0xd0, 0x55, 0xd5, 0x63, 0xd0, + [1635874880.500243][4577:4582] CHIP:DMG: ] + [1635874880.500315][4577:4582] CHIP:DMG: 0x2 = 45896, + [1635874880.500384][4577:4582] CHIP:DMG: 0x3 = 0, + [1635874880.500450][4577:4582] CHIP:DMG: 0x4 = 2, + [1635874880.500504][4577:4582] CHIP:DMG: 0x5 = "", + [1635874880.500562][4577:4582] CHIP:DMG: }, + [1635874880.500619][4577:4582] CHIP:DMG: ], + [1635874880.500671][4577:4582] CHIP:DMG: DataElementVersion = 0x0, + [1635874880.500722][4577:4582] CHIP:DMG: }, [1635874880.500794][4577:4582] CHIP:DMG: - [1635874880.500838][4577:4582] CHIP:DMG: ], + [1635874880.500838][4577:4582] CHIP:DMG: ], [1635874880.500902][4577:4582] CHIP:DMG: [1635874880.500945][4577:4582] CHIP:DMG: } [1635874880.501124][4577:4582] CHIP:ZCL: ReadAttributesResponse: - [1635874880.501165][4577:4582] CHIP:ZCL: ClusterId: 0x0000_003E - [1635874880.501209][4577:4582] CHIP:ZCL: attributeId: 0x0000_0001 - [1635874880.501250][4577:4582] CHIP:ZCL: status: Success (0x0000) - [1635874880.501285][4577:4582] CHIP:ZCL: attribute TLV Type: 0x16 - [1635874880.501348][4577:4582] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635874880.501165][4577:4582] CHIP:ZCL: ClusterId: 0x0000_003E + [1635874880.501209][4577:4582] CHIP:ZCL: attributeId: 0x0000_0001 + [1635874880.501250][4577:4582] CHIP:ZCL: status: Success (0x0000) + [1635874880.501285][4577:4582] CHIP:ZCL: attribute TLV Type: 0x16 + [1635874880.501348][4577:4582] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635874880.501510][4577:4582] CHIP:TOO: FabricDescriptor[1]: - [1635874880.501556][4577:4582] CHIP:TOO: fabricIndex: 1 - [1635874880.501594][4577:4582] CHIP:ZCL: RootPublicKey: 65 - [1635874880.501632][4577:4582] CHIP:TOO: vendorId: 30024 - [1635874880.501666][4577:4582] CHIP:TOO: fabricId: 0 - [1635874880.501703][4577:4582] CHIP:TOO: nodeId: 1 - [1635874880.501739][4577:4582] CHIP:ZCL: Label: + [1635874880.501556][4577:4582] CHIP:TOO: fabricIndex: 1 + [1635874880.501594][4577:4582] CHIP:ZCL: RootPublicKey: 65 + [1635874880.501632][4577:4582] CHIP:TOO: vendorId: 30024 + [1635874880.501666][4577:4582] CHIP:TOO: fabricId: 0 + [1635874880.501703][4577:4582] CHIP:TOO: nodeId: 1 + [1635874880.501739][4577:4582] CHIP:ZCL: Label: [1635874880.501792][4577:4582] CHIP:TOO: FabricDescriptor[2]: - [1635874880.501832][4577:4582] CHIP:TOO: fabricIndex: 2 - [1635874880.501865][4577:4582] CHIP:ZCL: RootPublicKey: 65 - [1635874880.501902][4577:4582] CHIP:TOO: vendorId: 45896 - [1635874880.501943][4577:4582] CHIP:TOO: fabricId: 0 - [1635874880.501980][4577:4582] CHIP:TOO: nodeId: 2" + [1635874880.501832][4577:4582] CHIP:TOO: fabricIndex: 2 + [1635874880.501865][4577:4582] CHIP:ZCL: RootPublicKey: 65 + [1635874880.501902][4577:4582] CHIP:TOO: vendorId: 45896 + [1635874880.501943][4577:4582] CHIP:TOO: fabricId: 0 + [1635874880.501980][4577:4582] CHIP:TOO: nodeId: 2 disabled: true - label: "Wait for the expiration of PIXIT_COMM_WIN seconds" - verification: "Wait for the expiration of PIXIT_COMM_WIN seconds" + verification: | + Wait for the expiration of PIXIT_COMM_WIN seconds disabled: true - label: "TH_CR1 re-opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 1st controller using chip tool, open commissioning window - using BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 1 0" + verification: | + On the 1st controller using chip tool, open commissioning window using BCM + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR3 opens a 2nd commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 3rd controller using chip tool, open commissioning window - using BCM before the timer expiry of the above step ./chip-tool - pairing administratorcommissioning open-basic-commissioning-window 500 - 1 0" + verification: | + On the 3rd controller using chip tool, open commissioning window using BCM before the timer expiry of the above step + + ./chip-tool pairing administratorcommissioning open-basic-commissioning-window 500 1 0 disabled: true - label: "Wait for the expiration of PIXIT_COMM_WIN seconds" - verification: "Wait for the expiration of PIXIT_COMM_WIN seconds" + verification: | + Wait for the expiration of PIXIT_COMM_WIN seconds disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "On 1st controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + On 1st controller using chip tool, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635875084.555953][4590:4595] CHIP:DMG: ReportData = [1635875084.555986][4590:4595] CHIP:DMG: { - [1635875084.556021][4590:4595] CHIP:DMG: AttributeDataList = - [1635875084.556059][4590:4595] CHIP:DMG: [ - [1635875084.556105][4590:4595] CHIP:DMG: AttributeDataElement = - [1635875084.556141][4590:4595] CHIP:DMG: { - [1635875084.556179][4590:4595] CHIP:DMG: AttributePath = - [1635875084.556216][4590:4595] CHIP:DMG: { - [1635875084.556263][4590:4595] CHIP:DMG: NodeId = 0x1, - [1635875084.556304][4590:4595] CHIP:DMG: EndpointId = 0x0, - [1635875084.556359][4590:4595] CHIP:DMG: ClusterId = 0x3e, - [1635875084.556408][4590:4595] CHIP:DMG: FieldTag = 0x0000_0001, - [1635875084.556457][4590:4595] CHIP:DMG: } + [1635875084.556021][4590:4595] CHIP:DMG: AttributeDataList = + [1635875084.556059][4590:4595] CHIP:DMG: [ + [1635875084.556105][4590:4595] CHIP:DMG: AttributeDataElement = + [1635875084.556141][4590:4595] CHIP:DMG: { + [1635875084.556179][4590:4595] CHIP:DMG: AttributePath = + [1635875084.556216][4590:4595] CHIP:DMG: { + [1635875084.556263][4590:4595] CHIP:DMG: NodeId = 0x1, + [1635875084.556304][4590:4595] CHIP:DMG: EndpointId = 0x0, + [1635875084.556359][4590:4595] CHIP:DMG: ClusterId = 0x3e, + [1635875084.556408][4590:4595] CHIP:DMG: FieldTag = 0x0000_0001, + [1635875084.556457][4590:4595] CHIP:DMG: } [1635875084.556509][4590:4595] CHIP:DMG: - [1635875084.556553][4590:4595] CHIP:DMG: Data = [ + [1635875084.556553][4590:4595] CHIP:DMG: Data = [ [1635875084.556597][4590:4595] CHIP:DMG: - [1635875084.556642][4590:4595] CHIP:DMG: { - [1635875084.556698][4590:4595] CHIP:DMG: 0x0 = 1, - [1635875084.556752][4590:4595] CHIP:DMG: 0x1 = [ - [1635875084.556819][4590:4595] CHIP:DMG: 0x4, 0x9e, 0x26, 0x54, 0x2, - 0x45, 0x18, 0xca, 0x68, 0x9c, 0xa0, 0x77, 0xef, 0xb4, 0x37, 0x0, 0xce, - 0xb7, 0x15, 0x8d, 0x4a, 0xc7, 0x6a, 0x67, 0x31, 0xf2, 0xba, 0x52, - 0x8f, 0xb9, 0xfd, 0x93, 0xed, 0xc0, 0xdc, 0xce, 0xf7, 0x9d, 0x3, 0x3b, - 0xc8, 0x63, 0 [1635875084.556875][4590:4595] CHIP:DMG: ] - [1635875084.556933][4590:4595] CHIP:DMG: 0x2 = 30024, - [1635875084.556975][4590:4595] CHIP:DMG: 0x3 = 0, - [1635875084.557022][4590:4595] CHIP:DMG: 0x4 = 1, - [1635875084.557070][4590:4595] CHIP:DMG: 0x5 =', - [1635875084.557116][4590:4595] CHIP:DMG: }, - [1635875084.557168][4590:4595] CHIP:DMG: { - [1635875084.557237][4590:4595] CHIP:DMG: 0x0 = 2, - [1635875084.557295][4590:4595] CHIP:DMG: 0x1 = [ - [1635875084.557371][4590:4595] CHIP:DMG: 0x4, 0x5b, 0x93, 0x38, 0xab, - 0x50, 0x6, 0x85, 0xc0, 0x50, 0xfe, 0x7d, 0x6c, 0xeb, 0x9d, 0xbd, 0x55, - 0x90, 0x5e, 0x4f, 0x54, 0xed, 0x94, 0x21, 0xc0, 0x8d, 0x9d, 0x4f, - 0x60, 0x48, 0xdb, 0x38, 0x4a, 0xf4, 0xe2, 0xa3, 0xf9, 0xd0, 0x55, - 0xd5, 0x63, 0xd0, [1635875084.557477][4590:4595] CHIP:DMG: ] - [1635875084.557555][4590:4595] CHIP:DMG: 0x2 = 45896, - [1635875084.557629][4590:4595] CHIP:DMG: 0x3 = 0, - [1635875084.557701][4590:4595] CHIP:DMG: 0x4 = 2, - [1635875084.557757][4590:4595] CHIP:DMG: 0x5 = ', - [1635875084.557828][4590:4595] CHIP:DMG: }, - [1635875084.557888][4590:4595] CHIP:DMG: ], - [1635875084.557948][4590:4595] CHIP:DMG: DataElementVersion = 0x0, - [1635875084.558002][4590:4595] CHIP:DMG: }, + [1635875084.556642][4590:4595] CHIP:DMG: { + [1635875084.556698][4590:4595] CHIP:DMG: 0x0 = 1, + [1635875084.556752][4590:4595] CHIP:DMG: 0x1 = [ + [1635875084.556819][4590:4595] CHIP:DMG: 0x4, 0x9e, 0x26, 0x54, 0x2, 0x45, 0x18, 0xca, 0x68, 0x9c, 0xa0, 0x77, 0xef, 0xb4, 0x37, 0x0, 0xce, 0xb7, 0x15, 0x8d, 0x4a, 0xc7, 0x6a, 0x67, 0x31, 0xf2, 0xba, 0x52, 0x8f, 0xb9, 0xfd, 0x93, 0xed, 0xc0, 0xdc, 0xce, 0xf7, 0x9d, 0x3, 0x3b, 0xc8, 0x63, 0 + [1635875084.556875][4590:4595] CHIP:DMG: ] + [1635875084.556933][4590:4595] CHIP:DMG: 0x2 = 30024, + [1635875084.556975][4590:4595] CHIP:DMG: 0x3 = 0, + [1635875084.557022][4590:4595] CHIP:DMG: 0x4 = 1, + [1635875084.557070][4590:4595] CHIP:DMG: 0x5 = "", + [1635875084.557116][4590:4595] CHIP:DMG: }, + [1635875084.557168][4590:4595] CHIP:DMG: { + [1635875084.557237][4590:4595] CHIP:DMG: 0x0 = 2, + [1635875084.557295][4590:4595] CHIP:DMG: 0x1 = [ + [1635875084.557371][4590:4595] CHIP:DMG: 0x4, 0x5b, 0x93, 0x38, 0xab, 0x50, 0x6, 0x85, 0xc0, 0x50, 0xfe, 0x7d, 0x6c, 0xeb, 0x9d, 0xbd, 0x55, 0x90, 0x5e, 0x4f, 0x54, 0xed, 0x94, 0x21, 0xc0, 0x8d, 0x9d, 0x4f, 0x60, 0x48, 0xdb, 0x38, 0x4a, 0xf4, 0xe2, 0xa3, 0xf9, 0xd0, 0x55, 0xd5, 0x63, 0xd0, + [1635875084.557477][4590:4595] CHIP:DMG: ] + [1635875084.557555][4590:4595] CHIP:DMG: 0x2 = 45896, + [1635875084.557629][4590:4595] CHIP:DMG: 0x3 = 0, + [1635875084.557701][4590:4595] CHIP:DMG: 0x4 = 2, + [1635875084.557757][4590:4595] CHIP:DMG: 0x5 = "", + [1635875084.557828][4590:4595] CHIP:DMG: }, + [1635875084.557888][4590:4595] CHIP:DMG: ], + [1635875084.557948][4590:4595] CHIP:DMG: DataElementVersion = 0x0, + [1635875084.558002][4590:4595] CHIP:DMG: }, [1635875084.558070][4590:4595] CHIP:DMG: - [1635875084.558115][4590:4595] CHIP:DMG: ], + [1635875084.558115][4590:4595] CHIP:DMG: ], [1635875084.558179][4590:4595] CHIP:DMG: [1635875084.558222][4590:4595] CHIP:DMG: } [1635875084.558385][4590:4595] CHIP:ZCL: ReadAttributesResponse: - [1635875084.558426][4590:4595] CHIP:ZCL: ClusterId: 0x0000_003E - [1635875084.558469][4590:4595] CHIP:ZCL: attributeId: 0x0000_0001 - [1635875084.558508][4590:4595] CHIP:ZCL: status: Success (0x0000) - [1635875084.558543][4590:4595] CHIP:ZCL: attribute TLV Type: 0x16 - [1635875084.558609][4590:4595] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635875084.558426][4590:4595] CHIP:ZCL: ClusterId: 0x0000_003E + [1635875084.558469][4590:4595] CHIP:ZCL: attributeId: 0x0000_0001 + [1635875084.558508][4590:4595] CHIP:ZCL: status: Success (0x0000) + [1635875084.558543][4590:4595] CHIP:ZCL: attribute TLV Type: 0x16 + [1635875084.558609][4590:4595] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635875084.558730][4590:4595] CHIP:TOO: FabricDescriptor[1]: - [1635875084.558772][4590:4595] CHIP:TOO: fabricIndex: 1 - [1635875084.558808][4590:4595] CHIP:ZCL: RootPublicKey: 65 - [1635875084.558844][4590:4595] CHIP:TOO: vendorId: 30024 - [1635875084.558887][4590:4595] CHIP:TOO: fabricId: 0 - [1635875084.558923][4590:4595] CHIP:TOO: nodeId: 1 - [1635875084.558954][4590:4595] CHIP:ZCL: Label: + [1635875084.558772][4590:4595] CHIP:TOO: fabricIndex: 1 + [1635875084.558808][4590:4595] CHIP:ZCL: RootPublicKey: 65 + [1635875084.558844][4590:4595] CHIP:TOO: vendorId: 30024 + [1635875084.558887][4590:4595] CHIP:TOO: fabricId: 0 + [1635875084.558923][4590:4595] CHIP:TOO: nodeId: 1 + [1635875084.558954][4590:4595] CHIP:ZCL: Label: [1635875084.559004][4590:4595] CHIP:TOO: FabricDescriptor[2]: - [1635875084.559044][4590:4595] CHIP:TOO: fabricIndex: 2 - [1635875084.559076][4590:4595] CHIP:ZCL: RootPublicKey: 65 - [1635875084.559111][4590:4595] CHIP:TOO: vendorId: 45896 - [1635875084.559143][4590:4595] CHIP:TOO: fabricId: 0 - [1635875084.559178][4590:4595] CHIP:TOO: nodeId: 2" + [1635875084.559044][4590:4595] CHIP:TOO: fabricIndex: 2 + [1635875084.559076][4590:4595] CHIP:ZCL: RootPublicKey: 65 + [1635875084.559111][4590:4595] CHIP:TOO: vendorId: 45896 + [1635875084.559143][4590:4595] CHIP:TOO: fabricId: 0 + [1635875084.559178][4590:4595] CHIP:TOO: nodeId: 2 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 1st controller using chip tool, open commissioning window - using BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 1 0 [1635922853.458816][9456:9461] - CHIP:DMG: InvokeCommand = [1635922853.458865][9456:9461] CHIP:DMG: { - [1635922853.458903][9456:9461] CHIP:DMG: CommandList = - [1635922853.458951][9456:9461] CHIP:DMG: [ - [1635922853.459031][9456:9461] CHIP:DMG: CommandDataIB = - [1635922853.459086][9456:9461] CHIP:DMG: { - [1635922853.459130][9456:9461] CHIP:DMG: CommandPathIB = - [1635922853.459184][9456:9461] CHIP:DMG: { - [1635922853.459235][9456:9461] CHIP:DMG: EndpointId = 0x0, - [1635922853.459291][9456:9461] CHIP:DMG: ClusterId = 0x3c, - [1635922853.459348][9456:9461] CHIP:DMG: CommandId = 0x1, - [1635922853.459400][9456:9461] CHIP:DMG: }, + verification: | + On the 1st controller using chip tool, open commissioning window using BCM + + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + [1635922853.458816][9456:9461] CHIP:DMG: InvokeCommand = + [1635922853.458865][9456:9461] CHIP:DMG: { + [1635922853.458903][9456:9461] CHIP:DMG: CommandList = + [1635922853.458951][9456:9461] CHIP:DMG: [ + [1635922853.459031][9456:9461] CHIP:DMG: CommandDataIB = + [1635922853.459086][9456:9461] CHIP:DMG: { + [1635922853.459130][9456:9461] CHIP:DMG: CommandPathIB = + [1635922853.459184][9456:9461] CHIP:DMG: { + [1635922853.459235][9456:9461] CHIP:DMG: EndpointId = 0x0, + [1635922853.459291][9456:9461] CHIP:DMG: ClusterId = 0x3c, + [1635922853.459348][9456:9461] CHIP:DMG: CommandId = 0x1, + [1635922853.459400][9456:9461] CHIP:DMG: }, [1635922853.459458][9456:9461] CHIP:DMG: - [1635922853.459507][9456:9461] CHIP:DMG: StatusIB = - [1635922853.459560][9456:9461] CHIP:DMG: { - [1635922853.459612][9456:9461] CHIP:DMG: status = 0x0, - [1635922853.459664][9456:9461] CHIP:DMG: }, + [1635922853.459507][9456:9461] CHIP:DMG: StatusIB = + [1635922853.459560][9456:9461] CHIP:DMG: { + [1635922853.459612][9456:9461] CHIP:DMG: status = 0x0, + [1635922853.459664][9456:9461] CHIP:DMG: }, [1635922853.459718][9456:9461] CHIP:DMG: - [1635922853.459766][9456:9461] CHIP:DMG: }, + [1635922853.459766][9456:9461] CHIP:DMG: }, [1635922853.459831][9456:9461] CHIP:DMG: - [1635922853.459889][9456:9461] CHIP:DMG: ], + [1635922853.459889][9456:9461] CHIP:DMG: ], [1635922853.459951][9456:9461] CHIP:DMG: [1635922853.460004][9456:9461] CHIP:DMG: } - [1635922853.460101][9456:9461] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635922853.460166][9456:9461] CHIP:TOO: Default Success - Response" + [1635922853.460101][9456:9461] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635922853.460166][9456:9461] CHIP:TOO: Default Success Response disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR2 opens a second commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 2nd controller using chip tool, open commissioning window - using BCM before timer expiry from above step ./chip-tool - administratorcommissioning open-basic-commissioning-window 100 1 0" + verification: | + On the 2nd controller using chip tool, open commissioning window using BCM before timer expiry from above step + + + ./chip-tool administratorcommissioning open-basic-commissioning-window 100 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_14.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_14.yaml index 617b50368a9adc..9f7e7b75e95440 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_14.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_14.yaml @@ -23,413 +23,405 @@ config: tests: - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using your DUT controller (use above - instructions) ," + verification: | + 1. Provision the device using your DUT controller (use above instructions) , disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using ECM and TH_CR3 Commissions with TH_CE" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example is using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] On 2nd controller - using chip tool connect using manual code ./chip-tool pairing - manualcode 1 35484132896" + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example is using chip tool as controller + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] + + + + On 2nd controller using chip tool connect using manual code + + ./chip-tool pairing manualcode 1 35484132896 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using ECM and TH_CR2 Commissions with TH_CE" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example is using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] On 3rd controller - using chip tool connect using manual code ./chip-tool pairing - manualcode 1 35484132896" + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example is using chip tool as controller + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] + + + + On 3rd controller using chip tool connect using manual code + + ./chip-tool pairing manualcode 1 35484132896 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example is using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510]" + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example is using chip tool as controller + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, DUT_CR1 opens a 2nd commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller, open commissioning window using ECM before - the timer expiry from the above step Below is the example is using - chip tool as controller ./chip-tool pairing open-commissioning-window - 1 1 100 1000 3840 [1635874557.409509][4549:4554] CHIP:SC: Success - status report received. Session was established - [1635874557.409553][4549:4554] CHIP:IN: New secure session created for - device 0x0000000000000001, key 76!! [1635874557.409649][4549:4554] - CHIP:CTL: OpenCommissioningWindow for device ID 1 + verification: | + On your DUT controller, open commissioning window using ECM before the timer expiry from the above step + + Below is the example is using chip tool as controller + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] - [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message - 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) - on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510]" + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "On your DUT controller using chip tool read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + On your DUT controller using chip tool read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635924252.914294][9545:9550] CHIP:DMG: ReportData = [1635924252.914337][9545:9550] CHIP:DMG: { - [1635924252.914370][9545:9550] CHIP:DMG: AttributeDataList = - [1635924252.914409][9545:9550] CHIP:DMG: [ - [1635924252.914446][9545:9550] CHIP:DMG: AttributeDataElement = - [1635924252.914490][9545:9550] CHIP:DMG: { - [1635924252.914524][9545:9550] CHIP:DMG: AttributePath = - [1635924252.914570][9545:9550] CHIP:DMG: { - [1635924252.914610][9545:9550] CHIP:DMG: NodeId = 0x1, - [1635924252.914667][9545:9550] CHIP:DMG: EndpointId = 0x0, - [1635924252.914724][9545:9550] CHIP:DMG: ClusterId = 0x3e, - [1635924252.914780][9545:9550] CHIP:DMG: FieldTag = 0x0000_0001, - [1635924252.914828][9545:9550] CHIP:DMG: } + [1635924252.914370][9545:9550] CHIP:DMG: AttributeDataList = + [1635924252.914409][9545:9550] CHIP:DMG: [ + [1635924252.914446][9545:9550] CHIP:DMG: AttributeDataElement = + [1635924252.914490][9545:9550] CHIP:DMG: { + [1635924252.914524][9545:9550] CHIP:DMG: AttributePath = + [1635924252.914570][9545:9550] CHIP:DMG: { + [1635924252.914610][9545:9550] CHIP:DMG: NodeId = 0x1, + [1635924252.914667][9545:9550] CHIP:DMG: EndpointId = 0x0, + [1635924252.914724][9545:9550] CHIP:DMG: ClusterId = 0x3e, + [1635924252.914780][9545:9550] CHIP:DMG: FieldTag = 0x0000_0001, + [1635924252.914828][9545:9550] CHIP:DMG: } [1635924252.914878][9545:9550] CHIP:DMG: - [1635924252.914919][9545:9550] CHIP:DMG: Data = [ + [1635924252.914919][9545:9550] CHIP:DMG: Data = [ [1635924252.914966][9545:9550] CHIP:DMG: - [1635924252.915012][9545:9550] CHIP:DMG: { - [1635924252.915063][9545:9550] CHIP:DMG: 0x0 = 1, - [1635924252.915112][9545:9550] CHIP:DMG: 0x1 = [ - [1635924252.915180][9545:9550] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, - 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, - 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, - 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, - 0x53, 0x63 [1635924252.915248][9545:9550] CHIP:DMG: ] - [1635924252.915296][9545:9550] CHIP:DMG: 0x2 = 50504, - [1635924252.915345][9545:9550] CHIP:DMG: 0x3 = 0, - [1635924252.915392][9545:9550] CHIP:DMG: 0x4 = 1, - [1635924252.915445][9545:9550] CHIP:DMG: 0x5 = ', - [1635924252.915518][9545:9550] CHIP:DMG: }, - [1635924252.915573][9545:9550] CHIP:DMG: { - [1635924252.915622][9545:9550] CHIP:DMG: 0x0 = 2, - [1635924252.915693][9545:9550] CHIP:DMG: 0x1 = [ - [1635924252.915790][9545:9550] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, - 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, - 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, - 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, - 0xac, 0x81, 0x92, [1635924252.915870][9545:9550] CHIP:DMG: ] - [1635924252.915943][9545:9550] CHIP:DMG: 0x2 = 33608, - [1635924252.915996][9545:9550] CHIP:DMG: 0x3 = 0, - [1635924252.916047][9545:9550] CHIP:DMG: 0x4 = 2, - [1635924252.916098][9545:9550] CHIP:DMG: 0x5 = ', - [1635924252.916150][9545:9550] CHIP:DMG: }, - [1635924252.916205][9545:9550] CHIP:DMG: ], - [1635924252.916257][9545:9550] CHIP:DMG: DataElementVersion = 0x0, - [1635924252.916315][9545:9550] CHIP:DMG: }, + [1635924252.915012][9545:9550] CHIP:DMG: { + [1635924252.915063][9545:9550] CHIP:DMG: 0x0 = 1, + [1635924252.915112][9545:9550] CHIP:DMG: 0x1 = [ + [1635924252.915180][9545:9550] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635924252.915248][9545:9550] CHIP:DMG: ] + [1635924252.915296][9545:9550] CHIP:DMG: 0x2 = 50504, + [1635924252.915345][9545:9550] CHIP:DMG: 0x3 = 0, + [1635924252.915392][9545:9550] CHIP:DMG: 0x4 = 1, + [1635924252.915445][9545:9550] CHIP:DMG: 0x5 = "", + [1635924252.915518][9545:9550] CHIP:DMG: }, + [1635924252.915573][9545:9550] CHIP:DMG: { + [1635924252.915622][9545:9550] CHIP:DMG: 0x0 = 2, + [1635924252.915693][9545:9550] CHIP:DMG: 0x1 = [ + [1635924252.915790][9545:9550] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635924252.915870][9545:9550] CHIP:DMG: ] + [1635924252.915943][9545:9550] CHIP:DMG: 0x2 = 33608, + [1635924252.915996][9545:9550] CHIP:DMG: 0x3 = 0, + [1635924252.916047][9545:9550] CHIP:DMG: 0x4 = 2, + [1635924252.916098][9545:9550] CHIP:DMG: 0x5 = "", + [1635924252.916150][9545:9550] CHIP:DMG: }, + [1635924252.916205][9545:9550] CHIP:DMG: ], + [1635924252.916257][9545:9550] CHIP:DMG: DataElementVersion = 0x0, + [1635924252.916315][9545:9550] CHIP:DMG: }, [1635924252.916383][9545:9550] CHIP:DMG: - [1635924252.916427][9545:9550] CHIP:DMG: ], + [1635924252.916427][9545:9550] CHIP:DMG: ], [1635924252.916492][9545:9550] CHIP:DMG: [1635924252.916534][9545:9550] CHIP:DMG: } [1635924252.916707][9545:9550] CHIP:ZCL: ReadAttributesResponse: - [1635924252.916750][9545:9550] CHIP:ZCL: ClusterId: 0x0000_003E - [1635924252.916795][9545:9550] CHIP:ZCL: attributeId: 0x0000_0001 - [1635924252.916836][9545:9550] CHIP:ZCL: status: Success (0x0000) - [1635924252.916882][9545:9550] CHIP:ZCL: attribute TLV Type: 0x16 - [1635924252.916947][9545:9550] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635924252.916750][9545:9550] CHIP:ZCL: ClusterId: 0x0000_003E + [1635924252.916795][9545:9550] CHIP:ZCL: attributeId: 0x0000_0001 + [1635924252.916836][9545:9550] CHIP:ZCL: status: Success (0x0000) + [1635924252.916882][9545:9550] CHIP:ZCL: attribute TLV Type: 0x16 + [1635924252.916947][9545:9550] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635924252.917171][9545:9550] CHIP:TOO: FabricDescriptor[1]: - [1635924252.917214][9545:9550] CHIP:TOO: fabricIndex: 1 - [1635924252.917252][9545:9550] CHIP:ZCL: RootPublicKey: 65 - [1635924252.917289][9545:9550] CHIP:TOO: vendorId: 50504 - [1635924252.917322][9545:9550] CHIP:TOO: fabricId: 0 - [1635924252.917357][9545:9550] CHIP:TOO: nodeId: 1 - [1635924252.917389][9545:9550] CHIP:ZCL: Label: + [1635924252.917214][9545:9550] CHIP:TOO: fabricIndex: 1 + [1635924252.917252][9545:9550] CHIP:ZCL: RootPublicKey: 65 + [1635924252.917289][9545:9550] CHIP:TOO: vendorId: 50504 + [1635924252.917322][9545:9550] CHIP:TOO: fabricId: 0 + [1635924252.917357][9545:9550] CHIP:TOO: nodeId: 1 + [1635924252.917389][9545:9550] CHIP:ZCL: Label: [1635924252.917485][9545:9550] CHIP:TOO: FabricDescriptor[2]: - [1635924252.917518][9545:9550] CHIP:TOO: fabricIndex: 2 - [1635924252.917548][9545:9550] CHIP:ZCL: RootPublicKey: 65 - [1635924252.917577][9545:9550] CHIP:TOO: vendorId: 33608 - [1635924252.917606][9545:9550] CHIP:TOO: fabricId: 0 - [1635924252.917636][9545:9550] CHIP:TOO: nodeId: 2" + [1635924252.917518][9545:9550] CHIP:TOO: fabricIndex: 2 + [1635924252.917548][9545:9550] CHIP:ZCL: RootPublicKey: 65 + [1635924252.917577][9545:9550] CHIP:TOO: vendorId: 33608 + [1635924252.917606][9545:9550] CHIP:TOO: fabricId: 0 + [1635924252.917636][9545:9550] CHIP:TOO: nodeId: 2 disabled: true - label: "Wait for the expiration of PIXIT_COMM_WIN seconds" - verification: "Wait for the expiration of PIXIT_COMM_WIN seconds" + verification: | + Wait for the expiration of PIXIT_COMM_WIN seconds disabled: true - label: "DUT_CR1 re-opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller, open commissioning window using BCM Below is - the example when using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On your DUT controller, open commissioning window using BCM + + Below is the example when using chip tool as controller + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + + 1635924383.110602][9561:9566] CHIP:DMG: InvokeCommand = [1635924383.110672][9561:9566] CHIP:DMG: { - [1635924383.110732][9561:9566] CHIP:DMG: CommandList = - [1635924383.110796][9561:9566] CHIP:DMG: [ - [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = - [1635924383.110940][9561:9566] CHIP:DMG: { - [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = - [1635924383.111070][9561:9566] CHIP:DMG: { - [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, - [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, - [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, - [1635924383.111365][9561:9566] CHIP:DMG: }, + [1635924383.110732][9561:9566] CHIP:DMG: CommandList = + [1635924383.110796][9561:9566] CHIP:DMG: [ + [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = + [1635924383.110940][9561:9566] CHIP:DMG: { + [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = + [1635924383.111070][9561:9566] CHIP:DMG: { + [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, + [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, + [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, + [1635924383.111365][9561:9566] CHIP:DMG: }, [1635924383.111442][9561:9566] CHIP:DMG: - [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = - [1635924383.111573][9561:9566] CHIP:DMG: { - [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, - [1635924383.111729][9561:9566] CHIP:DMG: }, + [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = + [1635924383.111573][9561:9566] CHIP:DMG: { + [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, + [1635924383.111729][9561:9566] CHIP:DMG: }, [1635924383.111807][9561:9566] CHIP:DMG: - [1635924383.111877][9561:9566] CHIP:DMG: }, + [1635924383.111877][9561:9566] CHIP:DMG: }, [1635924383.111952][9561:9566] CHIP:DMG: - [1635924383.112011][9561:9566] CHIP:DMG: ], + [1635924383.112011][9561:9566] CHIP:DMG: ], [1635924383.112073][9561:9566] CHIP:DMG: [1635924383.112126][9561:9566] CHIP:DMG: } - [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924383.112285][9561:9566] CHIP:TOO: Default Success - Response" + [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924383.112285][9561:9566] CHIP:TOO: Default Success Response disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR3 opens a 2nd commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 3rd controller using chip tool, open commissioning window - using BCM before the timer expiry from above step ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On the 3rd controller using chip tool, open commissioning window using BCM before the timer expiry from above step + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + + 1635924383.110602][9561:9566] CHIP:DMG: InvokeCommand = [1635924383.110672][9561:9566] CHIP:DMG: { - [1635924383.110732][9561:9566] CHIP:DMG: CommandList = - [1635924383.110796][9561:9566] CHIP:DMG: [ - [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = - [1635924383.110940][9561:9566] CHIP:DMG: { - [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = - [1635924383.111070][9561:9566] CHIP:DMG: { - [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, - [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, - [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, - [1635924383.111365][9561:9566] CHIP:DMG: }, + [1635924383.110732][9561:9566] CHIP:DMG: CommandList = + [1635924383.110796][9561:9566] CHIP:DMG: [ + [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = + [1635924383.110940][9561:9566] CHIP:DMG: { + [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = + [1635924383.111070][9561:9566] CHIP:DMG: { + [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, + [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, + [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, + [1635924383.111365][9561:9566] CHIP:DMG: }, [1635924383.111442][9561:9566] CHIP:DMG: - [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = - [1635924383.111573][9561:9566] CHIP:DMG: { - [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, - [1635924383.111729][9561:9566] CHIP:DMG: }, + [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = + [1635924383.111573][9561:9566] CHIP:DMG: { + [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, + [1635924383.111729][9561:9566] CHIP:DMG: }, [1635924383.111807][9561:9566] CHIP:DMG: - [1635924383.111877][9561:9566] CHIP:DMG: }, + [1635924383.111877][9561:9566] CHIP:DMG: }, [1635924383.111952][9561:9566] CHIP:DMG: - [1635924383.112011][9561:9566] CHIP:DMG: ], + [1635924383.112011][9561:9566] CHIP:DMG: ], [1635924383.112073][9561:9566] CHIP:DMG: [1635924383.112126][9561:9566] CHIP:DMG: } - [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924383.112285][9561:9566] CHIP:TOO: Default Success - Response" + [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924383.112285][9561:9566] CHIP:TOO: Default Success Response disabled: true - label: "Wait for the expiration of PIXIT_COMM_WIN seconds" - verification: "Wait for the expiration of PIXIT_COMM_WIN seconds" + verification: | + Wait for the expiration of PIXIT_COMM_WIN seconds disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "on your DUT controller using chip tool read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + on your DUT controller using chip tool read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635924252.914294][9545:9550] CHIP:DMG: ReportData = [1635924252.914337][9545:9550] CHIP:DMG: { - [1635924252.914370][9545:9550] CHIP:DMG: AttributeDataList = - [1635924252.914409][9545:9550] CHIP:DMG: [ - [1635924252.914446][9545:9550] CHIP:DMG: AttributeDataElement = - [1635924252.914490][9545:9550] CHIP:DMG: { - [1635924252.914524][9545:9550] CHIP:DMG: AttributePath = - [1635924252.914570][9545:9550] CHIP:DMG: { - [1635924252.914610][9545:9550] CHIP:DMG: NodeId = 0x1, - [1635924252.914667][9545:9550] CHIP:DMG: EndpointId = 0x0, - [1635924252.914724][9545:9550] CHIP:DMG: ClusterId = 0x3e, - [1635924252.914780][9545:9550] CHIP:DMG: FieldTag = 0x0000_0001, - [1635924252.914828][9545:9550] CHIP:DMG: } + [1635924252.914370][9545:9550] CHIP:DMG: AttributeDataList = + [1635924252.914409][9545:9550] CHIP:DMG: [ + [1635924252.914446][9545:9550] CHIP:DMG: AttributeDataElement = + [1635924252.914490][9545:9550] CHIP:DMG: { + [1635924252.914524][9545:9550] CHIP:DMG: AttributePath = + [1635924252.914570][9545:9550] CHIP:DMG: { + [1635924252.914610][9545:9550] CHIP:DMG: NodeId = 0x1, + [1635924252.914667][9545:9550] CHIP:DMG: EndpointId = 0x0, + [1635924252.914724][9545:9550] CHIP:DMG: ClusterId = 0x3e, + [1635924252.914780][9545:9550] CHIP:DMG: FieldTag = 0x0000_0001, + [1635924252.914828][9545:9550] CHIP:DMG: } [1635924252.914878][9545:9550] CHIP:DMG: - [1635924252.914919][9545:9550] CHIP:DMG: Data = [ + [1635924252.914919][9545:9550] CHIP:DMG: Data = [ [1635924252.914966][9545:9550] CHIP:DMG: - [1635924252.915012][9545:9550] CHIP:DMG: { - [1635924252.915063][9545:9550] CHIP:DMG: 0x0 = 1, - [1635924252.915112][9545:9550] CHIP:DMG: 0x1 = [ - [1635924252.915180][9545:9550] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, - 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, - 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, - 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, - 0x53, 0x63 [1635924252.915248][9545:9550] CHIP:DMG: ] - [1635924252.915296][9545:9550] CHIP:DMG: 0x2 = 50504, - [1635924252.915345][9545:9550] CHIP:DMG: 0x3 = 0, - [1635924252.915392][9545:9550] CHIP:DMG: 0x4 = 1, - [1635924252.915445][9545:9550] CHIP:DMG: 0x5 = ' ', - [1635924252.915518][9545:9550] CHIP:DMG: }, - [1635924252.915573][9545:9550] CHIP:DMG: { - [1635924252.915622][9545:9550] CHIP:DMG: 0x0 = 2, - [1635924252.915693][9545:9550] CHIP:DMG: 0x1 = [ - [1635924252.915790][9545:9550] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, - 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, - 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, - 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, - 0xac, 0x81, 0x92, [1635924252.915870][9545:9550] CHIP:DMG: ] - [1635924252.915943][9545:9550] CHIP:DMG: 0x2 = 33608, - [1635924252.915996][9545:9550] CHIP:DMG: 0x3 = 0, - [1635924252.916047][9545:9550] CHIP:DMG: 0x4 = 2, - [1635924252.916098][9545:9550] CHIP:DMG: 0x5 = ' ', - [1635924252.916150][9545:9550] CHIP:DMG: }, - [1635924252.916205][9545:9550] CHIP:DMG: ], - [1635924252.916257][9545:9550] CHIP:DMG: DataElementVersion = 0x0, - [1635924252.916315][9545:9550] CHIP:DMG: }, + [1635924252.915012][9545:9550] CHIP:DMG: { + [1635924252.915063][9545:9550] CHIP:DMG: 0x0 = 1, + [1635924252.915112][9545:9550] CHIP:DMG: 0x1 = [ + [1635924252.915180][9545:9550] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635924252.915248][9545:9550] CHIP:DMG: ] + [1635924252.915296][9545:9550] CHIP:DMG: 0x2 = 50504, + [1635924252.915345][9545:9550] CHIP:DMG: 0x3 = 0, + [1635924252.915392][9545:9550] CHIP:DMG: 0x4 = 1, + [1635924252.915445][9545:9550] CHIP:DMG: 0x5 = "", + [1635924252.915518][9545:9550] CHIP:DMG: }, + [1635924252.915573][9545:9550] CHIP:DMG: { + [1635924252.915622][9545:9550] CHIP:DMG: 0x0 = 2, + [1635924252.915693][9545:9550] CHIP:DMG: 0x1 = [ + [1635924252.915790][9545:9550] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635924252.915870][9545:9550] CHIP:DMG: ] + [1635924252.915943][9545:9550] CHIP:DMG: 0x2 = 33608, + [1635924252.915996][9545:9550] CHIP:DMG: 0x3 = 0, + [1635924252.916047][9545:9550] CHIP:DMG: 0x4 = 2, + [1635924252.916098][9545:9550] CHIP:DMG: 0x5 = "", + [1635924252.916150][9545:9550] CHIP:DMG: }, + [1635924252.916205][9545:9550] CHIP:DMG: ], + [1635924252.916257][9545:9550] CHIP:DMG: DataElementVersion = 0x0, + [1635924252.916315][9545:9550] CHIP:DMG: }, [1635924252.916383][9545:9550] CHIP:DMG: - [1635924252.916427][9545:9550] CHIP:DMG: ], + [1635924252.916427][9545:9550] CHIP:DMG: ], [1635924252.916492][9545:9550] CHIP:DMG: [1635924252.916534][9545:9550] CHIP:DMG: } [1635924252.916707][9545:9550] CHIP:ZCL: ReadAttributesResponse: - [1635924252.916750][9545:9550] CHIP:ZCL: ClusterId: 0x0000_003E - [1635924252.916795][9545:9550] CHIP:ZCL: attributeId: 0x0000_0001 - [1635924252.916836][9545:9550] CHIP:ZCL: status: Success (0x0000) - [1635924252.916882][9545:9550] CHIP:ZCL: attribute TLV Type: 0x16 - 1635924252.916947][9545:9550] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635924252.916750][9545:9550] CHIP:ZCL: ClusterId: 0x0000_003E + [1635924252.916795][9545:9550] CHIP:ZCL: attributeId: 0x0000_0001 + [1635924252.916836][9545:9550] CHIP:ZCL: status: Success (0x0000) + [1635924252.916882][9545:9550] CHIP:ZCL: attribute TLV Type: 0x16 + 1635924252.916947][9545:9550] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635924252.917171][9545:9550] CHIP:TOO: FabricDescriptor[1]: - [1635924252.917214][9545:9550] CHIP:TOO: fabricIndex: 1 - [1635924252.917252][9545:9550] CHIP:ZCL: RootPublicKey: 65 - [1635924252.917289][9545:9550] CHIP:TOO: vendorId: 50504 - [1635924252.917322][9545:9550] CHIP:TOO: fabricId: 0 - [1635924252.917357][9545:9550] CHIP:TOO: nodeId: 1 - [1635924252.917389][9545:9550] CHIP:ZCL: Label: + [1635924252.917214][9545:9550] CHIP:TOO: fabricIndex: 1 + [1635924252.917252][9545:9550] CHIP:ZCL: RootPublicKey: 65 + [1635924252.917289][9545:9550] CHIP:TOO: vendorId: 50504 + [1635924252.917322][9545:9550] CHIP:TOO: fabricId: 0 + [1635924252.917357][9545:9550] CHIP:TOO: nodeId: 1 + [1635924252.917389][9545:9550] CHIP:ZCL: Label: [1635924252.917485][9545:9550] CHIP:TOO: FabricDescriptor[2]: - [1635924252.917518][9545:9550] CHIP:TOO: fabricIndex: 2 - [1635924252.917548][9545:9550] CHIP:ZCL: RootPublicKey: 65 - [1635924252.917577][9545:9550] CHIP:TOO: vendorId: 33608 - [1635924252.917606][9545:9550] CHIP:TOO: fabricId: 0 - [1635924252.917636][9545:9550] CHIP:TOO: nodeId: 2" + [1635924252.917518][9545:9550] CHIP:TOO: fabricIndex: 2 + [1635924252.917548][9545:9550] CHIP:ZCL: RootPublicKey: 65 + [1635924252.917577][9545:9550] CHIP:TOO: vendorId: 33608 + [1635924252.917606][9545:9550] CHIP:TOO: fabricId: 0 + [1635924252.917636][9545:9550] CHIP:TOO: nodeId: 2 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller, open commissioning window using BCM Below is - the example when using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On your DUT controller, open commissioning window using BCM + + Below is the example when using chip tool as controller + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + + 1635924383.110602][9561:9566] CHIP:DMG: InvokeCommand = [1635924383.110672][9561:9566] CHIP:DMG: { - [1635924383.110732][9561:9566] CHIP:DMG: CommandList = - [1635924383.110796][9561:9566] CHIP:DMG: [ - [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = - [1635924383.110940][9561:9566] CHIP:DMG: { - [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = - [1635924383.111070][9561:9566] CHIP:DMG: { - [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, - [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, - [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, - [1635924383.111365][9561:9566] CHIP:DMG: }, + [1635924383.110732][9561:9566] CHIP:DMG: CommandList = + [1635924383.110796][9561:9566] CHIP:DMG: [ + [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = + [1635924383.110940][9561:9566] CHIP:DMG: { + [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = + [1635924383.111070][9561:9566] CHIP:DMG: { + [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, + [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, + [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, + [1635924383.111365][9561:9566] CHIP:DMG: }, [1635924383.111442][9561:9566] CHIP:DMG: - [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = - [1635924383.111573][9561:9566] CHIP:DMG: { - [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, - [1635924383.111729][9561:9566] CHIP:DMG: }, + [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = + [1635924383.111573][9561:9566] CHIP:DMG: { + [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, + [1635924383.111729][9561:9566] CHIP:DMG: }, [1635924383.111807][9561:9566] CHIP:DMG: - [1635924383.111877][9561:9566] CHIP:DMG: }, + [1635924383.111877][9561:9566] CHIP:DMG: }, [1635924383.111952][9561:9566] CHIP:DMG: - [1635924383.112011][9561:9566] CHIP:DMG: ], + [1635924383.112011][9561:9566] CHIP:DMG: ], [1635924383.112073][9561:9566] CHIP:DMG: [1635924383.112126][9561:9566] CHIP:DMG: } - [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924383.112285][9561:9566] CHIP:TOO: Default Success - Response" + [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924383.112285][9561:9566] CHIP:TOO: Default Success Response disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR2 opens a second commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 2nd controller using chip tool, open commissioning window - using BCM before the timer expiry from above step ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On the 2nd controller using chip tool, open commissioning window using BCM before the timer expiry from above step + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + + 1635924383.110602][9561:9566] CHIP:DMG: InvokeCommand = [1635924383.110672][9561:9566] CHIP:DMG: { - [1635924383.110732][9561:9566] CHIP:DMG: CommandList = - [1635924383.110796][9561:9566] CHIP:DMG: [ - [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = - [1635924383.110940][9561:9566] CHIP:DMG: { - [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = - [1635924383.111070][9561:9566] CHIP:DMG: { - [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, - [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, - [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, - [1635924383.111365][9561:9566] CHIP:DMG: }, + [1635924383.110732][9561:9566] CHIP:DMG: CommandList = + [1635924383.110796][9561:9566] CHIP:DMG: [ + [1635924383.110877][9561:9566] CHIP:DMG: CommandDataIB = + [1635924383.110940][9561:9566] CHIP:DMG: { + [1635924383.110998][9561:9566] CHIP:DMG: CommandPathIB = + [1635924383.111070][9561:9566] CHIP:DMG: { + [1635924383.111143][9561:9566] CHIP:DMG: EndpointId = 0x0, + [1635924383.111219][9561:9566] CHIP:DMG: ClusterId = 0x3c, + [1635924383.111294][9561:9566] CHIP:DMG: CommandId = 0x1, + [1635924383.111365][9561:9566] CHIP:DMG: }, [1635924383.111442][9561:9566] CHIP:DMG: - [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = - [1635924383.111573][9561:9566] CHIP:DMG: { - [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, - [1635924383.111729][9561:9566] CHIP:DMG: }, + [1635924383.111506][9561:9566] CHIP:DMG: StatusIB = + [1635924383.111573][9561:9566] CHIP:DMG: { + [1635924383.111651][9561:9566] CHIP:DMG: status = 0x0, + [1635924383.111729][9561:9566] CHIP:DMG: }, [1635924383.111807][9561:9566] CHIP:DMG: - [1635924383.111877][9561:9566] CHIP:DMG: }, + [1635924383.111877][9561:9566] CHIP:DMG: }, [1635924383.111952][9561:9566] CHIP:DMG: - [1635924383.112011][9561:9566] CHIP:DMG: ], + [1635924383.112011][9561:9566] CHIP:DMG: ], [1635924383.112073][9561:9566] CHIP:DMG: [1635924383.112126][9561:9566] CHIP:DMG: } - [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924383.112285][9561:9566] CHIP:TOO: Default Success - Response" + [1635924383.112226][9561:9566] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924383.112285][9561:9566] CHIP:TOO: Default Success Response disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_15.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_15.yaml index 4ba17faa866f81..ebf7517be098d9 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_15.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_15.yaml @@ -23,390 +23,372 @@ config: tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st controller chip tool (use above - instructions) ," + verification: | + 1. Provision the device using 1st controller chip tool (use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using BCM and TH_CR3 Commissions with DUT_CE" - verification: - "On the 1st controller using chip tool, open commissioning window - using BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 1 0 [1635924941.016801][9606:9611] - CHIP:DMG: InvokeCommand = [1635924941.016871][9606:9611] CHIP:DMG: { - [1635924941.016926][9606:9611] CHIP:DMG: CommandList = - [1635924941.016987][9606:9611] CHIP:DMG: [ - [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = - [1635924941.017115][9606:9611] CHIP:DMG: { - [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = - [1635924941.017262][9606:9611] CHIP:DMG: { - [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, - [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, - [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, - [1635924941.017615][9606:9611] CHIP:DMG: }, + verification: | + On the 1st controller using chip tool, open commissioning window using BCM + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + [1635924941.016801][9606:9611] CHIP:DMG: InvokeCommand = + [1635924941.016871][9606:9611] CHIP:DMG: { + [1635924941.016926][9606:9611] CHIP:DMG: CommandList = + [1635924941.016987][9606:9611] CHIP:DMG: [ + [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = + [1635924941.017115][9606:9611] CHIP:DMG: { + [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = + [1635924941.017262][9606:9611] CHIP:DMG: { + [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, + [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, + [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, + [1635924941.017615][9606:9611] CHIP:DMG: }, [1635924941.017693][9606:9611] CHIP:DMG: - [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = - [1635924941.017834][9606:9611] CHIP:DMG: { - [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, - [1635924941.017992][9606:9611] CHIP:DMG: }, + [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = + [1635924941.017834][9606:9611] CHIP:DMG: { + [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, + [1635924941.017992][9606:9611] CHIP:DMG: }, [1635924941.018071][9606:9611] CHIP:DMG: - [1635924941.018141][9606:9611] CHIP:DMG: }, + [1635924941.018141][9606:9611] CHIP:DMG: }, [1635924941.018224][9606:9611] CHIP:DMG: - [1635924941.018283][9606:9611] CHIP:DMG: ], + [1635924941.018283][9606:9611] CHIP:DMG: ], [1635924941.018354][9606:9611] CHIP:DMG: [1635924941.018408][9606:9611] CHIP:DMG: } - [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924941.018574][9606:9611] CHIP:TOO: Default Success - Response On 3rd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924941.018574][9606:9611] CHIP:TOO: Default Success Response + + + On 3rd controller using chip tool connect to the accessory + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using BCM and TH_CR2 Commissions with DUT_CE" - verification: - "On the 2nd controller using chip tool, open commissioning window - using BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 1 0 [1635924941.016801][9606:9611] - CHIP:DMG: InvokeCommand = [1635924941.016871][9606:9611] CHIP:DMG: { - [1635924941.016926][9606:9611] CHIP:DMG: CommandList = - [1635924941.016987][9606:9611] CHIP:DMG: [ - [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = - [1635924941.017115][9606:9611] CHIP:DMG: { - [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = - [1635924941.017262][9606:9611] CHIP:DMG: { - [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, - [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, - [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, - [1635924941.017615][9606:9611] CHIP:DMG: }, + verification: | + On the 2nd controller using chip tool, open commissioning window using BCM + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + [1635924941.016801][9606:9611] CHIP:DMG: InvokeCommand = + [1635924941.016871][9606:9611] CHIP:DMG: { + [1635924941.016926][9606:9611] CHIP:DMG: CommandList = + [1635924941.016987][9606:9611] CHIP:DMG: [ + [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = + [1635924941.017115][9606:9611] CHIP:DMG: { + [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = + [1635924941.017262][9606:9611] CHIP:DMG: { + [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, + [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, + [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, + [1635924941.017615][9606:9611] CHIP:DMG: }, [1635924941.017693][9606:9611] CHIP:DMG: - [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = - [1635924941.017834][9606:9611] CHIP:DMG: { - [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, - [1635924941.017992][9606:9611] CHIP:DMG: }, + [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = + [1635924941.017834][9606:9611] CHIP:DMG: { + [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, + [1635924941.017992][9606:9611] CHIP:DMG: }, [1635924941.018071][9606:9611] CHIP:DMG: - [1635924941.018141][9606:9611] CHIP:DMG: }, + [1635924941.018141][9606:9611] CHIP:DMG: }, [1635924941.018224][9606:9611] CHIP:DMG: - [1635924941.018283][9606:9611] CHIP:DMG: ], + [1635924941.018283][9606:9611] CHIP:DMG: ], [1635924941.018354][9606:9611] CHIP:DMG: [1635924941.018408][9606:9611] CHIP:DMG: } - [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924941.018574][9606:9611] CHIP:TOO: Default Success - Response On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924941.018574][9606:9611] CHIP:TOO: Default Success Response + + + On 2nd controller using chip tool connect to the accessory + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On the 1st controller using chip tool, open commissioning window - using BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 1 0 [1635924941.016801][9606:9611] - CHIP:DMG: InvokeCommand = [1635924941.016871][9606:9611] CHIP:DMG: { - [1635924941.016926][9606:9611] CHIP:DMG: CommandList = - [1635924941.016987][9606:9611] CHIP:DMG: [ - [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = - [1635924941.017115][9606:9611] CHIP:DMG: { - [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = - [1635924941.017262][9606:9611] CHIP:DMG: { - [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, - [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, - [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, - [1635924941.017615][9606:9611] CHIP:DMG: }, + verification: | + On the 1st controller using chip tool, open commissioning window using BCM + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + [1635924941.016801][9606:9611] CHIP:DMG: InvokeCommand = + [1635924941.016871][9606:9611] CHIP:DMG: { + [1635924941.016926][9606:9611] CHIP:DMG: CommandList = + [1635924941.016987][9606:9611] CHIP:DMG: [ + [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = + [1635924941.017115][9606:9611] CHIP:DMG: { + [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = + [1635924941.017262][9606:9611] CHIP:DMG: { + [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, + [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, + [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, + [1635924941.017615][9606:9611] CHIP:DMG: }, [1635924941.017693][9606:9611] CHIP:DMG: - [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = - [1635924941.017834][9606:9611] CHIP:DMG: { - [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, - [1635924941.017992][9606:9611] CHIP:DMG: }, + [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = + [1635924941.017834][9606:9611] CHIP:DMG: { + [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, + [1635924941.017992][9606:9611] CHIP:DMG: }, [1635924941.018071][9606:9611] CHIP:DMG: - [1635924941.018141][9606:9611] CHIP:DMG: }, + [1635924941.018141][9606:9611] CHIP:DMG: }, [1635924941.018224][9606:9611] CHIP:DMG: - [1635924941.018283][9606:9611] CHIP:DMG: ], + [1635924941.018283][9606:9611] CHIP:DMG: ], [1635924941.018354][9606:9611] CHIP:DMG: [1635924941.018408][9606:9611] CHIP:DMG: } - [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924941.018574][9606:9611] CHIP:TOO: Default Success - Response" + [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924941.018574][9606:9611] CHIP:TOO: Default Success Response disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR1 opens a 2nd commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 1st controller using chip tool, open commissioning window - using ECM before timer expiry from above step ./chip-tool pairing - open-commissioning-window 1 1 200 1000 3840 - [1635925166.559181][9640:9645] CHIP:SC: Success status report - received. Session was established [1635925166.559219][9640:9645] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 26!! [1635925166.559345][9640:9645] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925166.566754][9640:9645] CHIP:DMG: ICR moving to - [AddingComm] [1635925166.566805][9640:9645] CHIP:DMG: ICR moving to - [AddedComma] [1635925166.566924][9640:9645] CHIP:IN: Prepared - encrypted message 0xaaaae1dc5d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 51860i with MessageCounter:0. - [1635925166.566974][9640:9645] CHIP:IN: Sending encrypted msg - 0xaaaae1dc5d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 12902053 msec [1635925166.567193][9640:9645] CHIP:DMG: - ICR moving to [CommandSen] [1635925166.567253][9640:9645] CHIP:CTL: - Manual pairing code: [36110946855] [1635925166.567321][9640:9645] - CHIP:CTL: SetupQRCode: [MT:00000CQM00C8H-6ON10] - [1635925166.567422][9640:9645] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916532 on exchange 51859i" + verification: | + On the 1st controller using chip tool, open commissioning window using ECM before timer expiry from above step + + ./chip-tool pairing open-commissioning-window 1 1 200 1000 3840 + + [1635925166.559181][9640:9645] CHIP:SC: Success status report received. Session was established + [1635925166.559219][9640:9645] CHIP:IN: New secure session created for device 0x0000000000000001, key 26!! + [1635925166.559345][9640:9645] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925166.566754][9640:9645] CHIP:DMG: ICR moving to [AddingComm] + [1635925166.566805][9640:9645] CHIP:DMG: ICR moving to [AddedComma] + [1635925166.566924][9640:9645] CHIP:IN: Prepared encrypted message 0xaaaae1dc5d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 51860i with MessageCounter:0. + [1635925166.566974][9640:9645] CHIP:IN: Sending encrypted msg 0xaaaae1dc5d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 12902053 msec + [1635925166.567193][9640:9645] CHIP:DMG: ICR moving to [CommandSen] + [1635925166.567253][9640:9645] CHIP:CTL: Manual pairing code: [36110946855] + [1635925166.567321][9640:9645] CHIP:CTL: SetupQRCode: [MT:00000CQM00C8H-6ON10] + [1635925166.567422][9640:9645] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916532 on exchange 51859i disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "on 1st controller using chip tool read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + on 1st controller using chip tool read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635924252.914294][9545:9550] CHIP:DMG: ReportData = [1635924252.914337][9545:9550] CHIP:DMG: { - [1635924252.914370][9545:9550] CHIP:DMG: AttributeDataList = - [1635924252.914409][9545:9550] CHIP:DMG: [ - [1635924252.914446][9545:9550] CHIP:DMG: AttributeDataElement = - [1635924252.914490][9545:9550] CHIP:DMG: { - [1635924252.914524][9545:9550] CHIP:DMG: AttributePath = - [1635924252.914570][9545:9550] CHIP:DMG: { - [1635924252.914610][9545:9550] CHIP:DMG: NodeId = 0x1, - [1635924252.914667][9545:9550] CHIP:DMG: EndpointId = 0x0, - [1635924252.914724][9545:9550] CHIP:DMG: ClusterId = 0x3e, - [1635924252.914780][9545:9550] CHIP:DMG: FieldTag = 0x0000_0001, - [1635924252.914828][9545:9550] CHIP:DMG: } + [1635924252.914370][9545:9550] CHIP:DMG: AttributeDataList = + [1635924252.914409][9545:9550] CHIP:DMG: [ + [1635924252.914446][9545:9550] CHIP:DMG: AttributeDataElement = + [1635924252.914490][9545:9550] CHIP:DMG: { + [1635924252.914524][9545:9550] CHIP:DMG: AttributePath = + [1635924252.914570][9545:9550] CHIP:DMG: { + [1635924252.914610][9545:9550] CHIP:DMG: NodeId = 0x1, + [1635924252.914667][9545:9550] CHIP:DMG: EndpointId = 0x0, + [1635924252.914724][9545:9550] CHIP:DMG: ClusterId = 0x3e, + [1635924252.914780][9545:9550] CHIP:DMG: FieldTag = 0x0000_0001, + [1635924252.914828][9545:9550] CHIP:DMG: } [1635924252.914878][9545:9550] CHIP:DMG: - [1635924252.914919][9545:9550] CHIP:DMG: Data = [ + [1635924252.914919][9545:9550] CHIP:DMG: Data = [ [1635924252.914966][9545:9550] CHIP:DMG: - [1635924252.915012][9545:9550] CHIP:DMG: { - [1635924252.915063][9545:9550] CHIP:DMG: 0x0 = 1, - [1635924252.915112][9545:9550] CHIP:DMG: 0x1 = [ - [1635924252.915180][9545:9550] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, - 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, - 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, - 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, - 0x53, 0x63 [1635924252.915248][9545:9550] CHIP:DMG: ] - [1635924252.915296][9545:9550] CHIP:DMG: 0x2 = 50504, - [1635924252.915345][9545:9550] CHIP:DMG: 0x3 = 0, - [1635924252.915392][9545:9550] CHIP:DMG: 0x4 = 1, - [1635924252.915445][9545:9550] CHIP:DMG: 0x5 = ', - [1635924252.915518][9545:9550] CHIP:DMG: }, - [1635924252.915573][9545:9550] CHIP:DMG: { - [1635924252.915622][9545:9550] CHIP:DMG: 0x0 = 2, - [1635924252.915693][9545:9550] CHIP:DMG: 0x1 = [ - [1635924252.915790][9545:9550] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, - 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, - 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, - 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, - 0xac, 0x81, 0x92, [1635924252.915870][9545:9550] CHIP:DMG: ] - [1635924252.915943][9545:9550] CHIP:DMG: 0x2 = 33608, - [1635924252.915996][9545:9550] CHIP:DMG: 0x3 = 0, - [1635924252.916047][9545:9550] CHIP:DMG: 0x4 = 2, - [1635924252.916098][9545:9550] CHIP:DMG: 0x5 = ', - [1635924252.916150][9545:9550] CHIP:DMG: }, - [1635924252.916205][9545:9550] CHIP:DMG: ], - [1635924252.916257][9545:9550] CHIP:DMG: DataElementVersion = 0x0, - [1635924252.916315][9545:9550] CHIP:DMG: }, + [1635924252.915012][9545:9550] CHIP:DMG: { + [1635924252.915063][9545:9550] CHIP:DMG: 0x0 = 1, + [1635924252.915112][9545:9550] CHIP:DMG: 0x1 = [ + [1635924252.915180][9545:9550] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635924252.915248][9545:9550] CHIP:DMG: ] + [1635924252.915296][9545:9550] CHIP:DMG: 0x2 = 50504, + [1635924252.915345][9545:9550] CHIP:DMG: 0x3 = 0, + [1635924252.915392][9545:9550] CHIP:DMG: 0x4 = 1, + [1635924252.915445][9545:9550] CHIP:DMG: 0x5 = "", + [1635924252.915518][9545:9550] CHIP:DMG: }, + [1635924252.915573][9545:9550] CHIP:DMG: { + [1635924252.915622][9545:9550] CHIP:DMG: 0x0 = 2, + [1635924252.915693][9545:9550] CHIP:DMG: 0x1 = [ + [1635924252.915790][9545:9550] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635924252.915870][9545:9550] CHIP:DMG: ] + [1635924252.915943][9545:9550] CHIP:DMG: 0x2 = 33608, + [1635924252.915996][9545:9550] CHIP:DMG: 0x3 = 0, + [1635924252.916047][9545:9550] CHIP:DMG: 0x4 = 2, + [1635924252.916098][9545:9550] CHIP:DMG: 0x5 = "", + [1635924252.916150][9545:9550] CHIP:DMG: }, + [1635924252.916205][9545:9550] CHIP:DMG: ], + [1635924252.916257][9545:9550] CHIP:DMG: DataElementVersion = 0x0, + [1635924252.916315][9545:9550] CHIP:DMG: }, [1635924252.916383][9545:9550] CHIP:DMG: - [1635924252.916427][9545:9550] CHIP:DMG: ], + [1635924252.916427][9545:9550] CHIP:DMG: ], [1635924252.916492][9545:9550] CHIP:DMG: [1635924252.916534][9545:9550] CHIP:DMG: } [1635924252.916707][9545:9550] CHIP:ZCL: ReadAttributesResponse: - [1635924252.916750][9545:9550] CHIP:ZCL: ClusterId: 0x0000_003E - [1635924252.916795][9545:9550] CHIP:ZCL: attributeId: 0x0000_0001 - [1635924252.916836][9545:9550] CHIP:ZCL: status: Success (0x0000) - [1635924252.916882][9545:9550] CHIP:ZCL: attribute TLV Type: 0x16 - 1635924252.916947][9545:9550] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635924252.916750][9545:9550] CHIP:ZCL: ClusterId: 0x0000_003E + [1635924252.916795][9545:9550] CHIP:ZCL: attributeId: 0x0000_0001 + [1635924252.916836][9545:9550] CHIP:ZCL: status: Success (0x0000) + [1635924252.916882][9545:9550] CHIP:ZCL: attribute TLV Type: 0x16 + 1635924252.916947][9545:9550] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635924252.917171][9545:9550] CHIP:TOO: FabricDescriptor[1]: - [1635924252.917214][9545:9550] CHIP:TOO: fabricIndex: 1 - [1635924252.917252][9545:9550] CHIP:ZCL: RootPublicKey: 65 - [1635924252.917289][9545:9550] CHIP:TOO: vendorId: 50504 - [1635924252.917322][9545:9550] CHIP:TOO: fabricId: 0 - [1635924252.917357][9545:9550] CHIP:TOO: nodeId: 1 - [1635924252.917389][9545:9550] CHIP:ZCL: Label: + [1635924252.917214][9545:9550] CHIP:TOO: fabricIndex: 1 + [1635924252.917252][9545:9550] CHIP:ZCL: RootPublicKey: 65 + [1635924252.917289][9545:9550] CHIP:TOO: vendorId: 50504 + [1635924252.917322][9545:9550] CHIP:TOO: fabricId: 0 + [1635924252.917357][9545:9550] CHIP:TOO: nodeId: 1 + [1635924252.917389][9545:9550] CHIP:ZCL: Label: [1635924252.917485][9545:9550] CHIP:TOO: FabricDescriptor[2]: - [1635924252.917518][9545:9550] CHIP:TOO: fabricIndex: 2 - [1635924252.917548][9545:9550] CHIP:ZCL: RootPublicKey: 65 - [1635924252.917577][9545:9550] CHIP:TOO: vendorId: 33608 - [1635924252.917606][9545:9550] CHIP:TOO: fabricId: 0 - [1635924252.917636][9545:9550] CHIP:TOO: nodeId: 2" + [1635924252.917518][9545:9550] CHIP:TOO: fabricIndex: 2 + [1635924252.917548][9545:9550] CHIP:ZCL: RootPublicKey: 65 + [1635924252.917577][9545:9550] CHIP:TOO: vendorId: 33608 + [1635924252.917606][9545:9550] CHIP:TOO: fabricId: 0 + [1635924252.917636][9545:9550] CHIP:TOO: nodeId: 2 disabled: true - label: "Wait for the expiration of PIXIT_COMM_WIN seconds" - verification: "Wait for the expiration of PIXIT_COMM_WIN seconds" + verification: | + Wait for the expiration of PIXIT_COMM_WIN seconds disabled: true - label: "TH_CR1 re-opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 1st controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 200 1000 - 3840 [1635925391.224232][9653:9658] CHIP:SC: Success status report - received. Session was established [1635925391.224273][9653:9658] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 27!! [1635925391.224367][9653:9658] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925391.231805][9653:9658] CHIP:DMG: ICR moving to - [AddingComm] [1635925391.231864][9653:9658] CHIP:DMG: ICR moving to - [AddedComma] [1635925391.231996][9653:9658] CHIP:IN: Prepared - encrypted message 0xaaaae98fdd10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 61177i with MessageCounter:0. - [1635925391.232051][9653:9658] CHIP:IN: Sending encrypted msg - 0xaaaae98fdd10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13126718 msec [1635925391.232180][9653:9658] CHIP:DMG: - ICR moving to [CommandSen] [1635925391.232232][9653:9658] CHIP:CTL: - Manual pairing code: [35976646436] [1635925391.232299][9653:9658] - CHIP:CTL: SetupQRCode: [MT:00000CQM0061ZN63N10]" + verification: | + On the 1st controller using chip tool, open commissioning window using ECM + + + ./chip-tool pairing open-commissioning-window 1 1 200 1000 3840 + + [1635925391.224232][9653:9658] CHIP:SC: Success status report received. Session was established + [1635925391.224273][9653:9658] CHIP:IN: New secure session created for device 0x0000000000000001, key 27!! + [1635925391.224367][9653:9658] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925391.231805][9653:9658] CHIP:DMG: ICR moving to [AddingComm] + [1635925391.231864][9653:9658] CHIP:DMG: ICR moving to [AddedComma] + [1635925391.231996][9653:9658] CHIP:IN: Prepared encrypted message 0xaaaae98fdd10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 61177i with MessageCounter:0. + [1635925391.232051][9653:9658] CHIP:IN: Sending encrypted msg 0xaaaae98fdd10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13126718 msec + [1635925391.232180][9653:9658] CHIP:DMG: ICR moving to [CommandSen] + [1635925391.232232][9653:9658] CHIP:CTL: Manual pairing code: [35976646436] + [1635925391.232299][9653:9658] CHIP:CTL: SetupQRCode: [MT:00000CQM0061ZN63N10] disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR3 opens a 2nd commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 3rd controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 200 1000 - 3840 [1635925391.224232][9653:9658] CHIP:SC: Success status report - received. Session was established [1635925391.224273][9653:9658] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 27!! [1635925391.224367][9653:9658] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925391.231805][9653:9658] CHIP:DMG: ICR moving to - [AddingComm] [1635925391.231864][9653:9658] CHIP:DMG: ICR moving to - [AddedComma] [1635925391.231996][9653:9658] CHIP:IN: Prepared - encrypted message 0xaaaae98fdd10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 61177i with MessageCounter:0. - [1635925391.232051][9653:9658] CHIP:IN: Sending encrypted msg - 0xaaaae98fdd10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13126718 msec [1635925391.232180][9653:9658] CHIP:DMG: - ICR moving to [CommandSen] [1635925391.232232][9653:9658] CHIP:CTL: - Manual pairing code: [35976646436] [1635925391.232299][9653:9658] - CHIP:CTL: SetupQRCode: [MT:00000CQM0061ZN63N10]" + verification: | + On the 3rd controller using chip tool, open commissioning window using ECM + + + ./chip-tool pairing open-commissioning-window 1 1 200 1000 3840 + + [1635925391.224232][9653:9658] CHIP:SC: Success status report received. Session was established + [1635925391.224273][9653:9658] CHIP:IN: New secure session created for device 0x0000000000000001, key 27!! + [1635925391.224367][9653:9658] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925391.231805][9653:9658] CHIP:DMG: ICR moving to [AddingComm] + [1635925391.231864][9653:9658] CHIP:DMG: ICR moving to [AddedComma] + [1635925391.231996][9653:9658] CHIP:IN: Prepared encrypted message 0xaaaae98fdd10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 61177i with MessageCounter:0. + [1635925391.232051][9653:9658] CHIP:IN: Sending encrypted msg 0xaaaae98fdd10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13126718 msec + [1635925391.232180][9653:9658] CHIP:DMG: ICR moving to [CommandSen] + [1635925391.232232][9653:9658] CHIP:CTL: Manual pairing code: [35976646436] + [1635925391.232299][9653:9658] CHIP:CTL: SetupQRCode: [MT:00000CQM0061ZN63N10] disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "On 1st controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + On 1st controller using chip tool, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635925479.101355][9664:9669] CHIP:DMG: ReportData = [1635925479.101389][9664:9669] CHIP:DMG: { - [1635925479.101465][9664:9669] CHIP:DMG: AttributeDataList = - [1635925479.101506][9664:9669] CHIP:DMG: [ - [1635925479.101542][9664:9669] CHIP:DMG: AttributeDataElement = - [1635925479.101602][9664:9669] CHIP:DMG: { - [1635925479.101656][9664:9669] CHIP:DMG: AttributePath = - [1635925479.101711][9664:9669] CHIP:DMG: { - [1635925479.101758][9664:9669] CHIP:DMG: NodeId = 0x1, - [1635925479.101808][9664:9669] CHIP:DMG: EndpointId = 0x0, - [1635925479.101857][9664:9669] CHIP:DMG: ClusterId = 0x3e, - [1635925479.101911][9664:9669] CHIP:DMG: FieldTag = 0x0000_0001, - [1635925479.101962][9664:9669] CHIP:DMG: } + [1635925479.101465][9664:9669] CHIP:DMG: AttributeDataList = + [1635925479.101506][9664:9669] CHIP:DMG: [ + [1635925479.101542][9664:9669] CHIP:DMG: AttributeDataElement = + [1635925479.101602][9664:9669] CHIP:DMG: { + [1635925479.101656][9664:9669] CHIP:DMG: AttributePath = + [1635925479.101711][9664:9669] CHIP:DMG: { + [1635925479.101758][9664:9669] CHIP:DMG: NodeId = 0x1, + [1635925479.101808][9664:9669] CHIP:DMG: EndpointId = 0x0, + [1635925479.101857][9664:9669] CHIP:DMG: ClusterId = 0x3e, + [1635925479.101911][9664:9669] CHIP:DMG: FieldTag = 0x0000_0001, + [1635925479.101962][9664:9669] CHIP:DMG: } [1635925479.102012][9664:9669] CHIP:DMG: - [1635925479.102057][9664:9669] CHIP:DMG: Data = [ + [1635925479.102057][9664:9669] CHIP:DMG: Data = [ [1635925479.102103][9664:9669] CHIP:DMG: - [1635925479.102149][9664:9669] CHIP:DMG: { - [1635925479.102199][9664:9669] CHIP:DMG: 0x0 = 1, - [1635925479.102256][9664:9669] CHIP:DMG: 0x1 = [ - [1635925479.102327][9664:9669] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, - 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, - 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, - 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, - 0x53, 0x63 [1635925479.102385][9664:9669] CHIP:DMG: ] - [1635925479.102435][9664:9669] CHIP:DMG: 0x2 = 50504, - [1635925479.102485][9664:9669] CHIP:DMG: 0x3 = 0, - [1635925479.102537][9664:9669] CHIP:DMG: 0x4 = 1, - [1635925479.102590][9664:9669] CHIP:DMG: 0x5 = ', - [1635925479.102660][9664:9669] CHIP:DMG: }, - [1635925479.102725][9664:9669] CHIP:DMG: { - [1635925479.102864][9664:9669] CHIP:DMG: 0x0 = 2, - [1635925479.102947][9664:9669] CHIP:DMG: 0x1 = [ - [1635925479.103056][9664:9669] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, - 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, - 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, - 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, - 0xac, 0x81, 0x92, [1635925479.103146][9664:9669] CHIP:DMG: ] - [1635925479.103207][9664:9669] CHIP:DMG: 0x2 = 33608, - [1635925479.103298][9664:9669] CHIP:DMG: 0x3 = 0, - [1635925479.103390][9664:9669] CHIP:DMG: 0x4 = 2, - [1635925479.103449][9664:9669] CHIP:DMG: 0x5 = ', - [1635925479.103528][9664:9669] CHIP:DMG: }, - [1635925479.103606][9664:9669] CHIP:DMG: ], - [1635925479.103660][9664:9669] CHIP:DMG: DataElementVersion = 0x0, - [1635925479.103727][9664:9669] CHIP:DMG: }, + [1635925479.102149][9664:9669] CHIP:DMG: { + [1635925479.102199][9664:9669] CHIP:DMG: 0x0 = 1, + [1635925479.102256][9664:9669] CHIP:DMG: 0x1 = [ + [1635925479.102327][9664:9669] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635925479.102385][9664:9669] CHIP:DMG: ] + [1635925479.102435][9664:9669] CHIP:DMG: 0x2 = 50504, + [1635925479.102485][9664:9669] CHIP:DMG: 0x3 = 0, + [1635925479.102537][9664:9669] CHIP:DMG: 0x4 = 1, + [1635925479.102590][9664:9669] CHIP:DMG: 0x5 = "", + [1635925479.102660][9664:9669] CHIP:DMG: }, + [1635925479.102725][9664:9669] CHIP:DMG: { + [1635925479.102864][9664:9669] CHIP:DMG: 0x0 = 2, + [1635925479.102947][9664:9669] CHIP:DMG: 0x1 = [ + [1635925479.103056][9664:9669] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635925479.103146][9664:9669] CHIP:DMG: ] + [1635925479.103207][9664:9669] CHIP:DMG: 0x2 = 33608, + [1635925479.103298][9664:9669] CHIP:DMG: 0x3 = 0, + [1635925479.103390][9664:9669] CHIP:DMG: 0x4 = 2, + [1635925479.103449][9664:9669] CHIP:DMG: 0x5 = "", + [1635925479.103528][9664:9669] CHIP:DMG: }, + [1635925479.103606][9664:9669] CHIP:DMG: ], + [1635925479.103660][9664:9669] CHIP:DMG: DataElementVersion = 0x0, + [1635925479.103727][9664:9669] CHIP:DMG: }, [1635925479.103797][9664:9669] CHIP:DMG: - [1635925479.103855][9664:9669] CHIP:DMG: ], + [1635925479.103855][9664:9669] CHIP:DMG: ], [1635925479.103918][9664:9669] CHIP:DMG: [1635925479.103959][9664:9669] CHIP:DMG: } [1635925479.104162][9664:9669] CHIP:ZCL: ReadAttributesResponse: - [1635925479.104205][9664:9669] CHIP:ZCL: ClusterId: 0x0000_003E - [1635925479.104266][9664:9669] CHIP:ZCL: attributeId: 0x0000_0001 - [1635925479.104324][9664:9669] CHIP:ZCL: status: Success (0x0000) - [1635925479.104360][9664:9669] CHIP:ZCL: attribute TLV Type: 0x16 - [1635925479.104424][9664:9669] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635925479.104205][9664:9669] CHIP:ZCL: ClusterId: 0x0000_003E + [1635925479.104266][9664:9669] CHIP:ZCL: attributeId: 0x0000_0001 + [1635925479.104324][9664:9669] CHIP:ZCL: status: Success (0x0000) + [1635925479.104360][9664:9669] CHIP:ZCL: attribute TLV Type: 0x16 + [1635925479.104424][9664:9669] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635925479.104563][9664:9669] CHIP:TOO: FabricDescriptor[1]: - [1635925479.104606][9664:9669] CHIP:TOO: fabricIndex: 1 - [1635925479.104644][9664:9669] CHIP:ZCL: RootPublicKey: 65 - [1635925479.104693][9664:9669] CHIP:TOO: vendorId: 50504 - [1635925479.104738][9664:9669] CHIP:TOO: fabricId: 0 - [1635925479.104775][9664:9669] CHIP:TOO: nodeId: 1 - [1635925479.104808][9664:9669] CHIP:ZCL: Label: + [1635925479.104606][9664:9669] CHIP:TOO: fabricIndex: 1 + [1635925479.104644][9664:9669] CHIP:ZCL: RootPublicKey: 65 + [1635925479.104693][9664:9669] CHIP:TOO: vendorId: 50504 + [1635925479.104738][9664:9669] CHIP:TOO: fabricId: 0 + [1635925479.104775][9664:9669] CHIP:TOO: nodeId: 1 + [1635925479.104808][9664:9669] CHIP:ZCL: Label: [1635925479.104858][9664:9669] CHIP:TOO: FabricDescriptor[2]: - [1635925479.104908][9664:9669] CHIP:TOO: fabricIndex: 2 - [1635925479.104949][9664:9669] CHIP:ZCL: RootPublicKey: 65 - [1635925479.104987][9664:9669] CHIP:TOO: vendorId: 33608 - [1635925479.105035][9664:9669] CHIP:TOO: fabricId: 0 - [1635925479.105068][9664:9669] CHIP:TOO: nodeId: 2" + [1635925479.104908][9664:9669] CHIP:TOO: fabricIndex: 2 + [1635925479.104949][9664:9669] CHIP:ZCL: RootPublicKey: 65 + [1635925479.104987][9664:9669] CHIP:TOO: vendorId: 33608 + [1635925479.105035][9664:9669] CHIP:TOO: fabricId: 0 + [1635925479.105068][9664:9669] CHIP:TOO: nodeId: 2 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 1st controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 100 1000 - 3840 [1635925530.725036][9673:9678] CHIP:SC: Success status report - received. Session was established [1635925530.725071][9673:9678] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 29!! [1635925530.725168][9673:9678] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925530.732329][9673:9678] CHIP:DMG: ICR moving to - [AddingComm] [1635925530.732384][9673:9678] CHIP:DMG: ICR moving to - [AddedComma] [1635925530.732503][9673:9678] CHIP:IN: Prepared - encrypted message 0xaaab0b9c2d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 39062i with MessageCounter:0. - [1635925530.732559][9673:9678] CHIP:IN: Sending encrypted msg - 0xaaab0b9c2d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13266219 msec [1635925530.732681][9673:9678] CHIP:DMG: - ICR moving to [CommandSen] [1635925530.732737][9673:9678] CHIP:CTL: - Manual pairing code: [35484132896] [1635925530.732807][9673:9678] - CHIP:CTL: SetupQRCode: [MT:00000CQM0008YV45420]" + verification: | + On the 1st controller using chip tool, open commissioning window using ECM + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925530.725036][9673:9678] CHIP:SC: Success status report received. Session was established + [1635925530.725071][9673:9678] CHIP:IN: New secure session created for device 0x0000000000000001, key 29!! + [1635925530.725168][9673:9678] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925530.732329][9673:9678] CHIP:DMG: ICR moving to [AddingComm] + [1635925530.732384][9673:9678] CHIP:DMG: ICR moving to [AddedComma] + [1635925530.732503][9673:9678] CHIP:IN: Prepared encrypted message 0xaaab0b9c2d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 39062i with MessageCounter:0. + [1635925530.732559][9673:9678] CHIP:IN: Sending encrypted msg 0xaaab0b9c2d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13266219 msec + [1635925530.732681][9673:9678] CHIP:DMG: ICR moving to [CommandSen] + [1635925530.732737][9673:9678] CHIP:CTL: Manual pairing code: [35484132896] + [1635925530.732807][9673:9678] CHIP:CTL: SetupQRCode: [MT:00000CQM0008YV45420] disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR2 opens a second commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 2nd controller using chip tool, open commissioning window - using ECM and gets busy response ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635925530.725036][9673:9678] CHIP:SC: Success status report - received. Session was established [1635925530.725071][9673:9678] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 29!! [1635925530.725168][9673:9678] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925530.732329][9673:9678] CHIP:DMG: ICR moving to - [AddingComm] [1635925530.732384][9673:9678] CHIP:DMG: ICR moving to - [AddedComma] [1635925530.732503][9673:9678] CHIP:IN: Prepared - encrypted message 0xaaab0b9c2d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 39062i with MessageCounter:0. - [1635925530.732559][9673:9678] CHIP:IN: Sending encrypted msg - 0xaaab0b9c2d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13266219 msec [1635925530.732681][9673:9678] CHIP:DMG: - ICR moving to [CommandSen] [1635925530.732737][9673:9678] CHIP:CTL: - Manual pairing code: [35247660917] [1635925530.732807][9673:9678] - CHIP:CTL: SetupQRCode: [MT:00000CQM0008YV45420]" + verification: | + On the 2nd controller using chip tool, open commissioning window using ECM and gets busy response + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925530.725036][9673:9678] CHIP:SC: Success status report received. Session was established + [1635925530.725071][9673:9678] CHIP:IN: New secure session created for device 0x0000000000000001, key 29!! + [1635925530.725168][9673:9678] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925530.732329][9673:9678] CHIP:DMG: ICR moving to [AddingComm] + [1635925530.732384][9673:9678] CHIP:DMG: ICR moving to [AddedComma] + [1635925530.732503][9673:9678] CHIP:IN: Prepared encrypted message 0xaaab0b9c2d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 39062i with MessageCounter:0. + [1635925530.732559][9673:9678] CHIP:IN: Sending encrypted msg 0xaaab0b9c2d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13266219 msec + [1635925530.732681][9673:9678] CHIP:DMG: ICR moving to [CommandSen] + [1635925530.732737][9673:9678] CHIP:CTL: Manual pairing code: [35247660917] + [1635925530.732807][9673:9678] CHIP:CTL: SetupQRCode: [MT:00000CQM0008YV45420] disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_16.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_16.yaml index b3690bc1844cfa..00b2d4cb6707de 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_16.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_16.yaml @@ -23,381 +23,354 @@ config: tests: - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using your DUT controller (use above - instructions) ," + verification: | + 1. Provision the device using your DUT controller (use above instructions) , disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using BCM and TH_CR3 Commissions with TH_CE" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example while using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] On 3rd controller - using chip tool connect using manual code ./chip-tool pairing - manualcode 1 35484132896" + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example while using chip tool as controller + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] + + + On 3rd controller using chip tool connect using manual code + + ./chip-tool pairing manualcode 1 35484132896 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using BCM and TH_CR2 Commissions with TH_CE" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example while using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635874557.409509][4549:4554] CHIP:SC: Success status report - received. Session was established [1635874557.409553][4549:4554] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 76!! [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to - [AddingComm] [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to - [AddedComma] [1635874557.417215][4549:4554] CHIP:IN: Prepared - encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 5541i with MessageCounter:0. - [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg - 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 16129075 msec [1635874557.417449][4549:4554] CHIP:DMG: - ICR moving to [CommandSen] [1635874557.417505][4549:4554] CHIP:CTL: - Manual pairing code: [35484132896] [1635874557.417577][4549:4554] - CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] On 2nd controller - using chip tool connect using manual code ./chip-tool pairing - manualcode 1 35484132896" + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example while using chip tool as controller + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635874557.409509][4549:4554] CHIP:SC: Success status report received. Session was established + [1635874557.409553][4549:4554] CHIP:IN: New secure session created for device 0x0000000000000001, key 76!! + [1635874557.409649][4549:4554] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635874557.416929][4549:4554] CHIP:DMG: ICR moving to [AddingComm] + [1635874557.417092][4549:4554] CHIP:DMG: ICR moving to [AddedComma] + [1635874557.417215][4549:4554] CHIP:IN: Prepared encrypted message 0xaaaac5947d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 5541i with MessageCounter:0. + [1635874557.417271][4549:4554] CHIP:IN: Sending encrypted msg 0xaaaac5947d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 16129075 msec + [1635874557.417449][4549:4554] CHIP:DMG: ICR moving to [CommandSen] + [1635874557.417505][4549:4554] CHIP:CTL: Manual pairing code: [35484132896] + [1635874557.417577][4549:4554] CHIP:CTL: SetupQRCode: [MT:00000CQM00AT-F5A510] + + On 2nd controller using chip tool connect using manual code + ./chip-tool pairing manualcode 1 35484132896 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller, open commissioning window using BCM Below is - the example while using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On your DUT controller, open commissioning window using BCM + + Below is the example while using chip tool as controller + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635924941.016801][9606:9611] CHIP:DMG: InvokeCommand = [1635924941.016871][9606:9611] CHIP:DMG: { - [1635924941.016926][9606:9611] CHIP:DMG: CommandList = - [1635924941.016987][9606:9611] CHIP:DMG: [ - [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = - [1635924941.017115][9606:9611] CHIP:DMG: { - [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = - [1635924941.017262][9606:9611] CHIP:DMG: { - [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, - [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, - [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, - [1635924941.017615][9606:9611] CHIP:DMG: }, + [1635924941.016926][9606:9611] CHIP:DMG: CommandList = + [1635924941.016987][9606:9611] CHIP:DMG: [ + [1635924941.017047][9606:9611] CHIP:DMG: CommandDataIB = + [1635924941.017115][9606:9611] CHIP:DMG: { + [1635924941.017181][9606:9611] CHIP:DMG: CommandPathIB = + [1635924941.017262][9606:9611] CHIP:DMG: { + [1635924941.017342][9606:9611] CHIP:DMG: EndpointId = 0x0, + [1635924941.017465][9606:9611] CHIP:DMG: ClusterId = 0x3c, + [1635924941.017544][9606:9611] CHIP:DMG: CommandId = 0x1, + [1635924941.017615][9606:9611] CHIP:DMG: }, [1635924941.017693][9606:9611] CHIP:DMG: - [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = - [1635924941.017834][9606:9611] CHIP:DMG: { - [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, - [1635924941.017992][9606:9611] CHIP:DMG: }, + [1635924941.017758][9606:9611] CHIP:DMG: StatusIB = + [1635924941.017834][9606:9611] CHIP:DMG: { + [1635924941.017912][9606:9611] CHIP:DMG: status = 0x0, + [1635924941.017992][9606:9611] CHIP:DMG: }, [1635924941.018071][9606:9611] CHIP:DMG: - [1635924941.018141][9606:9611] CHIP:DMG: }, + [1635924941.018141][9606:9611] CHIP:DMG: }, [1635924941.018224][9606:9611] CHIP:DMG: - [1635924941.018283][9606:9611] CHIP:DMG: ], + [1635924941.018283][9606:9611] CHIP:DMG: ], [1635924941.018354][9606:9611] CHIP:DMG: [1635924941.018408][9606:9611] CHIP:DMG: } - [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635924941.018574][9606:9611] CHIP:TOO: Default Success - Response" + [1635924941.018506][9606:9611] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635924941.018574][9606:9611] CHIP:TOO: Default Success Response disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, DUT_CR1 opens a 2nd commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller, open commissioning window using ECM before - the timer expiry of the above step Below is the example while using - chip tool as controller ./chip-tool pairing open-commissioning-window - 1 1 100 1000 3840 [1635925972.865369][9735:9740] CHIP:SC: Success - status report received. Session was established - [1635925972.865469][9735:9740] CHIP:IN: New secure session created for - device 0x0000000000000001, key 40!! [1635925972.865568][9735:9740] - CHIP:CTL: OpenCommissioningWindow for device ID 1 + verification: | + On your DUT controller, open commissioning window using ECM before the timer expiry of the above step + + Below is the example while using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + + + [1635925972.865369][9735:9740] CHIP:SC: Success status report received. Session was established + [1635925972.865469][9735:9740] CHIP:IN: New secure session created for device 0x0000000000000001, key 40!! + [1635925972.865568][9735:9740] CHIP:CTL: OpenCommissioningWindow for device ID 1 [1635925972.872960][9735:9740] CHIP:DMG: ICR moving to [AddingComm] [1635925972.873019][9735:9740] CHIP:DMG: ICR moving to [AddedComma] - [1635925972.873146][9735:9740] CHIP:IN: Prepared encrypted message - 0xaaaafda39d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) - on exchange 60358i with MessageCounter:0. - [1635925972.873205][9735:9740] CHIP:IN: Sending encrypted msg - 0xaaaafda39d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13708359 msec [1635925972.873332][9735:9740] CHIP:DMG: - ICR moving to [CommandSen] [1635925972.873391][9735:9740] CHIP:CTL: - Manual pairing code: [35092514987] [1635925972.873482][9735:9740] - CHIP:CTL: SetupQRCode: [MT:00000CQM00I.KG0RJ00] - [1635925972.873554][9735:9740] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916552 on exchange 60357i" + [1635925972.873146][9735:9740] CHIP:IN: Prepared encrypted message 0xaaaafda39d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 60358i with MessageCounter:0. + [1635925972.873205][9735:9740] CHIP:IN: Sending encrypted msg 0xaaaafda39d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13708359 msec + [1635925972.873332][9735:9740] CHIP:DMG: ICR moving to [CommandSen] + [1635925972.873391][9735:9740] CHIP:CTL: Manual pairing code: [35092514987] + [1635925972.873482][9735:9740] CHIP:CTL: SetupQRCode: [MT:00000CQM00I.KG0RJ00] + [1635925972.873554][9735:9740] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916552 on exchange 60357i disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "On your DUT controller, read fabrics list Below is the command using - chip tool as controller ./chip-tool operationalcredentials read - fabrics-list 1 0 [1635926055.539463][10129:10134] CHIP:DMG: ReportData - = [1635926055.539502][10129:10134] CHIP:DMG: { - [1635926055.539535][10129:10134] CHIP:DMG: AttributeDataList = - [1635926055.539575][10129:10134] CHIP:DMG: [ - [1635926055.539625][10129:10134] CHIP:DMG: AttributeDataElement = - [1635926055.539673][10129:10134] CHIP:DMG: { - [1635926055.539745][10129:10134] CHIP:DMG: AttributePath = - [1635926055.539800][10129:10134] CHIP:DMG: { - [1635926055.539849][10129:10134] CHIP:DMG: NodeId = 0x1, - [1635926055.539917][10129:10134] CHIP:DMG: EndpointId = 0x0, - [1635926055.539969][10129:10134] CHIP:DMG: ClusterId = 0x3e, - [1635926055.540085][10129:10134] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926055.540187][10129:10134] CHIP:DMG: } + verification: | + On your DUT controller, read fabrics list + + Below is the command using chip tool as controller + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635926055.539463][10129:10134] CHIP:DMG: ReportData = + [1635926055.539502][10129:10134] CHIP:DMG: { + [1635926055.539535][10129:10134] CHIP:DMG: AttributeDataList = + [1635926055.539575][10129:10134] CHIP:DMG: [ + [1635926055.539625][10129:10134] CHIP:DMG: AttributeDataElement = + [1635926055.539673][10129:10134] CHIP:DMG: { + [1635926055.539745][10129:10134] CHIP:DMG: AttributePath = + [1635926055.539800][10129:10134] CHIP:DMG: { + [1635926055.539849][10129:10134] CHIP:DMG: NodeId = 0x1, + [1635926055.539917][10129:10134] CHIP:DMG: EndpointId = 0x0, + [1635926055.539969][10129:10134] CHIP:DMG: ClusterId = 0x3e, + [1635926055.540085][10129:10134] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926055.540187][10129:10134] CHIP:DMG: } [1635926055.540258][10129:10134] CHIP:DMG: - [1635926055.540305][10129:10134] CHIP:DMG: Data = [ + [1635926055.540305][10129:10134] CHIP:DMG: Data = [ [1635926055.540375][10129:10134] CHIP:DMG: - [1635926055.540423][10129:10134] CHIP:DMG: { - [1635926055.540490][10129:10134] CHIP:DMG: 0x0 = 1, - [1635926055.540546][10129:10134] CHIP:DMG: 0x1 = [ - [1635926055.540639][10129:10134] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926055.540729][10129:10134] CHIP:DMG: ] - [1635926055.540790][10129:10134] CHIP:DMG: 0x2 = 50504, - [1635926055.540862][10129:10134] CHIP:DMG: 0x3 = 0, - [1635926055.540916][10129:10134] CHIP:DMG: 0x4 = 1, - [1635926055.541001][10129:10134] CHIP:DMG: 0x5 = ', - [1635926055.541085][10129:10134] CHIP:DMG: }, - [1635926055.541159][10129:10134] CHIP:DMG: { - [1635926055.541233][10129:10134] CHIP:DMG: 0x0 = 2, - [1635926055.541292][10129:10134] CHIP:DMG: 0x1 = [ - [1635926055.541373][10129:10134] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926055.541472][10129:10134] CHIP:DMG: ] - [1635926055.541535][10129:10134] CHIP:DMG: 0x2 = 33608, - [1635926055.541588][10129:10134] CHIP:DMG: 0x3 = 0, - [1635926055.541657][10129:10134] CHIP:DMG: 0x4 = 2, - [1635926055.541719][10129:10134] CHIP:DMG: 0x5 = ', - [1635926055.541781][10129:10134] CHIP:DMG: }, - [1635926055.541852][10129:10134] CHIP:DMG: ], - [1635926055.541909][10129:10134] CHIP:DMG: DataElementVersion = 0x0, - [1635926055.541963][10129:10134] CHIP:DMG: }, + [1635926055.540423][10129:10134] CHIP:DMG: { + [1635926055.540490][10129:10134] CHIP:DMG: 0x0 = 1, + [1635926055.540546][10129:10134] CHIP:DMG: 0x1 = [ + [1635926055.540639][10129:10134] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926055.540729][10129:10134] CHIP:DMG: ] + [1635926055.540790][10129:10134] CHIP:DMG: 0x2 = 50504, + [1635926055.540862][10129:10134] CHIP:DMG: 0x3 = 0, + [1635926055.540916][10129:10134] CHIP:DMG: 0x4 = 1, + [1635926055.541001][10129:10134] CHIP:DMG: 0x5 = "", + [1635926055.541085][10129:10134] CHIP:DMG: }, + [1635926055.541159][10129:10134] CHIP:DMG: { + [1635926055.541233][10129:10134] CHIP:DMG: 0x0 = 2, + [1635926055.541292][10129:10134] CHIP:DMG: 0x1 = [ + [1635926055.541373][10129:10134] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926055.541472][10129:10134] CHIP:DMG: ] + [1635926055.541535][10129:10134] CHIP:DMG: 0x2 = 33608, + [1635926055.541588][10129:10134] CHIP:DMG: 0x3 = 0, + [1635926055.541657][10129:10134] CHIP:DMG: 0x4 = 2, + [1635926055.541719][10129:10134] CHIP:DMG: 0x5 = "", + [1635926055.541781][10129:10134] CHIP:DMG: }, + [1635926055.541852][10129:10134] CHIP:DMG: ], + [1635926055.541909][10129:10134] CHIP:DMG: DataElementVersion = 0x0, + [1635926055.541963][10129:10134] CHIP:DMG: }, [1635926055.542032][10129:10134] CHIP:DMG: - [1635926055.542074][10129:10134] CHIP:DMG: ], + [1635926055.542074][10129:10134] CHIP:DMG: ], [1635926055.542137][10129:10134] CHIP:DMG: [1635926055.542175][10129:10134] CHIP:DMG: } [1635926055.542385][10129:10134] CHIP:ZCL: ReadAttributesResponse: - [1635926055.542427][10129:10134] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926055.542484][10129:10134] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926055.542521][10129:10134] CHIP:ZCL: status: Success (0x0000) - [1635926055.542556][10129:10134] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926055.542626][10129:10134] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926055.542427][10129:10134] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926055.542484][10129:10134] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926055.542521][10129:10134] CHIP:ZCL: status: Success (0x0000) + [1635926055.542556][10129:10134] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926055.542626][10129:10134] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926055.542774][10129:10134] CHIP:TOO: FabricDescriptor[1]: - [1635926055.542816][10129:10134] CHIP:TOO: fabricIndex: 1 - [1635926055.542853][10129:10134] CHIP:ZCL: RootPublicKey: 65 - [1635926055.542906][10129:10134] CHIP:TOO: vendorId: 50504 - [1635926055.542938][10129:10134] CHIP:TOO: fabricId: 0 - [1635926055.542973][10129:10134] CHIP:TOO: nodeId: 1 - [1635926055.543010][10129:10134] CHIP:ZCL: Label: + [1635926055.542816][10129:10134] CHIP:TOO: fabricIndex: 1 + [1635926055.542853][10129:10134] CHIP:ZCL: RootPublicKey: 65 + [1635926055.542906][10129:10134] CHIP:TOO: vendorId: 50504 + [1635926055.542938][10129:10134] CHIP:TOO: fabricId: 0 + [1635926055.542973][10129:10134] CHIP:TOO: nodeId: 1 + [1635926055.543010][10129:10134] CHIP:ZCL: Label: [1635926055.543077][10129:10134] CHIP:TOO: FabricDescriptor[2]: - [1635926055.543117][10129:10134] CHIP:TOO: fabricIndex: 2 - [1635926055.543165][10129:10134] CHIP:ZCL: RootPublicKey: 65 - [1635926055.543228][10129:10134] CHIP:TOO: vendorId: 33608 - [1635926055.543263][10129:10134] CHIP:TOO: fabricId: 0 - [1635926055.543293][10129:10134] CHIP:TOO: nodeId: 2" + [1635926055.543117][10129:10134] CHIP:TOO: fabricIndex: 2 + [1635926055.543165][10129:10134] CHIP:ZCL: RootPublicKey: 65 + [1635926055.543228][10129:10134] CHIP:TOO: vendorId: 33608 + [1635926055.543263][10129:10134] CHIP:TOO: fabricId: 0 + [1635926055.543293][10129:10134] CHIP:TOO: nodeId: 2 disabled: true - label: "Wait for the expiration of PIXIT_COMM_WIN seconds" - verification: "Wait for the expiration of PIXIT_COMM_WIN seconds" + verification: | + Wait for the expiration of PIXIT_COMM_WIN seconds disabled: true - label: "DUT_CR1 re-opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example while using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635926152.609542][10140:10145] CHIP:SC: Success status report - received. Session was established [1635926152.609582][10140:10145] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 42!! [1635926152.609695][10140:10145] CHIP:CTL: - OpenCommissioningWindow for device ID 1 + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example while using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635926152.609542][10140:10145] CHIP:SC: Success status report received. Session was established + [1635926152.609582][10140:10145] CHIP:IN: New secure session created for device 0x0000000000000001, key 42!! + [1635926152.609695][10140:10145] CHIP:CTL: OpenCommissioningWindow for device ID 1 [1635926152.617050][10140:10145] CHIP:DMG: ICR moving to [AddingComm] [1635926152.617103][10140:10145] CHIP:DMG: ICR moving to [AddedComma] - [1635926152.617228][10140:10145] CHIP:IN: Prepared encrypted message - 0xaaab02ca7d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) - on exchange 6544i with MessageCounter:0. - [1635926152.617286][10140:10145] CHIP:IN: Sending encrypted msg - 0xaaab02ca7d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13888103 msec [1635926152.617454][10140:10145] - CHIP:DMG: ICR moving to [CommandSen] [1635926152.617523][10140:10145] - CHIP:CTL: Manual pairing code: [35484132896] - [1635926152.617611][10140:10145] CHIP:CTL: SetupQRCode: - [MT:00000CQM00QHQP0JG00]" + [1635926152.617228][10140:10145] CHIP:IN: Prepared encrypted message 0xaaab02ca7d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 6544i with MessageCounter:0. + [1635926152.617286][10140:10145] CHIP:IN: Sending encrypted msg 0xaaab02ca7d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13888103 msec + [1635926152.617454][10140:10145] CHIP:DMG: ICR moving to [CommandSen] + [1635926152.617523][10140:10145] CHIP:CTL: Manual pairing code: [35484132896] + [1635926152.617611][10140:10145] CHIP:CTL: SetupQRCode: [MT:00000CQM00QHQP0JG00] disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR3 opens a 2nd commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 3rd controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 100 1000 - 3840 [1635926152.609542][10140:10145] CHIP:SC: Success status report - received. Session was established [1635926152.609582][10140:10145] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 42!! [1635926152.609695][10140:10145] CHIP:CTL: - OpenCommissioningWindow for device ID 1 + verification: | + On the 3rd controller using chip tool, open commissioning window using ECM + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635926152.609542][10140:10145] CHIP:SC: Success status report received. Session was established + [1635926152.609582][10140:10145] CHIP:IN: New secure session created for device 0x0000000000000001, key 42!! + [1635926152.609695][10140:10145] CHIP:CTL: OpenCommissioningWindow for device ID 1 [1635926152.617050][10140:10145] CHIP:DMG: ICR moving to [AddingComm] [1635926152.617103][10140:10145] CHIP:DMG: ICR moving to [AddedComma] - [1635926152.617228][10140:10145] CHIP:IN: Prepared encrypted message - 0xaaab02ca7d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) - on exchange 6544i with MessageCounter:0. - [1635926152.617286][10140:10145] CHIP:IN: Sending encrypted msg - 0xaaab02ca7d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13888103 msec [1635926152.617454][10140:10145] - CHIP:DMG: ICR moving to [CommandSen] [1635926152.617523][10140:10145] - CHIP:CTL: Manual pairing code: [35484132896] - [1635926152.617611][10140:10145] CHIP:CTL: SetupQRCode: - [MT:00000CQM00QHQP0JG00]" + [1635926152.617228][10140:10145] CHIP:IN: Prepared encrypted message 0xaaab02ca7d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 6544i with MessageCounter:0. + [1635926152.617286][10140:10145] CHIP:IN: Sending encrypted msg 0xaaab02ca7d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13888103 msec + [1635926152.617454][10140:10145] CHIP:DMG: ICR moving to [CommandSen] + [1635926152.617523][10140:10145] CHIP:CTL: Manual pairing code: [35484132896] + [1635926152.617611][10140:10145] CHIP:CTL: SetupQRCode: [MT:00000CQM00QHQP0JG00] disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "On your DUT controller, read fabrics list Below is the command when - using chip tool controller ./chip-tool operationalcredentials read - fabrics-list 1 0 [1635926361.458197][10154:10159] CHIP:DMG: ReportData - = [1635926361.458231][10154:10159] CHIP:DMG: { - [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = - [1635926361.458319][10154:10159] CHIP:DMG: [ - [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = - [1635926361.458386][10154:10159] CHIP:DMG: { - [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = - [1635926361.458464][10154:10159] CHIP:DMG: { - [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, - [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, - [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, - [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926361.458779][10154:10159] CHIP:DMG: } + verification: | + On your DUT controller, read fabrics list + + Below is the command when using chip tool controller + + ./chip-tool operationalcredentials read fabrics-list 1 0 + + [1635926361.458197][10154:10159] CHIP:DMG: ReportData = + [1635926361.458231][10154:10159] CHIP:DMG: { + [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = + [1635926361.458319][10154:10159] CHIP:DMG: [ + [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = + [1635926361.458386][10154:10159] CHIP:DMG: { + [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = + [1635926361.458464][10154:10159] CHIP:DMG: { + [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, + [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, + [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, + [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926361.458779][10154:10159] CHIP:DMG: } [1635926361.458839][10154:10159] CHIP:DMG: - [1635926361.458896][10154:10159] CHIP:DMG: Data = [ + [1635926361.458896][10154:10159] CHIP:DMG: Data = [ [1635926361.458951][10154:10159] CHIP:DMG: - [1635926361.458992][10154:10159] CHIP:DMG: { - [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, - [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926361.459229][10154:10159] CHIP:DMG: ] - [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, - [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, - [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = ', - [1635926361.459492][10154:10159] CHIP:DMG: }, - [1635926361.459552][10154:10159] CHIP:DMG: { - [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, - [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926361.459797][10154:10159] CHIP:DMG: ] - [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, - [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, - [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = ', - [1635926361.460054][10154:10159] CHIP:DMG: }, - [1635926361.460114][10154:10159] CHIP:DMG: ], - [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, - [1635926361.460207][10154:10159] CHIP:DMG: }, + [1635926361.458992][10154:10159] CHIP:DMG: { + [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, + [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926361.459229][10154:10159] CHIP:DMG: ] + [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, + [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, + [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.459492][10154:10159] CHIP:DMG: }, + [1635926361.459552][10154:10159] CHIP:DMG: { + [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, + [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926361.459797][10154:10159] CHIP:DMG: ] + [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, + [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, + [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.460054][10154:10159] CHIP:DMG: }, + [1635926361.460114][10154:10159] CHIP:DMG: ], + [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, + [1635926361.460207][10154:10159] CHIP:DMG: }, [1635926361.460257][10154:10159] CHIP:DMG: - [1635926361.460289][10154:10159] CHIP:DMG: ], + [1635926361.460289][10154:10159] CHIP:DMG: ], [1635926361.460357][10154:10159] CHIP:DMG: [1635926361.460388][10154:10159] CHIP:DMG: } [1635926361.460535][10154:10159] CHIP:ZCL: ReadAttributesResponse: - [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) - [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926361.460694][10154:10159] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) + [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926361.460694][10154:10159] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926361.460788][10154:10159] CHIP:TOO: FabricDescriptor[1]: - [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 - [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 - [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 - [1635926361.460961][10154:10159] CHIP:ZCL: Label: + [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 + [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 + [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 + [1635926361.460961][10154:10159] CHIP:ZCL: Label: [1635926361.461002][10154:10159] CHIP:TOO: FabricDescriptor[2]: - [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 - [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 - [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2" + [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 + [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 + [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example while using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635926434.941379][10165:10170] CHIP:SC: Success status report - received. Session was established [1635926434.941428][10165:10170] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 44!! [1635926434.941515][10165:10170] CHIP:CTL: - OpenCommissioningWindow for device ID 1 + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example while using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635926434.941379][10165:10170] CHIP:SC: Success status report received. Session was established + [1635926434.941428][10165:10170] CHIP:IN: New secure session created for device 0x0000000000000001, key 44!! + [1635926434.941515][10165:10170] CHIP:CTL: OpenCommissioningWindow for device ID 1 [1635926434.949324][10165:10170] CHIP:DMG: ICR moving to [AddingComm] [1635926434.949381][10165:10170] CHIP:DMG: ICR moving to [AddedComma] - [1635926434.949532][10165:10170] CHIP:IN: Prepared encrypted message - 0xaaaad95dbd10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) - on exchange 19421i with MessageCounter:0. - [1635926434.949592][10165:10170] CHIP:IN: Sending encrypted msg - 0xaaaad95dbd10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 14170436 msec [1635926434.949727][10165:10170] - CHIP:DMG: ICR moving to [CommandSen] [1635926434.949788][10165:10170] - CHIP:CTL: Manual pairing code: [35484132896] - [1635926434.949865][10165:10170] CHIP:CTL: SetupQRCode: - [MT:00000CQM00OAX.7RA00]" + [1635926434.949532][10165:10170] CHIP:IN: Prepared encrypted message 0xaaaad95dbd10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 19421i with MessageCounter:0. + [1635926434.949592][10165:10170] CHIP:IN: Sending encrypted msg 0xaaaad95dbd10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 14170436 msec + [1635926434.949727][10165:10170] CHIP:DMG: ICR moving to [CommandSen] + [1635926434.949788][10165:10170] CHIP:CTL: Manual pairing code: [35484132896] + [1635926434.949865][10165:10170] CHIP:CTL: SetupQRCode: [MT:00000CQM00OAX.7RA00] disabled: true - label: "Before the expiration of PIXIT_COMM_WIN seconds, TH_CR2 opens a second commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On the 2nd controller using chip tool, open commissioning window - using ECM ./chip-tool pairing open-commissioning-window 1 1 100 1000 - 3840 [1635926434.941379][10165:10170] CHIP:SC: Success status report - received. Session was established [1635926434.941428][10165:10170] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 44!! [1635926434.941515][10165:10170] CHIP:CTL: - OpenCommissioningWindow for device ID 1 + verification: | + On the 2nd controller using chip tool, open commissioning window using ECM + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635926434.941379][10165:10170] CHIP:SC: Success status report received. Session was established + [1635926434.941428][10165:10170] CHIP:IN: New secure session created for device 0x0000000000000001, key 44!! + [1635926434.941515][10165:10170] CHIP:CTL: OpenCommissioningWindow for device ID 1 [1635926434.949324][10165:10170] CHIP:DMG: ICR moving to [AddingComm] [1635926434.949381][10165:10170] CHIP:DMG: ICR moving to [AddedComma] - [1635926434.949532][10165:10170] CHIP:IN: Prepared encrypted message - 0xaaaad95dbd10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) - on exchange 19421i with MessageCounter:0. - [1635926434.949592][10165:10170] CHIP:IN: Sending encrypted msg - 0xaaaad95dbd10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 14170436 msec [1635926434.949727][10165:10170] - CHIP:DMG: ICR moving to [CommandSen] [1635926434.949788][10165:10170] - CHIP:CTL: Manual pairing code: [35484132896] - [1635926434.949865][10165:10170] CHIP:CTL: SetupQRCode: - [MT:00000CQM00OAX.7RA00]" + [1635926434.949532][10165:10170] CHIP:IN: Prepared encrypted message 0xaaaad95dbd10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 19421i with MessageCounter:0. + [1635926434.949592][10165:10170] CHIP:IN: Sending encrypted msg 0xaaaad95dbd10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 14170436 msec + [1635926434.949727][10165:10170] CHIP:DMG: ICR moving to [CommandSen] + [1635926434.949788][10165:10170] CHIP:CTL: Manual pairing code: [35484132896] + [1635926434.949865][10165:10170] CHIP:CTL: SetupQRCode: [MT:00000CQM00OAX.7RA00] disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_17.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_17.yaml index 615f15e9a6c627..979d0fa131f4ac 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_17.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_17.yaml @@ -14,7 +14,7 @@ name: 22.1.17. [TC-MF-1.17] Removing Fabrics from DUT and Fabric index enumeration - using ECM or BCM [DUT - Commissionee] + using ECM [DUT - Commissionee] config: nodeId: 0x12344321 @@ -22,169 +22,178 @@ config: endpoint: 0 tests: + - label: "Reset DUT_CE to factory defaults" + verification: | + + disabled: true + - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st controller chip tool(use above - instructions) ," + verification: | + 1. Provision the device using 1st controller chip tool(use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller chip tool, open commissioning window ./chip-tool - pairing open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [36217551633] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i" + verification: | + On 1st controller chip tool, open commissioning window + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [36217551633] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 36217551633 + disabled: true + + - label: "Repeat step3 to commission TH_CR3" + verification: | + disabled: true - label: "TH_CR3 starts a commissioning process with DUT_CE" - verification: - "On 3rd controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On 3rd controller using chip tool connect to the accessory + + + + ./chip-tool pairing manualcode 1 36217551633 disabled: true - label: "TH_CR2 reads the list of Fabrics on DUT_CE" - verification: - "On 2nd controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0" + verification: | + On 2nd controller using chip tool, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 disabled: true - label: "TH_CR2 sends RemoveFabric with FabricIndex = 2 command to DUT_CE" - verification: - "on 2nd controller using chip tool, remove fabric with FabricIndex=2 - ./chip-tool operationalcredentials remove-fabric 2 1 0" + verification: | + on 2nd controller using chip tool, remove fabric with FabricIndex=2 + + ./chip-tool operationalcredentials remove-fabric 2 1 0 disabled: true - label: "TH_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE" - verification: - "On 2nd controller, using chip-tool write attribute, Verify read - attribute returns the updated value written. ./chip-tool basic write - user-label te5new 1 0 [1635862117.716433][3691:3696] CHIP:DMG: - WriteResponse = [1635862117.716467][3691:3696] CHIP:DMG: { - [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = - [1635862117.716535][3691:3696] CHIP:DMG: [ - [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = - [1635862117.716608][3691:3696] CHIP:DMG: { - [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = - [1635862117.716689][3691:3696] CHIP:DMG: { - [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, - [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, - [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, - [1635862117.716914][3691:3696] CHIP:DMG: } + verification: | + On 2nd controller, using chip-tool write attribute, Verify read attribute returns the updated value written. + + ./chip-tool basic write user-label te5new 1 0 + + [1635862117.716433][3691:3696] CHIP:DMG: WriteResponse = + [1635862117.716467][3691:3696] CHIP:DMG: { + [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = + [1635862117.716535][3691:3696] CHIP:DMG: [ + [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = + [1635862117.716608][3691:3696] CHIP:DMG: { + [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = + [1635862117.716689][3691:3696] CHIP:DMG: { + [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, + [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, + [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, + [1635862117.716914][3691:3696] CHIP:DMG: } [1635862117.716962][3691:3696] CHIP:DMG: - [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = - [1635862117.717044][3691:3696] CHIP:DMG: { - [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, - [1635862117.717130][3691:3696] CHIP:DMG: }, + [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = + [1635862117.717044][3691:3696] CHIP:DMG: { + [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, + [1635862117.717130][3691:3696] CHIP:DMG: }, [1635862117.717173][3691:3696] CHIP:DMG: - [1635862117.717212][3691:3696] CHIP:DMG: }, + [1635862117.717212][3691:3696] CHIP:DMG: }, [1635862117.717256][3691:3696] CHIP:DMG: - [1635862117.717288][3691:3696] CHIP:DMG: ], + [1635862117.717288][3691:3696] CHIP:DMG: ], [1635862117.717330][3691:3696] CHIP:DMG: [1635862117.717362][3691:3696] CHIP:DMG: } [1635862117.717462][3691:3696] CHIP:ZCL: WriteResponse: - [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) + [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) [1635862117.717525][3691:3696] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635862186.734626][3701:3706] - CHIP:DMG: ReportData = [1635862186.734664][3701:3706] CHIP:DMG: { - [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = - [1635862186.734735][3701:3706] CHIP:DMG: [ - [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = - [1635862186.734809][3701:3706] CHIP:DMG: { - [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = - [1635862186.734895][3701:3706] CHIP:DMG: { - [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, - [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, - [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, - [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862186.735335][3701:3706] CHIP:DMG: } + + ./chip-tool basic read user-label 1 0 + [1635862186.734626][3701:3706] CHIP:DMG: ReportData = + [1635862186.734664][3701:3706] CHIP:DMG: { + [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = + [1635862186.734735][3701:3706] CHIP:DMG: [ + [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = + [1635862186.734809][3701:3706] CHIP:DMG: { + [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = + [1635862186.734895][3701:3706] CHIP:DMG: { + [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, + [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, + [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, + [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862186.735335][3701:3706] CHIP:DMG: } [1635862186.735383][3701:3706] CHIP:DMG: - [1635862186.735431][3701:3706] CHIP:DMG: Data = 'te5new', - [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, - [1635862186.735533][3701:3706] CHIP:DMG: }, + [1635862186.735431][3701:3706] CHIP:DMG: Data = "te5new", + [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, + [1635862186.735533][3701:3706] CHIP:DMG: }, [1635862186.735581][3701:3706] CHIP:DMG: - [1635862186.735617][3701:3706] CHIP:DMG: ], + [1635862186.735617][3701:3706] CHIP:DMG: ], [1635862186.735657][3701:3706] CHIP:DMG: [1635862186.735691][3701:3706] CHIP:DMG: } [1635862186.735799][3701:3706] CHIP:ZCL: ReadAttributesResponse: - [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 - [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) - [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c - [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute - Response: te5new" + [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 + [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) + [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c + [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "On 1st controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0" - disabled: true + verification: | + On 1st controller using chip tool, read fabrics list - - label: "" - verification: - "1. Verify if the DUT is broadcasting using $ avahi-browse -rt - _matter._tcp" + ./chip-tool operationalcredentials read fabrics-list 1 0 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller chip tool, open commissioning window ./chip-tool - pairing open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [36217551633] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i" + verification: | + On 1st controller chip tool, open commissioning window + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [36217551633] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 36217551633 disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "On 1st controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0" + verification: | + On 1st controller using chip tool, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_18.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_18.yaml index 9e48f9038e7a9c..aa8beffff49981 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_18.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_18.yaml @@ -14,7 +14,7 @@ name: 22.1.18. [TC-MF-1.18] Removing Fabrics from DUT and Fabric index enumeration - using ECM or BCM [DUT - Commissioner] + using BCM [DUT - Commissionee] config: nodeId: 0x12344321 @@ -22,189 +22,207 @@ config: endpoint: 0 tests: + - label: "Reset DUT_CE to factory defaults" + verification: | + + disabled: true + - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st controller chip tool(use above - instructions) ," + verification: | + 1. Provision the device using 1st controller chip tool(use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On 1st controller chip tool, open commissioning window ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On 1st controller chip tool, open commissioning window + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635926620.928560][10177:10182] CHIP:DMG: InvokeCommand = [1635926620.928631][10177:10182] CHIP:DMG: { - [1635926620.928680][10177:10182] CHIP:DMG: CommandList = - [1635926620.928745][10177:10182] CHIP:DMG: [ - [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = - [1635926620.928866][10177:10182] CHIP:DMG: { - [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = - [1635926620.929041][10177:10182] CHIP:DMG: { - [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, - [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, - [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, - [1635926620.929434][10177:10182] CHIP:DMG: }, + [1635926620.928680][10177:10182] CHIP:DMG: CommandList = + [1635926620.928745][10177:10182] CHIP:DMG: [ + [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = + [1635926620.928866][10177:10182] CHIP:DMG: { + [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = + [1635926620.929041][10177:10182] CHIP:DMG: { + [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, + [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, + [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, + [1635926620.929434][10177:10182] CHIP:DMG: }, [1635926620.929516][10177:10182] CHIP:DMG: - [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = - [1635926620.929656][10177:10182] CHIP:DMG: { - [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, - [1635926620.929829][10177:10182] CHIP:DMG: }, + [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = + [1635926620.929656][10177:10182] CHIP:DMG: { + [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, + [1635926620.929829][10177:10182] CHIP:DMG: }, [1635926620.929919][10177:10182] CHIP:DMG: - [1635926620.929976][10177:10182] CHIP:DMG: }, + [1635926620.929976][10177:10182] CHIP:DMG: }, [1635926620.930070][10177:10182] CHIP:DMG: - [1635926620.930123][10177:10182] CHIP:DMG: ], + [1635926620.930123][10177:10182] CHIP:DMG: ], [1635926620.930182][10177:10182] CHIP:DMG: [1635926620.930226][10177:10182] CHIP:DMG: } - [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635926620.930412][10177:10182] CHIP:TOO: Default Success - Response" + [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635926620.930412][10177:10182] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 + disabled: true + + - label: "Repeat step3 to commission TH_CR3" + verification: | + disabled: true - label: "TH_CR3 starts a commissioning process with DUT_CE" - verification: - "On 3rd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On 3rd controller using chip tool connect to the accessory + + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR2 reads the list of Fabrics on DUT_CE" - verification: - "On 2nd controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0" + verification: | + On 2nd controller using chip tool, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 disabled: true - label: "TH_CR2 sends RemoveFabric with FabricIndex = 2 command to DUT_CE" - verification: - "on 2nd controller using chip tool, remove fabric with FabricIndex=2 - ./chip-tool operationalcredentials remove-fabric 2 1 0" + verification: | + on 2nd controller using chip tool, remove fabric with FabricIndex=2 + + ./chip-tool operationalcredentials remove-fabric 2 1 0 disabled: true - label: "TH_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE" - verification: - "On 2nd controller, using chip-tool write attribute, Verify read - attribute returns the updated value written. ./chip-tool basic write - user-label te5new 1 0 [1635862117.716433][3691:3696] CHIP:DMG: - WriteResponse = [1635862117.716467][3691:3696] CHIP:DMG: { - [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = - [1635862117.716535][3691:3696] CHIP:DMG: [ - [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = - [1635862117.716608][3691:3696] CHIP:DMG: { - [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = - [1635862117.716689][3691:3696] CHIP:DMG: { - [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, - [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, - [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, - [1635862117.716914][3691:3696] CHIP:DMG: } + verification: | + On 2nd controller, using chip-tool write attribute, Verify read attribute returns the updated value written. + + ./chip-tool basic write user-label te5new 1 0 + + [1635862117.716433][3691:3696] CHIP:DMG: WriteResponse = + [1635862117.716467][3691:3696] CHIP:DMG: { + [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = + [1635862117.716535][3691:3696] CHIP:DMG: [ + [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = + [1635862117.716608][3691:3696] CHIP:DMG: { + [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = + [1635862117.716689][3691:3696] CHIP:DMG: { + [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, + [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, + [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, + [1635862117.716914][3691:3696] CHIP:DMG: } [1635862117.716962][3691:3696] CHIP:DMG: - [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = - [1635862117.717044][3691:3696] CHIP:DMG: { - [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, - [1635862117.717130][3691:3696] CHIP:DMG: }, + [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = + [1635862117.717044][3691:3696] CHIP:DMG: { + [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, + [1635862117.717130][3691:3696] CHIP:DMG: }, [1635862117.717173][3691:3696] CHIP:DMG: - [1635862117.717212][3691:3696] CHIP:DMG: }, + [1635862117.717212][3691:3696] CHIP:DMG: }, [1635862117.717256][3691:3696] CHIP:DMG: - [1635862117.717288][3691:3696] CHIP:DMG: ], + [1635862117.717288][3691:3696] CHIP:DMG: ], [1635862117.717330][3691:3696] CHIP:DMG: [1635862117.717362][3691:3696] CHIP:DMG: } [1635862117.717462][3691:3696] CHIP:ZCL: WriteResponse: - [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) + [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) [1635862117.717525][3691:3696] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635862186.734626][3701:3706] - CHIP:DMG: ReportData = [1635862186.734664][3701:3706] CHIP:DMG: { - [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = - [1635862186.734735][3701:3706] CHIP:DMG: [ - [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = - [1635862186.734809][3701:3706] CHIP:DMG: { - [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = - [1635862186.734895][3701:3706] CHIP:DMG: { - [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, - [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, - [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, - [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862186.735335][3701:3706] CHIP:DMG: } + + ./chip-tool basic read user-label 1 0 + [1635862186.734626][3701:3706] CHIP:DMG: ReportData = + [1635862186.734664][3701:3706] CHIP:DMG: { + [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = + [1635862186.734735][3701:3706] CHIP:DMG: [ + [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = + [1635862186.734809][3701:3706] CHIP:DMG: { + [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = + [1635862186.734895][3701:3706] CHIP:DMG: { + [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, + [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, + [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, + [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862186.735335][3701:3706] CHIP:DMG: } [1635862186.735383][3701:3706] CHIP:DMG: - [1635862186.735431][3701:3706] CHIP:DMG: Data = 'te5new', - [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, - [1635862186.735533][3701:3706] CHIP:DMG: }, + [1635862186.735431][3701:3706] CHIP:DMG: Data = "te5new", + [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, + [1635862186.735533][3701:3706] CHIP:DMG: }, [1635862186.735581][3701:3706] CHIP:DMG: - [1635862186.735617][3701:3706] CHIP:DMG: ], + [1635862186.735617][3701:3706] CHIP:DMG: ], [1635862186.735657][3701:3706] CHIP:DMG: [1635862186.735691][3701:3706] CHIP:DMG: } [1635862186.735799][3701:3706] CHIP:ZCL: ReadAttributesResponse: - [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 - [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) - [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c - [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute - Response: te5new" + [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 + [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) + [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c + [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "On 1st controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0" - disabled: true + verification: | + On 1st controller using chip tool, read fabrics list - - label: "" - verification: - "1. Verify if the DUT is broadcasting using $ avahi-browse -rt - _matter._tcp" + ./chip-tool operationalcredentials read fabrics-list 1 0 disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On 1st controller chip tool, open commissioning window ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On 1st controller chip tool, open commissioning window + + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635926620.928560][10177:10182] CHIP:DMG: InvokeCommand = [1635926620.928631][10177:10182] CHIP:DMG: { - [1635926620.928680][10177:10182] CHIP:DMG: CommandList = - [1635926620.928745][10177:10182] CHIP:DMG: [ - [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = - [1635926620.928866][10177:10182] CHIP:DMG: { - [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = - [1635926620.929041][10177:10182] CHIP:DMG: { - [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, - [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, - [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, - [1635926620.929434][10177:10182] CHIP:DMG: }, + [1635926620.928680][10177:10182] CHIP:DMG: CommandList = + [1635926620.928745][10177:10182] CHIP:DMG: [ + [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = + [1635926620.928866][10177:10182] CHIP:DMG: { + [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = + [1635926620.929041][10177:10182] CHIP:DMG: { + [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, + [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, + [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, + [1635926620.929434][10177:10182] CHIP:DMG: }, [1635926620.929516][10177:10182] CHIP:DMG: - [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = - [1635926620.929656][10177:10182] CHIP:DMG: { - [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, - [1635926620.929829][10177:10182] CHIP:DMG: }, + [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = + [1635926620.929656][10177:10182] CHIP:DMG: { + [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, + [1635926620.929829][10177:10182] CHIP:DMG: }, [1635926620.929919][10177:10182] CHIP:DMG: - [1635926620.929976][10177:10182] CHIP:DMG: }, + [1635926620.929976][10177:10182] CHIP:DMG: }, [1635926620.930070][10177:10182] CHIP:DMG: - [1635926620.930123][10177:10182] CHIP:DMG: ], + [1635926620.930123][10177:10182] CHIP:DMG: ], [1635926620.930182][10177:10182] CHIP:DMG: [1635926620.930226][10177:10182] CHIP:DMG: } - [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635926620.930412][10177:10182] CHIP:TOO: Default Success - Response" + [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635926620.930412][10177:10182] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR1 reads the list of Fabrics on DUT_CE" - verification: - "On 1st controller using chip tool, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0" + verification: | + On 1st controller using chip tool, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_19.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_19.yaml index 08b6dfdfbd4864..83eb5770d70298 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_19.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_19.yaml @@ -13,395 +13,397 @@ # limitations under the License. name: - 22.1.19. [TC-MF-1.19] max number of Commissioned Fabrics and - SupportedFabrics rollover using ECM or BCM [DUT - Commissionee] + 3.1.19. [TC-MF-1.19] Removing Fabrics from DUT and Fabric index enumeration + using ECM [DUT - Commissioner] config: - nodeId: 0x12344321 cluster: "Basic" endpoint: 0 - + nodeId: 305414945 tests: + - label: "Reset DUT_CR1 to factory defaults" + verification: | + + disabled: true + - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using DUT controller chip tool(use above - instructions) ," + verification: | + 1. Provision the device using DUT controller chip tool(use above instructions) , disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller chip tool, open commissioning window Below is - the example when using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [35484132896] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i ./chip-tool payload - parse-setup-payload 35484132896 CHIP:SPL: Parsing - decimalRepresentation: 35484132896 [1635692029.655951][3830:3830] - CHIP:SPL: CommissioningFlow: 0 [1635692029.655974][3830:3830] - CHIP:SPL: VendorID: 0 [1635692029.655994][3830:3830] CHIP:SPL: - Version: 0 [1635692029.656013][3830:3830] CHIP:SPL: ProductID: 0 + verification: | + On your DUT controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [35484132896] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i + + + + + ./chip-tool payload parse-setup-payload 35484132896 + + CHIP:SPL: Parsing decimalRepresentation: 35484132896 + [1635692029.655951][3830:3830] CHIP:SPL: CommissioningFlow: 0 + [1635692029.655974][3830:3830] CHIP:SPL: VendorID: 0 + [1635692029.655994][3830:3830] CHIP:SPL: Version: 0 + [1635692029.656013][3830:3830] CHIP:SPL: ProductID: 0 [1635692029.656032][3830:3830] CHIP:SPL: Discriminator: 3840 [1635692029.656051][3830:3830] CHIP:SPL: SetUpPINCode: 68539195 - [1635692029.656070][3830:3830] CHIP:SPL: RendezvousInformation: 0" + [1635692029.656070][3830:3830] CHIP:SPL: RendezvousInformation: 0 disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 35484132896" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 35484132896 + disabled: true + + - label: "Repeat step3 to commission TH_CR3" + verification: | + disabled: true - label: "TH_CR3 starts a commissioning process with TH_CE" - verification: - "On 3rd controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 35484132896" + verification: | + On 3rd controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 35484132896 disabled: true - label: "TH_CR2 reads the list of Fabrics on TH_CE" - verification: - "On 2nd controller, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + On 2nd controller, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635926361.458197][10154:10159] CHIP:DMG: ReportData = [1635926361.458231][10154:10159] CHIP:DMG: { - [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = - [1635926361.458319][10154:10159] CHIP:DMG: [ - [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = - [1635926361.458386][10154:10159] CHIP:DMG: { - [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = - [1635926361.458464][10154:10159] CHIP:DMG: { - [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, - [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, - [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, - [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926361.458779][10154:10159] CHIP:DMG: } + [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = + [1635926361.458319][10154:10159] CHIP:DMG: [ + [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = + [1635926361.458386][10154:10159] CHIP:DMG: { + [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = + [1635926361.458464][10154:10159] CHIP:DMG: { + [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, + [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, + [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, + [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926361.458779][10154:10159] CHIP:DMG: } [1635926361.458839][10154:10159] CHIP:DMG: - [1635926361.458896][10154:10159] CHIP:DMG: Data = [ + [1635926361.458896][10154:10159] CHIP:DMG: Data = [ [1635926361.458951][10154:10159] CHIP:DMG: - [1635926361.458992][10154:10159] CHIP:DMG: { - [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, - [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926361.459229][10154:10159] CHIP:DMG: ] - [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, - [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, - [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.459492][10154:10159] CHIP:DMG: }, - [1635926361.459552][10154:10159] CHIP:DMG: { - [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, - [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926361.459797][10154:10159] CHIP:DMG: ] - [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, - [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, - [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.460054][10154:10159] CHIP:DMG: }, - [1635926361.460114][10154:10159] CHIP:DMG: ], - [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, - [1635926361.460207][10154:10159] CHIP:DMG: }, + [1635926361.458992][10154:10159] CHIP:DMG: { + [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, + [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926361.459229][10154:10159] CHIP:DMG: ] + [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, + [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, + [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.459492][10154:10159] CHIP:DMG: }, + [1635926361.459552][10154:10159] CHIP:DMG: { + [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, + [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926361.459797][10154:10159] CHIP:DMG: ] + [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, + [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, + [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.460054][10154:10159] CHIP:DMG: }, + [1635926361.460114][10154:10159] CHIP:DMG: ], + [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, + [1635926361.460207][10154:10159] CHIP:DMG: }, [1635926361.460257][10154:10159] CHIP:DMG: - [1635926361.460289][10154:10159] CHIP:DMG: ], + [1635926361.460289][10154:10159] CHIP:DMG: ], [1635926361.460357][10154:10159] CHIP:DMG: [1635926361.460388][10154:10159] CHIP:DMG: } [1635926361.460535][10154:10159] CHIP:ZCL: ReadAttributesResponse: - [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) - [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926361.460694][10154:10159] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) + [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926361.460694][10154:10159] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926361.460788][10154:10159] CHIP:TOO: FabricDescriptor[1]: - [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 - [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 - [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 - [1635926361.460961][10154:10159] CHIP:ZCL: Label: + [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 + [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 + [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 + [1635926361.460961][10154:10159] CHIP:ZCL: Label: [1635926361.461002][10154:10159] CHIP:TOO: FabricDescriptor[2]: - [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 - [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 - [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2" + [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 + [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 + [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2 disabled: true - label: "TH_CR2 sends RemoveFabric with FabricIndex = 2 command to TH_CE" - verification: - "on 2nd controller using chip tool, remove fabric with FabricIndex=2 - ./chip-tool operationalcredentials remove-fabric 2 1 0" + verification: | + on 2nd controller using chip tool, remove fabric with FabricIndex=2 + + ./chip-tool operationalcredentials remove-fabric 2 1 0 disabled: true - label: "TH_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "On 2nd controller, using chip-tool write attribute, Verify read - attribute returns the updated value written. ./chip-tool basic write - node-label te5new 1 0 [1635862117.716433][3691:3696] CHIP:DMG: - WriteResponse = [1635862117.716467][3691:3696] CHIP:DMG: { - [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = - [1635862117.716535][3691:3696] CHIP:DMG: [ - [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = - [1635862117.716608][3691:3696] CHIP:DMG: { - [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = - [1635862117.716689][3691:3696] CHIP:DMG: { - [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, - [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, - [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, - [1635862117.716914][3691:3696] CHIP:DMG: } + verification: | + On 2nd controller, using chip-tool write attribute, Verify read attribute returns the updated value written. + + ./chip-tool basic write node-label te5new 1 0 + + [1635862117.716433][3691:3696] CHIP:DMG: WriteResponse = + [1635862117.716467][3691:3696] CHIP:DMG: { + [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = + [1635862117.716535][3691:3696] CHIP:DMG: [ + [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = + [1635862117.716608][3691:3696] CHIP:DMG: { + [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = + [1635862117.716689][3691:3696] CHIP:DMG: { + [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, + [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, + [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, + [1635862117.716914][3691:3696] CHIP:DMG: } [1635862117.716962][3691:3696] CHIP:DMG: - [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = - [1635862117.717044][3691:3696] CHIP:DMG: { - [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, - [1635862117.717130][3691:3696] CHIP:DMG: }, + [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = + [1635862117.717044][3691:3696] CHIP:DMG: { + [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, + [1635862117.717130][3691:3696] CHIP:DMG: }, [1635862117.717173][3691:3696] CHIP:DMG: - [1635862117.717212][3691:3696] CHIP:DMG: }, + [1635862117.717212][3691:3696] CHIP:DMG: }, [1635862117.717256][3691:3696] CHIP:DMG: - [1635862117.717288][3691:3696] CHIP:DMG: ], + [1635862117.717288][3691:3696] CHIP:DMG: ], [1635862117.717330][3691:3696] CHIP:DMG: [1635862117.717362][3691:3696] CHIP:DMG: } [1635862117.717462][3691:3696] CHIP:ZCL: WriteResponse: - [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) + [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) [1635862117.717525][3691:3696] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635862186.734626][3701:3706] - CHIP:DMG: ReportData = [1635862186.734664][3701:3706] CHIP:DMG: { - [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = - [1635862186.734735][3701:3706] CHIP:DMG: [ - [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = - [1635862186.734809][3701:3706] CHIP:DMG: { - [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = - [1635862186.734895][3701:3706] CHIP:DMG: { - [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, - [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, - [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, - [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862186.735335][3701:3706] CHIP:DMG: } + + ./chip-tool basic read user-label 1 0 + [1635862186.734626][3701:3706] CHIP:DMG: ReportData = + [1635862186.734664][3701:3706] CHIP:DMG: { + [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = + [1635862186.734735][3701:3706] CHIP:DMG: [ + [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = + [1635862186.734809][3701:3706] CHIP:DMG: { + [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = + [1635862186.734895][3701:3706] CHIP:DMG: { + [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, + [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, + [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, + [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862186.735335][3701:3706] CHIP:DMG: } [1635862186.735383][3701:3706] CHIP:DMG: - [1635862186.735431][3701:3706] CHIP:DMG: Data = te5new, - [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, - [1635862186.735533][3701:3706] CHIP:DMG: }, + [1635862186.735431][3701:3706] CHIP:DMG: Data = "te5new", + [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, + [1635862186.735533][3701:3706] CHIP:DMG: }, [1635862186.735581][3701:3706] CHIP:DMG: - [1635862186.735617][3701:3706] CHIP:DMG: ], + [1635862186.735617][3701:3706] CHIP:DMG: ], [1635862186.735657][3701:3706] CHIP:DMG: [1635862186.735691][3701:3706] CHIP:DMG: } [1635862186.735799][3701:3706] CHIP:ZCL: ReadAttributesResponse: - [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 - [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) - [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c - [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute - Response: te5new" + [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 + [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) + [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c + [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "On 1st controller, read fabrics list Below is the command using chip - tool controller ./chip-tool operationalcredentials read fabrics-list 1 - 0 [1635926361.458197][10154:10159] CHIP:DMG: ReportData = + verification: | + On 1st controller, read fabrics list + + Below is the command using chip tool controller + + ./chip-tool operationalcredentials read fabrics-list 1 0 + + [1635926361.458197][10154:10159] CHIP:DMG: ReportData = [1635926361.458231][10154:10159] CHIP:DMG: { - [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = - [1635926361.458319][10154:10159] CHIP:DMG: [ - [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = - [1635926361.458386][10154:10159] CHIP:DMG: { - [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = - [1635926361.458464][10154:10159] CHIP:DMG: { - [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, - [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, - [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, - [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926361.458779][10154:10159] CHIP:DMG: } + [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = + [1635926361.458319][10154:10159] CHIP:DMG: [ + [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = + [1635926361.458386][10154:10159] CHIP:DMG: { + [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = + [1635926361.458464][10154:10159] CHIP:DMG: { + [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, + [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, + [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, + [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926361.458779][10154:10159] CHIP:DMG: } [1635926361.458839][10154:10159] CHIP:DMG: - [1635926361.458896][10154:10159] CHIP:DMG: Data = [ + [1635926361.458896][10154:10159] CHIP:DMG: Data = [ [1635926361.458951][10154:10159] CHIP:DMG: - [1635926361.458992][10154:10159] CHIP:DMG: { - [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, - [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926361.459229][10154:10159] CHIP:DMG: ] - [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, - [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, - [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.459492][10154:10159] CHIP:DMG: }, - [1635926361.459552][10154:10159] CHIP:DMG: { - [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, - [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926361.459797][10154:10159] CHIP:DMG: ] - [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, - [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, - [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.460054][10154:10159] CHIP:DMG: }, - [1635926361.460114][10154:10159] CHIP:DMG: ], - [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, - [1635926361.460207][10154:10159] CHIP:DMG: }, + [1635926361.458992][10154:10159] CHIP:DMG: { + [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, + [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926361.459229][10154:10159] CHIP:DMG: ] + [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, + [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, + [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.459492][10154:10159] CHIP:DMG: }, + [1635926361.459552][10154:10159] CHIP:DMG: { + [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, + [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926361.459797][10154:10159] CHIP:DMG: ] + [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, + [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, + [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.460054][10154:10159] CHIP:DMG: }, + [1635926361.460114][10154:10159] CHIP:DMG: ], + [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, + [1635926361.460207][10154:10159] CHIP:DMG: }, [1635926361.460257][10154:10159] CHIP:DMG: - [1635926361.460289][10154:10159] CHIP:DMG: ], + [1635926361.460289][10154:10159] CHIP:DMG: ], [1635926361.460357][10154:10159] CHIP:DMG: [1635926361.460388][10154:10159] CHIP:DMG: } [1635926361.460535][10154:10159] CHIP:ZCL: ReadAttributesResponse: - [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) - [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926361.460694][10154:10159] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) + [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926361.460694][10154:10159] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926361.460788][10154:10159] CHIP:TOO: FabricDescriptor[1]: - [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 - [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 - [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 - [1635926361.460961][10154:10159] CHIP:ZCL: Label: + [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 + [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 + [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 + [1635926361.460961][10154:10159] CHIP:ZCL: Label: [1635926361.461002][10154:10159] CHIP:TOO: FabricDescriptor[2]: - [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 - [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 - [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2" - disabled: true - - - label: "" - verification: - "1. Verify if the DUT is broadcasting using $ avahi-browse -rt - _matter._tcp" + [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 + [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 + [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller chip tool, open commissioning window Below is the - example when using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [36217551633] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i" + verification: | + On 1st controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [36217551633] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 36217551633 disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "On 1st controller, read fabrics list Below is the command using chip - tool controller ./chip-tool operationalcredentials read fabrics-list 1 - 0 [1635926361.458197][10154:10159] CHIP:DMG: ReportData = + verification: | + On 1st controller, read fabrics list + + Below is the command using chip tool controller + + ./chip-tool operationalcredentials read fabrics-list 1 0 + + [1635926361.458197][10154:10159] CHIP:DMG: ReportData = [1635926361.458231][10154:10159] CHIP:DMG: { - [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = - [1635926361.458319][10154:10159] CHIP:DMG: [ - [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = - [1635926361.458386][10154:10159] CHIP:DMG: { - [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = - [1635926361.458464][10154:10159] CHIP:DMG: { - [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, - [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, - [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, - [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926361.458779][10154:10159] CHIP:DMG: } + [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = + [1635926361.458319][10154:10159] CHIP:DMG: [ + [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = + [1635926361.458386][10154:10159] CHIP:DMG: { + [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = + [1635926361.458464][10154:10159] CHIP:DMG: { + [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, + [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, + [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, + [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926361.458779][10154:10159] CHIP:DMG: } [1635926361.458839][10154:10159] CHIP:DMG: - [1635926361.458896][10154:10159] CHIP:DMG: Data = [ + [1635926361.458896][10154:10159] CHIP:DMG: Data = [ [1635926361.458951][10154:10159] CHIP:DMG: - [1635926361.458992][10154:10159] CHIP:DMG: { - [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, - [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926361.459229][10154:10159] CHIP:DMG: ] - [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, - [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, - [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.459492][10154:10159] CHIP:DMG: }, - [1635926361.459552][10154:10159] CHIP:DMG: { - [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, - [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926361.459797][10154:10159] CHIP:DMG: ] - [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, - [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, - [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.460054][10154:10159] CHIP:DMG: }, - [1635926361.460114][10154:10159] CHIP:DMG: ], - [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, - [1635926361.460207][10154:10159] CHIP:DMG: }, + [1635926361.458992][10154:10159] CHIP:DMG: { + [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, + [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926361.459229][10154:10159] CHIP:DMG: ] + [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, + [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, + [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.459492][10154:10159] CHIP:DMG: }, + [1635926361.459552][10154:10159] CHIP:DMG: { + [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, + [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926361.459797][10154:10159] CHIP:DMG: ] + [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, + [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, + [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.460054][10154:10159] CHIP:DMG: }, + [1635926361.460114][10154:10159] CHIP:DMG: ], + [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, + [1635926361.460207][10154:10159] CHIP:DMG: }, [1635926361.460257][10154:10159] CHIP:DMG: - [1635926361.460289][10154:10159] CHIP:DMG: ], + [1635926361.460289][10154:10159] CHIP:DMG: ], [1635926361.460357][10154:10159] CHIP:DMG: [1635926361.460388][10154:10159] CHIP:DMG: } [1635926361.460535][10154:10159] CHIP:ZCL: ReadAttributesResponse: - [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) - [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926361.460694][10154:10159] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) + [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926361.460694][10154:10159] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926361.460788][10154:10159] CHIP:TOO: FabricDescriptor[1]: - [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 - [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 - [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 - [1635926361.460961][10154:10159] CHIP:ZCL: Label: + [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 + [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 + [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 + [1635926361.460961][10154:10159] CHIP:ZCL: Label: [1635926361.461002][10154:10159] CHIP:TOO: FabricDescriptor[2]: - [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 - [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 - [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2" + [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 + [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 + [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_2.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_2.yaml index 752b3a160f58f5..1c1521d60bd177 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_2.yaml @@ -21,531 +21,527 @@ config: tests: - label: "TH_CR1 starts a commissioning process with TH_CE" - verification: "Provision the device using chip tool on first controller" + verification: | + Provision the device using chip tool on first controller disabled: true - label: "If (PICS_MF_BCM) TH_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM (Basic Commissioning Method)" - verification: - "On first controller, usinadministratorcommissioningg chip tool open - commissioning window. ./chip-tool administratorcommissioning - open-basic-commissioning-window 500 1 0 CHIP:DMG: InvokeCommand = + verification: | + On first controller, usinadministratorcommissioningg chip tool open commissioning window. + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + CHIP:DMG: InvokeCommand = [1635694087.587121][3208:3213] CHIP:DMG: { - [1635694087.587168][3208:3213] CHIP:DMG: CommandList = - [1635694087.587221][3208:3213] CHIP:DMG: [ - [1635694087.587272][3208:3213] CHIP:DMG: CommandDataIB = - [1635694087.587329][3208:3213] CHIP:DMG: { - [1635694087.587392][3208:3213] CHIP:DMG: CommandPathIB = - [1635694087.587458][3208:3213] CHIP:DMG: { - [1635694087.587524][3208:3213] CHIP:DMG: EndpointId = 0x0, - [1635694087.587596][3208:3213] CHIP:DMG: ClusterId = 0x3c, - [1635694087.587666][3208:3213] CHIP:DMG: CommandId = 0x1, - [1635694087.587731][3208:3213] CHIP:DMG: }, + [1635694087.587168][3208:3213] CHIP:DMG: CommandList = + [1635694087.587221][3208:3213] CHIP:DMG: [ + [1635694087.587272][3208:3213] CHIP:DMG: CommandDataIB = + [1635694087.587329][3208:3213] CHIP:DMG: { + [1635694087.587392][3208:3213] CHIP:DMG: CommandPathIB = + [1635694087.587458][3208:3213] CHIP:DMG: { + [1635694087.587524][3208:3213] CHIP:DMG: EndpointId = 0x0, + [1635694087.587596][3208:3213] CHIP:DMG: ClusterId = 0x3c, + [1635694087.587666][3208:3213] CHIP:DMG: CommandId = 0x1, + [1635694087.587731][3208:3213] CHIP:DMG: }, [1635694087.587803][3208:3213] CHIP:DMG: - [1635694087.587861][3208:3213] CHIP:DMG: StatusIB = - [1635694087.587933][3208:3213] CHIP:DMG: { - [1635694087.587997][3208:3213] CHIP:DMG: status = 0x0, - [1635694087.588067][3208:3213] CHIP:DMG: }, + [1635694087.587861][3208:3213] CHIP:DMG: StatusIB = + [1635694087.587933][3208:3213] CHIP:DMG: { + [1635694087.587997][3208:3213] CHIP:DMG: status = 0x0, + [1635694087.588067][3208:3213] CHIP:DMG: }, [1635694087.588134][3208:3213] CHIP:DMG: - [1635694087.588193][3208:3213] CHIP:DMG: }, + [1635694087.588193][3208:3213] CHIP:DMG: }, [1635694087.588256][3208:3213] CHIP:DMG: - [1635694087.588306][3208:3213] CHIP:DMG: ], + [1635694087.588306][3208:3213] CHIP:DMG: ], [1635694087.588366][3208:3213] CHIP:DMG: [1635694087.588412][3208:3213] CHIP:DMG: } - [1635694087.588497][3208:3213] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635694087.588555][3208:3213] CHIP:TOO: Default Success - Response [1635694087.588642][3208:3213] CHIP:DMG: ICR moving to - [AwaitingDe] [1635694087.588707][3208:3213] CHIP:EM: Sending - Standalone Ack for MessageCounter:1 on exchange 54781i" + [1635694087.588497][3208:3213] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635694087.588555][3208:3213] CHIP:TOO: Default Success Response + [1635694087.588642][3208:3213] CHIP:DMG: ICR moving to [AwaitingDe] + [1635694087.588707][3208:3213] CHIP:EM: Sending Standalone Ack for MessageCounter:1 on exchange 54781i disabled: true - label: "TH_CR1 reads the list of Fabrics on TH_CE" - verification: - "On first controller, using chip tool read fabricList ./chip-tool - operationalcredentials read fabrics-list 1 0 CHIP:DMG: ReportData = + verification: | + On first controller, using chip tool read fabricList + + ./chip-tool operationalcredentials read fabrics-list 1 0 + + CHIP:DMG: ReportData = [1635694137.957373][3218:3223] CHIP:DMG: { - [1635694137.957420][3218:3223] CHIP:DMG: AttributeDataList = - [1635694137.957460][3218:3223] CHIP:DMG: [ - [1635694137.957510][3218:3223] CHIP:DMG: AttributeDataElement = - [1635694137.957561][3218:3223] CHIP:DMG: { - [1635694137.957615][3218:3223] CHIP:DMG: AttributePath = - [1635694137.957681][3218:3223] CHIP:DMG: { - [1635694137.957727][3218:3223] CHIP:DMG: NodeId = 0x1, - [1635694137.957786][3218:3223] CHIP:DMG: EndpointId = 0x0, - [1635694137.957834][3218:3223] CHIP:DMG: ClusterId = 0x3e, - [1635694137.957895][3218:3223] CHIP:DMG: FieldTag = 0x0000_0001, - [1635694137.957939][3218:3223] CHIP:DMG: } + [1635694137.957420][3218:3223] CHIP:DMG: AttributeDataList = + [1635694137.957460][3218:3223] CHIP:DMG: [ + [1635694137.957510][3218:3223] CHIP:DMG: AttributeDataElement = + [1635694137.957561][3218:3223] CHIP:DMG: { + [1635694137.957615][3218:3223] CHIP:DMG: AttributePath = + [1635694137.957681][3218:3223] CHIP:DMG: { + [1635694137.957727][3218:3223] CHIP:DMG: NodeId = 0x1, + [1635694137.957786][3218:3223] CHIP:DMG: EndpointId = 0x0, + [1635694137.957834][3218:3223] CHIP:DMG: ClusterId = 0x3e, + [1635694137.957895][3218:3223] CHIP:DMG: FieldTag = 0x0000_0001, + [1635694137.957939][3218:3223] CHIP:DMG: } [1635694137.957998][3218:3223] CHIP:DMG: - [1635694137.958040][3218:3223] CHIP:DMG: Data = [ + [1635694137.958040][3218:3223] CHIP:DMG: Data = [ [1635694137.958096][3218:3223] CHIP:DMG: - [1635694137.958132][3218:3223] CHIP:DMG: { - [1635694137.958201][3218:3223] CHIP:DMG: 0x0 = 1, - [1635694137.958276][3218:3223] CHIP:DMG: 0x1 = [ - [1635694137.958356][3218:3223] CHIP:DMG: 0x4, 0x67, 0x23, 0x35, 0x8d, - 0xdf, 0x2, 0xdc, 0xe6, 0xe4, 0x3e, 0xfa, 0x1a, 0xb5, 0x99, 0xb8, 0x10, - 0x8b, 0x8c, 0x4d, 0x67, 0xa8, 0x4e, 0x6, 0x3e, 0x15, 0xa5, 0xf4, 0x37, - 0x99, 0xd2, 0x2e, 0x39, 0x4a, 0x6c, 0xd0, 0xc5, 0xd, 0xea, 0x46, 0x3, - 0x62, 0x [1635694137.958411][3218:3223] CHIP:DMG: ] - [1635694137.958481][3218:3223] CHIP:DMG: 0x2 = 30024, - [1635694137.958549][3218:3223] CHIP:DMG: 0x3 = 0, - [1635694137.958602][3218:3223] CHIP:DMG: 0x4 = 1, - [1635694137.958666][3218:3223] CHIP:DMG: 0x5 = , - [1635694137.958736][3218:3223] CHIP:DMG: }, - [1635694137.958783][3218:3223] CHIP:DMG: ], - [1635694137.958839][3218:3223] CHIP:DMG: DataElementVersion = 0x0, - [1635694137.958896][3218:3223] CHIP:DMG: }, + [1635694137.958132][3218:3223] CHIP:DMG: { + [1635694137.958201][3218:3223] CHIP:DMG: 0x0 = 1, + [1635694137.958276][3218:3223] CHIP:DMG: 0x1 = [ + [1635694137.958356][3218:3223] CHIP:DMG: 0x4, 0x67, 0x23, 0x35, 0x8d, 0xdf, 0x2, 0xdc, 0xe6, 0xe4, 0x3e, 0xfa, 0x1a, 0xb5, 0x99, 0xb8, 0x10, 0x8b, 0x8c, 0x4d, 0x67, 0xa8, 0x4e, 0x6, 0x3e, 0x15, 0xa5, 0xf4, 0x37, 0x99, 0xd2, 0x2e, 0x39, 0x4a, 0x6c, 0xd0, 0xc5, 0xd, 0xea, 0x46, 0x3, 0x62, 0x + [1635694137.958411][3218:3223] CHIP:DMG: ] + [1635694137.958481][3218:3223] CHIP:DMG: 0x2 = 30024, + [1635694137.958549][3218:3223] CHIP:DMG: 0x3 = 0, + [1635694137.958602][3218:3223] CHIP:DMG: 0x4 = 1, + [1635694137.958666][3218:3223] CHIP:DMG: 0x5 = "", + [1635694137.958736][3218:3223] CHIP:DMG: }, + [1635694137.958783][3218:3223] CHIP:DMG: ], + [1635694137.958839][3218:3223] CHIP:DMG: DataElementVersion = 0x0, + [1635694137.958896][3218:3223] CHIP:DMG: }, [1635694137.958959][3218:3223] CHIP:DMG: - [1635694137.959020][3218:3223] CHIP:DMG: ], + [1635694137.959020][3218:3223] CHIP:DMG: ], [1635694137.959084][3218:3223] CHIP:DMG: [1635694137.959118][3218:3223] CHIP:DMG: } [1635694137.959266][3218:3223] CHIP:ZCL: ReadAttributesResponse: - [1635694137.959313][3218:3223] CHIP:ZCL: ClusterId: 0x0000_003E - [1635694137.959349][3218:3223] CHIP:ZCL: attributeId: 0x0000_0001 - [1635694137.959380][3218:3223] CHIP:ZCL: status: Success (0x0000) - [1635694137.959410][3218:3223] CHIP:ZCL: attribute TLV Type: 0x16 - [1635694137.959467][3218:3223] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 1 entries + [1635694137.959313][3218:3223] CHIP:ZCL: ClusterId: 0x0000_003E + [1635694137.959349][3218:3223] CHIP:ZCL: attributeId: 0x0000_0001 + [1635694137.959380][3218:3223] CHIP:ZCL: status: Success (0x0000) + [1635694137.959410][3218:3223] CHIP:ZCL: attribute TLV Type: 0x16 + [1635694137.959467][3218:3223] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 1 entries [1635694137.959654][3218:3223] CHIP:TOO: FabricDescriptor[1]: - [1635694137.959707][3218:3223] CHIP:TOO: fabricIndex: 1 - [1635694137.959740][3218:3223] CHIP:ZCL: RootPublicKey: 65 - [1635694137.959772][3218:3223] CHIP:TOO: vendorId: 30024 - [1635694137.959803][3218:3223] CHIP:TOO: fabricId: 0 - [1635694137.959835][3218:3223] CHIP:TOO: nodeId: 1 - [1635694137.959866][3218:3223] CHIP:ZCL: Label: - [1635694137.960006][3218:3223] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 46522i" + [1635694137.959707][3218:3223] CHIP:TOO: fabricIndex: 1 + [1635694137.959740][3218:3223] CHIP:ZCL: RootPublicKey: 65 + [1635694137.959772][3218:3223] CHIP:TOO: vendorId: 30024 + [1635694137.959803][3218:3223] CHIP:TOO: fabricId: 0 + [1635694137.959835][3218:3223] CHIP:TOO: nodeId: 1 + [1635694137.959866][3218:3223] CHIP:ZCL: Label: + [1635694137.960006][3218:3223] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 46522i disabled: true - label: "DUT_CR2 starts a commissioning process with TH_CE" - verification: - "Using your DUT Controller connect to the accessory. Below is the - example when using chip tool as controller ./chip-tool pairing - onnetwork 1 20202021" + verification: | + Using your DUT Controller connect to the accessory. + + Below is the example when using chip tool as controller + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "DUT_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "Using your DUT controller write attribute and read attribute to and - from TH_CE Below is the example while using chip tool on second - controller, ./chip-tool basic write user-label te5new 2 0 + verification: | + Using your DUT controller write attribute and read attribute to and from TH_CE + + Below is the example while using chip tool on second controller, + ./chip-tool basic write user-label te5new 2 0 [1635861872.956332][5788:5793] CHIP:DMG: WriteResponse = [1635861872.956373][5788:5793] CHIP:DMG: { - [1635861872.956407][5788:5793] CHIP:DMG: AttributeStatusList = - [1635861872.956443][5788:5793] CHIP:DMG: [ - [1635861872.956511][5788:5793] CHIP:DMG: AttributeStatusIB = - [1635861872.956561][5788:5793] CHIP:DMG: { - [1635861872.956604][5788:5793] CHIP:DMG: AttributePath = - [1635861872.956653][5788:5793] CHIP:DMG: { - [1635861872.956704][5788:5793] CHIP:DMG: FieldTag = 0x0000_0005, - [1635861872.956753][5788:5793] CHIP:DMG: NodeId = 0x0, - [1635861872.956801][5788:5793] CHIP:DMG: ClusterId = 0x28, - [1635861872.956847][5788:5793] CHIP:DMG: EndpointId = 0x0, - [1635861872.956891][5788:5793] CHIP:DMG: } + [1635861872.956407][5788:5793] CHIP:DMG: AttributeStatusList = + [1635861872.956443][5788:5793] CHIP:DMG: [ + [1635861872.956511][5788:5793] CHIP:DMG: AttributeStatusIB = + [1635861872.956561][5788:5793] CHIP:DMG: { + [1635861872.956604][5788:5793] CHIP:DMG: AttributePath = + [1635861872.956653][5788:5793] CHIP:DMG: { + [1635861872.956704][5788:5793] CHIP:DMG: FieldTag = 0x0000_0005, + [1635861872.956753][5788:5793] CHIP:DMG: NodeId = 0x0, + [1635861872.956801][5788:5793] CHIP:DMG: ClusterId = 0x28, + [1635861872.956847][5788:5793] CHIP:DMG: EndpointId = 0x0, + [1635861872.956891][5788:5793] CHIP:DMG: } [1635861872.956940][5788:5793] CHIP:DMG: - [1635861872.956981][5788:5793] CHIP:DMG: StatusIB = - [1635861872.957034][5788:5793] CHIP:DMG: { - [1635861872.957079][5788:5793] CHIP:DMG: status = 0x0, - [1635861872.957119][5788:5793] CHIP:DMG: }, + [1635861872.956981][5788:5793] CHIP:DMG: StatusIB = + [1635861872.957034][5788:5793] CHIP:DMG: { + [1635861872.957079][5788:5793] CHIP:DMG: status = 0x0, + [1635861872.957119][5788:5793] CHIP:DMG: }, [1635861872.957172][5788:5793] CHIP:DMG: - [1635861872.957215][5788:5793] CHIP:DMG: }, + [1635861872.957215][5788:5793] CHIP:DMG: }, [1635861872.957265][5788:5793] CHIP:DMG: - [1635861872.957302][5788:5793] CHIP:DMG: ], + [1635861872.957302][5788:5793] CHIP:DMG: ], [1635861872.957349][5788:5793] CHIP:DMG: [1635861872.957379][5788:5793] CHIP:DMG: } [1635861872.957451][5788:5793] CHIP:ZCL: WriteResponse: - [1635861872.957485][5788:5793] CHIP:ZCL: status: Success (0x0000) + [1635861872.957485][5788:5793] CHIP:ZCL: status: Success (0x0000) [1635861872.957523][5788:5793] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635861971.232185][5799:5804] - CHIP:DMG: ReportData = [1635861971.232222][5799:5804] CHIP:DMG: { - [1635861971.232255][5799:5804] CHIP:DMG: AttributeDataList = - [1635861971.232296][5799:5804] CHIP:DMG: [ - [1635861971.232335][5799:5804] CHIP:DMG: AttributeDataElement = - [1635861971.232378][5799:5804] CHIP:DMG: { - [1635861971.232417][5799:5804] CHIP:DMG: AttributePath = - [1635861971.232508][5799:5804] CHIP:DMG: { - [1635861971.232555][5799:5804] CHIP:DMG: NodeId = 0x1, - [1635861971.232627][5799:5804] CHIP:DMG: EndpointId = 0x0, - [1635861971.232680][5799:5804] CHIP:DMG: ClusterId = 0x28, - [1635861971.232857][5799:5804] CHIP:DMG: FieldTag = 0x0000_0005, - [1635861971.232907][5799:5804] CHIP:DMG: } + + + ./chip-tool basic read user-label 1 0 + [1635861971.232185][5799:5804] CHIP:DMG: ReportData = + [1635861971.232222][5799:5804] CHIP:DMG: { + [1635861971.232255][5799:5804] CHIP:DMG: AttributeDataList = + [1635861971.232296][5799:5804] CHIP:DMG: [ + [1635861971.232335][5799:5804] CHIP:DMG: AttributeDataElement = + [1635861971.232378][5799:5804] CHIP:DMG: { + [1635861971.232417][5799:5804] CHIP:DMG: AttributePath = + [1635861971.232508][5799:5804] CHIP:DMG: { + [1635861971.232555][5799:5804] CHIP:DMG: NodeId = 0x1, + [1635861971.232627][5799:5804] CHIP:DMG: EndpointId = 0x0, + [1635861971.232680][5799:5804] CHIP:DMG: ClusterId = 0x28, + [1635861971.232857][5799:5804] CHIP:DMG: FieldTag = 0x0000_0005, + [1635861971.232907][5799:5804] CHIP:DMG: } [1635861971.232960][5799:5804] CHIP:DMG: - [1635861971.233009][5799:5804] CHIP:DMG: Data = te5new, - [1635861971.233097][5799:5804] CHIP:DMG: DataElementVersion = 0x0, - [1635861971.233135][5799:5804] CHIP:DMG: }, + [1635861971.233009][5799:5804] CHIP:DMG: Data = "te5new", + [1635861971.233097][5799:5804] CHIP:DMG: DataElementVersion = 0x0, + [1635861971.233135][5799:5804] CHIP:DMG: }, [1635861971.233180][5799:5804] CHIP:DMG: - [1635861971.233217][5799:5804] CHIP:DMG: ], + [1635861971.233217][5799:5804] CHIP:DMG: ], [1635861971.233260][5799:5804] CHIP:DMG: [1635861971.233290][5799:5804] CHIP:DMG: } [1635861971.233414][5799:5804] CHIP:ZCL: ReadAttributesResponse: - [1635861971.233449][5799:5804] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635861971.233484][5799:5804] CHIP:ZCL: attributeId: 0x0000_0005 - [1635861971.233517][5799:5804] CHIP:ZCL: status: Success (0x0000) - [1635861971.233551][5799:5804] CHIP:ZCL: attribute TLV Type: 0x0c - [1635861971.233587][5799:5804] CHIP:TOO: CharString attribute - Response: te5new" + [1635861971.233449][5799:5804] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635861971.233484][5799:5804] CHIP:ZCL: attributeId: 0x0000_0005 + [1635861971.233517][5799:5804] CHIP:ZCL: status: Success (0x0000) + [1635861971.233551][5799:5804] CHIP:ZCL: attribute TLV Type: 0x0c + [1635861971.233587][5799:5804] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "DUT_CR2 reads the list of Fabrics on TH_CE" - verification: - "On your DUT controller read fabricList Below is the example while - using chip tool on second controller, ./chip-tool - operationalcredentials read fabrics-list 2 0 + verification: | + On your DUT controller read fabricList + + Below is the example while using chip tool on second controller, + ./chip-tool operationalcredentials read fabrics-list 2 0 [1635862039.896395][5808:5813] CHIP:DMG: ReportData = [1635862039.896430][5808:5813] CHIP:DMG: { - [1635862039.896490][5808:5813] CHIP:DMG: AttributeDataList = - [1635862039.896532][5808:5813] CHIP:DMG: [ - [1635862039.896574][5808:5813] CHIP:DMG: AttributeDataElement = - [1635862039.896636][5808:5813] CHIP:DMG: { - [1635862039.896676][5808:5813] CHIP:DMG: AttributePath = - [1635862039.896740][5808:5813] CHIP:DMG: { - [1635862039.896803][5808:5813] CHIP:DMG: NodeId = 0x1, - [1635862039.896851][5808:5813] CHIP:DMG: EndpointId = 0x0, - [1635862039.896907][5808:5813] CHIP:DMG: ClusterId = 0x3e, - [1635862039.896977][5808:5813] CHIP:DMG: FieldTag = 0x0000_0001, - [1635862039.897021][5808:5813] CHIP:DMG: } + [1635862039.896490][5808:5813] CHIP:DMG: AttributeDataList = + [1635862039.896532][5808:5813] CHIP:DMG: [ + [1635862039.896574][5808:5813] CHIP:DMG: AttributeDataElement = + [1635862039.896636][5808:5813] CHIP:DMG: { + [1635862039.896676][5808:5813] CHIP:DMG: AttributePath = + [1635862039.896740][5808:5813] CHIP:DMG: { + [1635862039.896803][5808:5813] CHIP:DMG: NodeId = 0x1, + [1635862039.896851][5808:5813] CHIP:DMG: EndpointId = 0x0, + [1635862039.896907][5808:5813] CHIP:DMG: ClusterId = 0x3e, + [1635862039.896977][5808:5813] CHIP:DMG: FieldTag = 0x0000_0001, + [1635862039.897021][5808:5813] CHIP:DMG: } [1635862039.897084][5808:5813] CHIP:DMG: - [1635862039.897131][5808:5813] CHIP:DMG: Data = [ + [1635862039.897131][5808:5813] CHIP:DMG: Data = [ [1635862039.897190][5808:5813] CHIP:DMG: - [1635862039.897248][5808:5813] CHIP:DMG: { - [1635862039.897292][5808:5813] CHIP:DMG: 0x0 = 1, - [1635862039.897337][5808:5813] CHIP:DMG: 0x1 = [ - [1635862039.897426][5808:5813] CHIP:DMG: 0x4, 0x6f, 0x9b, 0xb2, 0xcb, - 0xc2, 0x9b, 0x9c, 0x23, 0xed, 0xb5, 0xde, 0x91, 0xa7, 0xb2, 0x53, 0xd, - 0x0, 0x4, 0x80, 0xe3, 0x6c, 0xa6, 0x2e, 0x1e, 0x9a, 0x24, 0x62, 0xcb, - 0xf, 0x9a, 0x58, 0x8b, 0x96, 0xab, 0x3f, 0x59, 0xfd, 0x92, 0x83, 0xf0, - 0x42, 0x [1635862039.897499][5808:5813] CHIP:DMG: ] - [1635862039.897677][5808:5813] CHIP:DMG: 0x2 = 13640, - [1635862039.897837][5808:5813] CHIP:DMG: 0x3 = 0, - [1635862039.897964][5808:5813] CHIP:DMG: 0x4 = 1, - [1635862039.898041][5808:5813] CHIP:DMG: 0x5 = , - [1635862039.898102][5808:5813] CHIP:DMG: }, - [1635862039.898159][5808:5813] CHIP:DMG: { - [1635862039.898235][5808:5813] CHIP:DMG: 0x0 = 2, - [1635862039.898289][5808:5813] CHIP:DMG: 0x1 = [ - [1635862039.898388][5808:5813] CHIP:DMG: 0x4, 0x83, 0xb3, 0x39, 0xe3, - 0x71, 0xc2, 0xd4, 0x5d, 0x6d, 0xc9, 0x86, 0xba, 0x66, 0xba, 0x6e, - 0x4e, 0x85, 0x3f, 0xd5, 0xbc, 0x26, 0x8b, 0x6, 0xc6, 0x3c, 0xb2, 0x6f, - 0xc0, 0xd1, 0x37, 0xb4, 0xb7, 0x6c, 0x80, 0x81, 0x73, 0x2c, 0xd0, - 0x16, 0xfc, 0x34, [1635862039.898592][5808:5813] CHIP:DMG: ] - [1635862039.898705][5808:5813] CHIP:DMG: 0x2 = 58184, - [1635862039.898783][5808:5813] CHIP:DMG: 0x3 = 0, - [1635862039.898864][5808:5813] CHIP:DMG: 0x4 = 1, - [1635862039.898921][5808:5813] CHIP:DMG: 0x5 = , - [1635862039.898997][5808:5813] CHIP:DMG: }, - [1635862039.899113][5808:5813] CHIP:DMG: ], - [1635862039.899195][5808:5813] CHIP:DMG: DataElementVersion = 0x0, - [1635862039.899254][5808:5813] CHIP:DMG: }, + [1635862039.897248][5808:5813] CHIP:DMG: { + [1635862039.897292][5808:5813] CHIP:DMG: 0x0 = 1, + [1635862039.897337][5808:5813] CHIP:DMG: 0x1 = [ + [1635862039.897426][5808:5813] CHIP:DMG: 0x4, 0x6f, 0x9b, 0xb2, 0xcb, 0xc2, 0x9b, 0x9c, 0x23, 0xed, 0xb5, 0xde, 0x91, 0xa7, 0xb2, 0x53, 0xd, 0x0, 0x4, 0x80, 0xe3, 0x6c, 0xa6, 0x2e, 0x1e, 0x9a, 0x24, 0x62, 0xcb, 0xf, 0x9a, 0x58, 0x8b, 0x96, 0xab, 0x3f, 0x59, 0xfd, 0x92, 0x83, 0xf0, 0x42, 0x + [1635862039.897499][5808:5813] CHIP:DMG: ] + [1635862039.897677][5808:5813] CHIP:DMG: 0x2 = 13640, + [1635862039.897837][5808:5813] CHIP:DMG: 0x3 = 0, + [1635862039.897964][5808:5813] CHIP:DMG: 0x4 = 1, + [1635862039.898041][5808:5813] CHIP:DMG: 0x5 = "", + [1635862039.898102][5808:5813] CHIP:DMG: }, + [1635862039.898159][5808:5813] CHIP:DMG: { + [1635862039.898235][5808:5813] CHIP:DMG: 0x0 = 2, + [1635862039.898289][5808:5813] CHIP:DMG: 0x1 = [ + [1635862039.898388][5808:5813] CHIP:DMG: 0x4, 0x83, 0xb3, 0x39, 0xe3, 0x71, 0xc2, 0xd4, 0x5d, 0x6d, 0xc9, 0x86, 0xba, 0x66, 0xba, 0x6e, 0x4e, 0x85, 0x3f, 0xd5, 0xbc, 0x26, 0x8b, 0x6, 0xc6, 0x3c, 0xb2, 0x6f, 0xc0, 0xd1, 0x37, 0xb4, 0xb7, 0x6c, 0x80, 0x81, 0x73, 0x2c, 0xd0, 0x16, 0xfc, 0x34, + [1635862039.898592][5808:5813] CHIP:DMG: ] + [1635862039.898705][5808:5813] CHIP:DMG: 0x2 = 58184, + [1635862039.898783][5808:5813] CHIP:DMG: 0x3 = 0, + [1635862039.898864][5808:5813] CHIP:DMG: 0x4 = 1, + [1635862039.898921][5808:5813] CHIP:DMG: 0x5 = "", + [1635862039.898997][5808:5813] CHIP:DMG: }, + [1635862039.899113][5808:5813] CHIP:DMG: ], + [1635862039.899195][5808:5813] CHIP:DMG: DataElementVersion = 0x0, + [1635862039.899254][5808:5813] CHIP:DMG: }, [1635862039.899340][5808:5813] CHIP:DMG: - [1635862039.899385][5808:5813] CHIP:DMG: ], + [1635862039.899385][5808:5813] CHIP:DMG: ], [1635862039.899478][5808:5813] CHIP:DMG: [1635862039.899521][5808:5813] CHIP:DMG: } [1635862039.899811][5808:5813] CHIP:ZCL: ReadAttributesResponse: - [1635862039.899873][5808:5813] CHIP:ZCL: ClusterId: 0x0000_003E - [1635862039.899918][5808:5813] CHIP:ZCL: attributeId: 0x0000_0001 - [1635862039.899958][5808:5813] CHIP:ZCL: status: Success (0x0000) - [1635862039.899994][5808:5813] CHIP:ZCL: attribute TLV Type: 0x16 - [1635862039.900060][5808:5813] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635862039.899873][5808:5813] CHIP:ZCL: ClusterId: 0x0000_003E + [1635862039.899918][5808:5813] CHIP:ZCL: attributeId: 0x0000_0001 + [1635862039.899958][5808:5813] CHIP:ZCL: status: Success (0x0000) + [1635862039.899994][5808:5813] CHIP:ZCL: attribute TLV Type: 0x16 + [1635862039.900060][5808:5813] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635862039.900357][5808:5813] CHIP:TOO: FabricDescriptor[1]: - [1635862039.900420][5808:5813] CHIP:TOO: fabricIndex: 1 - [1635862039.900480][5808:5813] CHIP:ZCL: RootPublicKey: 65 - [1635862039.900532][5808:5813] CHIP:TOO: vendorId: 13640 - [1635862039.900564][5808:5813] CHIP:TOO: fabricId: 0 - [1635862039.900602][5808:5813] CHIP:TOO: nodeId: 1 - [1635862039.900639][5808:5813] CHIP:ZCL: Label: + [1635862039.900420][5808:5813] CHIP:TOO: fabricIndex: 1 + [1635862039.900480][5808:5813] CHIP:ZCL: RootPublicKey: 65 + [1635862039.900532][5808:5813] CHIP:TOO: vendorId: 13640 + [1635862039.900564][5808:5813] CHIP:TOO: fabricId: 0 + [1635862039.900602][5808:5813] CHIP:TOO: nodeId: 1 + [1635862039.900639][5808:5813] CHIP:ZCL: Label: [1635862039.900697][5808:5813] CHIP:TOO: FabricDescriptor[2]: - [1635862039.900739][5808:5813] CHIP:TOO: fabricIndex: 2 - [1635862039.900793][5808:5813] CHIP:ZCL: RootPublicKey: 65 - [1635862039.900826][5808:5813] CHIP:TOO: vendorId: 58184 - [1635862039.900879][5808:5813] CHIP:TOO: fabricId: 0 - [1635862039.900953][5808:5813] CHIP:TOO: nodeId: 1" - disabled: true - - - label: "" - verification: - "1. Verify if the DUT is broadcasting using $ avahi-browse -rt - _matter._tcp" + [1635862039.900739][5808:5813] CHIP:TOO: fabricIndex: 2 + [1635862039.900793][5808:5813] CHIP:ZCL: RootPublicKey: 65 + [1635862039.900826][5808:5813] CHIP:TOO: vendorId: 58184 + [1635862039.900879][5808:5813] CHIP:TOO: fabricId: 0 + [1635862039.900953][5808:5813] CHIP:TOO: nodeId: 1 disabled: true - label: "TH_CR1 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE using CASE" - verification: - "On first controller, using chip-tool write attribute, Verify read - attribute returns the updated value written. ./chip-tool basic write - user-label te5new 1 0 [1635862117.716433][3691:3696] CHIP:DMG: - WriteResponse = [1635862117.716467][3691:3696] CHIP:DMG: { - [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = - [1635862117.716535][3691:3696] CHIP:DMG: [ - [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = - [1635862117.716608][3691:3696] CHIP:DMG: { - [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = - [1635862117.716689][3691:3696] CHIP:DMG: { - [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, - [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, - [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, - [1635862117.716914][3691:3696] CHIP:DMG: } + verification: | + On first controller, using chip-tool write attribute, Verify read attribute returns the updated value written. + + ./chip-tool basic write user-label te5new 1 0 + + [1635862117.716433][3691:3696] CHIP:DMG: WriteResponse = + [1635862117.716467][3691:3696] CHIP:DMG: { + [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = + [1635862117.716535][3691:3696] CHIP:DMG: [ + [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = + [1635862117.716608][3691:3696] CHIP:DMG: { + [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = + [1635862117.716689][3691:3696] CHIP:DMG: { + [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, + [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, + [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, + [1635862117.716914][3691:3696] CHIP:DMG: } [1635862117.716962][3691:3696] CHIP:DMG: - [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = - [1635862117.717044][3691:3696] CHIP:DMG: { - [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, - [1635862117.717130][3691:3696] CHIP:DMG: }, + [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = + [1635862117.717044][3691:3696] CHIP:DMG: { + [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, + [1635862117.717130][3691:3696] CHIP:DMG: }, [1635862117.717173][3691:3696] CHIP:DMG: - [1635862117.717212][3691:3696] CHIP:DMG: }, + [1635862117.717212][3691:3696] CHIP:DMG: }, [1635862117.717256][3691:3696] CHIP:DMG: - [1635862117.717288][3691:3696] CHIP:DMG: ], + [1635862117.717288][3691:3696] CHIP:DMG: ], [1635862117.717330][3691:3696] CHIP:DMG: [1635862117.717362][3691:3696] CHIP:DMG: } [1635862117.717462][3691:3696] CHIP:ZCL: WriteResponse: - [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) + [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) [1635862117.717525][3691:3696] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635862186.734626][3701:3706] - CHIP:DMG: ReportData = [1635862186.734664][3701:3706] CHIP:DMG: { - [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = - [1635862186.734735][3701:3706] CHIP:DMG: [ - [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = - [1635862186.734809][3701:3706] CHIP:DMG: { - [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = - [1635862186.734895][3701:3706] CHIP:DMG: { - [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, - [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, - [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, - [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862186.735335][3701:3706] CHIP:DMG: } + + ./chip-tool basic read user-label 1 0 + [1635862186.734626][3701:3706] CHIP:DMG: ReportData = + [1635862186.734664][3701:3706] CHIP:DMG: { + [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = + [1635862186.734735][3701:3706] CHIP:DMG: [ + [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = + [1635862186.734809][3701:3706] CHIP:DMG: { + [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = + [1635862186.734895][3701:3706] CHIP:DMG: { + [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, + [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, + [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, + [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862186.735335][3701:3706] CHIP:DMG: } [1635862186.735383][3701:3706] CHIP:DMG: - [1635862186.735431][3701:3706] CHIP:DMG: Data = te5new, - [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, - [1635862186.735533][3701:3706] CHIP:DMG: }, + [1635862186.735431][3701:3706] CHIP:DMG: Data = "te5new", + [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, + [1635862186.735533][3701:3706] CHIP:DMG: }, [1635862186.735581][3701:3706] CHIP:DMG: - [1635862186.735617][3701:3706] CHIP:DMG: ], + [1635862186.735617][3701:3706] CHIP:DMG: ], [1635862186.735657][3701:3706] CHIP:DMG: [1635862186.735691][3701:3706] CHIP:DMG: } [1635862186.735799][3701:3706] CHIP:ZCL: ReadAttributesResponse: - [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 - [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) - [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c - [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute - Response: te5new" + [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 + [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) + [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c + [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "DUT_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "Using your DUT controller write attribute and read attribute to and - from TH_CE Below is the example while using chip tool on second - controller, ./chip-tool basic write user-label te5new 2 0 + verification: | + Using your DUT controller write attribute and read attribute to and from TH_CE + + Below is the example while using chip tool on second controller, + ./chip-tool basic write user-label te5new 2 0 1635862254.426741][5821:5826] CHIP:DMG: WriteResponse = [1635862254.426777][5821:5826] CHIP:DMG: { - [1635862254.426807][5821:5826] CHIP:DMG: AttributeStatusList = - [1635862254.426842][5821:5826] CHIP:DMG: [ - [1635862254.426876][5821:5826] CHIP:DMG: AttributeStatusIB = - [1635862254.426919][5821:5826] CHIP:DMG: { - [1635862254.426953][5821:5826] CHIP:DMG: AttributePath = - [1635862254.427002][5821:5826] CHIP:DMG: { - [1635862254.427047][5821:5826] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862254.427085][5821:5826] CHIP:DMG: NodeId = 0x0, - [1635862254.427138][5821:5826] CHIP:DMG: ClusterId = 0x28, - [1635862254.427185][5821:5826] CHIP:DMG: EndpointId = 0x0, - [1635862254.427234][5821:5826] CHIP:DMG: } + [1635862254.426807][5821:5826] CHIP:DMG: AttributeStatusList = + [1635862254.426842][5821:5826] CHIP:DMG: [ + [1635862254.426876][5821:5826] CHIP:DMG: AttributeStatusIB = + [1635862254.426919][5821:5826] CHIP:DMG: { + [1635862254.426953][5821:5826] CHIP:DMG: AttributePath = + [1635862254.427002][5821:5826] CHIP:DMG: { + [1635862254.427047][5821:5826] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862254.427085][5821:5826] CHIP:DMG: NodeId = 0x0, + [1635862254.427138][5821:5826] CHIP:DMG: ClusterId = 0x28, + [1635862254.427185][5821:5826] CHIP:DMG: EndpointId = 0x0, + [1635862254.427234][5821:5826] CHIP:DMG: } [1635862254.427283][5821:5826] CHIP:DMG: - [1635862254.427321][5821:5826] CHIP:DMG: StatusIB = - [1635862254.427360][5821:5826] CHIP:DMG: { - [1635862254.427400][5821:5826] CHIP:DMG: status = 0x0, - [1635862254.427440][5821:5826] CHIP:DMG: }, + [1635862254.427321][5821:5826] CHIP:DMG: StatusIB = + [1635862254.427360][5821:5826] CHIP:DMG: { + [1635862254.427400][5821:5826] CHIP:DMG: status = 0x0, + [1635862254.427440][5821:5826] CHIP:DMG: }, [1635862254.427481][5821:5826] CHIP:DMG: - [1635862254.427516][5821:5826] CHIP:DMG: }, + [1635862254.427516][5821:5826] CHIP:DMG: }, [1635862254.427563][5821:5826] CHIP:DMG: - [1635862254.427597][5821:5826] CHIP:DMG: ], + [1635862254.427597][5821:5826] CHIP:DMG: ], [1635862254.427640][5821:5826] CHIP:DMG: [1635862254.427666][5821:5826] CHIP:DMG: } [1635862254.427733][5821:5826] CHIP:ZCL: WriteResponse: - [1635862254.427764][5821:5826] CHIP:ZCL: status: Success (0x0000) + [1635862254.427764][5821:5826] CHIP:ZCL: status: Success (0x0000) [1635862254.427798][5821:5826] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635862295.008057][5829:5834] - CHIP:DMG: ReportData = [1635862295.008128][5829:5834] CHIP:DMG: { - [1635862295.008167][5829:5834] CHIP:DMG: AttributeDataList = - [1635862295.008214][5829:5834] CHIP:DMG: [ - [1635862295.008256][5829:5834] CHIP:DMG: AttributeDataElement = - [1635862295.008310][5829:5834] CHIP:DMG: { - [1635862295.008402][5829:5834] CHIP:DMG: AttributePath = - [1635862295.008493][5829:5834] CHIP:DMG: { - [1635862295.008547][5829:5834] CHIP:DMG: NodeId = 0x1, - [1635862295.008601][5829:5834] CHIP:DMG: EndpointId = 0x0, - [1635862295.008654][5829:5834] CHIP:DMG: ClusterId = 0x28, - [1635862295.008706][5829:5834] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862295.008755][5829:5834] CHIP:DMG: } + + + ./chip-tool basic read user-label 1 0 + [1635862295.008057][5829:5834] CHIP:DMG: ReportData = + [1635862295.008128][5829:5834] CHIP:DMG: { + [1635862295.008167][5829:5834] CHIP:DMG: AttributeDataList = + [1635862295.008214][5829:5834] CHIP:DMG: [ + [1635862295.008256][5829:5834] CHIP:DMG: AttributeDataElement = + [1635862295.008310][5829:5834] CHIP:DMG: { + [1635862295.008402][5829:5834] CHIP:DMG: AttributePath = + [1635862295.008493][5829:5834] CHIP:DMG: { + [1635862295.008547][5829:5834] CHIP:DMG: NodeId = 0x1, + [1635862295.008601][5829:5834] CHIP:DMG: EndpointId = 0x0, + [1635862295.008654][5829:5834] CHIP:DMG: ClusterId = 0x28, + [1635862295.008706][5829:5834] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862295.008755][5829:5834] CHIP:DMG: } [1635862295.008810][5829:5834] CHIP:DMG: - [1635862295.008864][5829:5834] CHIP:DMG: Data = te5new, - [1635862295.008964][5829:5834] CHIP:DMG: DataElementVersion = 0x0, - [1635862295.009035][5829:5834] CHIP:DMG: }, + [1635862295.008864][5829:5834] CHIP:DMG: Data = "te5new", + [1635862295.008964][5829:5834] CHIP:DMG: DataElementVersion = 0x0, + [1635862295.009035][5829:5834] CHIP:DMG: }, [1635862295.009088][5829:5834] CHIP:DMG: - [1635862295.009130][5829:5834] CHIP:DMG: ], + [1635862295.009130][5829:5834] CHIP:DMG: ], [1635862295.009179][5829:5834] CHIP:DMG: [1635862295.009218][5829:5834] CHIP:DMG: } [1635862295.009334][5829:5834] CHIP:ZCL: ReadAttributesResponse: - [1635862295.009372][5829:5834] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635862295.009412][5829:5834] CHIP:ZCL: attributeId: 0x0000_0005 - [1635862295.009449][5829:5834] CHIP:ZCL: status: Success (0x0000) - [1635862295.009484][5829:5834] CHIP:ZCL: attribute TLV Type: 0x0c - [1635862295.009545][5829:5834] CHIP:TOO: CharString attribute - Response: te5new" + [1635862295.009372][5829:5834] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635862295.009412][5829:5834] CHIP:ZCL: attributeId: 0x0000_0005 + [1635862295.009449][5829:5834] CHIP:ZCL: status: Success (0x0000) + [1635862295.009484][5829:5834] CHIP:ZCL: attribute TLV Type: 0x0c + [1635862295.009545][5829:5834] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "Turn off TH_CR1" - verification: - "No need to do anything as chip-tool process exits after each command" + verification: | + No need to do anything as chip-tool process exits after each command disabled: true - label: "DUT_CR2 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM (Basic Commissioning Method)" - verification: - "On your DUT controller using chip-tool open commissioning widow using - BCM. Below is the example while using chip tool on second controller, - ./chip-tool administratorcommissioning open-basic-commissioning-window - 500 2 0 [1635862360.234653][5838:5843] CHIP:DMG: InvokeCommand = + verification: | + On your DUT controller using chip-tool open commissioning widow using BCM. + + Below is the example while using chip tool on second controller, + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 2 0 + [1635862360.234653][5838:5843] CHIP:DMG: InvokeCommand = [1635862360.234697][5838:5843] CHIP:DMG: { - [1635862360.234728][5838:5843] CHIP:DMG: CommandList = - [1635862360.234765][5838:5843] CHIP:DMG: [ - [1635862360.234801][5838:5843] CHIP:DMG: CommandDataIB = - [1635862360.234845][5838:5843] CHIP:DMG: { - [1635862360.234889][5838:5843] CHIP:DMG: CommandPathIB = - [1635862360.234935][5838:5843] CHIP:DMG: { - [1635862360.234978][5838:5843] CHIP:DMG: EndpointId = 0x0, - [1635862360.235022][5838:5843] CHIP:DMG: ClusterId = 0x3c, - [1635862360.235066][5838:5843] CHIP:DMG: CommandId = 0x1, - [1635862360.235106][5838:5843] CHIP:DMG: }, + [1635862360.234728][5838:5843] CHIP:DMG: CommandList = + [1635862360.234765][5838:5843] CHIP:DMG: [ + [1635862360.234801][5838:5843] CHIP:DMG: CommandDataIB = + [1635862360.234845][5838:5843] CHIP:DMG: { + [1635862360.234889][5838:5843] CHIP:DMG: CommandPathIB = + [1635862360.234935][5838:5843] CHIP:DMG: { + [1635862360.234978][5838:5843] CHIP:DMG: EndpointId = 0x0, + [1635862360.235022][5838:5843] CHIP:DMG: ClusterId = 0x3c, + [1635862360.235066][5838:5843] CHIP:DMG: CommandId = 0x1, + [1635862360.235106][5838:5843] CHIP:DMG: }, [1635862360.235151][5838:5843] CHIP:DMG: - [1635862360.235186][5838:5843] CHIP:DMG: StatusIB = - [1635862360.235242][5838:5843] CHIP:DMG: { - [1635862360.235282][5838:5843] CHIP:DMG: status = 0x0, - [1635862360.235334][5838:5843] CHIP:DMG: }, + [1635862360.235186][5838:5843] CHIP:DMG: StatusIB = + [1635862360.235242][5838:5843] CHIP:DMG: { + [1635862360.235282][5838:5843] CHIP:DMG: status = 0x0, + [1635862360.235334][5838:5843] CHIP:DMG: }, [1635862360.235386][5838:5843] CHIP:DMG: - [1635862360.235419][5838:5843] CHIP:DMG: }, + [1635862360.235419][5838:5843] CHIP:DMG: }, [1635862360.235461][5838:5843] CHIP:DMG: - [1635862360.235495][5838:5843] CHIP:DMG: ], + [1635862360.235495][5838:5843] CHIP:DMG: ], [1635862360.235536][5838:5843] CHIP:DMG: [1635862360.235571][5838:5843] CHIP:DMG: } - [1635862360.235630][5838:5843] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635862360.235666][5838:5843] CHIP:TOO: Default Success - Response" + [1635862360.235630][5838:5843] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635862360.235666][5838:5843] CHIP:TOO: Default Success Response disabled: true - label: "DUT_CR2 revokes the commissioning window on TH_CE using the Revoke Commissioning command" - verification: - "On your DUT controller using chip-tool run revoke command Below is - the example while using chip tool on second controller, ./chip-tool - administratorcommissioning revoke-commissioning 2 0 + verification: | + On your DUT controller using chip-tool run revoke command + + Below is the example while using chip tool on second controller, + ./chip-tool administratorcommissioning revoke-commissioning 2 0 [1635862419.049107][5846:5851] CHIP:DMG: InvokeCommand = [1635862419.049166][5846:5851] CHIP:DMG: { - [1635862419.049212][5846:5851] CHIP:DMG: CommandList = - [1635862419.049266][5846:5851] CHIP:DMG: [ - [1635862419.049317][5846:5851] CHIP:DMG: CommandDataIB = - [1635862419.049374][5846:5851] CHIP:DMG: { - [1635862419.049438][5846:5851] CHIP:DMG: CommandPathIB = - [1635862419.049517][5846:5851] CHIP:DMG: { - [1635862419.049596][5846:5851] CHIP:DMG: EndpointId = 0x0, - [1635862419.049679][5846:5851] CHIP:DMG: ClusterId = 0x3c, - [1635862419.049757][5846:5851] CHIP:DMG: CommandId = 0x2, - [1635862419.049829][5846:5851] CHIP:DMG: }, + [1635862419.049212][5846:5851] CHIP:DMG: CommandList = + [1635862419.049266][5846:5851] CHIP:DMG: [ + [1635862419.049317][5846:5851] CHIP:DMG: CommandDataIB = + [1635862419.049374][5846:5851] CHIP:DMG: { + [1635862419.049438][5846:5851] CHIP:DMG: CommandPathIB = + [1635862419.049517][5846:5851] CHIP:DMG: { + [1635862419.049596][5846:5851] CHIP:DMG: EndpointId = 0x0, + [1635862419.049679][5846:5851] CHIP:DMG: ClusterId = 0x3c, + [1635862419.049757][5846:5851] CHIP:DMG: CommandId = 0x2, + [1635862419.049829][5846:5851] CHIP:DMG: }, [1635862419.049908][5846:5851] CHIP:DMG: - [1635862419.049974][5846:5851] CHIP:DMG: StatusIB = - [1635862419.050045][5846:5851] CHIP:DMG: { - [1635862419.050116][5846:5851] CHIP:DMG: status = 0x0, - [1635862419.050197][5846:5851] CHIP:DMG: }, + [1635862419.049974][5846:5851] CHIP:DMG: StatusIB = + [1635862419.050045][5846:5851] CHIP:DMG: { + [1635862419.050116][5846:5851] CHIP:DMG: status = 0x0, + [1635862419.050197][5846:5851] CHIP:DMG: }, [1635862419.050277][5846:5851] CHIP:DMG: - [1635862419.050347][5846:5851] CHIP:DMG: }, + [1635862419.050347][5846:5851] CHIP:DMG: }, [1635862419.050427][5846:5851] CHIP:DMG: - [1635862419.050488][5846:5851] CHIP:DMG: ], + [1635862419.050488][5846:5851] CHIP:DMG: ], [1635862419.050559][5846:5851] CHIP:DMG: [1635862419.050619][5846:5851] CHIP:DMG: } - [1635862419.050716][5846:5851] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635862419.050785][5846:5851] CHIP:TOO: Default Success - Response" + [1635862419.050716][5846:5851] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635862419.050785][5846:5851] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR3 attempts to execute a PASE to starts a commissioning process with TH_CE" - verification: - "1. On third controller, using chip-tool connect to the accessory. - Connect attempt should fail, i.e ./chip-tool pairing onnetwork 1 - 20202021" + verification: | + 1. On third controller, using chip-tool connect to the accessory. Connect attempt should fail, i.e + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "DUT_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "Using your DUT controller, write attribute and read attribute to and - from TH_CE Below is the example while using chip tool on second - controller, ./chip-tool basic write user-label te5new 2 0 + verification: | + Using your DUT controller, write attribute and read attribute to and from TH_CE + + Below is the example while using chip tool on second controller, + ./chip-tool basic write user-label te5new 2 0 [1635864351.666441][5980:5985] CHIP:DMG: WriteResponse = [1635864351.666480][5980:5985] CHIP:DMG: { - [1635864351.666513][5980:5985] CHIP:DMG: AttributeStatusList = - [1635864351.666555][5980:5985] CHIP:DMG: [ - [1635864351.666588][5980:5985] CHIP:DMG: AttributeStatusIB = - [1635864351.666627][5980:5985] CHIP:DMG: { - [1635864351.666665][5980:5985] CHIP:DMG: AttributePath = - [1635864351.666714][5980:5985] CHIP:DMG: { - [1635864351.666764][5980:5985] CHIP:DMG: FieldTag = 0x0000_0005, - [1635864351.666815][5980:5985] CHIP:DMG: NodeId = 0x0, - [1635864351.666862][5980:5985] CHIP:DMG: ClusterId = 0x28, - [1635864351.666908][5980:5985] CHIP:DMG: EndpointId = 0x0, - [1635864351.666951][5980:5985] CHIP:DMG: } + [1635864351.666513][5980:5985] CHIP:DMG: AttributeStatusList = + [1635864351.666555][5980:5985] CHIP:DMG: [ + [1635864351.666588][5980:5985] CHIP:DMG: AttributeStatusIB = + [1635864351.666627][5980:5985] CHIP:DMG: { + [1635864351.666665][5980:5985] CHIP:DMG: AttributePath = + [1635864351.666714][5980:5985] CHIP:DMG: { + [1635864351.666764][5980:5985] CHIP:DMG: FieldTag = 0x0000_0005, + [1635864351.666815][5980:5985] CHIP:DMG: NodeId = 0x0, + [1635864351.666862][5980:5985] CHIP:DMG: ClusterId = 0x28, + [1635864351.666908][5980:5985] CHIP:DMG: EndpointId = 0x0, + [1635864351.666951][5980:5985] CHIP:DMG: } [1635864351.666999][5980:5985] CHIP:DMG: - [1635864351.667040][5980:5985] CHIP:DMG: StatusIB = - [1635864351.667082][5980:5985] CHIP:DMG: { - [1635864351.667125][5980:5985] CHIP:DMG: status = 0x0, - [1635864351.667171][5980:5985] CHIP:DMG: }, + [1635864351.667040][5980:5985] CHIP:DMG: StatusIB = + [1635864351.667082][5980:5985] CHIP:DMG: { + [1635864351.667125][5980:5985] CHIP:DMG: status = 0x0, + [1635864351.667171][5980:5985] CHIP:DMG: }, [1635864351.667218][5980:5985] CHIP:DMG: - [1635864351.667261][5980:5985] CHIP:DMG: }, + [1635864351.667261][5980:5985] CHIP:DMG: }, [1635864351.667307][5980:5985] CHIP:DMG: - [1635864351.667343][5980:5985] CHIP:DMG: ], + [1635864351.667343][5980:5985] CHIP:DMG: ], [1635864351.667388][5980:5985] CHIP:DMG: [1635864351.667418][5980:5985] CHIP:DMG: } [1635864351.667490][5980:5985] CHIP:ZCL: WriteResponse: - [1635864351.667524][5980:5985] CHIP:ZCL: status: Success (0x0000) + [1635864351.667524][5980:5985] CHIP:ZCL: status: Success (0x0000) [1635864351.667561][5980:5985] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 2 0 [1635864420.313679][5988:5993] - CHIP:DMG: ReportData = [1635864420.313742][5988:5993] CHIP:DMG: { - [1635864420.313777][5988:5993] CHIP:DMG: AttributeDataList = - [1635864420.313812][5988:5993] CHIP:DMG: [ - [1635864420.313849][5988:5993] CHIP:DMG: AttributeDataElement = - [1635864420.313911][5988:5993] CHIP:DMG: { - [1635864420.313970][5988:5993] CHIP:DMG: AttributePath = - [1635864420.314024][5988:5993] CHIP:DMG: { - [1635864420.314071][5988:5993] CHIP:DMG: NodeId = 0x2, - [1635864420.314114][5988:5993] CHIP:DMG: EndpointId = 0x0, - [1635864420.314166][5988:5993] CHIP:DMG: ClusterId = 0x28, - [1635864420.314215][5988:5993] CHIP:DMG: FieldTag = 0x0000_0005, - [1635864420.314264][5988:5993] CHIP:DMG: } + + ./chip-tool basic read user-label 2 0 + [1635864420.313679][5988:5993] CHIP:DMG: ReportData = + [1635864420.313742][5988:5993] CHIP:DMG: { + [1635864420.313777][5988:5993] CHIP:DMG: AttributeDataList = + [1635864420.313812][5988:5993] CHIP:DMG: [ + [1635864420.313849][5988:5993] CHIP:DMG: AttributeDataElement = + [1635864420.313911][5988:5993] CHIP:DMG: { + [1635864420.313970][5988:5993] CHIP:DMG: AttributePath = + [1635864420.314024][5988:5993] CHIP:DMG: { + [1635864420.314071][5988:5993] CHIP:DMG: NodeId = 0x2, + [1635864420.314114][5988:5993] CHIP:DMG: EndpointId = 0x0, + [1635864420.314166][5988:5993] CHIP:DMG: ClusterId = 0x28, + [1635864420.314215][5988:5993] CHIP:DMG: FieldTag = 0x0000_0005, + [1635864420.314264][5988:5993] CHIP:DMG: } [1635864420.314339][5988:5993] CHIP:DMG: - [1635864420.314417][5988:5993] CHIP:DMG: Data = te5new, - [1635864420.314480][5988:5993] CHIP:DMG: DataElementVersion = 0x0, - [1635864420.314542][5988:5993] CHIP:DMG: }, + [1635864420.314417][5988:5993] CHIP:DMG: Data = "te5new", + [1635864420.314480][5988:5993] CHIP:DMG: DataElementVersion = 0x0, + [1635864420.314542][5988:5993] CHIP:DMG: }, [1635864420.314589][5988:5993] CHIP:DMG: - [1635864420.314627][5988:5993] CHIP:DMG: ], + [1635864420.314627][5988:5993] CHIP:DMG: ], [1635864420.314669][5988:5993] CHIP:DMG: [1635864420.314703][5988:5993] CHIP:DMG: } [1635864420.314807][5988:5993] CHIP:ZCL: ReadAttributesResponse: - [1635864420.314841][5988:5993] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635864420.314876][5988:5993] CHIP:ZCL: attributeId: 0x0000_0005 - [1635864420.314908][5988:5993] CHIP:ZCL: status: Success (0x0000) - [1635864420.314940][5988:5993] CHIP:ZCL: attribute TLV Type: 0x0c - [1635864420.314975][5988:5993] CHIP:TOO: CharString attribute - Response: te5new" + [1635864420.314841][5988:5993] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635864420.314876][5988:5993] CHIP:ZCL: attributeId: 0x0000_0005 + [1635864420.314908][5988:5993] CHIP:ZCL: status: Success (0x0000) + [1635864420.314940][5988:5993] CHIP:ZCL: attribute TLV Type: 0x0c + [1635864420.314975][5988:5993] CHIP:TOO: CharString attribute Response: te5new disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_20.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_20.yaml index 1cb357b740b26f..93b1ce11dd58eb 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_20.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_20.yaml @@ -22,398 +22,403 @@ config: endpoint: 0 tests: + - label: "Reset DUT_CR1 to factory defaults" + verification: | + + disabled: true + - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using DUT controller chip tool(use above - instructions) ," + verification: | + 1. Provision the device using DUT controller chip tool(use above instructions) , disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller chip tool, open commissioning window Below is - the example when using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On your DUT controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635926620.928560][10177:10182] CHIP:DMG: InvokeCommand = [1635926620.928631][10177:10182] CHIP:DMG: { - [1635926620.928680][10177:10182] CHIP:DMG: CommandList = - [1635926620.928745][10177:10182] CHIP:DMG: [ - [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = - [1635926620.928866][10177:10182] CHIP:DMG: { - [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = - [1635926620.929041][10177:10182] CHIP:DMG: { - [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, - [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, - [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, - [1635926620.929434][10177:10182] CHIP:DMG: }, + [1635926620.928680][10177:10182] CHIP:DMG: CommandList = + [1635926620.928745][10177:10182] CHIP:DMG: [ + [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = + [1635926620.928866][10177:10182] CHIP:DMG: { + [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = + [1635926620.929041][10177:10182] CHIP:DMG: { + [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, + [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, + [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, + [1635926620.929434][10177:10182] CHIP:DMG: }, [1635926620.929516][10177:10182] CHIP:DMG: - [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = - [1635926620.929656][10177:10182] CHIP:DMG: { - [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, - [1635926620.929829][10177:10182] CHIP:DMG: }, + [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = + [1635926620.929656][10177:10182] CHIP:DMG: { + [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, + [1635926620.929829][10177:10182] CHIP:DMG: }, [1635926620.929919][10177:10182] CHIP:DMG: - [1635926620.929976][10177:10182] CHIP:DMG: }, + [1635926620.929976][10177:10182] CHIP:DMG: }, [1635926620.930070][10177:10182] CHIP:DMG: - [1635926620.930123][10177:10182] CHIP:DMG: ], + [1635926620.930123][10177:10182] CHIP:DMG: ], [1635926620.930182][10177:10182] CHIP:DMG: [1635926620.930226][10177:10182] CHIP:DMG: } - [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635926620.930412][10177:10182] CHIP:TOO: Default Success - Response" + [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635926620.930412][10177:10182] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 + disabled: true + + - label: "Repeat step3 to commission TH_CR3" + verification: | + disabled: true - label: "TH_CR3 starts a commissioning process with TH_CE" - verification: - "On 3rd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On 3rd controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR2 reads the list of Fabrics on TH_CE" - verification: - "On 2nd controller, read fabrics list ./chip-tool - operationalcredentials read fabrics-list 1 0 + verification: | + On 2nd controller, read fabrics list + + ./chip-tool operationalcredentials read fabrics-list 1 0 + [1635926361.458197][10154:10159] CHIP:DMG: ReportData = [1635926361.458231][10154:10159] CHIP:DMG: { - [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = - [1635926361.458319][10154:10159] CHIP:DMG: [ - [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = - [1635926361.458386][10154:10159] CHIP:DMG: { - [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = - [1635926361.458464][10154:10159] CHIP:DMG: { - [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, - [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, - [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, - [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926361.458779][10154:10159] CHIP:DMG: } + [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = + [1635926361.458319][10154:10159] CHIP:DMG: [ + [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = + [1635926361.458386][10154:10159] CHIP:DMG: { + [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = + [1635926361.458464][10154:10159] CHIP:DMG: { + [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, + [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, + [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, + [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926361.458779][10154:10159] CHIP:DMG: } [1635926361.458839][10154:10159] CHIP:DMG: - [1635926361.458896][10154:10159] CHIP:DMG: Data = [ + [1635926361.458896][10154:10159] CHIP:DMG: Data = [ [1635926361.458951][10154:10159] CHIP:DMG: - [1635926361.458992][10154:10159] CHIP:DMG: { - [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, - [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926361.459229][10154:10159] CHIP:DMG: ] - [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, - [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, - [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.459492][10154:10159] CHIP:DMG: }, - [1635926361.459552][10154:10159] CHIP:DMG: { - [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, - [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926361.459797][10154:10159] CHIP:DMG: ] - [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, - [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, - [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.460054][10154:10159] CHIP:DMG: }, - [1635926361.460114][10154:10159] CHIP:DMG: ], - [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, - [1635926361.460207][10154:10159] CHIP:DMG: }, + [1635926361.458992][10154:10159] CHIP:DMG: { + [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, + [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926361.459229][10154:10159] CHIP:DMG: ] + [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, + [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, + [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.459492][10154:10159] CHIP:DMG: }, + [1635926361.459552][10154:10159] CHIP:DMG: { + [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, + [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926361.459797][10154:10159] CHIP:DMG: ] + [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, + [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, + [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.460054][10154:10159] CHIP:DMG: }, + [1635926361.460114][10154:10159] CHIP:DMG: ], + [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, + [1635926361.460207][10154:10159] CHIP:DMG: }, [1635926361.460257][10154:10159] CHIP:DMG: - [1635926361.460289][10154:10159] CHIP:DMG: ], + [1635926361.460289][10154:10159] CHIP:DMG: ], [1635926361.460357][10154:10159] CHIP:DMG: [1635926361.460388][10154:10159] CHIP:DMG: } [1635926361.460535][10154:10159] CHIP:ZCL: ReadAttributesResponse: - [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) - [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926361.460694][10154:10159] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) + [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926361.460694][10154:10159] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926361.460788][10154:10159] CHIP:TOO: FabricDescriptor[1]: - [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 - [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 - [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 - [1635926361.460961][10154:10159] CHIP:ZCL: Label: + [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 + [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 + [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 + [1635926361.460961][10154:10159] CHIP:ZCL: Label: [1635926361.461002][10154:10159] CHIP:TOO: FabricDescriptor[2]: - [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 - [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 - [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2" + [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 + [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 + [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2 disabled: true - label: "TH_CR2 sends RemoveFabric with FabricIndex = 2 command to TH_CE" - verification: - "on 2nd controller using chip tool, remove fabric with FabricIndex=2 - ./chip-tool operationalcredentials remove-fabric 2 1 0" + verification: | + on 2nd controller using chip tool, remove fabric with FabricIndex=2 + + ./chip-tool operationalcredentials remove-fabric 2 1 0 disabled: true - label: "TH_CR2 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "On 2nd controller, using chip-tool write attribute, Verify read - attribute returns the updated value written. ./chip-tool basic write - node-label te5new 1 0 [1635862117.716433][3691:3696] CHIP:DMG: - WriteResponse = [1635862117.716467][3691:3696] CHIP:DMG: { - [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = - [1635862117.716535][3691:3696] CHIP:DMG: [ - [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = - [1635862117.716608][3691:3696] CHIP:DMG: { - [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = - [1635862117.716689][3691:3696] CHIP:DMG: { - [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, - [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, - [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, - [1635862117.716914][3691:3696] CHIP:DMG: } + verification: | + On 2nd controller, using chip-tool write attribute, Verify read attribute returns the updated value written. + + ./chip-tool basic write node-label te5new 1 0 + + [1635862117.716433][3691:3696] CHIP:DMG: WriteResponse = + [1635862117.716467][3691:3696] CHIP:DMG: { + [1635862117.716497][3691:3696] CHIP:DMG: AttributeStatusList = + [1635862117.716535][3691:3696] CHIP:DMG: [ + [1635862117.716567][3691:3696] CHIP:DMG: AttributeStatusIB = + [1635862117.716608][3691:3696] CHIP:DMG: { + [1635862117.716647][3691:3696] CHIP:DMG: AttributePath = + [1635862117.716689][3691:3696] CHIP:DMG: { + [1635862117.716734][3691:3696] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862117.716781][3691:3696] CHIP:DMG: NodeId = 0x0, + [1635862117.716827][3691:3696] CHIP:DMG: ClusterId = 0x28, + [1635862117.716871][3691:3696] CHIP:DMG: EndpointId = 0x0, + [1635862117.716914][3691:3696] CHIP:DMG: } [1635862117.716962][3691:3696] CHIP:DMG: - [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = - [1635862117.717044][3691:3696] CHIP:DMG: { - [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, - [1635862117.717130][3691:3696] CHIP:DMG: }, + [1635862117.717002][3691:3696] CHIP:DMG: StatusIB = + [1635862117.717044][3691:3696] CHIP:DMG: { + [1635862117.717087][3691:3696] CHIP:DMG: status = 0x0, + [1635862117.717130][3691:3696] CHIP:DMG: }, [1635862117.717173][3691:3696] CHIP:DMG: - [1635862117.717212][3691:3696] CHIP:DMG: }, + [1635862117.717212][3691:3696] CHIP:DMG: }, [1635862117.717256][3691:3696] CHIP:DMG: - [1635862117.717288][3691:3696] CHIP:DMG: ], + [1635862117.717288][3691:3696] CHIP:DMG: ], [1635862117.717330][3691:3696] CHIP:DMG: [1635862117.717362][3691:3696] CHIP:DMG: } [1635862117.717462][3691:3696] CHIP:ZCL: WriteResponse: - [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) + [1635862117.717493][3691:3696] CHIP:ZCL: status: Success (0x0000) [1635862117.717525][3691:3696] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635862186.734626][3701:3706] - CHIP:DMG: ReportData = [1635862186.734664][3701:3706] CHIP:DMG: { - [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = - [1635862186.734735][3701:3706] CHIP:DMG: [ - [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = - [1635862186.734809][3701:3706] CHIP:DMG: { - [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = - [1635862186.734895][3701:3706] CHIP:DMG: { - [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, - [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, - [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, - [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, - [1635862186.735335][3701:3706] CHIP:DMG: } + + ./chip-tool basic read user-label 1 0 + [1635862186.734626][3701:3706] CHIP:DMG: ReportData = + [1635862186.734664][3701:3706] CHIP:DMG: { + [1635862186.734694][3701:3706] CHIP:DMG: AttributeDataList = + [1635862186.734735][3701:3706] CHIP:DMG: [ + [1635862186.734771][3701:3706] CHIP:DMG: AttributeDataElement = + [1635862186.734809][3701:3706] CHIP:DMG: { + [1635862186.734847][3701:3706] CHIP:DMG: AttributePath = + [1635862186.734895][3701:3706] CHIP:DMG: { + [1635862186.735070][3701:3706] CHIP:DMG: NodeId = 0x1, + [1635862186.735150][3701:3706] CHIP:DMG: EndpointId = 0x0, + [1635862186.735220][3701:3706] CHIP:DMG: ClusterId = 0x28, + [1635862186.735291][3701:3706] CHIP:DMG: FieldTag = 0x0000_0005, + [1635862186.735335][3701:3706] CHIP:DMG: } [1635862186.735383][3701:3706] CHIP:DMG: - [1635862186.735431][3701:3706] CHIP:DMG: Data = te5new, - [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, - [1635862186.735533][3701:3706] CHIP:DMG: }, + [1635862186.735431][3701:3706] CHIP:DMG: Data = "te5new", + [1635862186.735473][3701:3706] CHIP:DMG: DataElementVersion = 0x0, + [1635862186.735533][3701:3706] CHIP:DMG: }, [1635862186.735581][3701:3706] CHIP:DMG: - [1635862186.735617][3701:3706] CHIP:DMG: ], + [1635862186.735617][3701:3706] CHIP:DMG: ], [1635862186.735657][3701:3706] CHIP:DMG: [1635862186.735691][3701:3706] CHIP:DMG: } [1635862186.735799][3701:3706] CHIP:ZCL: ReadAttributesResponse: - [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 - [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) - [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c - [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute - Response: te5new" + [1635862186.735832][3701:3706] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635862186.735868][3701:3706] CHIP:ZCL: attributeId: 0x0000_0005 + [1635862186.735901][3701:3706] CHIP:ZCL: status: Success (0x0000) + [1635862186.735932][3701:3706] CHIP:ZCL: attribute TLV Type: 0x0c + [1635862186.735967][3701:3706] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "On 1st controller, read fabrics list Below is the command using chip - tool controller ./chip-tool operationalcredentials read fabrics-list 1 - 0 [1635926361.458197][10154:10159] CHIP:DMG: ReportData = + verification: | + On 1st controller, read fabrics list + + Below is the command using chip tool controller + + ./chip-tool operationalcredentials read fabrics-list 1 0 + + [1635926361.458197][10154:10159] CHIP:DMG: ReportData = [1635926361.458231][10154:10159] CHIP:DMG: { - [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = - [1635926361.458319][10154:10159] CHIP:DMG: [ - [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = - [1635926361.458386][10154:10159] CHIP:DMG: { - [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = - [1635926361.458464][10154:10159] CHIP:DMG: { - [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, - [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, - [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, - [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926361.458779][10154:10159] CHIP:DMG: } + [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = + [1635926361.458319][10154:10159] CHIP:DMG: [ + [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = + [1635926361.458386][10154:10159] CHIP:DMG: { + [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = + [1635926361.458464][10154:10159] CHIP:DMG: { + [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, + [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, + [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, + [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926361.458779][10154:10159] CHIP:DMG: } [1635926361.458839][10154:10159] CHIP:DMG: - [1635926361.458896][10154:10159] CHIP:DMG: Data = [ + [1635926361.458896][10154:10159] CHIP:DMG: Data = [ [1635926361.458951][10154:10159] CHIP:DMG: - [1635926361.458992][10154:10159] CHIP:DMG: { - [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, - [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926361.459229][10154:10159] CHIP:DMG: ] - [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, - [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, - [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.459492][10154:10159] CHIP:DMG: }, - [1635926361.459552][10154:10159] CHIP:DMG: { - [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, - [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926361.459797][10154:10159] CHIP:DMG: ] - [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, - [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, - [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.460054][10154:10159] CHIP:DMG: }, - [1635926361.460114][10154:10159] CHIP:DMG: ], - [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, - [1635926361.460207][10154:10159] CHIP:DMG: }, + [1635926361.458992][10154:10159] CHIP:DMG: { + [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, + [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926361.459229][10154:10159] CHIP:DMG: ] + [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, + [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, + [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.459492][10154:10159] CHIP:DMG: }, + [1635926361.459552][10154:10159] CHIP:DMG: { + [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, + [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926361.459797][10154:10159] CHIP:DMG: ] + [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, + [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, + [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.460054][10154:10159] CHIP:DMG: }, + [1635926361.460114][10154:10159] CHIP:DMG: ], + [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, + [1635926361.460207][10154:10159] CHIP:DMG: }, [1635926361.460257][10154:10159] CHIP:DMG: - [1635926361.460289][10154:10159] CHIP:DMG: ], + [1635926361.460289][10154:10159] CHIP:DMG: ], [1635926361.460357][10154:10159] CHIP:DMG: [1635926361.460388][10154:10159] CHIP:DMG: } [1635926361.460535][10154:10159] CHIP:ZCL: ReadAttributesResponse: - [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) - [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926361.460694][10154:10159] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) + [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926361.460694][10154:10159] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926361.460788][10154:10159] CHIP:TOO: FabricDescriptor[1]: - [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 - [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 - [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 - [1635926361.460961][10154:10159] CHIP:ZCL: Label: + [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 + [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 + [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 + [1635926361.460961][10154:10159] CHIP:ZCL: Label: [1635926361.461002][10154:10159] CHIP:TOO: FabricDescriptor[2]: - [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 - [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 - [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2" - disabled: true - - - label: "" - verification: - "1. Verify if the DUT is broadcasting using $ avahi-browse -rt - _matter._tcp" + [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 + [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 + [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2 disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On 1st controller chip tool, open commissioning window Below is the - example when using chip tool as controller For BCM, ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On 1st controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + For BCM, + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635926620.928560][10177:10182] CHIP:DMG: InvokeCommand = [1635926620.928631][10177:10182] CHIP:DMG: { - [1635926620.928680][10177:10182] CHIP:DMG: CommandList = - [1635926620.928745][10177:10182] CHIP:DMG: [ - [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = - [1635926620.928866][10177:10182] CHIP:DMG: { - [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = - [1635926620.929041][10177:10182] CHIP:DMG: { - [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, - [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, - [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, - [1635926620.929434][10177:10182] CHIP:DMG: }, + [1635926620.928680][10177:10182] CHIP:DMG: CommandList = + [1635926620.928745][10177:10182] CHIP:DMG: [ + [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = + [1635926620.928866][10177:10182] CHIP:DMG: { + [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = + [1635926620.929041][10177:10182] CHIP:DMG: { + [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, + [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, + [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, + [1635926620.929434][10177:10182] CHIP:DMG: }, [1635926620.929516][10177:10182] CHIP:DMG: - [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = - [1635926620.929656][10177:10182] CHIP:DMG: { - [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, - [1635926620.929829][10177:10182] CHIP:DMG: }, + [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = + [1635926620.929656][10177:10182] CHIP:DMG: { + [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, + [1635926620.929829][10177:10182] CHIP:DMG: }, [1635926620.929919][10177:10182] CHIP:DMG: - [1635926620.929976][10177:10182] CHIP:DMG: }, + [1635926620.929976][10177:10182] CHIP:DMG: }, [1635926620.930070][10177:10182] CHIP:DMG: - [1635926620.930123][10177:10182] CHIP:DMG: ], + [1635926620.930123][10177:10182] CHIP:DMG: ], [1635926620.930182][10177:10182] CHIP:DMG: [1635926620.930226][10177:10182] CHIP:DMG: } - [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635926620.930412][10177:10182] CHIP:TOO: Default Success - Response" + [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635926620.930412][10177:10182] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On 2nd controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On 2nd controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "DUT_CR1 reads the list of Fabrics on TH_CE" - verification: - "On 1st controller, read fabrics list Below is the command using chip - tool controller ./chip-tool operationalcredentials read fabrics-list 1 - 0 [1635926361.458197][10154:10159] CHIP:DMG: ReportData = + verification: | + On 1st controller, read fabrics list + + Below is the command using chip tool controller + + ./chip-tool operationalcredentials read fabrics-list 1 0 + + [1635926361.458197][10154:10159] CHIP:DMG: ReportData = [1635926361.458231][10154:10159] CHIP:DMG: { - [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = - [1635926361.458319][10154:10159] CHIP:DMG: [ - [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = - [1635926361.458386][10154:10159] CHIP:DMG: { - [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = - [1635926361.458464][10154:10159] CHIP:DMG: { - [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, - [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, - [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, - [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, - [1635926361.458779][10154:10159] CHIP:DMG: } + [1635926361.458285][10154:10159] CHIP:DMG: AttributeDataList = + [1635926361.458319][10154:10159] CHIP:DMG: [ + [1635926361.458352][10154:10159] CHIP:DMG: AttributeDataElement = + [1635926361.458386][10154:10159] CHIP:DMG: { + [1635926361.458421][10154:10159] CHIP:DMG: AttributePath = + [1635926361.458464][10154:10159] CHIP:DMG: { + [1635926361.458523][10154:10159] CHIP:DMG: NodeId = 0x1, + [1635926361.458600][10154:10159] CHIP:DMG: EndpointId = 0x0, + [1635926361.458662][10154:10159] CHIP:DMG: ClusterId = 0x3e, + [1635926361.458734][10154:10159] CHIP:DMG: FieldTag = 0x0000_0001, + [1635926361.458779][10154:10159] CHIP:DMG: } [1635926361.458839][10154:10159] CHIP:DMG: - [1635926361.458896][10154:10159] CHIP:DMG: Data = [ + [1635926361.458896][10154:10159] CHIP:DMG: Data = [ [1635926361.458951][10154:10159] CHIP:DMG: - [1635926361.458992][10154:10159] CHIP:DMG: { - [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, - [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, - 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, - 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, - 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, - 0x1, 0x53, 0x63 [1635926361.459229][10154:10159] CHIP:DMG: ] - [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, - [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, - [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.459492][10154:10159] CHIP:DMG: }, - [1635926361.459552][10154:10159] CHIP:DMG: { - [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, - [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ - [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, - 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, - 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, - 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, - 0xf3, 0xac, 0x81, 0x92, [1635926361.459797][10154:10159] CHIP:DMG: ] - [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, - [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, - [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, - [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = , - [1635926361.460054][10154:10159] CHIP:DMG: }, - [1635926361.460114][10154:10159] CHIP:DMG: ], - [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, - [1635926361.460207][10154:10159] CHIP:DMG: }, + [1635926361.458992][10154:10159] CHIP:DMG: { + [1635926361.459054][10154:10159] CHIP:DMG: 0x0 = 1, + [1635926361.459100][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459161][10154:10159] CHIP:DMG: 0x4, 0xd6, 0x7d, 0xf1, 0x70, 0x4, 0x8, 0xb0, 0x4b, 0x2b, 0x86, 0xc, 0xe4, 0x28, 0xfa, 0xaa, 0xd5, 0x61, 0x92, 0xf4, 0x53, 0x2, 0xe9, 0xa2, 0x91, 0x17, 0x67, 0x89, 0xe7, 0xdc, 0x81, 0x18, 0x11, 0xe4, 0x41, 0x88, 0xbd, 0xdc, 0x6, 0xee, 0x1, 0x53, 0x63 + [1635926361.459229][10154:10159] CHIP:DMG: ] + [1635926361.459302][10154:10159] CHIP:DMG: 0x2 = 50504, + [1635926361.459341][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459405][10154:10159] CHIP:DMG: 0x4 = 1, + [1635926361.459451][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.459492][10154:10159] CHIP:DMG: }, + [1635926361.459552][10154:10159] CHIP:DMG: { + [1635926361.459626][10154:10159] CHIP:DMG: 0x0 = 2, + [1635926361.459690][10154:10159] CHIP:DMG: 0x1 = [ + [1635926361.459751][10154:10159] CHIP:DMG: 0x4, 0x79, 0x31, 0x7e, 0x45, 0x90, 0x63, 0xd2, 0x1e, 0x54, 0x63, 0x38, 0x11, 0x6b, 0xb4, 0xd0, 0xcc, 0x5e, 0xad, 0x1d, 0xfe, 0xbb, 0xa6, 0xb3, 0xbf, 0x41, 0x25, 0x47, 0x1f, 0x26, 0x0, 0x5a, 0x80, 0xed, 0xdf, 0x98, 0xcc, 0xe7, 0xf3, 0xac, 0x81, 0x92, + [1635926361.459797][10154:10159] CHIP:DMG: ] + [1635926361.459860][10154:10159] CHIP:DMG: 0x2 = 33608, + [1635926361.459924][10154:10159] CHIP:DMG: 0x3 = 0, + [1635926361.459968][10154:10159] CHIP:DMG: 0x4 = 2, + [1635926361.460011][10154:10159] CHIP:DMG: 0x5 = "", + [1635926361.460054][10154:10159] CHIP:DMG: }, + [1635926361.460114][10154:10159] CHIP:DMG: ], + [1635926361.460169][10154:10159] CHIP:DMG: DataElementVersion = 0x0, + [1635926361.460207][10154:10159] CHIP:DMG: }, [1635926361.460257][10154:10159] CHIP:DMG: - [1635926361.460289][10154:10159] CHIP:DMG: ], + [1635926361.460289][10154:10159] CHIP:DMG: ], [1635926361.460357][10154:10159] CHIP:DMG: [1635926361.460388][10154:10159] CHIP:DMG: } [1635926361.460535][10154:10159] CHIP:ZCL: ReadAttributesResponse: - [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E - [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 - [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) - [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 - [1635926361.460694][10154:10159] CHIP:TOO: - OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries + [1635926361.460566][10154:10159] CHIP:ZCL: ClusterId: 0x0000_003E + [1635926361.460599][10154:10159] CHIP:ZCL: attributeId: 0x0000_0001 + [1635926361.460625][10154:10159] CHIP:ZCL: status: Success (0x0000) + [1635926361.460648][10154:10159] CHIP:ZCL: attribute TLV Type: 0x16 + [1635926361.460694][10154:10159] CHIP:TOO: OnOperationalCredentialsFabricsListListAttributeResponse: 2 entries [1635926361.460788][10154:10159] CHIP:TOO: FabricDescriptor[1]: - [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 - [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 - [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 - [1635926361.460961][10154:10159] CHIP:ZCL: Label: + [1635926361.460821][10154:10159] CHIP:TOO: fabricIndex: 1 + [1635926361.460844][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.460866][10154:10159] CHIP:TOO: vendorId: 50504 + [1635926361.460888][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.460910][10154:10159] CHIP:TOO: nodeId: 1 + [1635926361.460961][10154:10159] CHIP:ZCL: Label: [1635926361.461002][10154:10159] CHIP:TOO: FabricDescriptor[2]: - [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 - [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 - [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 - [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 - [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2" + [1635926361.461031][10154:10159] CHIP:TOO: fabricIndex: 2 + [1635926361.461059][10154:10159] CHIP:ZCL: RootPublicKey: 65 + [1635926361.461092][10154:10159] CHIP:TOO: vendorId: 33608 + [1635926361.461119][10154:10159] CHIP:TOO: fabricId: 0 + [1635926361.461143][10154:10159] CHIP:TOO: nodeId: 2 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_21.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_21.yaml index c83970e145be72..8dcd6fb666c3c5 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_21.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_21.yaml @@ -22,58 +22,65 @@ config: endpoint: 0 tests: + - label: "Reset DUT_CE to factory defaults" + verification: | + + disabled: true + - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st controller chip tool(use above - instructions) ," + verification: | + 1. Provision the device using 1st controller chip tool(use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller chip tool, open commissioning window Below is the - example when using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [36217551633] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i" + verification: | + On 1st controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [36217551633] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i disabled: true - label: "THn starts a commissioning process with DUT_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 36217551633 disabled: true - label: "Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an index value of SupportedFabrics on DUT_CE" - verification: "Repeat step 3 until CommissionedFabrics=SupportedFabrics" + verification: | + Repeat step 3 until CommissionedFabrics=SupportedFabrics disabled: true - label: "THn starts a commissioning process with DUT_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 36217551633 disabled: true - label: "TH_CR1 removes FabricIndex1" - verification: - "on 1st controller using chip tool, remove fabric with FabricIndex=1 - ./chip-tool operationalcredentials remove-fabric 1 1 0" + verification: | + on 1st controller using chip tool, remove fabric with FabricIndex=1 + + ./chip-tool operationalcredentials remove-fabric 1 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_22.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_22.yaml index 99d5a4230e2171..4725111af16b0c 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_22.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_22.yaml @@ -22,68 +22,79 @@ config: endpoint: 0 tests: + - label: "Reset DUT_CE to factory defaults" + verification: | + + disabled: true + - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st controller chip tool(use above - instructions) ," + verification: | + 1. Provision the device using 1st controller chip tool(use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On 1st controller chip tool, open commissioning window Below is the - example when using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On 1st controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635926620.928560][10177:10182] CHIP:DMG: InvokeCommand = [1635926620.928631][10177:10182] CHIP:DMG: { - [1635926620.928680][10177:10182] CHIP:DMG: CommandList = - [1635926620.928745][10177:10182] CHIP:DMG: [ - [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = - [1635926620.928866][10177:10182] CHIP:DMG: { - [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = - [1635926620.929041][10177:10182] CHIP:DMG: { - [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, - [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, - [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, - [1635926620.929434][10177:10182] CHIP:DMG: }, + [1635926620.928680][10177:10182] CHIP:DMG: CommandList = + [1635926620.928745][10177:10182] CHIP:DMG: [ + [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = + [1635926620.928866][10177:10182] CHIP:DMG: { + [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = + [1635926620.929041][10177:10182] CHIP:DMG: { + [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, + [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, + [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, + [1635926620.929434][10177:10182] CHIP:DMG: }, [1635926620.929516][10177:10182] CHIP:DMG: - [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = - [1635926620.929656][10177:10182] CHIP:DMG: { - [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, - [1635926620.929829][10177:10182] CHIP:DMG: }, + [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = + [1635926620.929656][10177:10182] CHIP:DMG: { + [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, + [1635926620.929829][10177:10182] CHIP:DMG: }, [1635926620.929919][10177:10182] CHIP:DMG: - [1635926620.929976][10177:10182] CHIP:DMG: }, + [1635926620.929976][10177:10182] CHIP:DMG: }, [1635926620.930070][10177:10182] CHIP:DMG: - [1635926620.930123][10177:10182] CHIP:DMG: ], + [1635926620.930123][10177:10182] CHIP:DMG: ], [1635926620.930182][10177:10182] CHIP:DMG: [1635926620.930226][10177:10182] CHIP:DMG: } - [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635926620.930412][10177:10182] CHIP:TOO: Default Success - Response" + [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635926620.930412][10177:10182] CHIP:TOO: Default Success Response disabled: true - label: "THn starts a commissioning process with DUT_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an index value of SupportedFabrics on DUT_CE" - verification: "Repeat step 3 until CommissionedFabrics=SupportedFabrics" + verification: | + Repeat step 3 until CommissionedFabrics=SupportedFabrics disabled: true - label: "THn starts a commissioning process with DUT_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR1 removes FabricIndex1" - verification: - "on 1st controller using chip tool, remove fabric with FabricIndex=1 - ./chip-tool operationalcredentials remove-fabric 1 1 0" + verification: | + on 1st controller using chip tool, remove fabric with FabricIndex=1 + + ./chip-tool operationalcredentials remove-fabric 1 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_23.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_23.yaml index e85791509b9d23..8c21d653496a70 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_23.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_23.yaml @@ -22,61 +22,67 @@ config: endpoint: 0 tests: + - label: "Reset DUT_CR1 to factory defaults" + verification: | + + disabled: true + - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using your DUT controller(use above - instructions) ," + verification: | + 1. Provision the device using your DUT controller(use above instructions) , disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller chip tool, open commissioning window Below is - the example when using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [36217551633] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i" + verification: | + On your DUT controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [36217551633] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i disabled: true - label: "THn starts a commissioning process with TH_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 36217551633 disabled: true - label: "Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an index value of SupportedFabrics on TH_CE" - verification: - "Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an - index value of SupportedFabrics on TH_CE" + verification: | + Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an index value of SupportedFabrics on TH_CE disabled: true - label: "THn starts a commissioning process with TH_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing manualcode 1 36217551633" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing manualcode 1 36217551633 disabled: true - label: "DUT_CR1 removes FabricIndex2" - verification: - "on your DUT controller, remove fabric with FabricIndex=2 Below is the - example when using chip tool as controller ./chip-tool - operationalcredentials remove-fabric 2 1 0" + verification: | + on your DUT controller, remove fabric with FabricIndex=2 + + Below is the example when using chip tool as controller + + ./chip-tool operationalcredentials remove-fabric 2 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_24.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_24.yaml index 18ef1e03fe18dd..e56d4a9b67c43d 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_24.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_24.yaml @@ -22,71 +22,81 @@ config: endpoint: 0 tests: + - label: "Reset DUT_CR1 to factory defaults" + verification: | + + disabled: true + - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using your DUT controller(use above - instructions) ," + verification: | + 1. Provision the device using your DUT controller(use above instructions) , disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller chip tool, open commissioning window Below is - the example when using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On your DUT controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635926620.928560][10177:10182] CHIP:DMG: InvokeCommand = [1635926620.928631][10177:10182] CHIP:DMG: { - [1635926620.928680][10177:10182] CHIP:DMG: CommandList = - [1635926620.928745][10177:10182] CHIP:DMG: [ - [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = - [1635926620.928866][10177:10182] CHIP:DMG: { - [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = - [1635926620.929041][10177:10182] CHIP:DMG: { - [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, - [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, - [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, - [1635926620.929434][10177:10182] CHIP:DMG: }, + [1635926620.928680][10177:10182] CHIP:DMG: CommandList = + [1635926620.928745][10177:10182] CHIP:DMG: [ + [1635926620.928799][10177:10182] CHIP:DMG: CommandDataIB = + [1635926620.928866][10177:10182] CHIP:DMG: { + [1635926620.928963][10177:10182] CHIP:DMG: CommandPathIB = + [1635926620.929041][10177:10182] CHIP:DMG: { + [1635926620.929107][10177:10182] CHIP:DMG: EndpointId = 0x0, + [1635926620.929223][10177:10182] CHIP:DMG: ClusterId = 0x3c, + [1635926620.929308][10177:10182] CHIP:DMG: CommandId = 0x1, + [1635926620.929434][10177:10182] CHIP:DMG: }, [1635926620.929516][10177:10182] CHIP:DMG: - [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = - [1635926620.929656][10177:10182] CHIP:DMG: { - [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, - [1635926620.929829][10177:10182] CHIP:DMG: }, + [1635926620.929580][10177:10182] CHIP:DMG: StatusIB = + [1635926620.929656][10177:10182] CHIP:DMG: { + [1635926620.929755][10177:10182] CHIP:DMG: status = 0x0, + [1635926620.929829][10177:10182] CHIP:DMG: }, [1635926620.929919][10177:10182] CHIP:DMG: - [1635926620.929976][10177:10182] CHIP:DMG: }, + [1635926620.929976][10177:10182] CHIP:DMG: }, [1635926620.930070][10177:10182] CHIP:DMG: - [1635926620.930123][10177:10182] CHIP:DMG: ], + [1635926620.930123][10177:10182] CHIP:DMG: ], [1635926620.930182][10177:10182] CHIP:DMG: [1635926620.930226][10177:10182] CHIP:DMG: } - [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635926620.930412][10177:10182] CHIP:TOO: Default Success - Response" + [1635926620.930325][10177:10182] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635926620.930412][10177:10182] CHIP:TOO: Default Success Response disabled: true - label: "THn starts a commissioning process with TH_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an index value of SupportedFabrics on TH_CE" - verification: - "Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an - index value of SupportedFabrics on TH_CE" + verification: | + Repeat Step 3 an additional (SupportedFabrics - 2) times to reach an index value of SupportedFabrics on TH_CE disabled: true - label: "THn starts a commissioning process with TH_CE" - verification: - "On nth controller using chip tool connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On nth controller using chip tool connect to the accessory + + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "DUT_CR1 removes FabricIndex2" - verification: - "on your DUT controller, remove fabric with FabricIndex=2 Below is the - example when using chip tool as controller ./chip-tool - operationalcredentials remove-fabric 2 1 0" + verification: | + on your DUT controller, remove fabric with FabricIndex=2 + + Below is the example when using chip tool as controller + + ./chip-tool operationalcredentials remove-fabric 2 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_25.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_25.yaml index 890870bd7ddb0d..7d3ed2f627e6a1 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_25.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_25.yaml @@ -23,37 +23,41 @@ config: tests: - label: "Reset DUT_CE to factory defaults" - verification: "" + verification: | + disabled: true - label: "TH_CR1 starts a commissioning process with DUT_CE using BCM" - verification: - "1. Provision the device using 1st controller chip tool(use above - instructions) , " + verification: | + 1. Provision the device using 1st controller chip tool(use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE with a value of 15 minutes" - verification: - "On 1st controller chip tool, open commissioning window For BCM, - ./chip-tool administratorcommissioning open-basic-commissioning-window - 900 1 0" + verification: | + On 1st controller chip tool, open commissioning window + + For BCM, + ./chip-tool administratorcommissioning open-basic-commissioning-window 900 1 0 disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE with a value of 901 seconds" - verification: - "On 1st controller chip tool, open commissioning window For BCM, - ./chip-tool administratorcommissioning open-basic-commissioning-window - 901 1 0" + verification: | + On 1st controller chip tool, open commissioning window + + For BCM, + ./chip-tool administratorcommissioning open-basic-commissioning-window 901 1 0 disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_26.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_26.yaml index f2ba6cbbed4e04..e72957b3c528a0 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_26.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_26.yaml @@ -22,72 +22,67 @@ config: endpoint: 0 tests: - - label: "PICS" - verification: "" - disabled: true - - label: "TH_CR1 starts a commissioning process with DUT_CE using ECM" - verification: - "1. Provision the device using 1st controller chip tool(use above - instructions) , " + verification: | + 1. Provision the device using 1st controller chip tool(use above instructions) , disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE with a value of 15 minutes" - verification: - "On 1st controller chip tool, open commissioning window Below is the - example when using chip tool as controller For ECM, ./chip-tool - pairing open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [35484132896] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i" + verification: | + On 1st controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + + For ECM, + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [35484132896] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE with a value of 901 seconds" - verification: - "On 1st controller chip tool, open commissioning window Below is the - example when using chip tool as controller For ECM, ./chip-tool - pairing open-commissioning-window 1 1 100 1000 3840 - [1635925713.966786][9695:9700] CHIP:SC: Success status report - received. Session was established [1635925713.966839][9695:9700] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 33!! [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to - [AddingComm] [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to - [AddedComma] [1635925713.972815][9695:9700] CHIP:IN: Prepared - encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 31056i with MessageCounter:0. - [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg - 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 13449459 msec [1635925713.973006][9695:9700] CHIP:DMG: - ICR moving to [CommandSen] [1635925713.973061][9695:9700] CHIP:CTL: - Manual pairing code: [36217551633] [1635925713.973120][9695:9700] - CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] - [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for - MessageCounter:1964916542 on exchange 31055i" + verification: | + On 1st controller chip tool, open commissioning window + + Below is the example when using chip tool as controller + + + For ECM, + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635925713.966786][9695:9700] CHIP:SC: Success status report received. Session was established + [1635925713.966839][9695:9700] CHIP:IN: New secure session created for device 0x0000000000000001, key 33!! + [1635925713.966938][9695:9700] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635925713.972601][9695:9700] CHIP:DMG: ICR moving to [AddingComm] + [1635925713.972705][9695:9700] CHIP:DMG: ICR moving to [AddedComma] + [1635925713.972815][9695:9700] CHIP:IN: Prepared encrypted message 0xaaaad9b57d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 31056i with MessageCounter:0. + [1635925713.972876][9695:9700] CHIP:IN: Sending encrypted msg 0xaaaad9b57d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 13449459 msec + [1635925713.973006][9695:9700] CHIP:DMG: ICR moving to [CommandSen] + [1635925713.973061][9695:9700] CHIP:CTL: Manual pairing code: [36217551633] + [1635925713.973120][9695:9700] CHIP:CTL: SetupQRCode: [MT:00000CQM00A7F87ZT10] + [1635925713.973178][9695:9700] CHIP:EM: Sending Standalone Ack for MessageCounter:1964916542 on exchange 31055i disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_27.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_27.yaml index 9137bc99cf2c43..52e8cf86d9ad14 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_27.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_27.yaml @@ -23,37 +23,43 @@ config: tests: - label: "Reset DUT_CR to factory defaults" - verification: "" + verification: | + disabled: true - label: "DUT_CR starts a commissioning process with TH_CE using BCM" - verification: - "1. Provision the device using your DUT controller(use above - instructions) , " + verification: | + 1. Provision the device using your DUT controller(use above instructions) , disabled: true - label: "DUT_CR opens a commissioning window on TH_CE with a value of 15 minutes" - verification: - "On your DUT controller, open commissioning window using BCM, Below is - an example when using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 900 1 0" + verification: | + On your DUT controller, open commissioning window using BCM, + + Below is an example when using chip tool as controller + + ./chip-tool administratorcommissioning open-basic-commissioning-window 900 1 0 disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true - label: "DUT_CR opens a commissioning window on TH_CE with a value of 901 seconds" - verification: - "On your DUT controller, open commissioning window using BCM, Below is - an example when using chip tool as controller ./chip-tool - administratorcommissioning open-basic-commissioning-window 901 1 0" + verification: | + On your DUT controller, open commissioning window using BCM, + + Below is an example when using chip tool as controller + + ./chip-tool administratorcommissioning open-basic-commissioning-window 901 1 0 disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_28.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_28.yaml index 7a51346e8db46d..d440963428dca8 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_28.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_28.yaml @@ -23,37 +23,43 @@ config: tests: - label: "Reset DUT_CR to factory defaults" - verification: "" + verification: | + disabled: true - label: "DUT_CR starts a commissioning process with TH_CE using ECM" - verification: - "1. Provision the device using your DUT controller(use above - instructions) , " + verification: | + 1. Provision the device using your DUT controller(use above instructions) , disabled: true - label: "DUT_CR opens a commissioning window on TH_CE with a value of 15 minutes" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example when using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 900 1000 3840" + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example when using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 900 1000 3840 disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true - label: "DUT_CR opens a commissioning window on TH_CE with a value of 901 seconds" - verification: - "On your DUT controller, open commissioning window using ECM Below is - the example when using chip tool as controller ./chip-tool pairing - open-commissioning-window 1 1 901 1000 3840" + verification: | + On your DUT controller, open commissioning window using ECM + + Below is the example when using chip tool as controller + + ./chip-tool pairing open-commissioning-window 1 1 901 1000 3840 disabled: true - label: "Wait for commissioning Window to Timeout" - verification: "Wait for commissioning Window to Timeout" + verification: | + Wait for commissioning Window to Timeout disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_5.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_5.yaml index cbbc509e812fe6..cf89a40042f37f 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_5.yaml @@ -23,248 +23,223 @@ config: tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using first python controller on the raspi - (use above instructions)" + verification: | + 1. Provision the device using first python controller on the raspi (use above instructions) disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller using chip-tool, send the open-commissioning-window - CMD for ECM. -t stands for timeout value, -o for - OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for - descriminator -i for iteration count. Ref to cmd help. ./chip-tool - pairing open-commissioning-window 1 1 200 1000 3840 + verification: | + On 1st controller using chip-tool, send the open-commissioning-window CMD for ECM. -t stands for timeout value, -o for OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for descriminator -i for iteration count. Ref to cmd help. + + ./chip-tool pairing open-commissioning-window 1 1 200 1000 3840 [1635864513.699433][3850:3855] CHIP:DMG: ICR moving to [CommandSen] - [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: - [36177160937] [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: - [MT:00000CQM00YZN476420] [1635864513.699636][3850:3855] CHIP:EM: - Sending Standalone Ack for MessageCounter:2599714227 on exchange - 60688i [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext - message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and - protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. - [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg - 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at - monotonic time: 6085358 msec [1635864513.699834][3850:3855] CHIP:EM: - Flushed pending ack for MessageCounter:2599714227 on exchange 60688i - The setup pin code is extracted from the manual pairing code in the - log and that will be used when pairing the 2nd admin controller." + [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: [36177160937] + [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: [MT:00000CQM00YZN476420] + [1635864513.699636][3850:3855] CHIP:EM: Sending Standalone Ack for MessageCounter:2599714227 on exchange 60688i + [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at monotonic time: 6085358 msec + [1635864513.699834][3850:3855] CHIP:EM: Flushed pending ack for MessageCounter:2599714227 on exchange 60688i + + The setup pin code is extracted from the manual pairing code in the log and that will be used when pairing the 2nd admin controller. disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE after PIXIT_COMM_WIN + 10 seconds" - verification: - "1. On 2nd controller using chip-tool connect using manual code - generated by 1st controller. Below is the example when using chip tool - as controller (considering 36177160937 as the manual code generated by - 1st controller) ./chip-tool pairing manualcode 1 36177160937" + verification: | + 1. On 2nd controller using chip-tool connect using manual code generated by 1st controller. + Below is the example when using chip tool as controller (considering 36177160937 as the manual code generated by 1st controller) + ./chip-tool pairing manualcode 1 36177160937 disabled: true - label: "TH_CR1 opens a new commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller using chip-tool, send the open-commissioning-window - CMD for ECM. -t stands for timeout value, -o for - OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for - descriminator -i for iteration count. Ref to cmd help. ./chip-tool - pairing open-commissioning-window 1 1 200 1000 3840 + verification: | + On 1st controller using chip-tool, send the open-commissioning-window CMD for ECM. -t stands for timeout value, -o for OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for descriminator -i for iteration count. Ref to cmd help. + + ./chip-tool pairing open-commissioning-window 1 1 200 1000 3840 [1635864513.699433][3850:3855] CHIP:DMG: ICR moving to [CommandSen] - [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: - [36177160937] [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: - [MT:00000CQM00YZN476420] [1635864513.699636][3850:3855] CHIP:EM: - Sending Standalone Ack for MessageCounter:2599714227 on exchange - 60688i [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext - message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and - protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. - [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg - 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at - monotonic time: 6085358 msec [1635864513.699834][3850:3855] CHIP:EM: - Flushed pending ack for MessageCounter:2599714227 on exchange 60688i - The setup pin code is extracted from the manual pairing code in the - log and that will be used when pairing the 2nd admin controller." + [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: [36177160937] + [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: [MT:00000CQM00YZN476420] + [1635864513.699636][3850:3855] CHIP:EM: Sending Standalone Ack for MessageCounter:2599714227 on exchange 60688i + [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at monotonic time: 6085358 msec + [1635864513.699834][3850:3855] CHIP:EM: Flushed pending ack for MessageCounter:2599714227 on exchange 60688i + + The setup pin code is extracted from the manual pairing code in the log and that will be used when pairing the 2nd admin controller. disabled: true - label: "TH_CR1 revokes the commissioning window on DUT_CE using RevokeCommissioning command" - verification: - "On 1st controller using chip tool, send revoke commissioning command - to DUT_CE ./chip-tool administratorcommissioning revoke-commissioning - 1 0 [1635866684.242002][4030:4035] CHIP:DMG: InvokeCommand = + verification: | + On 1st controller using chip tool, send revoke commissioning command to DUT_CE + + ./chip-tool administratorcommissioning revoke-commissioning 1 0 + + [1635866684.242002][4030:4035] CHIP:DMG: InvokeCommand = [1635866684.242033][4030:4035] CHIP:DMG: { - [1635866684.242059][4030:4035] CHIP:DMG: CommandList = - [1635866684.242091][4030:4035] CHIP:DMG: [ - [1635866684.242122][4030:4035] CHIP:DMG: CommandDataIB = - [1635866684.242156][4030:4035] CHIP:DMG: { - [1635866684.242188][4030:4035] CHIP:DMG: CommandPathIB = - [1635866684.242225][4030:4035] CHIP:DMG: { - [1635866684.242262][4030:4035] CHIP:DMG: EndpointId = 0x0, - [1635866684.242300][4030:4035] CHIP:DMG: ClusterId = 0x3c, - [1635866684.242339][4030:4035] CHIP:DMG: CommandId = 0x2, - [1635866684.242375][4030:4035] CHIP:DMG: }, + [1635866684.242059][4030:4035] CHIP:DMG: CommandList = + [1635866684.242091][4030:4035] CHIP:DMG: [ + [1635866684.242122][4030:4035] CHIP:DMG: CommandDataIB = + [1635866684.242156][4030:4035] CHIP:DMG: { + [1635866684.242188][4030:4035] CHIP:DMG: CommandPathIB = + [1635866684.242225][4030:4035] CHIP:DMG: { + [1635866684.242262][4030:4035] CHIP:DMG: EndpointId = 0x0, + [1635866684.242300][4030:4035] CHIP:DMG: ClusterId = 0x3c, + [1635866684.242339][4030:4035] CHIP:DMG: CommandId = 0x2, + [1635866684.242375][4030:4035] CHIP:DMG: }, [1635866684.242415][4030:4035] CHIP:DMG: - [1635866684.242447][4030:4035] CHIP:DMG: StatusIB = - [1635866684.242496][4030:4035] CHIP:DMG: { - [1635866684.242547][4030:4035] CHIP:DMG: status = 0x0, - [1635866684.242594][4030:4035] CHIP:DMG: }, + [1635866684.242447][4030:4035] CHIP:DMG: StatusIB = + [1635866684.242496][4030:4035] CHIP:DMG: { + [1635866684.242547][4030:4035] CHIP:DMG: status = 0x0, + [1635866684.242594][4030:4035] CHIP:DMG: }, [1635866684.242663][4030:4035] CHIP:DMG: - [1635866684.242700][4030:4035] CHIP:DMG: }, + [1635866684.242700][4030:4035] CHIP:DMG: }, [1635866684.242746][4030:4035] CHIP:DMG: - [1635866684.242781][4030:4035] CHIP:DMG: ], + [1635866684.242781][4030:4035] CHIP:DMG: ], [1635866684.242824][4030:4035] CHIP:DMG: [1635866684.242857][4030:4035] CHIP:DMG: } - [1635866684.242915][4030:4035] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635866684.242956][4030:4035] CHIP:TOO: Default Success - Response" + [1635866684.242915][4030:4035] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635866684.242956][4030:4035] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "1. On 2nd controller using chip-tool connect using manual code - generated by 1st controller. Below is the example when using chip tool - as controller (considering 36177160937 as the manual code generated by - 1st controller) ./chip-tool pairing manualcode 1 36177160937" + verification: | + 1. On 2nd controller using chip-tool connect using manual code generated by 1st controller. + Below is the example when using chip tool as controller (considering 36177160937 as the manual code generated by 1st controller) + ./chip-tool pairing manualcode 1 36177160937 disabled: true - label: "TH_CR1 revokes the commissioning window on DUT_CE using RevokeCommissioning command" - verification: - "On 1st controller using chip tool, send revoke commissioning command - to DUT_CE ./chip-tool administratorcommissioning revoke-commissioning - 1 0 [1635867701.392315][4074:4079] CHIP:DMG: InvokeCommand = + verification: | + On 1st controller using chip tool, send revoke commissioning command to DUT_CE + + + ./chip-tool administratorcommissioning revoke-commissioning 1 0 + [1635867701.392315][4074:4079] CHIP:DMG: InvokeCommand = [1635867701.392357][4074:4079] CHIP:DMG: { - [1635867701.392389][4074:4079] CHIP:DMG: CommandList = - [1635867701.392427][4074:4079] CHIP:DMG: [ - [1635867701.392463][4074:4079] CHIP:DMG: CommandDataIB = - [1635867701.392535][4074:4079] CHIP:DMG: { - [1635867701.392593][4074:4079] CHIP:DMG: CommandPathIB = - [1635867701.392664][4074:4079] CHIP:DMG: { - [1635867701.392723][4074:4079] CHIP:DMG: EndpointId = 0x0, - [1635867701.392777][4074:4079] CHIP:DMG: ClusterId = 0x3c, - [1635867701.392877][4074:4079] CHIP:DMG: CommandId = 0x2, - [1635867701.393046][4074:4079] CHIP:DMG: }, + [1635867701.392389][4074:4079] CHIP:DMG: CommandList = + [1635867701.392427][4074:4079] CHIP:DMG: [ + [1635867701.392463][4074:4079] CHIP:DMG: CommandDataIB = + [1635867701.392535][4074:4079] CHIP:DMG: { + [1635867701.392593][4074:4079] CHIP:DMG: CommandPathIB = + [1635867701.392664][4074:4079] CHIP:DMG: { + [1635867701.392723][4074:4079] CHIP:DMG: EndpointId = 0x0, + [1635867701.392777][4074:4079] CHIP:DMG: ClusterId = 0x3c, + [1635867701.392877][4074:4079] CHIP:DMG: CommandId = 0x2, + [1635867701.393046][4074:4079] CHIP:DMG: }, [1635867701.393108][4074:4079] CHIP:DMG: - [1635867701.393149][4074:4079] CHIP:DMG: StatusIB = - [1635867701.393214][4074:4079] CHIP:DMG: { - [1635867701.393253][4074:4079] CHIP:DMG: status = 0x0, - [1635867701.393316][4074:4079] CHIP:DMG: }, + [1635867701.393149][4074:4079] CHIP:DMG: StatusIB = + [1635867701.393214][4074:4079] CHIP:DMG: { + [1635867701.393253][4074:4079] CHIP:DMG: status = 0x0, + [1635867701.393316][4074:4079] CHIP:DMG: }, [1635867701.393378][4074:4079] CHIP:DMG: - [1635867701.393444][4074:4079] CHIP:DMG: }, + [1635867701.393444][4074:4079] CHIP:DMG: }, [1635867701.393510][4074:4079] CHIP:DMG: - [1635867701.393548][4074:4079] CHIP:DMG: ], + [1635867701.393548][4074:4079] CHIP:DMG: ], [1635867701.393612][4074:4079] CHIP:DMG: [1635867701.393649][4074:4079] CHIP:DMG: } - [1635867701.393706][4074:4079] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635867701.393751][4074:4079] CHIP:TOO: Default Success - Response" + [1635867701.393706][4074:4079] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635867701.393751][4074:4079] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR1 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE" - verification: - "On 1st controller, using chip tool, write and read Basic Information - Clusters NodeLabel mandatory attribute of DUT_CE ./chip-tool basic - write user-label te5new 1 0 [1635867759.827129][4081:4086] CHIP:DMG: - WriteResponse = [1635867759.827159][4081:4086] CHIP:DMG: { - [1635867759.827186][4081:4086] CHIP:DMG: AttributeStatusList = - [1635867759.827221][4081:4086] CHIP:DMG: [ - [1635867759.827253][4081:4086] CHIP:DMG: AttributeStatusIB = - [1635867759.827291][4081:4086] CHIP:DMG: { - [1635867759.827325][4081:4086] CHIP:DMG: AttributePath = - [1635867759.827387][4081:4086] CHIP:DMG: { - [1635867759.827446][4081:4086] CHIP:DMG: FieldTag = 0x0000_0005, - [1635867759.827491][4081:4086] CHIP:DMG: NodeId = 0x0, - [1635867759.827554][4081:4086] CHIP:DMG: ClusterId = 0x28, - [1635867759.827616][4081:4086] CHIP:DMG: EndpointId = 0x0, - [1635867759.827655][4081:4086] CHIP:DMG: } + verification: | + On 1st controller, using chip tool, write and read Basic Information Cluster’s NodeLabel mandatory attribute of DUT_CE + + + ./chip-tool basic write user-label te5new 1 0 + [1635867759.827129][4081:4086] CHIP:DMG: WriteResponse = + [1635867759.827159][4081:4086] CHIP:DMG: { + [1635867759.827186][4081:4086] CHIP:DMG: AttributeStatusList = + [1635867759.827221][4081:4086] CHIP:DMG: [ + [1635867759.827253][4081:4086] CHIP:DMG: AttributeStatusIB = + [1635867759.827291][4081:4086] CHIP:DMG: { + [1635867759.827325][4081:4086] CHIP:DMG: AttributePath = + [1635867759.827387][4081:4086] CHIP:DMG: { + [1635867759.827446][4081:4086] CHIP:DMG: FieldTag = 0x0000_0005, + [1635867759.827491][4081:4086] CHIP:DMG: NodeId = 0x0, + [1635867759.827554][4081:4086] CHIP:DMG: ClusterId = 0x28, + [1635867759.827616][4081:4086] CHIP:DMG: EndpointId = 0x0, + [1635867759.827655][4081:4086] CHIP:DMG: } [1635867759.827716][4081:4086] CHIP:DMG: - [1635867759.827759][4081:4086] CHIP:DMG: StatusIB = - [1635867759.827828][4081:4086] CHIP:DMG: { - [1635867759.827866][4081:4086] CHIP:DMG: status = 0x0, - [1635867759.827924][4081:4086] CHIP:DMG: }, + [1635867759.827759][4081:4086] CHIP:DMG: StatusIB = + [1635867759.827828][4081:4086] CHIP:DMG: { + [1635867759.827866][4081:4086] CHIP:DMG: status = 0x0, + [1635867759.827924][4081:4086] CHIP:DMG: }, [1635867759.827980][4081:4086] CHIP:DMG: - [1635867759.828017][4081:4086] CHIP:DMG: }, + [1635867759.828017][4081:4086] CHIP:DMG: }, [1635867759.828059][4081:4086] CHIP:DMG: - [1635867759.828092][4081:4086] CHIP:DMG: ], + [1635867759.828092][4081:4086] CHIP:DMG: ], [1635867759.828131][4081:4086] CHIP:DMG: [1635867759.828161][4081:4086] CHIP:DMG: } [1635867759.828250][4081:4086] CHIP:ZCL: WriteResponse: - [1635867759.828299][4081:4086] CHIP:ZCL: status: Success (0x0000) + [1635867759.828299][4081:4086] CHIP:ZCL: status: Success (0x0000) [1635867759.828334][4081:4086] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635867798.990540][4089:4094] - CHIP:DMG: { [1635867798.990575][4089:4094] CHIP:DMG: AttributeDataList - = [1635867798.990614][4089:4094] CHIP:DMG: [ - [1635867798.990651][4089:4094] CHIP:DMG: AttributeDataElement = - [1635867798.990698][4089:4094] CHIP:DMG: { - [1635867798.990741][4089:4094] CHIP:DMG: AttributePath = - [1635867798.990783][4089:4094] CHIP:DMG: { - [1635867798.990840][4089:4094] CHIP:DMG: NodeId = 0x1, - [1635867798.990883][4089:4094] CHIP:DMG: EndpointId = 0x0, - [1635867798.990949][4089:4094] CHIP:DMG: ClusterId = 0x28, - [1635867798.991022][4089:4094] CHIP:DMG: FieldTag = 0x0000_0005, - [1635867798.991083][4089:4094] CHIP:DMG: } + + + ./chip-tool basic read user-label 1 0 + [1635867798.990540][4089:4094] CHIP:DMG: { + [1635867798.990575][4089:4094] CHIP:DMG: AttributeDataList = + [1635867798.990614][4089:4094] CHIP:DMG: [ + [1635867798.990651][4089:4094] CHIP:DMG: AttributeDataElement = + [1635867798.990698][4089:4094] CHIP:DMG: { + [1635867798.990741][4089:4094] CHIP:DMG: AttributePath = + [1635867798.990783][4089:4094] CHIP:DMG: { + [1635867798.990840][4089:4094] CHIP:DMG: NodeId = 0x1, + [1635867798.990883][4089:4094] CHIP:DMG: EndpointId = 0x0, + [1635867798.990949][4089:4094] CHIP:DMG: ClusterId = 0x28, + [1635867798.991022][4089:4094] CHIP:DMG: FieldTag = 0x0000_0005, + [1635867798.991083][4089:4094] CHIP:DMG: } [1635867798.991164][4089:4094] CHIP:DMG: - [1635867798.991225][4089:4094] CHIP:DMG: Data = 'te5new', - [1635867798.991280][4089:4094] CHIP:DMG: DataElementVersion = 0x0, - [1635867798.991338][4089:4094] CHIP:DMG: }, + [1635867798.991225][4089:4094] CHIP:DMG: Data = "te5new", + [1635867798.991280][4089:4094] CHIP:DMG: DataElementVersion = 0x0, + [1635867798.991338][4089:4094] CHIP:DMG: }, [1635867798.991407][4089:4094] CHIP:DMG: - [1635867798.991459][4089:4094] CHIP:DMG: ], + [1635867798.991459][4089:4094] CHIP:DMG: ], [1635867798.991521][4089:4094] CHIP:DMG: [1635867798.991569][4089:4094] CHIP:DMG: } [1635867798.991711][4089:4094] CHIP:ZCL: ReadAttributesResponse: - [1635867798.991758][4089:4094] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635867798.991809][4089:4094] CHIP:ZCL: attributeId: 0x0000_0005 - [1635867798.991856][4089:4094] CHIP:ZCL: status: Success (0x0000) - [1635867798.991901][4089:4094] CHIP:ZCL: attribute TLV Type: 0x0c - [1635867798.991953][4089:4094] CHIP:TOO: CharString attribute - Response: te5new" + [1635867798.991758][4089:4094] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635867798.991809][4089:4094] CHIP:ZCL: attributeId: 0x0000_0005 + [1635867798.991856][4089:4094] CHIP:ZCL: status: Success (0x0000) + [1635867798.991901][4089:4094] CHIP:ZCL: attribute TLV Type: 0x0c + [1635867798.991953][4089:4094] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "TH_CR1 opens a new commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller using chip-tool, send the open-commissioning-window - CMD for ECM. -t stands for timeout value, -o for - OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for - descriminator -i for iteration count. Ref to cmd help. ./chip-tool - pairing open-commissioning-window 1 1 200 1000 3840 + verification: | + On 1st controller using chip-tool, send the open-commissioning-window CMD for ECM. -t stands for timeout value, -o for OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for descriminator -i for iteration count. Ref to cmd help. + + ./chip-tool pairing open-commissioning-window 1 1 200 1000 3840 [1635864513.699433][3850:3855] CHIP:DMG: ICR moving to [CommandSen] - [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: - [36177160937] [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: - [MT:00000CQM00YZN476420] [1635864513.699636][3850:3855] CHIP:EM: - Sending Standalone Ack for MessageCounter:2599714227 on exchange - 60688i [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext - message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and - protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. - [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg - 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at - monotonic time: 6085358 msec [1635864513.699834][3850:3855] CHIP:EM: - Flushed pending ack for MessageCounter:2599714227 on exchange 60688i - The setup pin code is extracted from the manual pairing code in the - log and that will be used when pairing the 2nd admin controller." + [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: [36177160937] + [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: [MT:00000CQM00YZN476420] + [1635864513.699636][3850:3855] CHIP:EM: Sending Standalone Ack for MessageCounter:2599714227 on exchange 60688i + [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at monotonic time: 6085358 msec + [1635864513.699834][3850:3855] CHIP:EM: Flushed pending ack for MessageCounter:2599714227 on exchange 60688i + + The setup pin code is extracted from the manual pairing code in the log and that will be used when pairing the 2nd admin controller. disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "1. On 2nd controller using chip-tool connect using manual code - generated by 1st controller. Below is the example when using chip tool - as controller (considering 36177160937 as the manual code generated by - 1st controller) ./chip-tool pairing manualcode 1 36177160937" + verification: | + 1. On 2nd controller using chip-tool connect using manual code generated by 1st controller. + Below is the example when using chip tool as controller (considering 36177160937 as the manual code generated by 1st controller) + ./chip-tool pairing manualcode 1 36177160937 disabled: true - label: "TH_CR3 starts a commissioning process with DUT_CE" - verification: - "1. On 3rd controller using chip-tool connect using manual code - generated by 1st controller. Below is the example when using chip tool - as controller (considering 36177160937 as the manual code generated by - 1st controller) ./chip-tool pairing manualcode 1 36177160937" + verification: | + 1. On 3rd controller using chip-tool connect using manual code generated by 1st controller. + Below is the example when using chip tool as controller (considering 36177160937 as the manual code generated by 1st controller) + ./chip-tool pairing manualcode 1 36177160937 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_6.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_6.yaml index 5558c26f5305d2..bfdf80cd95f5c8 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_6.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_6.yaml @@ -23,245 +23,252 @@ config: tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st python controller on the raspi (use - above instructions) " + verification: | + 1. Provision the device using 1st python controller on the raspi (use above instructions) disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On 1st controller, using chip tool open commissioning window using - BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 100 1 0 [1635870657.145515][4221:4226] - CHIP:DMG: InvokeCommand = [1635870657.145582][4221:4226] CHIP:DMG: { - [1635870657.145629][4221:4226] CHIP:DMG: CommandList = - [1635870657.145686][4221:4226] CHIP:DMG: [ - [1635870657.145740][4221:4226] CHIP:DMG: CommandDataIB = - [1635870657.145808][4221:4226] CHIP:DMG: { - [1635870657.145872][4221:4226] CHIP:DMG: CommandPathIB = - [1635870657.145944][4221:4226] CHIP:DMG: { - [1635870657.146010][4221:4226] CHIP:DMG: EndpointId = 0x0, - [1635870657.146086][4221:4226] CHIP:DMG: ClusterId = 0x3c, - [1635870657.146161][4221:4226] CHIP:DMG: CommandId = 0x1, - [1635870657.146232][4221:4226] CHIP:DMG: }, + verification: | + On 1st controller, using chip tool open commissioning window using BCM + + + ./chip-tool administratorcommissioning open-basic-commissioning-window 100 1 0 + + [1635870657.145515][4221:4226] CHIP:DMG: InvokeCommand = + [1635870657.145582][4221:4226] CHIP:DMG: { + [1635870657.145629][4221:4226] CHIP:DMG: CommandList = + [1635870657.145686][4221:4226] CHIP:DMG: [ + [1635870657.145740][4221:4226] CHIP:DMG: CommandDataIB = + [1635870657.145808][4221:4226] CHIP:DMG: { + [1635870657.145872][4221:4226] CHIP:DMG: CommandPathIB = + [1635870657.145944][4221:4226] CHIP:DMG: { + [1635870657.146010][4221:4226] CHIP:DMG: EndpointId = 0x0, + [1635870657.146086][4221:4226] CHIP:DMG: ClusterId = 0x3c, + [1635870657.146161][4221:4226] CHIP:DMG: CommandId = 0x1, + [1635870657.146232][4221:4226] CHIP:DMG: }, [1635870657.146310][4221:4226] CHIP:DMG: - [1635870657.146367][4221:4226] CHIP:DMG: StatusIB = - [1635870657.146436][4221:4226] CHIP:DMG: { - [1635870657.146503][4221:4226] CHIP:DMG: status = 0x0, - [1635870657.146566][4221:4226] CHIP:DMG: }, + [1635870657.146367][4221:4226] CHIP:DMG: StatusIB = + [1635870657.146436][4221:4226] CHIP:DMG: { + [1635870657.146503][4221:4226] CHIP:DMG: status = 0x0, + [1635870657.146566][4221:4226] CHIP:DMG: }, [1635870657.146637][4221:4226] CHIP:DMG: - [1635870657.146700][4221:4226] CHIP:DMG: }, + [1635870657.146700][4221:4226] CHIP:DMG: }, [1635870657.146769][4221:4226] CHIP:DMG: - [1635870657.146828][4221:4226] CHIP:DMG: ], + [1635870657.146828][4221:4226] CHIP:DMG: ], [1635870657.146898][4221:4226] CHIP:DMG: [1635870657.146952][4221:4226] CHIP:DMG: } - [1635870657.147042][4221:4226] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635870657.147102][4221:4226] CHIP:TOO: Default Success - Response" + [1635870657.147042][4221:4226] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635870657.147102][4221:4226] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE after PIXIT_COMM_WIN + 10 seconds" - verification: - "On the 2nd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 2nd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR1 opens a new commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On 1st controller, using chip tool open commissioning window using - BCM ./chip-tool administratorcommissioning - open-basic-commissioning-window 100 1 0" + verification: | + On 1st controller, using chip tool open commissioning window using BCM + + ./chip-tool administratorcommissioning open-basic-commissioning-window 100 1 0 disabled: true - label: "TH_CR1 revokes the commissioning window on DUT_CE using RevokeCommissioning command" - verification: - "On 1st controller, using chip tool send revoke commissioning + verification: | + On 1st controller, using chip tool send revoke commissioning + + ./chip-tool administratorcommissioning revoke-commissioning 1 0 + [1635870803.030626][4234:4239] CHIP:DMG: InvokeCommand = [1635870803.030664][4234:4239] CHIP:DMG: { - [1635870803.030696][4234:4239] CHIP:DMG: CommandList = - [1635870803.030735][4234:4239] CHIP:DMG: [ - [1635870803.030768][4234:4239] CHIP:DMG: CommandDataIB = - [1635870803.030821][4234:4239] CHIP:DMG: { - [1635870803.030868][4234:4239] CHIP:DMG: CommandPathIB = - [1635870803.030922][4234:4239] CHIP:DMG: { - [1635870803.030965][4234:4239] CHIP:DMG: EndpointId = 0x0, - [1635870803.031020][4234:4239] CHIP:DMG: ClusterId = 0x3c, - [1635870803.031062][4234:4239] CHIP:DMG: CommandId = 0x2, - [1635870803.031113][4234:4239] CHIP:DMG: }, + [1635870803.030696][4234:4239] CHIP:DMG: CommandList = + [1635870803.030735][4234:4239] CHIP:DMG: [ + [1635870803.030768][4234:4239] CHIP:DMG: CommandDataIB = + [1635870803.030821][4234:4239] CHIP:DMG: { + [1635870803.030868][4234:4239] CHIP:DMG: CommandPathIB = + [1635870803.030922][4234:4239] CHIP:DMG: { + [1635870803.030965][4234:4239] CHIP:DMG: EndpointId = 0x0, + [1635870803.031020][4234:4239] CHIP:DMG: ClusterId = 0x3c, + [1635870803.031062][4234:4239] CHIP:DMG: CommandId = 0x2, + [1635870803.031113][4234:4239] CHIP:DMG: }, [1635870803.031158][4234:4239] CHIP:DMG: - [1635870803.031204][4234:4239] CHIP:DMG: StatusIB = - [1635870803.031245][4234:4239] CHIP:DMG: { - [1635870803.031304][4234:4239] CHIP:DMG: status = 0x0, - [1635870803.031345][4234:4239] CHIP:DMG: }, + [1635870803.031204][4234:4239] CHIP:DMG: StatusIB = + [1635870803.031245][4234:4239] CHIP:DMG: { + [1635870803.031304][4234:4239] CHIP:DMG: status = 0x0, + [1635870803.031345][4234:4239] CHIP:DMG: }, [1635870803.031533][4234:4239] CHIP:DMG: - [1635870803.031592][4234:4239] CHIP:DMG: }, + [1635870803.031592][4234:4239] CHIP:DMG: }, [1635870803.031644][4234:4239] CHIP:DMG: - [1635870803.031695][4234:4239] CHIP:DMG: ], + [1635870803.031695][4234:4239] CHIP:DMG: ], [1635870803.031739][4234:4239] CHIP:DMG: [1635870803.031785][4234:4239] CHIP:DMG: } - [1635870803.031848][4234:4239] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635870803.031903][4234:4239] CHIP:TOO: Default Success - Response" + [1635870803.031848][4234:4239] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635870803.031903][4234:4239] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "On the 2nd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 2nd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR1 revokes the commissioning window on DUT_CE using RevokeCommissioning command" - verification: - "On 1st controller, using chip tool send revoke commissioning + verification: | + On 1st controller, using chip tool send revoke commissioning + ./chip-tool administratorcommissioning revoke-commissioning 1 0 [1635870856.382876][4241:4246] CHIP:DMG: InvokeCommand = [1635870856.382942][4241:4246] CHIP:DMG: { - [1635870856.382975][4241:4246] CHIP:DMG: CommandList = - [1635870856.383010][4241:4246] CHIP:DMG: [ - [1635870856.383062][4241:4246] CHIP:DMG: CommandDataIB = - [1635870856.383102][4241:4246] CHIP:DMG: { - [1635870856.383136][4241:4246] CHIP:DMG: CommandPathIB = - [1635870856.383215][4241:4246] CHIP:DMG: { - [1635870856.383259][4241:4246] CHIP:DMG: EndpointId = 0x0, - [1635870856.383329][4241:4246] CHIP:DMG: ClusterId = 0x3c, - [1635870856.383390][4241:4246] CHIP:DMG: CommandId = 0x2, - [1635870856.383445][4241:4246] CHIP:DMG: }, + [1635870856.382975][4241:4246] CHIP:DMG: CommandList = + [1635870856.383010][4241:4246] CHIP:DMG: [ + [1635870856.383062][4241:4246] CHIP:DMG: CommandDataIB = + [1635870856.383102][4241:4246] CHIP:DMG: { + [1635870856.383136][4241:4246] CHIP:DMG: CommandPathIB = + [1635870856.383215][4241:4246] CHIP:DMG: { + [1635870856.383259][4241:4246] CHIP:DMG: EndpointId = 0x0, + [1635870856.383329][4241:4246] CHIP:DMG: ClusterId = 0x3c, + [1635870856.383390][4241:4246] CHIP:DMG: CommandId = 0x2, + [1635870856.383445][4241:4246] CHIP:DMG: }, [1635870856.383490][4241:4246] CHIP:DMG: - [1635870856.383540][4241:4246] CHIP:DMG: StatusIB = - [1635870856.383644][4241:4246] CHIP:DMG: { - [1635870856.383697][4241:4246] CHIP:DMG: status = 0x0, - [1635870856.383756][4241:4246] CHIP:DMG: }, + [1635870856.383540][4241:4246] CHIP:DMG: StatusIB = + [1635870856.383644][4241:4246] CHIP:DMG: { + [1635870856.383697][4241:4246] CHIP:DMG: status = 0x0, + [1635870856.383756][4241:4246] CHIP:DMG: }, [1635870856.383813][4241:4246] CHIP:DMG: - [1635870856.383847][4241:4246] CHIP:DMG: }, + [1635870856.383847][4241:4246] CHIP:DMG: }, [1635870856.383892][4241:4246] CHIP:DMG: - [1635870856.383923][4241:4246] CHIP:DMG: ], + [1635870856.383923][4241:4246] CHIP:DMG: ], [1635870856.383978][4241:4246] CHIP:DMG: [1635870856.384011][4241:4246] CHIP:DMG: } - [1635870856.384106][4241:4246] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635870856.384182][4241:4246] CHIP:TOO: Default Success - Response" + [1635870856.384106][4241:4246] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635870856.384182][4241:4246] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR1 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE" - verification: - "On 1st controller, using chip tool, write and read Basic Information - Clusters NodeLabel mandatory attribute of DUT_CE ./chip-tool basic - write user-label te5new 1 0 [1635870913.073437][4249:4254] CHIP:DMG: - WriteResponse = [1635870913.073477][4249:4254] CHIP:DMG: { - [1635870913.073510][4249:4254] CHIP:DMG: AttributeStatusList = - [1635870913.073548][4249:4254] CHIP:DMG: [ - [1635870913.073583][4249:4254] CHIP:DMG: AttributeStatusIB = - [1635870913.073630][4249:4254] CHIP:DMG: { - [1635870913.073669][4249:4254] CHIP:DMG: AttributePath = - [1635870913.073715][4249:4254] CHIP:DMG: { - [1635870913.073763][4249:4254] CHIP:DMG: FieldTag = 0x0000_0005, - [1635870913.073816][4249:4254] CHIP:DMG: NodeId = 0x0, - [1635870913.073867][4249:4254] CHIP:DMG: ClusterId = 0x28, - [1635870913.073915][4249:4254] CHIP:DMG: EndpointId = 0x0, - [1635870913.073961][4249:4254] CHIP:DMG: } + verification: | + On 1st controller, using chip tool, write and read Basic Information Clusters NodeLabel mandatory attribute of DUT_CE + + + ./chip-tool basic write user-label te5new 1 0 + [1635870913.073437][4249:4254] CHIP:DMG: WriteResponse = + [1635870913.073477][4249:4254] CHIP:DMG: { + [1635870913.073510][4249:4254] CHIP:DMG: AttributeStatusList = + [1635870913.073548][4249:4254] CHIP:DMG: [ + [1635870913.073583][4249:4254] CHIP:DMG: AttributeStatusIB = + [1635870913.073630][4249:4254] CHIP:DMG: { + [1635870913.073669][4249:4254] CHIP:DMG: AttributePath = + [1635870913.073715][4249:4254] CHIP:DMG: { + [1635870913.073763][4249:4254] CHIP:DMG: FieldTag = 0x0000_0005, + [1635870913.073816][4249:4254] CHIP:DMG: NodeId = 0x0, + [1635870913.073867][4249:4254] CHIP:DMG: ClusterId = 0x28, + [1635870913.073915][4249:4254] CHIP:DMG: EndpointId = 0x0, + [1635870913.073961][4249:4254] CHIP:DMG: } [1635870913.074011][4249:4254] CHIP:DMG: - [1635870913.074055][4249:4254] CHIP:DMG: StatusIB = - [1635870913.074101][4249:4254] CHIP:DMG: { - [1635870913.074147][4249:4254] CHIP:DMG: status = 0x0, - [1635870913.074192][4249:4254] CHIP:DMG: }, + [1635870913.074055][4249:4254] CHIP:DMG: StatusIB = + [1635870913.074101][4249:4254] CHIP:DMG: { + [1635870913.074147][4249:4254] CHIP:DMG: status = 0x0, + [1635870913.074192][4249:4254] CHIP:DMG: }, [1635870913.074238][4249:4254] CHIP:DMG: - [1635870913.074279][4249:4254] CHIP:DMG: }, + [1635870913.074279][4249:4254] CHIP:DMG: }, [1635870913.074326][4249:4254] CHIP:DMG: - [1635870913.074361][4249:4254] CHIP:DMG: ], + [1635870913.074361][4249:4254] CHIP:DMG: ], [1635870913.074403][4249:4254] CHIP:DMG: [1635870913.074436][4249:4254] CHIP:DMG: } [1635870913.074511][4249:4254] CHIP:ZCL: WriteResponse: - [1635870913.074545][4249:4254] CHIP:ZCL: status: Success (0x0000) + [1635870913.074545][4249:4254] CHIP:ZCL: status: Success (0x0000) [1635870913.074582][4249:4254] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635870953.693980][4257:4262] - CHIP:DMG: ReportData = [1635870953.694013][4257:4262] CHIP:DMG: { - [1635870953.694042][4257:4262] CHIP:DMG: AttributeDataList = - [1635870953.694080][4257:4262] CHIP:DMG: [ - [1635870953.694113][4257:4262] CHIP:DMG: AttributeDataElement = - [1635870953.694159][4257:4262] CHIP:DMG: { - [1635870953.694194][4257:4262] CHIP:DMG: AttributePath = - [1635870953.694240][4257:4262] CHIP:DMG: { - [1635870953.694279][4257:4262] CHIP:DMG: NodeId = 0x1, - [1635870953.694336][4257:4262] CHIP:DMG: EndpointId = 0x0, - [1635870953.694387][4257:4262] CHIP:DMG: ClusterId = 0x28, - [1635870953.694437][4257:4262] CHIP:DMG: FieldTag = 0x0000_0005, - [1635870953.694489][4257:4262] CHIP:DMG: } + + + ./chip-tool basic read user-label 1 0 + + [1635870953.693980][4257:4262] CHIP:DMG: ReportData = + [1635870953.694013][4257:4262] CHIP:DMG: { + [1635870953.694042][4257:4262] CHIP:DMG: AttributeDataList = + [1635870953.694080][4257:4262] CHIP:DMG: [ + [1635870953.694113][4257:4262] CHIP:DMG: AttributeDataElement = + [1635870953.694159][4257:4262] CHIP:DMG: { + [1635870953.694194][4257:4262] CHIP:DMG: AttributePath = + [1635870953.694240][4257:4262] CHIP:DMG: { + [1635870953.694279][4257:4262] CHIP:DMG: NodeId = 0x1, + [1635870953.694336][4257:4262] CHIP:DMG: EndpointId = 0x0, + [1635870953.694387][4257:4262] CHIP:DMG: ClusterId = 0x28, + [1635870953.694437][4257:4262] CHIP:DMG: FieldTag = 0x0000_0005, + [1635870953.694489][4257:4262] CHIP:DMG: } [1635870953.694541][4257:4262] CHIP:DMG: - [1635870953.694713][4257:4262] CHIP:DMG: Data = 'te5new', - [1635870953.694759][4257:4262] CHIP:DMG: DataElementVersion = 0x0, - [1635870953.694803][4257:4262] CHIP:DMG: }, + [1635870953.694713][4257:4262] CHIP:DMG: Data = "te5new", + [1635870953.694759][4257:4262] CHIP:DMG: DataElementVersion = 0x0, + [1635870953.694803][4257:4262] CHIP:DMG: }, [1635870953.694849][4257:4262] CHIP:DMG: - [1635870953.694885][4257:4262] CHIP:DMG: ], + [1635870953.694885][4257:4262] CHIP:DMG: ], [1635870953.694924][4257:4262] CHIP:DMG: [1635870953.694957][4257:4262] CHIP:DMG: } [1635870953.695061][4257:4262] CHIP:ZCL: ReadAttributesResponse: - [1635870953.695094][4257:4262] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635870953.695129][4257:4262] CHIP:ZCL: attributeId: 0x0000_0005 - [1635870953.695161][4257:4262] CHIP:ZCL: status: Success (0x0000) - [1635870953.695191][4257:4262] CHIP:ZCL: attribute TLV Type: 0x0c - [1635870953.695221][4257:4262] CHIP:TOO: CharString attribute - Response: te5new" + [1635870953.695094][4257:4262] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635870953.695129][4257:4262] CHIP:ZCL: attributeId: 0x0000_0005 + [1635870953.695161][4257:4262] CHIP:ZCL: status: Success (0x0000) + [1635870953.695191][4257:4262] CHIP:ZCL: attribute TLV Type: 0x0c + [1635870953.695221][4257:4262] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "TH_CR1 opens a new commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On first controller using chip-tool open commissioning widow using - BCM. ./chip-tool administratorcommissioning - open-basic-commissioning-window 100 1 0 [1635871001.349078][4265:4270] - CHIP:DMG: InvokeCommand = [1635871001.349113][4265:4270] CHIP:DMG: { - [1635871001.349172][4265:4270] CHIP:DMG: CommandList = - [1635871001.349208][4265:4270] CHIP:DMG: [ - [1635871001.349244][4265:4270] CHIP:DMG: CommandDataIB = - [1635871001.349306][4265:4270] CHIP:DMG: { - [1635871001.349346][4265:4270] CHIP:DMG: CommandPathIB = - [1635871001.349386][4265:4270] CHIP:DMG: { - [1635871001.349490][4265:4270] CHIP:DMG: EndpointId = 0x0, - [1635871001.349585][4265:4270] CHIP:DMG: ClusterId = 0x3c, - [1635871001.349627][4265:4270] CHIP:DMG: CommandId = 0x1, - [1635871001.349692][4265:4270] CHIP:DMG: }, + verification: | + On first controller using chip-tool open commissioning widow using BCM. + ./chip-tool administratorcommissioning open-basic-commissioning-window 100 1 0 + [1635871001.349078][4265:4270] CHIP:DMG: InvokeCommand = + [1635871001.349113][4265:4270] CHIP:DMG: { + [1635871001.349172][4265:4270] CHIP:DMG: CommandList = + [1635871001.349208][4265:4270] CHIP:DMG: [ + [1635871001.349244][4265:4270] CHIP:DMG: CommandDataIB = + [1635871001.349306][4265:4270] CHIP:DMG: { + [1635871001.349346][4265:4270] CHIP:DMG: CommandPathIB = + [1635871001.349386][4265:4270] CHIP:DMG: { + [1635871001.349490][4265:4270] CHIP:DMG: EndpointId = 0x0, + [1635871001.349585][4265:4270] CHIP:DMG: ClusterId = 0x3c, + [1635871001.349627][4265:4270] CHIP:DMG: CommandId = 0x1, + [1635871001.349692][4265:4270] CHIP:DMG: }, [1635871001.349782][4265:4270] CHIP:DMG: - [1635871001.349841][4265:4270] CHIP:DMG: StatusIB = - [1635871001.349886][4265:4270] CHIP:DMG: { - [1635871001.349928][4265:4270] CHIP:DMG: status = 0x0, - [1635871001.349977][4265:4270] CHIP:DMG: }, + [1635871001.349841][4265:4270] CHIP:DMG: StatusIB = + [1635871001.349886][4265:4270] CHIP:DMG: { + [1635871001.349928][4265:4270] CHIP:DMG: status = 0x0, + [1635871001.349977][4265:4270] CHIP:DMG: }, [1635871001.350022][4265:4270] CHIP:DMG: - [1635871001.350058][4265:4270] CHIP:DMG: }, + [1635871001.350058][4265:4270] CHIP:DMG: }, [1635871001.350098][4265:4270] CHIP:DMG: - [1635871001.350133][4265:4270] CHIP:DMG: ], + [1635871001.350133][4265:4270] CHIP:DMG: ], [1635871001.350173][4265:4270] CHIP:DMG: [1635871001.350205][4265:4270] CHIP:DMG: } - [1635871001.350267][4265:4270] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635871001.350308][4265:4270] CHIP:TOO: Default Success - Response" + [1635871001.350267][4265:4270] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635871001.350308][4265:4270] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with DUT_CE" - verification: - "On the 2nd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 2nd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR3 starts a commissioning process with DUT_CE" - verification: - "On the 3rd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 3rd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_7.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_7.yaml index c40fcf6d61da97..dff29d0062272a 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_7.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_7.yaml @@ -23,252 +23,254 @@ config: tests: - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using DUT_CR1 controller on the raspi." + verification: | + 1. Provision the device using DUT_CR1 controller on the raspi. disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller open commissioning widow using ECM. Below is - the example while using chip tool as controller, ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635871058.908790][4273:4278] CHIP:SC: Success status report - received. Session was established [1635871058.908827][4273:4278] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 47!! [1635871058.908924][4273:4278] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635871058.916166][4273:4278] CHIP:DMG: ICR moving to - [AddingComm] [1635871058.916223][4273:4278] CHIP:DMG: ICR moving to - [AddedComma] [1635871058.916362][4273:4278] CHIP:IN: Prepared - encrypted message 0xaaaac41dfd10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 21937i with MessageCounter:0. - [1635871058.916421][4273:4278] CHIP:IN: Sending encrypted msg - 0xaaaac41dfd10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 12630575 msec [1635871058.916549][4273:4278] CHIP:DMG: - ICR moving to [CommandSen] [1635871058.916607][4273:4278] CHIP:CTL: - Manual pairing code: [36366524220] [1635871058.916679][4273:4278] - CHIP:CTL: SetupQRCode: [MT:00000CQM0088GL3XV00] - [1635871058.916745][4273:4278] CHIP:EM: Sending Standalone Ack for - MessageCounter:2599714279 on exchange 21936i" + verification: | + On your DUT controller open commissioning widow using ECM. + + Below is the example while using chip tool as controller, + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635871058.908790][4273:4278] CHIP:SC: Success status report received. Session was established + [1635871058.908827][4273:4278] CHIP:IN: New secure session created for device 0x0000000000000001, key 47!! + [1635871058.908924][4273:4278] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635871058.916166][4273:4278] CHIP:DMG: ICR moving to [AddingComm] + [1635871058.916223][4273:4278] CHIP:DMG: ICR moving to [AddedComma] + [1635871058.916362][4273:4278] CHIP:IN: Prepared encrypted message 0xaaaac41dfd10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 21937i with MessageCounter:0. + [1635871058.916421][4273:4278] CHIP:IN: Sending encrypted msg 0xaaaac41dfd10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 12630575 msec + [1635871058.916549][4273:4278] CHIP:DMG: ICR moving to [CommandSen] + [1635871058.916607][4273:4278] CHIP:CTL: Manual pairing code: [36366524220] + [1635871058.916679][4273:4278] CHIP:CTL: SetupQRCode: [MT:00000CQM0088GL3XV00] + [1635871058.916745][4273:4278] CHIP:EM: Sending Standalone Ack for MessageCounter:2599714279 on exchange 21936i disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE after PIXIT_COMM_WIN + 10 seconds" - verification: - "On the 2nd controller using chip-tool , connect using manual code - generated by DUT Controller Below is the example when using chip tool - as controller (considering 36366524220 as the manual code generated by - DUT controller) ./chip-tool pairing manualcode 1 36366524220" + verification: | + On the 2nd controller using chip-tool , connect using manual code generated by DUT Controller + + + Below is the example when using chip tool as controller (considering 36366524220 as the manual code generated by DUT controller) + ./chip-tool pairing manualcode 1 36366524220 disabled: true - label: "DUT_CR1 opens a new commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller open commissioning widow using ECM. Below is - the example while using chip tool as controller, ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635871112.112515][4282:4287] CHIP:SC: Success status report - received. Session was established [1635871112.112550][4282:4287] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 48!! [1635871112.112641][4282:4287] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635871112.120013][4282:4287] CHIP:DMG: ICR moving to - [AddingComm] [1635871112.120068][4282:4287] CHIP:DMG: ICR moving to - [AddedComma] [1635871112.120191][4282:4287] CHIP:IN: Prepared - encrypted message 0xaaaadbfe6d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 11039i with MessageCounter:0. - [1635871112.120249][4282:4287] CHIP:IN: Sending encrypted msg - 0xaaaadbfe6d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 12683778 msec [1635871112.120453][4282:4287] CHIP:DMG: - ICR moving to [CommandSen] [1635871112.120505][4282:4287] CHIP:CTL: - Manual pairing code: [34921141778] [1635871112.120573][4282:4287] - CHIP:CTL: SetupQRCode: [MT:00000CQM00GKG14-G10] - [1635871112.120636][4282:4287] CHIP:EM: Sending Standalone Ack for - MessageCounter:2599714281 on exchange 11038i" + verification: | + On your DUT controller open commissioning widow using ECM. + + Below is the example while using chip tool as controller, + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + + [1635871112.112515][4282:4287] CHIP:SC: Success status report received. Session was established + [1635871112.112550][4282:4287] CHIP:IN: New secure session created for device 0x0000000000000001, key 48!! + [1635871112.112641][4282:4287] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635871112.120013][4282:4287] CHIP:DMG: ICR moving to [AddingComm] + [1635871112.120068][4282:4287] CHIP:DMG: ICR moving to [AddedComma] + [1635871112.120191][4282:4287] CHIP:IN: Prepared encrypted message 0xaaaadbfe6d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 11039i with MessageCounter:0. + [1635871112.120249][4282:4287] CHIP:IN: Sending encrypted msg 0xaaaadbfe6d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 12683778 msec + [1635871112.120453][4282:4287] CHIP:DMG: ICR moving to [CommandSen] + [1635871112.120505][4282:4287] CHIP:CTL: Manual pairing code: [34921141778] + [1635871112.120573][4282:4287] CHIP:CTL: SetupQRCode: [MT:00000CQM00GKG14-G10] + [1635871112.120636][4282:4287] CHIP:EM: Sending Standalone Ack for MessageCounter:2599714281 on exchange 11038i disabled: true - label: "DUT_CR1 revokes the commissioning window on TH_CE using RevokeCommissioning command" - verification: - "On First controller revoke commissioning Below is the example while - using chip tool as controller, ./chip-tool administratorcommissioning - revoke-commissioning 1 0 [1635871162.467911][4291:4296] CHIP:DMG: - InvokeCommand = [1635871162.467970][4291:4296] CHIP:DMG: { - [1635871162.468019][4291:4296] CHIP:DMG: CommandList = - [1635871162.468085][4291:4296] CHIP:DMG: [ - [1635871162.468151][4291:4296] CHIP:DMG: CommandDataIB = - [1635871162.468221][4291:4296] CHIP:DMG: { - [1635871162.468287][4291:4296] CHIP:DMG: CommandPathIB = - [1635871162.468367][4291:4296] CHIP:DMG: { - [1635871162.468447][4291:4296] CHIP:DMG: EndpointId = 0x0, - [1635871162.468541][4291:4296] CHIP:DMG: ClusterId = 0x3c, - [1635871162.468620][4291:4296] CHIP:DMG: CommandId = 0x2, - [1635871162.468708][4291:4296] CHIP:DMG: }, + verification: | + On First controller revoke commissioning + + Below is the example while using chip tool as controller, + + ./chip-tool administratorcommissioning revoke-commissioning 1 0 + [1635871162.467911][4291:4296] CHIP:DMG: InvokeCommand = + [1635871162.467970][4291:4296] CHIP:DMG: { + [1635871162.468019][4291:4296] CHIP:DMG: CommandList = + [1635871162.468085][4291:4296] CHIP:DMG: [ + [1635871162.468151][4291:4296] CHIP:DMG: CommandDataIB = + [1635871162.468221][4291:4296] CHIP:DMG: { + [1635871162.468287][4291:4296] CHIP:DMG: CommandPathIB = + [1635871162.468367][4291:4296] CHIP:DMG: { + [1635871162.468447][4291:4296] CHIP:DMG: EndpointId = 0x0, + [1635871162.468541][4291:4296] CHIP:DMG: ClusterId = 0x3c, + [1635871162.468620][4291:4296] CHIP:DMG: CommandId = 0x2, + [1635871162.468708][4291:4296] CHIP:DMG: }, [1635871162.468793][4291:4296] CHIP:DMG: - [1635871162.468861][4291:4296] CHIP:DMG: StatusIB = - [1635871162.468938][4291:4296] CHIP:DMG: { - [1635871162.469002][4291:4296] CHIP:DMG: status = 0x0, - [1635871162.469088][4291:4296] CHIP:DMG: }, + [1635871162.468861][4291:4296] CHIP:DMG: StatusIB = + [1635871162.468938][4291:4296] CHIP:DMG: { + [1635871162.469002][4291:4296] CHIP:DMG: status = 0x0, + [1635871162.469088][4291:4296] CHIP:DMG: }, [1635871162.469160][4291:4296] CHIP:DMG: - [1635871162.469222][4291:4296] CHIP:DMG: }, + [1635871162.469222][4291:4296] CHIP:DMG: }, [1635871162.469297][4291:4296] CHIP:DMG: - [1635871162.469350][4291:4296] CHIP:DMG: ], + [1635871162.469350][4291:4296] CHIP:DMG: ], [1635871162.469478][4291:4296] CHIP:DMG: [1635871162.469535][4291:4296] CHIP:DMG: } - [1635871162.469634][4291:4296] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635871162.469704][4291:4296] CHIP:TOO: Default Success - Response" + [1635871162.469634][4291:4296] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635871162.469704][4291:4296] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On the 2nd controller using chip-tool , connect using manual code - generated by DUT Controller Below is the example when using chip tool - as controller (considering 34921141778 as the manual code generated by - DUT controller) ./chip-tool pairing manualcode 1 34921141778" + verification: | + On the 2nd controller using chip-tool , connect using manual code generated by DUT Controller + + + Below is the example when using chip tool as controller (considering 34921141778 as the manual code generated by DUT controller) + ./chip-tool pairing manualcode 1 34921141778 disabled: true - label: "DUT_CR1 revokes the commissioning window on TH_CE using RevokeCommissioning command" - verification: - "On your DUT controller revoke commissioning Below is the example - while using chip tool as controller, ./chip-tool - administratorcommissioning revoke-commissioning 1 0 + verification: | + On your DUT controller revoke commissioning + + Below is the example while using chip tool as controller, + + ./chip-tool administratorcommissioning revoke-commissioning 1 0 + [1635871227.659965][4299:4304] CHIP:DMG: InvokeCommand = [1635871227.659996][4299:4304] CHIP:DMG: { - [1635871227.660024][4299:4304] CHIP:DMG: CommandList = - [1635871227.660059][4299:4304] CHIP:DMG: [ - [1635871227.660091][4299:4304] CHIP:DMG: CommandDataIB = - [1635871227.660129][4299:4304] CHIP:DMG: { - [1635871227.660164][4299:4304] CHIP:DMG: CommandPathIB = - [1635871227.660236][4299:4304] CHIP:DMG: { - [1635871227.660317][4299:4304] CHIP:DMG: EndpointId = 0x0, - [1635871227.660382][4299:4304] CHIP:DMG: ClusterId = 0x3c, - [1635871227.660424][4299:4304] CHIP:DMG: CommandId = 0x2, - [1635871227.660483][4299:4304] CHIP:DMG: }, + [1635871227.660024][4299:4304] CHIP:DMG: CommandList = + [1635871227.660059][4299:4304] CHIP:DMG: [ + [1635871227.660091][4299:4304] CHIP:DMG: CommandDataIB = + [1635871227.660129][4299:4304] CHIP:DMG: { + [1635871227.660164][4299:4304] CHIP:DMG: CommandPathIB = + [1635871227.660236][4299:4304] CHIP:DMG: { + [1635871227.660317][4299:4304] CHIP:DMG: EndpointId = 0x0, + [1635871227.660382][4299:4304] CHIP:DMG: ClusterId = 0x3c, + [1635871227.660424][4299:4304] CHIP:DMG: CommandId = 0x2, + [1635871227.660483][4299:4304] CHIP:DMG: }, [1635871227.660550][4299:4304] CHIP:DMG: - [1635871227.660587][4299:4304] CHIP:DMG: StatusIB = - [1635871227.660648][4299:4304] CHIP:DMG: { - [1635871227.660708][4299:4304] CHIP:DMG: status = 0x0, - [1635871227.660744][4299:4304] CHIP:DMG: }, + [1635871227.660587][4299:4304] CHIP:DMG: StatusIB = + [1635871227.660648][4299:4304] CHIP:DMG: { + [1635871227.660708][4299:4304] CHIP:DMG: status = 0x0, + [1635871227.660744][4299:4304] CHIP:DMG: }, [1635871227.660803][4299:4304] CHIP:DMG: - [1635871227.660852][4299:4304] CHIP:DMG: }, + [1635871227.660852][4299:4304] CHIP:DMG: }, [1635871227.660937][4299:4304] CHIP:DMG: - [1635871227.660976][4299:4304] CHIP:DMG: ], + [1635871227.660976][4299:4304] CHIP:DMG: ], [1635871227.661015][4299:4304] CHIP:DMG: [1635871227.661046][4299:4304] CHIP:DMG: } - [1635871227.661104][4299:4304] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635871227.661181][4299:4304] CHIP:TOO: Default Success - Response" + [1635871227.661104][4299:4304] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635871227.661181][4299:4304] CHIP:TOO: Default Success Response disabled: true - label: "DUT_CR1 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "On your DUT controller write and read Basic Information Clusters - NodeLabel mandatory attribute of TH_CE Below is the example while - using chip tool as controller, ./chip-tool basic write node-label - te5new 1 0 [1635871273.030352][4308:4313] CHIP:DMG: { - [1635871273.030381][4308:4313] CHIP:DMG: AttributeStatusList = - [1635871273.030446][4308:4313] CHIP:DMG: [ - [1635871273.030516][4308:4313] CHIP:DMG: AttributeStatusIB = - [1635871273.030590][4308:4313] CHIP:DMG: { - [1635871273.030639][4308:4313] CHIP:DMG: AttributePath = - [1635871273.030709][4308:4313] CHIP:DMG: { - [1635871273.030778][4308:4313] CHIP:DMG: FieldTag = 0x0000_0005, - [1635871273.030832][4308:4313] CHIP:DMG: NodeId = 0x0, - [1635871273.030903][4308:4313] CHIP:DMG: ClusterId = 0x28, - [1635871273.031010][4308:4313] CHIP:DMG: EndpointId = 0x0, - [1635871273.031055][4308:4313] CHIP:DMG: } + verification: | + On your DUT controller write and read Basic Information Cluster NodeLabel mandatory attribute of TH_CE + + Below is the example while using chip tool as controller, + + ./chip-tool basic write node-label te5new 1 0 + [1635871273.030352][4308:4313] CHIP:DMG: { + [1635871273.030381][4308:4313] CHIP:DMG: AttributeStatusList = + [1635871273.030446][4308:4313] CHIP:DMG: [ + [1635871273.030516][4308:4313] CHIP:DMG: AttributeStatusIB = + [1635871273.030590][4308:4313] CHIP:DMG: { + [1635871273.030639][4308:4313] CHIP:DMG: AttributePath = + [1635871273.030709][4308:4313] CHIP:DMG: { + [1635871273.030778][4308:4313] CHIP:DMG: FieldTag = 0x0000_0005, + [1635871273.030832][4308:4313] CHIP:DMG: NodeId = 0x0, + [1635871273.030903][4308:4313] CHIP:DMG: ClusterId = 0x28, + [1635871273.031010][4308:4313] CHIP:DMG: EndpointId = 0x0, + [1635871273.031055][4308:4313] CHIP:DMG: } [1635871273.031103][4308:4313] CHIP:DMG: - [1635871273.031145][4308:4313] CHIP:DMG: StatusIB = - [1635871273.031187][4308:4313] CHIP:DMG: { - [1635871273.031230][4308:4313] CHIP:DMG: status = 0x0, - [1635871273.031272][4308:4313] CHIP:DMG: }, + [1635871273.031145][4308:4313] CHIP:DMG: StatusIB = + [1635871273.031187][4308:4313] CHIP:DMG: { + [1635871273.031230][4308:4313] CHIP:DMG: status = 0x0, + [1635871273.031272][4308:4313] CHIP:DMG: }, [1635871273.031322][4308:4313] CHIP:DMG: - [1635871273.031476][4308:4313] CHIP:DMG: }, + [1635871273.031476][4308:4313] CHIP:DMG: }, [1635871273.031529][4308:4313] CHIP:DMG: - [1635871273.031565][4308:4313] CHIP:DMG: ], + [1635871273.031565][4308:4313] CHIP:DMG: ], [1635871273.031608][4308:4313] CHIP:DMG: [1635871273.031642][4308:4313] CHIP:DMG: } [1635871273.031716][4308:4313] CHIP:ZCL: WriteResponse: - [1635871273.031745][4308:4313] CHIP:ZCL: status: Success (0x0000) + [1635871273.031745][4308:4313] CHIP:ZCL: status: Success (0x0000) [1635871273.031780][4308:4313] CHIP:TOO: Default Success Response - ./chip-tool basic read node-label 1 0 [1635871312.835941][4314:4319] - CHIP:DMG: ReportData = [1635871312.835978][4314:4319] CHIP:DMG: { - [1635871312.836007][4314:4319] CHIP:DMG: AttributeDataList = - [1635871312.836045][4314:4319] CHIP:DMG: [ - [1635871312.836085][4314:4319] CHIP:DMG: AttributeDataElement = - [1635871312.836126][4314:4319] CHIP:DMG: { - [1635871312.836164][4314:4319] CHIP:DMG: AttributePath = - [1635871312.836204][4314:4319] CHIP:DMG: { - [1635871312.836246][4314:4319] CHIP:DMG: NodeId = 0x1, - [1635871312.836296][4314:4319] CHIP:DMG: EndpointId = 0x0, - [1635871312.836345][4314:4319] CHIP:DMG: ClusterId = 0x28, - [1635871312.836395][4314:4319] CHIP:DMG: FieldTag = 0x0000_0005, - [1635871312.836440][4314:4319] CHIP:DMG: } + + + ./chip-tool basic read node-label 1 0 + [1635871312.835941][4314:4319] CHIP:DMG: ReportData = + [1635871312.835978][4314:4319] CHIP:DMG: { + [1635871312.836007][4314:4319] CHIP:DMG: AttributeDataList = + [1635871312.836045][4314:4319] CHIP:DMG: [ + [1635871312.836085][4314:4319] CHIP:DMG: AttributeDataElement = + [1635871312.836126][4314:4319] CHIP:DMG: { + [1635871312.836164][4314:4319] CHIP:DMG: AttributePath = + [1635871312.836204][4314:4319] CHIP:DMG: { + [1635871312.836246][4314:4319] CHIP:DMG: NodeId = 0x1, + [1635871312.836296][4314:4319] CHIP:DMG: EndpointId = 0x0, + [1635871312.836345][4314:4319] CHIP:DMG: ClusterId = 0x28, + [1635871312.836395][4314:4319] CHIP:DMG: FieldTag = 0x0000_0005, + [1635871312.836440][4314:4319] CHIP:DMG: } [1635871312.836491][4314:4319] CHIP:DMG: - [1635871312.836543][4314:4319] CHIP:DMG: Data = 'te5new', - [1635871312.836588][4314:4319] CHIP:DMG: DataElementVersion = 0x0, - [1635871312.836632][4314:4319] CHIP:DMG: }, + [1635871312.836543][4314:4319] CHIP:DMG: Data = "te5new", + [1635871312.836588][4314:4319] CHIP:DMG: DataElementVersion = 0x0, + [1635871312.836632][4314:4319] CHIP:DMG: }, [1635871312.836678][4314:4319] CHIP:DMG: - [1635871312.836709][4314:4319] CHIP:DMG: ], + [1635871312.836709][4314:4319] CHIP:DMG: ], [1635871312.836752][4314:4319] CHIP:DMG: [1635871312.836785][4314:4319] CHIP:DMG: } [1635871312.836891][4314:4319] CHIP:ZCL: ReadAttributesResponse: - [1635871312.836923][4314:4319] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635871312.836958][4314:4319] CHIP:ZCL: attributeId: 0x0000_0005 - [1635871312.836990][4314:4319] CHIP:ZCL: status: Success (0x0000) - [1635871312.837017][4314:4319] CHIP:ZCL: attribute TLV Type: 0x0c - [1635871312.837050][4314:4319] CHIP:TOO: CharString attribute - Response: te5new" + [1635871312.836923][4314:4319] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635871312.836958][4314:4319] CHIP:ZCL: attributeId: 0x0000_0005 + [1635871312.836990][4314:4319] CHIP:ZCL: status: Success (0x0000) + [1635871312.837017][4314:4319] CHIP:ZCL: attribute TLV Type: 0x0c + [1635871312.837050][4314:4319] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "DUT_CR1 opens a new commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On your DUT controller open commissioning widow using ECM. Below is - the example while using chip tool as controller, ./chip-tool pairing - open-commissioning-window 1 1 100 1000 3840 - [1635871373.773447][4322:4328] CHIP:SC: Success status report - received. Session was established [1635871373.773517][4322:4328] - CHIP:IN: New secure session created for device 0x0000000000000001, key - 54!! [1635871373.773611][4322:4328] CHIP:CTL: OpenCommissioningWindow - for device ID 1 [1635871373.780891][4322:4328] CHIP:DMG: ICR moving to - [AddingComm] [1635871373.780942][4322:4328] CHIP:DMG: ICR moving to - [AddedComma] [1635871373.781067][4322:4328] CHIP:IN: Prepared - encrypted message 0xaaaae2653d10 to 0x0000000000000001 of type 0x8 and - protocolId (0, 1) on exchange 62089i with MessageCounter:0. - [1635871373.781124][4322:4328] CHIP:IN: Sending encrypted msg - 0xaaaae2653d10 with MessageCounter:0 to 0x0000000000000001 at - monotonic time: 12945439 msec [1635871373.781269][4322:4328] CHIP:DMG: - ICR moving to [CommandSen] [1635871373.781329][4322:4328] CHIP:CTL: - Manual pairing code: [35256543344] [1635871373.781482][4322:4328] - CHIP:CTL: SetupQRCode: [MT:00000CQM00CIWV01J10] - [1635871373.781558][4322:4328] CHIP:EM: Sending Standalone Ack for - MessageCounter:2599714291 on exchange 62088i" + verification: | + On your DUT controller open commissioning widow using ECM. + + Below is the example while using chip tool as controller, + + ./chip-tool pairing open-commissioning-window 1 1 100 1000 3840 + + [1635871373.773447][4322:4328] CHIP:SC: Success status report received. Session was established + [1635871373.773517][4322:4328] CHIP:IN: New secure session created for device 0x0000000000000001, key 54!! + [1635871373.773611][4322:4328] CHIP:CTL: OpenCommissioningWindow for device ID 1 + [1635871373.780891][4322:4328] CHIP:DMG: ICR moving to [AddingComm] + [1635871373.780942][4322:4328] CHIP:DMG: ICR moving to [AddedComma] + [1635871373.781067][4322:4328] CHIP:IN: Prepared encrypted message 0xaaaae2653d10 to 0x0000000000000001 of type 0x8 and protocolId (0, 1) on exchange 62089i with MessageCounter:0. + [1635871373.781124][4322:4328] CHIP:IN: Sending encrypted msg 0xaaaae2653d10 with MessageCounter:0 to 0x0000000000000001 at monotonic time: 12945439 msec + [1635871373.781269][4322:4328] CHIP:DMG: ICR moving to [CommandSen] + [1635871373.781329][4322:4328] CHIP:CTL: Manual pairing code: [35256543344] + [1635871373.781482][4322:4328] CHIP:CTL: SetupQRCode: [MT:00000CQM00CIWV01J10] + [1635871373.781558][4322:4328] CHIP:EM: Sending Standalone Ack for MessageCounter:2599714291 on exchange 62088i disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On the 2nd controller using chip-tool , connect using manual code - generated by DUT Controller Below is the example when using chip tool - as controller (considering 35256543344 as the manual code generated by - DUT controller) ./chip-tool pairing manualcode 1 35256543344" + verification: | + On the 2nd controller using chip-tool , connect using manual code generated by DUT Controller + + + Below is the example when using chip tool as controller (considering 35256543344 as the manual code generated by DUT controller) + ./chip-tool pairing manualcode 1 35256543344 disabled: true - label: "TH_CR3 starts a commissioning process with TH_CE" - verification: - "On the 3rd controller using chip-tool , connect using manual code - generated by DUT Controller Below is the example when using chip tool - as controller (considering 35256543344 as the manual code generated by - DUT controller) ./chip-tool pairing manualcode 1 35256543344" + verification: | + On the 3rd controller using chip-tool , connect using manual code generated by DUT Controller + + + Below is the example when using chip tool as controller (considering 35256543344 as the manual code generated by DUT controller) + ./chip-tool pairing manualcode 1 35256543344 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_8.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_8.yaml index 68ba31dd059c21..fb1d17df6f6b7e 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_8.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_8.yaml @@ -23,249 +23,263 @@ config: tests: - label: "DUT_CR1 starts a commissioning process with TH_CE" - verification: - "1. Provision the device using DUT_CR1 controller on the raspi." + verification: | + 1. Provision the device using DUT_CR1 controller on the raspi. disabled: true - label: "DUT_CR1 opens a commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller open commissioning widow using BCM. Below is - the example while using chip tool as controller, ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On your DUT controller open commissioning widow using BCM. + + Below is the example while using chip tool as controller, + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + [1635871562.958905][4336:4341] CHIP:DMG: InvokeCommand = [1635871562.958976][4336:4341] CHIP:DMG: { - [1635871562.959031][4336:4341] CHIP:DMG: CommandList = - [1635871562.959095][4336:4341] CHIP:DMG: [ - [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = - [1635871562.959225][4336:4341] CHIP:DMG: { - [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = - [1635871562.959368][4336:4341] CHIP:DMG: { - [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, - [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, - [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, - [1635871562.959698][4336:4341] CHIP:DMG: }, + [1635871562.959031][4336:4341] CHIP:DMG: CommandList = + [1635871562.959095][4336:4341] CHIP:DMG: [ + [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = + [1635871562.959225][4336:4341] CHIP:DMG: { + [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = + [1635871562.959368][4336:4341] CHIP:DMG: { + [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, + [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, + [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, + [1635871562.959698][4336:4341] CHIP:DMG: }, [1635871562.959776][4336:4341] CHIP:DMG: - [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = - [1635871562.959911][4336:4341] CHIP:DMG: { - [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, - [1635871562.960064][4336:4341] CHIP:DMG: }, + [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = + [1635871562.959911][4336:4341] CHIP:DMG: { + [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, + [1635871562.960064][4336:4341] CHIP:DMG: }, [1635871562.960313][4336:4341] CHIP:DMG: - [1635871562.960459][4336:4341] CHIP:DMG: }, + [1635871562.960459][4336:4341] CHIP:DMG: }, [1635871562.960544][4336:4341] CHIP:DMG: - [1635871562.960604][4336:4341] CHIP:DMG: ], + [1635871562.960604][4336:4341] CHIP:DMG: ], [1635871562.960668][4336:4341] CHIP:DMG: [1635871562.960723][4336:4341] CHIP:DMG: } - [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635871562.960894][4336:4341] CHIP:TOO: Default Success - Response" + [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635871562.960894][4336:4341] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE after PIXIT_COMM_WIN + 10 seconds" - verification: - "On the 2nd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 2nd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "DUT_CR1 opens a new commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller open commissioning widow using BCM. Below is - the example while using chip tool as controller, ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0" + verification: | + On your DUT controller open commissioning widow using BCM. + + Below is the example while using chip tool as controller, + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 disabled: true - label: "DUT_CR1 revokes the commissioning window on TH_CE using RevokeCommissioning command" - verification: - "On your DUT controller revoke commissioning Below is the example - while using chip tool as controller, ./chip-tool - administratorcommissioning revoke-commissioning 1 0 + verification: | + On your DUT controller revoke commissioning + + Below is the example while using chip tool as controller, + + ./chip-tool administratorcommissioning revoke-commissioning 1 0 [1635871889.934826][4370:4375] CHIP:DMG: InvokeCommand = [1635871889.934895][4370:4375] CHIP:DMG: { - [1635871889.934950][4370:4375] CHIP:DMG: CommandList = - [1635871889.935012][4370:4375] CHIP:DMG: [ - [1635871889.935072][4370:4375] CHIP:DMG: CommandDataIB = - [1635871889.935136][4370:4375] CHIP:DMG: { - [1635871889.935199][4370:4375] CHIP:DMG: CommandPathIB = - [1635871889.935352][4370:4375] CHIP:DMG: { - [1635871889.935493][4370:4375] CHIP:DMG: EndpointId = 0x0, - [1635871889.935566][4370:4375] CHIP:DMG: ClusterId = 0x3c, - [1635871889.935680][4370:4375] CHIP:DMG: CommandId = 0x2, - [1635871889.935788][4370:4375] CHIP:DMG: }, + [1635871889.934950][4370:4375] CHIP:DMG: CommandList = + [1635871889.935012][4370:4375] CHIP:DMG: [ + [1635871889.935072][4370:4375] CHIP:DMG: CommandDataIB = + [1635871889.935136][4370:4375] CHIP:DMG: { + [1635871889.935199][4370:4375] CHIP:DMG: CommandPathIB = + [1635871889.935352][4370:4375] CHIP:DMG: { + [1635871889.935493][4370:4375] CHIP:DMG: EndpointId = 0x0, + [1635871889.935566][4370:4375] CHIP:DMG: ClusterId = 0x3c, + [1635871889.935680][4370:4375] CHIP:DMG: CommandId = 0x2, + [1635871889.935788][4370:4375] CHIP:DMG: }, [1635871889.935867][4370:4375] CHIP:DMG: - [1635871889.935930][4370:4375] CHIP:DMG: StatusIB = - [1635871889.935992][4370:4375] CHIP:DMG: { - [1635871889.936059][4370:4375] CHIP:DMG: status = 0x0, - [1635871889.936165][4370:4375] CHIP:DMG: }, + [1635871889.935930][4370:4375] CHIP:DMG: StatusIB = + [1635871889.935992][4370:4375] CHIP:DMG: { + [1635871889.936059][4370:4375] CHIP:DMG: status = 0x0, + [1635871889.936165][4370:4375] CHIP:DMG: }, [1635871889.936283][4370:4375] CHIP:DMG: - [1635871889.936378][4370:4375] CHIP:DMG: }, + [1635871889.936378][4370:4375] CHIP:DMG: }, [1635871889.936455][4370:4375] CHIP:DMG: - [1635871889.936514][4370:4375] CHIP:DMG: ], + [1635871889.936514][4370:4375] CHIP:DMG: ], [1635871889.936604][4370:4375] CHIP:DMG: [1635871889.936655][4370:4375] CHIP:DMG: } - [1635871889.936753][4370:4375] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635871889.936820][4370:4375] CHIP:TOO: Default Success - Response" + [1635871889.936753][4370:4375] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635871889.936820][4370:4375] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On the 2nd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 2nd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "DUT_CR1 revokes the commissioning window on TH_CE using RevokeCommissioning command" - verification: - "On your DUT controller revoke commissioning Below is the example - while using chip tool as controller, ./chip-tool - administratorcommissioning revoke-commissioning 1 0 + verification: | + On your DUT controller revoke commissioning + + Below is the example while using chip tool as controller, + + ./chip-tool administratorcommissioning revoke-commissioning 1 0 [1635871889.934826][4370:4375] CHIP:DMG: InvokeCommand = [1635871889.934895][4370:4375] CHIP:DMG: { - [1635871889.934950][4370:4375] CHIP:DMG: CommandList = - [1635871889.935012][4370:4375] CHIP:DMG: [ - [1635871889.935072][4370:4375] CHIP:DMG: CommandDataIB = - [1635871889.935136][4370:4375] CHIP:DMG: { - [1635871889.935199][4370:4375] CHIP:DMG: CommandPathIB = - [1635871889.935352][4370:4375] CHIP:DMG: { - [1635871889.935493][4370:4375] CHIP:DMG: EndpointId = 0x0, - [1635871889.935566][4370:4375] CHIP:DMG: ClusterId = 0x3c, - [1635871889.935680][4370:4375] CHIP:DMG: CommandId = 0x2, - [1635871889.935788][4370:4375] CHIP:DMG: }, + [1635871889.934950][4370:4375] CHIP:DMG: CommandList = + [1635871889.935012][4370:4375] CHIP:DMG: [ + [1635871889.935072][4370:4375] CHIP:DMG: CommandDataIB = + [1635871889.935136][4370:4375] CHIP:DMG: { + [1635871889.935199][4370:4375] CHIP:DMG: CommandPathIB = + [1635871889.935352][4370:4375] CHIP:DMG: { + [1635871889.935493][4370:4375] CHIP:DMG: EndpointId = 0x0, + [1635871889.935566][4370:4375] CHIP:DMG: ClusterId = 0x3c, + [1635871889.935680][4370:4375] CHIP:DMG: CommandId = 0x2, + [1635871889.935788][4370:4375] CHIP:DMG: }, [1635871889.935867][4370:4375] CHIP:DMG: - [1635871889.935930][4370:4375] CHIP:DMG: StatusIB = - [1635871889.935992][4370:4375] CHIP:DMG: { - [1635871889.936059][4370:4375] CHIP:DMG: status = 0x0, - [1635871889.936165][4370:4375] CHIP:DMG: }, + [1635871889.935930][4370:4375] CHIP:DMG: StatusIB = + [1635871889.935992][4370:4375] CHIP:DMG: { + [1635871889.936059][4370:4375] CHIP:DMG: status = 0x0, + [1635871889.936165][4370:4375] CHIP:DMG: }, [1635871889.936283][4370:4375] CHIP:DMG: - [1635871889.936378][4370:4375] CHIP:DMG: }, + [1635871889.936378][4370:4375] CHIP:DMG: }, [1635871889.936455][4370:4375] CHIP:DMG: - [1635871889.936514][4370:4375] CHIP:DMG: ], + [1635871889.936514][4370:4375] CHIP:DMG: ], [1635871889.936604][4370:4375] CHIP:DMG: [1635871889.936655][4370:4375] CHIP:DMG: } - [1635871889.936753][4370:4375] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 - Status=0x0 [1635871889.936820][4370:4375] CHIP:TOO: Default Success - Response" + [1635871889.936753][4370:4375] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0002 Status=0x0 + [1635871889.936820][4370:4375] CHIP:TOO: Default Success Response disabled: true - label: "DUT_CR1 writes and reads the Basic Information Clusters NodeLabel mandatory attribute of TH_CE" - verification: - "Using your DUT controller write attribute and read attribute to and - from TH_CE Below is the example while using chip tool on first - controller, ./chip-tool basic write user-label te5new 1 0 + verification: | + Using your DUT controller write attribute and read attribute to and from TH_CE + + Below is the example while using chip tool on first controller, + + ./chip-tool basic write user-label te5new 1 0 [1635872071.971166][4380:4385] CHIP:DMG: WriteResponse = [1635872071.971206][4380:4385] CHIP:DMG: { - [1635872071.971243][4380:4385] CHIP:DMG: AttributeStatusList = - [1635872071.971305][4380:4385] CHIP:DMG: [ - [1635872071.971363][4380:4385] CHIP:DMG: AttributeStatusIB = - [1635872071.971410][4380:4385] CHIP:DMG: { - [1635872071.971451][4380:4385] CHIP:DMG: AttributePath = - [1635872071.971490][4380:4385] CHIP:DMG: { - [1635872071.971544][4380:4385] CHIP:DMG: FieldTag = 0x0000_0005, - [1635872071.971595][4380:4385] CHIP:DMG: NodeId = 0x0, - [1635872071.971636][4380:4385] CHIP:DMG: ClusterId = 0x28, - [1635872071.971692][4380:4385] CHIP:DMG: EndpointId = 0x0, - [1635872071.971740][4380:4385] CHIP:DMG: } + [1635872071.971243][4380:4385] CHIP:DMG: AttributeStatusList = + [1635872071.971305][4380:4385] CHIP:DMG: [ + [1635872071.971363][4380:4385] CHIP:DMG: AttributeStatusIB = + [1635872071.971410][4380:4385] CHIP:DMG: { + [1635872071.971451][4380:4385] CHIP:DMG: AttributePath = + [1635872071.971490][4380:4385] CHIP:DMG: { + [1635872071.971544][4380:4385] CHIP:DMG: FieldTag = 0x0000_0005, + [1635872071.971595][4380:4385] CHIP:DMG: NodeId = 0x0, + [1635872071.971636][4380:4385] CHIP:DMG: ClusterId = 0x28, + [1635872071.971692][4380:4385] CHIP:DMG: EndpointId = 0x0, + [1635872071.971740][4380:4385] CHIP:DMG: } [1635872071.971792][4380:4385] CHIP:DMG: - [1635872071.971833][4380:4385] CHIP:DMG: StatusIB = - [1635872071.971881][4380:4385] CHIP:DMG: { - [1635872071.971935][4380:4385] CHIP:DMG: status = 0x0, - [1635872071.971986][4380:4385] CHIP:DMG: }, + [1635872071.971833][4380:4385] CHIP:DMG: StatusIB = + [1635872071.971881][4380:4385] CHIP:DMG: { + [1635872071.971935][4380:4385] CHIP:DMG: status = 0x0, + [1635872071.971986][4380:4385] CHIP:DMG: }, [1635872071.972041][4380:4385] CHIP:DMG: - [1635872071.972083][4380:4385] CHIP:DMG: }, + [1635872071.972083][4380:4385] CHIP:DMG: }, [1635872071.972130][4380:4385] CHIP:DMG: - [1635872071.972165][4380:4385] CHIP:DMG: ], + [1635872071.972165][4380:4385] CHIP:DMG: ], [1635872071.972209][4380:4385] CHIP:DMG: [1635872071.972241][4380:4385] CHIP:DMG: } [1635872071.972315][4380:4385] CHIP:ZCL: WriteResponse: - [1635872071.972350][4380:4385] CHIP:ZCL: status: Success (0x0000) + [1635872071.972350][4380:4385] CHIP:ZCL: status: Success (0x0000) [1635872071.972385][4380:4385] CHIP:TOO: Default Success Response - ./chip-tool basic read user-label 1 0 [1635872323.755223][4396:4401] - CHIP:DMG: ReportData = [1635872323.755265][4396:4401] CHIP:DMG: { - [1635872323.755297][4396:4401] CHIP:DMG: AttributeDataList = - [1635872323.755343][4396:4401] CHIP:DMG: [ - [1635872323.755379][4396:4401] CHIP:DMG: AttributeDataElement = - [1635872323.755424][4396:4401] CHIP:DMG: { - [1635872323.755470][4396:4401] CHIP:DMG: AttributePath = - [1635872323.755523][4396:4401] CHIP:DMG: { - [1635872323.755578][4396:4401] CHIP:DMG: NodeId = 0x1, - [1635872323.755631][4396:4401] CHIP:DMG: EndpointId = 0x0, - [1635872323.755683][4396:4401] CHIP:DMG: ClusterId = 0x28, - [1635872323.755730][4396:4401] CHIP:DMG: FieldTag = 0x0000_0005, - [1635872323.755774][4396:4401] CHIP:DMG: } + + + ./chip-tool basic read user-label 1 0 + + [1635872323.755223][4396:4401] CHIP:DMG: ReportData = + [1635872323.755265][4396:4401] CHIP:DMG: { + [1635872323.755297][4396:4401] CHIP:DMG: AttributeDataList = + [1635872323.755343][4396:4401] CHIP:DMG: [ + [1635872323.755379][4396:4401] CHIP:DMG: AttributeDataElement = + [1635872323.755424][4396:4401] CHIP:DMG: { + [1635872323.755470][4396:4401] CHIP:DMG: AttributePath = + [1635872323.755523][4396:4401] CHIP:DMG: { + [1635872323.755578][4396:4401] CHIP:DMG: NodeId = 0x1, + [1635872323.755631][4396:4401] CHIP:DMG: EndpointId = 0x0, + [1635872323.755683][4396:4401] CHIP:DMG: ClusterId = 0x28, + [1635872323.755730][4396:4401] CHIP:DMG: FieldTag = 0x0000_0005, + [1635872323.755774][4396:4401] CHIP:DMG: } [1635872323.755821][4396:4401] CHIP:DMG: - [1635872323.755869][4396:4401] CHIP:DMG: Data = te5new, - [1635872323.755911][4396:4401] CHIP:DMG: DataElementVersion = 0x0, - [1635872323.755951][4396:4401] CHIP:DMG: }, + [1635872323.755869][4396:4401] CHIP:DMG: Data = "te5new", + [1635872323.755911][4396:4401] CHIP:DMG: DataElementVersion = 0x0, + [1635872323.755951][4396:4401] CHIP:DMG: }, [1635872323.756000][4396:4401] CHIP:DMG: - [1635872323.756036][4396:4401] CHIP:DMG: ], + [1635872323.756036][4396:4401] CHIP:DMG: ], [1635872323.756078][4396:4401] CHIP:DMG: [1635872323.756111][4396:4401] CHIP:DMG: } [1635872323.756212][4396:4401] CHIP:ZCL: ReadAttributesResponse: - [1635872323.756245][4396:4401] CHIP:ZCL: ClusterId: 0x0000_0028 - [1635872323.756279][4396:4401] CHIP:ZCL: attributeId: 0x0000_0005 - [1635872323.756311][4396:4401] CHIP:ZCL: status: Success (0x0000) - [1635872323.756342][4396:4401] CHIP:ZCL: attribute TLV Type: 0x0c - [1635872323.756373][4396:4401] CHIP:TOO: CharString attribute - Response: te5new" + [1635872323.756245][4396:4401] CHIP:ZCL: ClusterId: 0x0000_0028 + [1635872323.756279][4396:4401] CHIP:ZCL: attributeId: 0x0000_0005 + [1635872323.756311][4396:4401] CHIP:ZCL: status: Success (0x0000) + [1635872323.756342][4396:4401] CHIP:ZCL: attribute TLV Type: 0x0c + [1635872323.756373][4396:4401] CHIP:TOO: CharString attribute Response: te5new disabled: true - label: "DUT_CR1 opens a new commissioning window on TH_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using BCM" - verification: - "On your DUT controller open commissioning widow using BCM. Below is - the example while using chip tool as controller, ./chip-tool - administratorcommissioning open-basic-commissioning-window 500 1 0 + verification: | + On your DUT controller open commissioning widow using BCM. + + Below is the example while using chip tool as controller, + + ./chip-tool administratorcommissioning open-basic-commissioning-window 500 1 0 + + [1635871562.958905][4336:4341] CHIP:DMG: InvokeCommand = [1635871562.958976][4336:4341] CHIP:DMG: { - [1635871562.959031][4336:4341] CHIP:DMG: CommandList = - [1635871562.959095][4336:4341] CHIP:DMG: [ - [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = - [1635871562.959225][4336:4341] CHIP:DMG: { - [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = - [1635871562.959368][4336:4341] CHIP:DMG: { - [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, - [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, - [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, - [1635871562.959698][4336:4341] CHIP:DMG: }, + [1635871562.959031][4336:4341] CHIP:DMG: CommandList = + [1635871562.959095][4336:4341] CHIP:DMG: [ + [1635871562.959161][4336:4341] CHIP:DMG: CommandDataIB = + [1635871562.959225][4336:4341] CHIP:DMG: { + [1635871562.959290][4336:4341] CHIP:DMG: CommandPathIB = + [1635871562.959368][4336:4341] CHIP:DMG: { + [1635871562.959434][4336:4341] CHIP:DMG: EndpointId = 0x0, + [1635871562.959530][4336:4341] CHIP:DMG: ClusterId = 0x3c, + [1635871562.959625][4336:4341] CHIP:DMG: CommandId = 0x1, + [1635871562.959698][4336:4341] CHIP:DMG: }, [1635871562.959776][4336:4341] CHIP:DMG: - [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = - [1635871562.959911][4336:4341] CHIP:DMG: { - [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, - [1635871562.960064][4336:4341] CHIP:DMG: }, + [1635871562.959841][4336:4341] CHIP:DMG: StatusIB = + [1635871562.959911][4336:4341] CHIP:DMG: { + [1635871562.959980][4336:4341] CHIP:DMG: status = 0x0, + [1635871562.960064][4336:4341] CHIP:DMG: }, [1635871562.960313][4336:4341] CHIP:DMG: - [1635871562.960459][4336:4341] CHIP:DMG: }, + [1635871562.960459][4336:4341] CHIP:DMG: }, [1635871562.960544][4336:4341] CHIP:DMG: - [1635871562.960604][4336:4341] CHIP:DMG: ], + [1635871562.960604][4336:4341] CHIP:DMG: ], [1635871562.960668][4336:4341] CHIP:DMG: [1635871562.960723][4336:4341] CHIP:DMG: } - [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response - Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 - Status=0x0 [1635871562.960894][4336:4341] CHIP:TOO: Default Success - Response" + [1635871562.960824][4336:4341] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003C Command=0x0000_0001 Status=0x0 + [1635871562.960894][4336:4341] CHIP:TOO: Default Success Response disabled: true - label: "TH_CR2 starts a commissioning process with TH_CE" - verification: - "On the 2nd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 2nd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true - label: "TH_CR3 starts a commissioning process with TH_CE" - verification: - "On the 3rd controller using chip-tool , connect to the accessory - ./chip-tool pairing onnetwork 1 20202021" + verification: | + On the 3rd controller using chip-tool , connect to the accessory + + ./chip-tool pairing onnetwork 1 20202021 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MF_1_9.yaml b/src/app/tests/suites/certification/Test_TC_MF_1_9.yaml index 8b10ae6763d753..e9bf49f0ded942 100644 --- a/src/app/tests/suites/certification/Test_TC_MF_1_9.yaml +++ b/src/app/tests/suites/certification/Test_TC_MF_1_9.yaml @@ -23,47 +23,41 @@ config: tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" - verification: - "1. Provision the device using 1st python controller on the raspi (use - above instructions) " + verification: | + 1. Provision the device using 1st python controller on the raspi (use above instructions) disabled: true - label: "TH_CR1 opens a commissioning window on DUT_CE using a commissioning timeout of PIXIT_COMM_WIN seconds using ECM" - verification: - "On 1st controller, using chip-tool, send the - open-commissioning-window CMD for ECM. -t stands for timeout value, -o - for OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for - descriminator -i for iteration count. Ref to cmd help. ./chip-tool - pairing open-commissioning-window 1 1 200 1000 3840 + verification: | + On 1st controller, using chip-tool, send the open-commissioning-window CMD for ECM. -t stands for timeout value, -o for OriginalSetupCode/TokenWithRandomPIN/TokenWithProvidedPIN , -d for descriminator -i for iteration count. Ref to cmd help. + + ./chip-tool pairing open-commissioning-window 1 1 200 1000 3840 + [1635864513.699433][3850:3855] CHIP:DMG: ICR moving to [CommandSen] - [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: - [36177160937] [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: - [MT:00000CQM00YZN476420] [1635864513.699636][3850:3855] CHIP:EM: - Sending Standalone Ack for MessageCounter:2599714227 on exchange - 60688i [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext - message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and - protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. - [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg - 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at - monotonic time: 6085358 msec [1635864513.699834][3850:3855] CHIP:EM: - Flushed pending ack for MessageCounter:2599714227 on exchange 60688i - The setup pin code is extracted from the manual pairing code in the - log and that will be used when pairing the 2nd admin controller." + [1635864513.699489][3850:3855] CHIP:CTL: Manual pairing code: [36177160937] + [1635864513.699566][3850:3855] CHIP:CTL: SetupQRCode: [MT:00000CQM00YZN476420] + [1635864513.699636][3850:3855] CHIP:EM: Sending Standalone Ack for MessageCounter:2599714227 on exchange 60688i + [1635864513.699685][3850:3855] CHIP:IN: Prepared plaintext message 0xffff8a7cd960 to 0x0000000000000000 of type 0x10 and protocolId (0, 0) on exchange 60688i with MessageCounter:3019982536. + [1635864513.699737][3850:3855] CHIP:IN: Sending plaintext msg 0xffff8a7cd960 with MessageCounter:3019982536 to 0x0000000000000000 at monotonic time: 6085358 msec + [1635864513.699834][3850:3855] CHIP:EM: Flushed pending ack for MessageCounter:2599714227 on exchange 60688i + + The setup pin code is extracted from the manual pairing code in the log and that will be used when pairing the 2nd admin controller. disabled: true - label: "Set up a TH_CR2 to start attempting to do PASE to DUT_CE and failing 20 times. This can be done using an invalid passcode" - verification: - "1. On 2nd controller using chip-tool connect using wrong manual code. - Repeat the step for 20 times. ./chip-tool pairing manualcode 1 - 36177160938 (With wrong manual code)" + verification: | + 1. On 2nd controller using chip-tool connect using wrong manual code. Repeat the step for 20 times. + + ./chip-tool pairing manualcode 1 36177160938 (With wrong manual code) disabled: true - label: "TH_CR2 starts a 21st commissioning process" - verification: - "1. On 2nd controller using chip tool connect using correct passcode. - ./chip-tool pairing manualcode 1 36177160937 (correct passcode)" + verification: | + 1. On 2nd controller using chip tool connect using correct passcode. + + ./chip-tool pairing manualcode 1 36177160937 (correct passcode) disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MOD_1_2.yaml b/src/app/tests/suites/certification/Test_TC_MOD_1_2.yaml index 4bdfb155fdb6c8..689c2cb5b6963f 100644 --- a/src/app/tests/suites/certification/Test_TC_MOD_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_MOD_1_2.yaml @@ -21,162 +21,159 @@ config: tests: - label: "TH reads the SupportedModes attribute from DUT" - verification: - "./chip-tool modeselect read supported-modes 1 1 - [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries - [1645776742.669546][4661:4666] CHIP:TOO: [1]: { - [1645776742.669588][4661:4666] CHIP:TOO: Label: Black - [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 - [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669661][4661:4666] CHIP:TOO: } - [1645776742.669692][4661:4666] CHIP:TOO: [2]: { - [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino - [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 - [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669779][4661:4666] CHIP:TOO: } - [1645776742.669808][4661:4666] CHIP:TOO: [3]: { - [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso - [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 - [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669896][4661:4666] CHIP:TOO: }" + verification: | + ./chip-tool modeselect read supported-modes 1 1 + [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries + [1645776742.669546][4661:4666] CHIP:TOO: [1]: { + [1645776742.669588][4661:4666] CHIP:TOO: Label: Black + [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 + [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669661][4661:4666] CHIP:TOO: } + [1645776742.669692][4661:4666] CHIP:TOO: [2]: { + [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino + [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 + [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669779][4661:4666] CHIP:TOO: } + [1645776742.669808][4661:4666] CHIP:TOO: [3]: { + [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso + [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 + [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669896][4661:4666] CHIP:TOO: } disabled: true - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 + verification: | + ./chip-tool modeselect read current-mode 1 1 [1645776767.610097][4667:4672] CHIP:DMG: ReportDataMessage = [1645776767.610129][4667:4672] CHIP:DMG: { - [1645776767.610155][4667:4672] CHIP:DMG: AttributeReportIBs = - [1645776767.610190][4667:4672] CHIP:DMG: [ - [1645776767.610217][4667:4672] CHIP:DMG: AttributeReportIB = - [1645776767.610258][4667:4672] CHIP:DMG: { - [1645776767.610289][4667:4672] CHIP:DMG: AttributeDataIB = - [1645776767.610331][4667:4672] CHIP:DMG: { - [1645776767.610367][4667:4672] CHIP:DMG: DataVersion = 0xe164a616, - [1645776767.610404][4667:4672] CHIP:DMG: AttributePathIB = - [1645776767.610442][4667:4672] CHIP:DMG: { - [1645776767.610481][4667:4672] CHIP:DMG: Endpoint = 0x1, - [1645776767.610526][4667:4672] CHIP:DMG: Cluster = 0x50, - [1645776767.610577][4667:4672] CHIP:DMG: Attribute = 0x0000_0000, - [1645776767.610611][4667:4672] CHIP:DMG: } + [1645776767.610155][4667:4672] CHIP:DMG: AttributeReportIBs = + [1645776767.610190][4667:4672] CHIP:DMG: [ + [1645776767.610217][4667:4672] CHIP:DMG: AttributeReportIB = + [1645776767.610258][4667:4672] CHIP:DMG: { + [1645776767.610289][4667:4672] CHIP:DMG: AttributeDataIB = + [1645776767.610331][4667:4672] CHIP:DMG: { + [1645776767.610367][4667:4672] CHIP:DMG: DataVersion = 0xe164a616, + [1645776767.610404][4667:4672] CHIP:DMG: AttributePathIB = + [1645776767.610442][4667:4672] CHIP:DMG: { + [1645776767.610481][4667:4672] CHIP:DMG: Endpoint = 0x1, + [1645776767.610526][4667:4672] CHIP:DMG: Cluster = 0x50, + [1645776767.610577][4667:4672] CHIP:DMG: Attribute = 0x0000_0000, + [1645776767.610611][4667:4672] CHIP:DMG: } [1645776767.610654][4667:4672] CHIP:DMG: - [1645776767.610697][4667:4672] CHIP:DMG: Data = 0, - [1645776767.610734][4667:4672] CHIP:DMG: }, + [1645776767.610697][4667:4672] CHIP:DMG: Data = 0, + [1645776767.610734][4667:4672] CHIP:DMG: }, [1645776767.610773][4667:4672] CHIP:DMG: - [1645776767.610803][4667:4672] CHIP:DMG: }, + [1645776767.610803][4667:4672] CHIP:DMG: }, [1645776767.610840][4667:4672] CHIP:DMG: - [1645776767.610866][4667:4672] CHIP:DMG: ], + [1645776767.610866][4667:4672] CHIP:DMG: ], [1645776767.610901][4667:4672] CHIP:DMG: - [1645776767.610929][4667:4672] CHIP:DMG: SuppressResponse = true, - [1645776767.610958][4667:4672] CHIP:DMG: InteractionModelRevision = 1 + [1645776767.610929][4667:4672] CHIP:DMG: SuppressResponse = true, + [1645776767.610958][4667:4672] CHIP:DMG: InteractionModelRevision = 1 [1645776767.610983][4667:4672] CHIP:DMG: } - [1645776767.611140][4667:4672] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469718 - [1645776767.611214][4667:4672] CHIP:TOO: CurrentMode: 0" + [1645776767.611140][4667:4672] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469718 + [1645776767.611214][4667:4672] CHIP:TOO: CurrentMode: 0 disabled: true - label: "TH reads the OnMode attribute from the DUT" - verification: - "./chip-tool modeselect read on-mode 1 1 + verification: | + ./chip-tool modeselect read on-mode 1 1 [1645776797.703167][4674:4679] CHIP:DMG: ReportDataMessage = [1645776797.703202][4674:4679] CHIP:DMG: { - [1645776797.703230][4674:4679] CHIP:DMG: AttributeReportIBs = - [1645776797.703270][4674:4679] CHIP:DMG: [ - [1645776797.703297][4674:4679] CHIP:DMG: AttributeReportIB = - [1645776797.703336][4674:4679] CHIP:DMG: { - [1645776797.703368][4674:4679] CHIP:DMG: AttributeDataIB = - [1645776797.703415][4674:4679] CHIP:DMG: { - [1645776797.703453][4674:4679] CHIP:DMG: DataVersion = 0xe164a616, - [1645776797.703494][4674:4679] CHIP:DMG: AttributePathIB = - [1645776797.703531][4674:4679] CHIP:DMG: { - [1645776797.703576][4674:4679] CHIP:DMG: Endpoint = 0x1, - [1645776797.703625][4674:4679] CHIP:DMG: Cluster = 0x50, - [1645776797.703675][4674:4679] CHIP:DMG: Attribute = 0x0000_0002, - [1645776797.703719][4674:4679] CHIP:DMG: } + [1645776797.703230][4674:4679] CHIP:DMG: AttributeReportIBs = + [1645776797.703270][4674:4679] CHIP:DMG: [ + [1645776797.703297][4674:4679] CHIP:DMG: AttributeReportIB = + [1645776797.703336][4674:4679] CHIP:DMG: { + [1645776797.703368][4674:4679] CHIP:DMG: AttributeDataIB = + [1645776797.703415][4674:4679] CHIP:DMG: { + [1645776797.703453][4674:4679] CHIP:DMG: DataVersion = 0xe164a616, + [1645776797.703494][4674:4679] CHIP:DMG: AttributePathIB = + [1645776797.703531][4674:4679] CHIP:DMG: { + [1645776797.703576][4674:4679] CHIP:DMG: Endpoint = 0x1, + [1645776797.703625][4674:4679] CHIP:DMG: Cluster = 0x50, + [1645776797.703675][4674:4679] CHIP:DMG: Attribute = 0x0000_0002, + [1645776797.703719][4674:4679] CHIP:DMG: } [1645776797.703758][4674:4679] CHIP:DMG: - [1645776797.703794][4674:4679] CHIP:DMG: Data = 0, - [1645776797.703834][4674:4679] CHIP:DMG: }, + [1645776797.703794][4674:4679] CHIP:DMG: Data = 0, + [1645776797.703834][4674:4679] CHIP:DMG: }, [1645776797.703878][4674:4679] CHIP:DMG: - [1645776797.703911][4674:4679] CHIP:DMG: }, + [1645776797.703911][4674:4679] CHIP:DMG: }, [1645776797.703952][4674:4679] CHIP:DMG: - [1645776797.703981][4674:4679] CHIP:DMG: ], + [1645776797.703981][4674:4679] CHIP:DMG: ], [1645776797.704018][4674:4679] CHIP:DMG: - [1645776797.704049][4674:4679] CHIP:DMG: SuppressResponse = true, - [1645776797.704080][4674:4679] CHIP:DMG: InteractionModelRevision = 1 + [1645776797.704049][4674:4679] CHIP:DMG: SuppressResponse = true, + [1645776797.704080][4674:4679] CHIP:DMG: InteractionModelRevision = 1 [1645776797.704108][4674:4679] CHIP:DMG: } - [1645776797.704270][4674:4679] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0002 DataVersion: 3781469718 - [1645776797.704349][4674:4679] CHIP:TOO: OnMode: 0" + [1645776797.704270][4674:4679] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0002DataVersion: 3781469718 + [1645776797.704349][4674:4679] CHIP:TOO: OnMode: 0 disabled: true - label: "TH reads the StartUpMode attribute from the DUT" - verification: - "./chip-tool modeselect read start-up-mode 1 1 + verification: | + ./chip-tool modeselect read start-up-mode 1 1 [1645776818.699192][4682:4687] CHIP:DMG: ReportDataMessage = [1645776818.699226][4682:4687] CHIP:DMG: { - [1645776818.699255][4682:4687] CHIP:DMG: AttributeReportIBs = - [1645776818.699292][4682:4687] CHIP:DMG: [ - [1645776818.699322][4682:4687] CHIP:DMG: AttributeReportIB = - [1645776818.699369][4682:4687] CHIP:DMG: { - [1645776818.699404][4682:4687] CHIP:DMG: AttributeDataIB = - [1645776818.699451][4682:4687] CHIP:DMG: { - [1645776818.699496][4682:4687] CHIP:DMG: DataVersion = 0xe164a616, - [1645776818.699536][4682:4687] CHIP:DMG: AttributePathIB = - [1645776818.699574][4682:4687] CHIP:DMG: { - [1645776818.699623][4682:4687] CHIP:DMG: Endpoint = 0x1, - [1645776818.699667][4682:4687] CHIP:DMG: Cluster = 0x50, - [1645776818.699712][4682:4687] CHIP:DMG: Attribute = 0x0000_0003, - [1645776818.699748][4682:4687] CHIP:DMG: } + [1645776818.699255][4682:4687] CHIP:DMG: AttributeReportIBs = + [1645776818.699292][4682:4687] CHIP:DMG: [ + [1645776818.699322][4682:4687] CHIP:DMG: AttributeReportIB = + [1645776818.699369][4682:4687] CHIP:DMG: { + [1645776818.699404][4682:4687] CHIP:DMG: AttributeDataIB = + [1645776818.699451][4682:4687] CHIP:DMG: { + [1645776818.699496][4682:4687] CHIP:DMG: DataVersion = 0xe164a616, + [1645776818.699536][4682:4687] CHIP:DMG: AttributePathIB = + [1645776818.699574][4682:4687] CHIP:DMG: { + [1645776818.699623][4682:4687] CHIP:DMG: Endpoint = 0x1, + [1645776818.699667][4682:4687] CHIP:DMG: Cluster = 0x50, + [1645776818.699712][4682:4687] CHIP:DMG: Attribute = 0x0000_0003, + [1645776818.699748][4682:4687] CHIP:DMG: } [1645776818.699787][4682:4687] CHIP:DMG: - [1645776818.699825][4682:4687] CHIP:DMG: Data = 0, - [1645776818.699860][4682:4687] CHIP:DMG: }, + [1645776818.699825][4682:4687] CHIP:DMG: Data = 0, + [1645776818.699860][4682:4687] CHIP:DMG: }, [1645776818.699898][4682:4687] CHIP:DMG: - [1645776818.699932][4682:4687] CHIP:DMG: }, + [1645776818.699932][4682:4687] CHIP:DMG: }, [1645776818.699970][4682:4687] CHIP:DMG: - [1645776818.699999][4682:4687] CHIP:DMG: ], + [1645776818.699999][4682:4687] CHIP:DMG: ], [1645776818.700035][4682:4687] CHIP:DMG: - [1645776818.700065][4682:4687] CHIP:DMG: SuppressResponse = true, - [1645776818.700095][4682:4687] CHIP:DMG: InteractionModelRevision = 1 + [1645776818.700065][4682:4687] CHIP:DMG: SuppressResponse = true, + [1645776818.700095][4682:4687] CHIP:DMG: InteractionModelRevision = 1 [1645776818.700127][4682:4687] CHIP:DMG: } - [1645776818.700294][4682:4687] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0003 DataVersion: 3781469718 - [1645776818.700374][4682:4687] CHIP:TOO: StartUpMode: 0" + [1645776818.700294][4682:4687] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0003DataVersion: 3781469718 + [1645776818.700374][4682:4687] CHIP:TOO: StartUpMode: 0 disabled: true - label: "TH reads the Description attribute from the DUT" - verification: - "./chip-tool modeselect read description 1 1 + verification: | + ./chip-tool modeselect read description 1 1 [1645776853.154340][4691:4696] CHIP:DMG: ReportDataMessage = [1645776853.154374][4691:4696] CHIP:DMG: { - [1645776853.154402][4691:4696] CHIP:DMG: AttributeReportIBs = - [1645776853.154440][4691:4696] CHIP:DMG: [ - [1645776853.154470][4691:4696] CHIP:DMG: AttributeReportIB = - [1645776853.154514][4691:4696] CHIP:DMG: { - [1645776853.154569][4691:4696] CHIP:DMG: AttributeDataIB = - [1645776853.154633][4691:4696] CHIP:DMG: { - [1645776853.154678][4691:4696] CHIP:DMG: DataVersion = 0xe164a616, - [1645776853.154750][4691:4696] CHIP:DMG: AttributePathIB = - [1645776853.154813][4691:4696] CHIP:DMG: { - [1645776853.154875][4691:4696] CHIP:DMG: Endpoint = 0x1, - [1645776853.154950][4691:4696] CHIP:DMG: Cluster = 0x50, - [1645776853.155011][4691:4696] CHIP:DMG: Attribute = 0x0000_0004, - [1645776853.155068][4691:4696] CHIP:DMG: } + [1645776853.154402][4691:4696] CHIP:DMG: AttributeReportIBs = + [1645776853.154440][4691:4696] CHIP:DMG: [ + [1645776853.154470][4691:4696] CHIP:DMG: AttributeReportIB = + [1645776853.154514][4691:4696] CHIP:DMG: { + [1645776853.154569][4691:4696] CHIP:DMG: AttributeDataIB = + [1645776853.154633][4691:4696] CHIP:DMG: { + [1645776853.154678][4691:4696] CHIP:DMG: DataVersion = 0xe164a616, + [1645776853.154750][4691:4696] CHIP:DMG: AttributePathIB = + [1645776853.154813][4691:4696] CHIP:DMG: { + [1645776853.154875][4691:4696] CHIP:DMG: Endpoint = 0x1, + [1645776853.154950][4691:4696] CHIP:DMG: Cluster = 0x50, + [1645776853.155011][4691:4696] CHIP:DMG: Attribute = 0x0000_0004, + [1645776853.155068][4691:4696] CHIP:DMG: } [1645776853.155139][4691:4696] CHIP:DMG: - [1645776853.155182][4691:4696] CHIP:DMG: Data = Coffee, - [1645776853.155250][4691:4696] CHIP:DMG: }, + [1645776853.155182][4691:4696] CHIP:DMG: Data = "Coffee", + [1645776853.155250][4691:4696] CHIP:DMG: }, [1645776853.155318][4691:4696] CHIP:DMG: - [1645776853.155351][4691:4696] CHIP:DMG: }, + [1645776853.155351][4691:4696] CHIP:DMG: }, [1645776853.155411][4691:4696] CHIP:DMG: - [1645776853.155441][4691:4696] CHIP:DMG: ], + [1645776853.155441][4691:4696] CHIP:DMG: ], [1645776853.155478][4691:4696] CHIP:DMG: - [1645776853.155531][4691:4696] CHIP:DMG: SuppressResponse = true, - [1645776853.155563][4691:4696] CHIP:DMG: InteractionModelRevision = 1 + [1645776853.155531][4691:4696] CHIP:DMG: SuppressResponse = true, + [1645776853.155563][4691:4696] CHIP:DMG: InteractionModelRevision = 1 [1645776853.155591][4691:4696] CHIP:DMG: } - [1645776853.155757][4691:4696] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0004 DataVersion: 3781469718 - [1645776853.155812][4691:4696] CHIP:TOO: Description: Coffee" + [1645776853.155757][4691:4696] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0004DataVersion: 3781469718 + [1645776853.155812][4691:4696] CHIP:TOO: Description: Coffee disabled: true - label: "TH reads the StandardNamespace attribute from the DUT" - verification: "Not supported by chip-tool" + verification: | + Not supported by chip-tool disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MOD_2_1.yaml b/src/app/tests/suites/certification/Test_TC_MOD_2_1.yaml index ce52b3599d6ae3..7456569cb93365 100644 --- a/src/app/tests/suites/certification/Test_TC_MOD_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_MOD_2_1.yaml @@ -21,132 +21,132 @@ config: tests: - label: "TH reads the SupportedModes attribute from the DUT" - verification: - "./chip-tool modeselect read supported-modes 1 1 - [1645776884.203383][4698:4703] CHIP:TOO: SupportedModes: 3 entries - [1645776884.203448][4698:4703] CHIP:TOO: [1]: { - [1645776884.203473][4698:4703] CHIP:TOO: Label: Black - [1645776884.203497][4698:4703] CHIP:TOO: Mode: 0 - [1645776884.203520][4698:4703] CHIP:TOO: SemanticTag: 0 - [1645776884.203544][4698:4703] CHIP:TOO: } - [1645776884.203574][4698:4703] CHIP:TOO: [2]: { - [1645776884.203597][4698:4703] CHIP:TOO: Label: Cappuccino - [1645776884.203619][4698:4703] CHIP:TOO: Mode: 4 - [1645776884.203641][4698:4703] CHIP:TOO: SemanticTag: 0 - [1645776884.203663][4698:4703] CHIP:TOO: } - [1645776884.203691][4698:4703] CHIP:TOO: [3]: { - [1645776884.203714][4698:4703] CHIP:TOO: Label: Espresso - [1645776884.203735][4698:4703] CHIP:TOO: Mode: 7 - [1645776884.203757][4698:4703] CHIP:TOO: SemanticTag: 0 - [1645776884.203779][4698:4703] CHIP:TOO: }" + verification: | + ./chip-tool modeselect read supported-modes 1 1 + [1645776884.203383][4698:4703] CHIP:TOO: SupportedModes: 3 entries + [1645776884.203448][4698:4703] CHIP:TOO: [1]: { + [1645776884.203473][4698:4703] CHIP:TOO: Label: Black + [1645776884.203497][4698:4703] CHIP:TOO: Mode: 0 + [1645776884.203520][4698:4703] CHIP:TOO: SemanticTag: 0 + [1645776884.203544][4698:4703] CHIP:TOO: } + [1645776884.203574][4698:4703] CHIP:TOO: [2]: { + [1645776884.203597][4698:4703] CHIP:TOO: Label: Cappuccino + [1645776884.203619][4698:4703] CHIP:TOO: Mode: 4 + [1645776884.203641][4698:4703] CHIP:TOO: SemanticTag: 0 + [1645776884.203663][4698:4703] CHIP:TOO: } + [1645776884.203691][4698:4703] CHIP:TOO: [3]: { + [1645776884.203714][4698:4703] CHIP:TOO: Label: Espresso + [1645776884.203735][4698:4703] CHIP:TOO: Mode: 7 + [1645776884.203757][4698:4703] CHIP:TOO: SemanticTag: 0 + [1645776884.203779][4698:4703] CHIP:TOO: } disabled: true - label: "TH sends a ChangeToMode command to the DUT with a integer from the list in step 1." - verification: - "./chip-tool modeselect change-to-mode 4 1 1 + verification: | + ./chip-tool modeselect change-to-mode 4 1 1 [1645776998.880151][4739:4744] CHIP:DMG: InvokeResponseMessage = [1645776998.880182][4739:4744] CHIP:DMG: { - [1645776998.880233][4739:4744] CHIP:DMG: suppressResponse = false, - [1645776998.880270][4739:4744] CHIP:DMG: InvokeResponseIBs = - [1645776998.880309][4739:4744] CHIP:DMG: [ - [1645776998.880340][4739:4744] CHIP:DMG: InvokeResponseIB = - [1645776998.880386][4739:4744] CHIP:DMG: { - [1645776998.880418][4739:4744] CHIP:DMG: CommandStatusIB = - [1645776998.880476][4739:4744] CHIP:DMG: { - [1645776998.880529][4739:4744] CHIP:DMG: CommandPathIB = - [1645776998.880586][4739:4744] CHIP:DMG: { - [1645776998.880671][4739:4744] CHIP:DMG: EndpointId = 0x1, - [1645776998.880734][4739:4744] CHIP:DMG: ClusterId = 0x50, - [1645776998.880778][4739:4744] CHIP:DMG: CommandId = 0x0, - [1645776998.880873][4739:4744] CHIP:DMG: }, - [1645776998.880924][4739:4744] CHIP:DMG:[1645776998.880987][4739:4744] - CHIP:DMG: StatusIB = [1645776998.881057][4739:4744] CHIP:DMG: { - [1645776998.881102][4739:4744] CHIP:DMG: status = 0x0, - [1645776998.881168][4739:4744] CHIP:DMG: }, + [1645776998.880233][4739:4744] CHIP:DMG: suppressResponse = false, + [1645776998.880270][4739:4744] CHIP:DMG: InvokeResponseIBs = + [1645776998.880309][4739:4744] CHIP:DMG: [ + [1645776998.880340][4739:4744] CHIP:DMG: InvokeResponseIB = + [1645776998.880386][4739:4744] CHIP:DMG: { + [1645776998.880418][4739:4744] CHIP:DMG: CommandStatusIB = + [1645776998.880476][4739:4744] CHIP:DMG: { + [1645776998.880529][4739:4744] CHIP:DMG: CommandPathIB = + [1645776998.880586][4739:4744] CHIP:DMG: { + [1645776998.880671][4739:4744] CHIP:DMG: EndpointId = 0x1, + [1645776998.880734][4739:4744] CHIP:DMG: ClusterId = 0x50, + [1645776998.880778][4739:4744] CHIP:DMG: CommandId = 0x0, + [1645776998.880873][4739:4744] CHIP:DMG: }, + [1645776998.880924][4739:4744] CHIP:DMG: + [1645776998.880987][4739:4744] CHIP:DMG: StatusIB = + [1645776998.881057][4739:4744] CHIP:DMG: { + [1645776998.881102][4739:4744] CHIP:DMG: status = 0x0, + [1645776998.881168][4739:4744] CHIP:DMG: }, [1645776998.881210][4739:4744] CHIP:DMG: - [1645776998.881245][4739:4744] CHIP:DMG: }, + [1645776998.881245][4739:4744] CHIP:DMG: }, [1645776998.881286][4739:4744] CHIP:DMG: - [1645776998.881320][4739:4744] CHIP:DMG: }, + [1645776998.881320][4739:4744] CHIP:DMG: }, [1645776998.881360][4739:4744] CHIP:DMG: - [1645776998.881388][4739:4744] CHIP:DMG: ], + [1645776998.881388][4739:4744] CHIP:DMG: ], [1645776998.881425][4739:4744] CHIP:DMG: - [1645776998.881454][4739:4744] CHIP:DMG: InteractionModelRevision = 1 - [1645776998.881482][4739:4744] CHIP:DMG: }," + [1645776998.881454][4739:4744] CHIP:DMG: InteractionModelRevision = 1 + [1645776998.881482][4739:4744] CHIP:DMG: }, disabled: true - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 - [1645777197.117853][4759:4764] CHIP:DMG: ReportDataMessage - =[1645777197.117885][4759:4764] CHIP:DMG: { - [1645777197.117910][4759:4764] CHIP:DMG: AttributeReportIBs = - [1645777197.117943][4759:4764] CHIP:DMG: [ - [1645777197.117969][4759:4764] CHIP:DMG: AttributeReportIB = - [1645777197.118004][4759:4764] CHIP:DMG: { - [1645777197.118036][4759:4764] CHIP:DMG: AttributeDataIB = - [1645777197.118068][4759:4764] CHIP:DMG: { - [1645777197.118100][4759:4764] CHIP:DMG: DataVersion = 0xe164a618, - [1645777197.118136][4759:4764] CHIP:DMG: AttributePathIB = - [1645777197.118167][4759:4764] CHIP:DMG: { - [1645777197.118198][4759:4764] CHIP:DMG: Endpoint = 0x1, - [1645777197.118232][4759:4764] CHIP:DMG: Cluster = 0x50, - [1645777197.118271][4759:4764] CHIP:DMG: Attribute = 0x0000_0000, - [1645777197.118302][4759:4764] CHIP:DMG: } - [1645777197.118336][4759:4764] CHIP:DMG:[1645777197.118369][4759:4764] - CHIP:DMG: Data = 4, [1645777197.118406][4759:4764] CHIP:DMG: }, + verification: | + ./chip-tool modeselect read current-mode 1 1 + [1645777197.117853][4759:4764] CHIP:DMG: ReportDataMessage = + [1645777197.117885][4759:4764] CHIP:DMG: { + [1645777197.117910][4759:4764] CHIP:DMG: AttributeReportIBs = + [1645777197.117943][4759:4764] CHIP:DMG: [ + [1645777197.117969][4759:4764] CHIP:DMG: AttributeReportIB = + [1645777197.118004][4759:4764] CHIP:DMG: { + [1645777197.118036][4759:4764] CHIP:DMG: AttributeDataIB = + [1645777197.118068][4759:4764] CHIP:DMG: { + [1645777197.118100][4759:4764] CHIP:DMG: DataVersion = 0xe164a618, + [1645777197.118136][4759:4764] CHIP:DMG: AttributePathIB = + [1645777197.118167][4759:4764] CHIP:DMG: { + [1645777197.118198][4759:4764] CHIP:DMG: Endpoint = 0x1, + [1645777197.118232][4759:4764] CHIP:DMG: Cluster = 0x50, + [1645777197.118271][4759:4764] CHIP:DMG: Attribute = 0x0000_0000, + [1645777197.118302][4759:4764] CHIP:DMG: } + [1645777197.118336][4759:4764] CHIP:DMG: + [1645777197.118369][4759:4764] CHIP:DMG: Data = 4, + [1645777197.118406][4759:4764] CHIP:DMG: }, [1645777197.118439][4759:4764] CHIP:DMG: - [1645777197.118469][4759:4764] CHIP:DMG: }, + [1645777197.118469][4759:4764] CHIP:DMG: }, [1645777197.118501][4759:4764] CHIP:DMG: - [1645777197.118526][4759:4764] CHIP:DMG: ], + [1645777197.118526][4759:4764] CHIP:DMG: ], [1645777197.118559][4759:4764] CHIP:DMG: - [1645777197.118585][4759:4764] CHIP:DMG: SuppressResponse = true, - [1645777197.118618][4759:4764] CHIP:DMG: InteractionModelRevision = 1 + [1645777197.118585][4759:4764] CHIP:DMG: SuppressResponse = true, + [1645777197.118618][4759:4764] CHIP:DMG: InteractionModelRevision = 1 [1645777197.118647][4759:4764] CHIP:DMG: } - [1645777197.118795][4759:4764] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469720 - [1645777197.118866][4759:4764] CHIP:TOO: CurrentMode: 4" + [1645777197.118795][4759:4764] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469720 + [1645777197.118866][4759:4764] CHIP:TOO: CurrentMode: 4 disabled: true - label: "TH sends a Change to Mode command to the DUT with a integer that is not in the list in step 1." - verification: - "./chip-tool modeselect change-to-mode 2 1 1 + verification: | + ./chip-tool modeselect change-to-mode 2 1 1 [1645777235.574575][4770:4775] CHIP:DMG: ICR moving to [ResponseRe] [1645777235.574631][4770:4775] CHIP:DMG: InvokeResponseMessage = [1645777235.574663][4770:4775] CHIP:DMG: { - [1645777235.574690][4770:4775] CHIP:DMG: suppressResponse = false, - [1645777235.574726][4770:4775] CHIP:DMG: InvokeResponseIBs = - [1645777235.574766][4770:4775] CHIP:DMG: [ - [1645777235.574804][4770:4775] CHIP:DMG: InvokeResponseIB = - [1645777235.574844][4770:4775] CHIP:DMG: { - [1645777235.574877][4770:4775] CHIP:DMG: CommandStatusIB = - [1645777235.574914][4770:4775] CHIP:DMG: { - [1645777235.574944][4770:4775] CHIP:DMG: CommandPathIB = - [1645777235.574991][4770:4775] CHIP:DMG: { - [1645777235.575031][4770:4775] CHIP:DMG: EndpointId = 0x1, - [1645777235.575066][4770:4775] CHIP:DMG: ClusterId = 0x50, - [1645777235.575100][4770:4775] CHIP:DMG: CommandId = 0x0, - [1645777235.575131][4770:4775] CHIP:DMG: }, + [1645777235.574690][4770:4775] CHIP:DMG: suppressResponse = false, + [1645777235.574726][4770:4775] CHIP:DMG: InvokeResponseIBs = + [1645777235.574766][4770:4775] CHIP:DMG: [ + [1645777235.574804][4770:4775] CHIP:DMG: InvokeResponseIB = + [1645777235.574844][4770:4775] CHIP:DMG: { + [1645777235.574877][4770:4775] CHIP:DMG: CommandStatusIB = + [1645777235.574914][4770:4775] CHIP:DMG: { + [1645777235.574944][4770:4775] CHIP:DMG: CommandPathIB = + [1645777235.574991][4770:4775] CHIP:DMG: { + [1645777235.575031][4770:4775] CHIP:DMG: EndpointId = 0x1, + [1645777235.575066][4770:4775] CHIP:DMG: ClusterId = 0x50, + [1645777235.575100][4770:4775] CHIP:DMG: CommandId = 0x0, + [1645777235.575131][4770:4775] CHIP:DMG: }, [1645777235.575174][4770:4775] CHIP:DMG: - [1645777235.575214][4770:4775] CHIP:DMG: StatusIB = - [1645777235.575257][4770:4775] CHIP:DMG: { - [1645777235.575301][4770:4775] CHIP:DMG: status = 0x87, - [1645777235.575341][4770:4775] CHIP:DMG: }, + [1645777235.575214][4770:4775] CHIP:DMG: StatusIB = + [1645777235.575257][4770:4775] CHIP:DMG: { + [1645777235.575301][4770:4775] CHIP:DMG: status = 0x87, + [1645777235.575341][4770:4775] CHIP:DMG: }, [1645777235.575386][4770:4775] CHIP:DMG: - [1645777235.575429][4770:4775] CHIP:DMG: }, + [1645777235.575429][4770:4775] CHIP:DMG: }, [1645777235.575472][4770:4775] CHIP:DMG: - [1645777235.575507][4770:4775] CHIP:DMG: }, + [1645777235.575507][4770:4775] CHIP:DMG: }, [1645777235.575549][4770:4775] CHIP:DMG: - [1645777235.575578][4770:4775] CHIP:DMG: ], + [1645777235.575578][4770:4775] CHIP:DMG: ], [1645777235.575615][4770:4775] CHIP:DMG: - [1645777235.575644][4770:4775] CHIP:DMG: InteractionModelRevision = 1 + [1645777235.575644][4770:4775] CHIP:DMG: InteractionModelRevision = 1 [1645777235.575675][4770:4775] CHIP:DMG: }, - [1645777235.575751][4770:4775] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 - Status=0x87 [1645777235.575793][4770:4775] CHIP:TOO: Error: IM Error - 0x00000587: General error: 0x87 *NOTE*: Chip-tool error is currently - incorrect" + [1645777235.575751][4770:4775] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 Status=0x87 + [1645777235.575793][4770:4775] CHIP:TOO: Error: IM Error 0x00000587: General error: 0x87 + + *NOTE*: Chip-tool error is currently incorrect disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MOD_2_2.yaml b/src/app/tests/suites/certification/Test_TC_MOD_2_2.yaml index ad982d63522247..467c66c4e5feef 100644 --- a/src/app/tests/suites/certification/Test_TC_MOD_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_MOD_2_2.yaml @@ -1,80 +1,79 @@ -# 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. - -name: 78.2.2. [TC-MOD-2.2] ChangeToMode Verification (DUT as Client) - -config: - nodeId: 0x12344321 - cluster: "Basic" - endpoint: 0 - -tests: - - label: "DUT reads the SupportedModes attribute from the TH" - verification: - "./chip-tool modeselect read supported-modes 1 1 - [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries - [1645776742.669546][4661:4666] CHIP:TOO: [1]: - {[1645776742.669588][4661:4666] CHIP:TOO: Label: Black - [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 - [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669661][4661:4666] CHIP:TOO: } - [1645776742.669692][4661:4666] CHIP:TOO: [2]: { - [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino - [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 - [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669779][4661:4666] CHIP:TOO: } - [1645776742.669808][4661:4666] CHIP:TOO: [3]: { - [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso - [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 - [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669896][4661:4666] CHIP:TOO: }" - disabled: true - - - label: - "DUT sends a ChangeToMode command to the TH with a integer from the - list in step 1." - verification: "./chip-tool modeselect change-to-mode 4 1 1 - [1645778189.043893][4888:4893] CHIP:DMG: InvokeResponseMessage = - [1645778189.043924][4888:4893] CHIP:DMG: { - [1645778189.043953][4888:4893] CHIP:DMG: suppressResponse = false, - [1645778189.043986][4888:4893] CHIP:DMG: InvokeResponseIBs = - [1645778189.044027][4888:4893] CHIP:DMG: [ - [1645778189.044056][4888:4893] CHIP:DMG: InvokeResponseIB = - [1645778189.044100][4888:4893] CHIP:DMG: { - [1645778189.044132][4888:4893] CHIP:DMG: CommandStatusIB - =[1645778189.044171][4888:4893] CHIP:DMG: { - [1645778189.044203][4888:4893] CHIP:DMG: CommandPathIB = - [1645778189.044239][4888:4893] CHIP:DMG: { - [1645778189.044277][4888:4893] CHIP:DMG: EndpointId\ - = 0x1, [1645778189.044319][4888:4893] CHIP:DMG: ClusterId = 0x50, - [1645778189.044361][4888:4893] CHIP:DMG: CommandId = 0x0, - [1645778189.044394][4888:4893] CHIP:DMG: - },[1645778189.044435][4888:4893] CHIP:DMG: - [1645778189.044472][4888:4893] CHIP:DMG: StatusIB = - [1645778189.044519][4888:4893] CHIP:DMG: { - [1645778189.044558][4888:4893] CHIP:DMG: status = 0x0, - [1645778189.044603][4888:4893] CHIP:DMG: - },[1645778189.044650][4888:4893] CHIP:DMG: - [1645778189.044686][4888:4893] CHIP:DMG: }, - [1645778189.044724][4888:4893] CHIP:DMG: - [1645778189.044754][4888:4893] CHIP:DMG: }, - [1645778189.044793][4888:4893] CHIP:DMG: - [1645778189.044821][4888:4893] CHIP:DMG: ], - [1645778189.044896][4888:4893] CHIP:DMG: - [1645778189.044925][4888:4893] CHIP:DMG: InteractionModelRevision = 1 - [1645778189.044954][4888:4893] CHIP:DMG: }, - [1645778189.045030][4888:4893] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 - Status=0x0" - disabled: true +# 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. + +name: 78.2.2. [TC-MOD-2.2] ChangeToMode Verification (DUT as Client) + +config: + nodeId: 0x12344321 + cluster: "Basic" + endpoint: 0 + +tests: + - label: "DUT reads the SupportedModes attribute from the TH" + verification: | + ./chip-tool modeselect read supported-modes 1 1 + [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries + [1645776742.669546][4661:4666] CHIP:TOO: [1]: { + [1645776742.669588][4661:4666] CHIP:TOO: Label: Black + [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 + [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669661][4661:4666] CHIP:TOO: } + [1645776742.669692][4661:4666] CHIP:TOO: [2]: { + [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino + [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 + [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669779][4661:4666] CHIP:TOO: } + [1645776742.669808][4661:4666] CHIP:TOO: [3]: { + [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso + [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 + [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669896][4661:4666] CHIP:TOO: } + disabled: true + + - label: + "DUT sends a ChangeToMode command to the TH with a integer from the + list in step 1." + verification: | + ./chip-tool modeselect change-to-mode 4 1 1 + [1645778189.043893][4888:4893] CHIP:DMG: InvokeResponseMessage = + [1645778189.043924][4888:4893] CHIP:DMG: { + [1645778189.043953][4888:4893] CHIP:DMG: suppressResponse = false, + [1645778189.043986][4888:4893] CHIP:DMG: InvokeResponseIBs = + [1645778189.044027][4888:4893] CHIP:DMG: [ + [1645778189.044056][4888:4893] CHIP:DMG: InvokeResponseIB = + [1645778189.044100][4888:4893] CHIP:DMG: { + [1645778189.044132][4888:4893] CHIP:DMG: CommandStatusIB = + [1645778189.044171][4888:4893] CHIP:DMG: { + [1645778189.044203][4888:4893] CHIP:DMG: CommandPathIB = + [1645778189.044239][4888:4893] CHIP:DMG: { + [1645778189.044277][4888:4893] CHIP:DMG: EndpointId = 0x1, + [1645778189.044319][4888:4893] CHIP:DMG: ClusterId = 0x50, + [1645778189.044361][4888:4893] CHIP:DMG: CommandId = 0x0, + [1645778189.044394][4888:4893] CHIP:DMG: }, + [1645778189.044435][4888:4893] CHIP:DMG: + [1645778189.044472][4888:4893] CHIP:DMG: StatusIB = + [1645778189.044519][4888:4893] CHIP:DMG: { + [1645778189.044558][4888:4893] CHIP:DMG: status = 0x0, + [1645778189.044603][4888:4893] CHIP:DMG: }, + [1645778189.044650][4888:4893] CHIP:DMG: + [1645778189.044686][4888:4893] CHIP:DMG: }, + [1645778189.044724][4888:4893] CHIP:DMG: + [1645778189.044754][4888:4893] CHIP:DMG: }, + [1645778189.044793][4888:4893] CHIP:DMG: + [1645778189.044821][4888:4893] CHIP:DMG: ], + [1645778189.044896][4888:4893] CHIP:DMG: + [1645778189.044925][4888:4893] CHIP:DMG: InteractionModelRevision = 1 + [1645778189.044954][4888:4893] CHIP:DMG: }, + [1645778189.045030][4888:4893] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 Status=0x0 + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MOD_3_1.yaml b/src/app/tests/suites/certification/Test_TC_MOD_3_1.yaml index 20381f2bea7937..0335b64d546aef 100644 --- a/src/app/tests/suites/certification/Test_TC_MOD_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_MOD_3_1.yaml @@ -21,242 +21,236 @@ config: tests: - label: "TH reads the OnMode attribute from the DUT" - verification: - "./chip-tool modeselect read on-mode 1 1 + verification: | + ./chip-tool modeselect read on-mode 1 1 [1645777342.720928][4783:4788] CHIP:DMG: ReportDataMessage = [1645777342.720955][4783:4788] CHIP:DMG: { - [1645777342.720976][4783:4788] CHIP:DMG: AttributeReportIBs = - [1645777342.721011][4783:4788] CHIP:DMG: [ - [1645777342.721035][4783:4788] CHIP:DMG: AttributeReportIB = - [1645777342.721072][4783:4788] CHIP:DMG: { - [1645777342.721100][4783:4788] CHIP:DMG: AttributeDataIB = - [1645777342.721134][4783:4788] CHIP:DMG: { - [1645777342.721167][4783:4788] CHIP:DMG: DataVersion = 0xe164a618, - [1645777342.721201][4783:4788] CHIP:DMG: AttributePathIB = - [1645777342.721235][4783:4788] CHIP:DMG: { - [1645777342.721271][4783:4788] CHIP:DMG: Endpoint = 0x1, - [1645777342.721307][4783:4788] CHIP:DMG: Cluster = 0x50, - [1645777342.721344][4783:4788] CHIP:DMG: Attribute = 0x0000_0002, - [1645777342.721378][4783:4788] CHIP:DMG: } + [1645777342.720976][4783:4788] CHIP:DMG: AttributeReportIBs = + [1645777342.721011][4783:4788] CHIP:DMG: [ + [1645777342.721035][4783:4788] CHIP:DMG: AttributeReportIB = + [1645777342.721072][4783:4788] CHIP:DMG: { + [1645777342.721100][4783:4788] CHIP:DMG: AttributeDataIB = + [1645777342.721134][4783:4788] CHIP:DMG: { + [1645777342.721167][4783:4788] CHIP:DMG: DataVersion = 0xe164a618, + [1645777342.721201][4783:4788] CHIP:DMG: AttributePathIB = + [1645777342.721235][4783:4788] CHIP:DMG: { + [1645777342.721271][4783:4788] CHIP:DMG: Endpoint = 0x1, + [1645777342.721307][4783:4788] CHIP:DMG: Cluster = 0x50, + [1645777342.721344][4783:4788] CHIP:DMG: Attribute = 0x0000_0002, + [1645777342.721378][4783:4788] CHIP:DMG: } [1645777342.721415][4783:4788] CHIP:DMG: - [1645777342.721452][4783:4788] CHIP:DMG: Data = 0, - [1645777342.721488][4783:4788] CHIP:DMG: }, + [1645777342.721452][4783:4788] CHIP:DMG: Data = 0, + [1645777342.721488][4783:4788] CHIP:DMG: }, [1645777342.721525][4783:4788] CHIP:DMG: - [1645777342.721555][4783:4788] CHIP:DMG: }, + [1645777342.721555][4783:4788] CHIP:DMG: }, [1645777342.721590][4783:4788] CHIP:DMG: - [1645777342.721615][4783:4788] CHIP:DMG: ], + [1645777342.721615][4783:4788] CHIP:DMG: ], [1645777342.721648][4783:4788] CHIP:DMG: - [1645777342.721672][4783:4788] CHIP:DMG: SuppressResponse = true, - [1645777342.721698][4783:4788] CHIP:DMG: InteractionModelRevision = 1 + [1645777342.721672][4783:4788] CHIP:DMG: SuppressResponse = true, + [1645777342.721698][4783:4788] CHIP:DMG: InteractionModelRevision = 1 [1645777342.721723][4783:4788] CHIP:DMG: } - [1645777342.721860][4783:4788] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0002 DataVersion: 3781469720 - [1645777342.721929][4783:4788] CHIP:TOO: OnMode: 0" + [1645777342.721860][4783:4788] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0002DataVersion: 3781469720 + [1645777342.721929][4783:4788] CHIP:TOO: OnMode: 0 disabled: true - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 + verification: | + ./chip-tool modeselect read current-mode 1 1 [1645777371.981905][4789:4794] CHIP:DMG: ReportDataMessage = [1645777371.981941][4789:4794] CHIP:DMG: { - [1645777371.981974][4789:4794] CHIP:DMG: AttributeReportIBs = - [1645777371.982015][4789:4794] CHIP:DMG: [ - [1645777371.982046][4789:4794] CHIP:DMG: AttributeReportIB = - [1645777371.982092][4789:4794] CHIP:DMG: { - [1645777371.982128][4789:4794] CHIP:DMG: AttributeDataIB = - [1645777371.982174][4789:4794] CHIP:DMG: { - [1645777371.982218][4789:4794] CHIP:DMG: DataVersion = 0xe164a618, - [1645777371.982267][4789:4794] CHIP:DMG: AttributePathIB = - [1645777371.982310][4789:4794] CHIP:DMG: { - [1645777371.982363][4789:4794] CHIP:DMG: Endpoint = 0x1, - [1645777371.982419][4789:4794] CHIP:DMG: Cluster = 0x50, - [1645777371.982468][4789:4794] CHIP:DMG: Attribute = 0x0000_0000, - [1645777371.982512][4789:4794] CHIP:DMG: } + [1645777371.981974][4789:4794] CHIP:DMG: AttributeReportIBs = + [1645777371.982015][4789:4794] CHIP:DMG: [ + [1645777371.982046][4789:4794] CHIP:DMG: AttributeReportIB = + [1645777371.982092][4789:4794] CHIP:DMG: { + [1645777371.982128][4789:4794] CHIP:DMG: AttributeDataIB = + [1645777371.982174][4789:4794] CHIP:DMG: { + [1645777371.982218][4789:4794] CHIP:DMG: DataVersion = 0xe164a618, + [1645777371.982267][4789:4794] CHIP:DMG: AttributePathIB = + [1645777371.982310][4789:4794] CHIP:DMG: { + [1645777371.982363][4789:4794] CHIP:DMG: Endpoint = 0x1, + [1645777371.982419][4789:4794] CHIP:DMG: Cluster = 0x50, + [1645777371.982468][4789:4794] CHIP:DMG: Attribute = 0x0000_0000, + [1645777371.982512][4789:4794] CHIP:DMG: } [1645777371.982566][4789:4794] CHIP:DMG: - [1645777371.982612][4789:4794] CHIP:DMG: Data = 4, - [1645777371.982655][4789:4794] CHIP:DMG: }, + [1645777371.982612][4789:4794] CHIP:DMG: Data = 4, + [1645777371.982655][4789:4794] CHIP:DMG: }, [1645777371.982698][4789:4794] CHIP:DMG: - [1645777371.982734][4789:4794] CHIP:DMG: }, + [1645777371.982734][4789:4794] CHIP:DMG: }, [1645777371.982775][4789:4794] CHIP:DMG: - [1645777371.982809][4789:4794] CHIP:DMG: ], + [1645777371.982809][4789:4794] CHIP:DMG: ], [1645777371.982849][4789:4794] CHIP:DMG: - [1645777371.982882][4789:4794] CHIP:DMG: SuppressResponse = true, - [1645777371.982914][4789:4794] CHIP:DMG: InteractionModelRevision = 1 + [1645777371.982882][4789:4794] CHIP:DMG: SuppressResponse = true, + [1645777371.982914][4789:4794] CHIP:DMG: InteractionModelRevision = 1 [1645777371.982945][4789:4794] CHIP:DMG: } - [1645777371.983122][4789:4794] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469720 - [1645777371.983204][4789:4794] CHIP:TOO: CurrentMode: 4" + [1645777371.983122][4789:4794] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469720 + [1645777371.983204][4789:4794] CHIP:TOO: CurrentMode: 4 disabled: true - label: "If the OnMode and CurrentMode attributes have the same value, proceed to step 2c, Otherwise proceed to step 3a." - verification: "" + verification: | + disabled: true - label: "DUT reads the SupportedModes attribute from the TH" - verification: - "./chip-tool modeselect read supported-modes 1 1 - [1645776884.203383][4698:4703] CHIP:TOO: SupportedModes: 3 entries - [1645776884.203448][4698:4703] CHIP:TOO: [1]: { - [1645776884.203473][4698:4703] CHIP:TOO: Label: Black - [1645776884.203497][4698:4703] CHIP:TOO: Mode: 0 - [1645776884.203520][4698:4703] CHIP:TOO: SemanticTag: 0 - [1645776884.203544][4698:4703] CHIP:TOO: } - [1645776884.203574][4698:4703] CHIP:TOO: [2]: { - [1645776884.203597][4698:4703] CHIP:TOO: Label: Cappuccino - [1645776884.203619][4698:4703] CHIP:TOO: Mode: 4 - [1645776884.203641][4698:4703] CHIP:TOO: SemanticTag: 0 - [1645776884.203663][4698:4703] CHIP:TOO: } - [1645776884.203691][4698:4703] CHIP:TOO: [3]: { - [1645776884.203714][4698:4703] CHIP:TOO: Label: Espresso - [1645776884.203735][4698:4703] CHIP:TOO: Mode: 7 - [1645776884.203757][4698:4703] CHIP:TOO: SemanticTag: 0 - [1645776884.203779][4698:4703] CHIP:TOO: }" + verification: | + ./chip-tool modeselect read supported-modes 1 1 + [1645776884.203383][4698:4703] CHIP:TOO: SupportedModes: 3 entries + [1645776884.203448][4698:4703] CHIP:TOO: [1]: { + [1645776884.203473][4698:4703] CHIP:TOO: Label: Black + [1645776884.203497][4698:4703] CHIP:TOO: Mode: 0 + [1645776884.203520][4698:4703] CHIP:TOO: SemanticTag: 0 + [1645776884.203544][4698:4703] CHIP:TOO: } + [1645776884.203574][4698:4703] CHIP:TOO: [2]: { + [1645776884.203597][4698:4703] CHIP:TOO: Label: Cappuccino + [1645776884.203619][4698:4703] CHIP:TOO: Mode: 4 + [1645776884.203641][4698:4703] CHIP:TOO: SemanticTag: 0 + [1645776884.203663][4698:4703] CHIP:TOO: } + [1645776884.203691][4698:4703] CHIP:TOO: [3]: { + [1645776884.203714][4698:4703] CHIP:TOO: Label: Espresso + [1645776884.203735][4698:4703] CHIP:TOO: Mode: 7 + [1645776884.203757][4698:4703] CHIP:TOO: SemanticTag: 0 + [1645776884.203779][4698:4703] CHIP:TOO: } disabled: true - label: "Select a value from the list in step 2c with a different value than the StartUpMode value read in step 1. TH sends a ChangeToMode command to the TH with the selected value." - verification: - "./chip-tool modeselect change-to-mode 7 1 1 + verification: | + ./chip-tool modeselect change-to-mode 7 1 1 [1645777419.710445][4798:4803] CHIP:DMG: InvokeResponseMessage = [1645777419.710472][4798:4803] CHIP:DMG: { - [1645777419.710504][4798:4803] CHIP:DMG: suppressResponse = false, - [1645777419.710536][4798:4803] CHIP:DMG: InvokeResponseIBs = - [1645777419.710577][4798:4803] CHIP:DMG: [ - [1645777419.710607][4798:4803] CHIP:DMG: InvokeResponseIB = - [1645777419.710649][4798:4803] CHIP:DMG: { - [1645777419.710678][4798:4803] CHIP:DMG: CommandStatusIB = - [1645777419.710714][4798:4803] CHIP:DMG: { - [1645777419.710751][4798:4803] CHIP:DMG: CommandPathIB = - [1645777419.710790][4798:4803] CHIP:DMG: { - [1645777419.710838][4798:4803] CHIP:DMG: EndpointId = 0x1, - [1645777419.710881][4798:4803] CHIP:DMG: ClusterId = 0x50, - [1645777419.710916][4798:4803] CHIP:DMG: CommandId = 0x0, - [1645777419.710963][4798:4803] CHIP:DMG: }, + [1645777419.710504][4798:4803] CHIP:DMG: suppressResponse = false, + [1645777419.710536][4798:4803] CHIP:DMG: InvokeResponseIBs = + [1645777419.710577][4798:4803] CHIP:DMG: [ + [1645777419.710607][4798:4803] CHIP:DMG: InvokeResponseIB = + [1645777419.710649][4798:4803] CHIP:DMG: { + [1645777419.710678][4798:4803] CHIP:DMG: CommandStatusIB = + [1645777419.710714][4798:4803] CHIP:DMG: { + [1645777419.710751][4798:4803] CHIP:DMG: CommandPathIB = + [1645777419.710790][4798:4803] CHIP:DMG: { + [1645777419.710838][4798:4803] CHIP:DMG: EndpointId = 0x1, + [1645777419.710881][4798:4803] CHIP:DMG: ClusterId = 0x50, + [1645777419.710916][4798:4803] CHIP:DMG: CommandId = 0x0, + [1645777419.710963][4798:4803] CHIP:DMG: }, [1645777419.711009][4798:4803] CHIP:DMG: - [1645777419.711046][4798:4803] CHIP:DMG: StatusIB = - [1645777419.711090][4798:4803] CHIP:DMG: { - [1645777419.711133][4798:4803] CHIP:DMG: status = 0x0, - [1645777419.711172][4798:4803] CHIP:DMG: }, + [1645777419.711046][4798:4803] CHIP:DMG: StatusIB = + [1645777419.711090][4798:4803] CHIP:DMG: { + [1645777419.711133][4798:4803] CHIP:DMG: status = 0x0, + [1645777419.711172][4798:4803] CHIP:DMG: }, [1645777419.711218][4798:4803] CHIP:DMG: - [1645777419.711260][4798:4803] CHIP:DMG: }, + [1645777419.711260][4798:4803] CHIP:DMG: }, [1645777419.711307][4798:4803] CHIP:DMG: - [1645777419.711340][4798:4803] CHIP:DMG: }, + [1645777419.711340][4798:4803] CHIP:DMG: }, [1645777419.711378][4798:4803] CHIP:DMG: - [1645777419.711406][4798:4803] CHIP:DMG: ], + [1645777419.711406][4798:4803] CHIP:DMG: ], [1645777419.711443][4798:4803] CHIP:DMG: - [1645777419.711472][4798:4803] CHIP:DMG: InteractionModelRevision = 1 + [1645777419.711472][4798:4803] CHIP:DMG: InteractionModelRevision = 1 [1645777419.711499][4798:4803] CHIP:DMG: }, - [1645777419.711572][4798:4803] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 - Status=0x0" + [1645777419.711572][4798:4803] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 Status=0x0 disabled: true - label: "TH reads sends an Off command to the DUT" - verification: - "./chip-tool onoff off 1 1 [1645777463.883758][4807:4812] CHIP:DMG: - InvokeResponseMessage = [1645777463.883789][4807:4812] CHIP:DMG: { - [1645777463.883818][4807:4812] CHIP:DMG: suppressResponse = false, - [1645777463.883852][4807:4812] CHIP:DMG: InvokeResponseIBs = - [1645777463.883894][4807:4812] CHIP:DMG: [ - [1645777463.883924][4807:4812] CHIP:DMG: InvokeResponseIB = - [1645777463.883972][4807:4812] CHIP:DMG: { - [1645777463.884006][4807:4812] CHIP:DMG: CommandStatusIB = - [1645777463.884042][4807:4812] CHIP:DMG: { - [1645777463.884113][4807:4812] CHIP:DMG: CommandPathIB = - [1645777463.884160][4807:4812] CHIP:DMG: { - [1645777463.884231][4807:4812] CHIP:DMG: EndpointId = 0x1, - [1645777463.884300][4807:4812] CHIP:DMG: ClusterId = 0x6, - [1645777463.884335][4807:4812] CHIP:DMG: CommandId = 0x0, - [1645777463.884411][4807:4812] CHIP:DMG: }, + verification: | + ./chip-tool onoff off 1 1 + [1645777463.883758][4807:4812] CHIP:DMG: InvokeResponseMessage = + [1645777463.883789][4807:4812] CHIP:DMG: { + [1645777463.883818][4807:4812] CHIP:DMG: suppressResponse = false, + [1645777463.883852][4807:4812] CHIP:DMG: InvokeResponseIBs = + [1645777463.883894][4807:4812] CHIP:DMG: [ + [1645777463.883924][4807:4812] CHIP:DMG: InvokeResponseIB = + [1645777463.883972][4807:4812] CHIP:DMG: { + [1645777463.884006][4807:4812] CHIP:DMG: CommandStatusIB = + [1645777463.884042][4807:4812] CHIP:DMG: { + [1645777463.884113][4807:4812] CHIP:DMG: CommandPathIB = + [1645777463.884160][4807:4812] CHIP:DMG: { + [1645777463.884231][4807:4812] CHIP:DMG: EndpointId = 0x1, + [1645777463.884300][4807:4812] CHIP:DMG: ClusterId = 0x6, + [1645777463.884335][4807:4812] CHIP:DMG: CommandId = 0x0, + [1645777463.884411][4807:4812] CHIP:DMG: }, [1645777463.884460][4807:4812] CHIP:DMG: - [1645777463.884490][4807:4812] CHIP:DMG: StatusIB = - [1645777463.884554][4807:4812] CHIP:DMG: { - [1645777463.884591][4807:4812] CHIP:DMG: status = 0x0, - [1645777463.884658][4807:4812] CHIP:DMG: }, + [1645777463.884490][4807:4812] CHIP:DMG: StatusIB = + [1645777463.884554][4807:4812] CHIP:DMG: { + [1645777463.884591][4807:4812] CHIP:DMG: status = 0x0, + [1645777463.884658][4807:4812] CHIP:DMG: }, [1645777463.884692][4807:4812] CHIP:DMG: - [1645777463.884745][4807:4812] CHIP:DMG: }, + [1645777463.884745][4807:4812] CHIP:DMG: }, [1645777463.884788][4807:4812] CHIP:DMG: - [1645777463.884816][4807:4812] CHIP:DMG: }, + [1645777463.884816][4807:4812] CHIP:DMG: }, [1645777463.885035][4807:4812] CHIP:DMG: - [1645777463.885106][4807:4812] CHIP:DMG: ], + [1645777463.885106][4807:4812] CHIP:DMG: ], [1645777463.885165][4807:4812] CHIP:DMG: - [1645777463.885206][4807:4812] CHIP:DMG: InteractionModelRevision = 1 + [1645777463.885206][4807:4812] CHIP:DMG: InteractionModelRevision = 1 [1645777463.885239][4807:4812] CHIP:DMG: }, - [1645777463.885341][4807:4812] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0006 Command=0x0000_0000 - Status=0x0" + [1645777463.885341][4807:4812] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0006 Command=0x0000_0000 Status=0x0 disabled: true - label: "TH reads sends an On command to the DUT" - verification: - "./chip-tool onoff on 1 1 [1645777484.676451][4813:4818] CHIP:DMG: - InvokeResponseMessage = [1645777484.676481][4813:4818] CHIP:DMG: { - [1645777484.676509][4813:4818] CHIP:DMG: suppressResponse = false, - [1645777484.676536][4813:4818] CHIP:DMG: InvokeResponseIBs = - [1645777484.676569][4813:4818] CHIP:DMG: [ - [1645777484.676596][4813:4818] CHIP:DMG: InvokeResponseIB = - [1645777484.676640][4813:4818] CHIP:DMG: { - [1645777484.676671][4813:4818] CHIP:DMG: CommandStatusIB = - [1645777484.676710][4813:4818] CHIP:DMG: { - [1645777484.676746][4813:4818] CHIP:DMG: CommandPathIB = - [1645777484.676785][4813:4818] CHIP:DMG: { - [1645777484.676859][4813:4818] CHIP:DMG: EndpointId = 0x1, - [1645777484.676906][4813:4818] CHIP:DMG: ClusterId = 0x6, - [1645777484.676947][4813:4818] CHIP:DMG: CommandId = 0x1, - [1645777484.676986][4813:4818] CHIP:DMG: }, + verification: | + ./chip-tool onoff on 1 1 + [1645777484.676451][4813:4818] CHIP:DMG: InvokeResponseMessage = + [1645777484.676481][4813:4818] CHIP:DMG: { + [1645777484.676509][4813:4818] CHIP:DMG: suppressResponse = false, + [1645777484.676536][4813:4818] CHIP:DMG: InvokeResponseIBs = + [1645777484.676569][4813:4818] CHIP:DMG: [ + [1645777484.676596][4813:4818] CHIP:DMG: InvokeResponseIB = + [1645777484.676640][4813:4818] CHIP:DMG: { + [1645777484.676671][4813:4818] CHIP:DMG: CommandStatusIB = + [1645777484.676710][4813:4818] CHIP:DMG: { + [1645777484.676746][4813:4818] CHIP:DMG: CommandPathIB = + [1645777484.676785][4813:4818] CHIP:DMG: { + [1645777484.676859][4813:4818] CHIP:DMG: EndpointId = 0x1, + [1645777484.676906][4813:4818] CHIP:DMG: ClusterId = 0x6, + [1645777484.676947][4813:4818] CHIP:DMG: CommandId = 0x1, + [1645777484.676986][4813:4818] CHIP:DMG: }, [1645777484.677026][4813:4818] CHIP:DMG: - [1645777484.677055][4813:4818] CHIP:DMG: StatusIB = - [1645777484.677084][4813:4818] CHIP:DMG: { - [1645777484.677111][4813:4818] CHIP:DMG: status = 0x0, - [1645777484.677151][4813:4818] CHIP:DMG: }, + [1645777484.677055][4813:4818] CHIP:DMG: StatusIB = + [1645777484.677084][4813:4818] CHIP:DMG: { + [1645777484.677111][4813:4818] CHIP:DMG: status = 0x0, + [1645777484.677151][4813:4818] CHIP:DMG: }, [1645777484.677184][4813:4818] CHIP:DMG: - [1645777484.677219][4813:4818] CHIP:DMG: }, + [1645777484.677219][4813:4818] CHIP:DMG: }, [1645777484.677253][4813:4818] CHIP:DMG: - [1645777484.677283][4813:4818] CHIP:DMG: }, + [1645777484.677283][4813:4818] CHIP:DMG: }, [1645777484.677319][4813:4818] CHIP:DMG: - [1645777484.677344][4813:4818] CHIP:DMG: ], + [1645777484.677344][4813:4818] CHIP:DMG: ], [1645777484.677377][4813:4818] CHIP:DMG: - [1645777484.677403][4813:4818] CHIP:DMG: InteractionModelRevision = 1 + [1645777484.677403][4813:4818] CHIP:DMG: InteractionModelRevision = 1 [1645777484.677427][4813:4818] CHIP:DMG: }, - [1645777484.677492][4813:4818] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0006 Command=0x0000_0001 - Status=0x0" + [1645777484.677492][4813:4818] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0006 Command=0x0000_0001 Status=0x0 disabled: true - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 + verification: | + ./chip-tool modeselect read current-mode 1 1 [1645777734.855000][4848:4853] CHIP:DMG: ReportDataMessage = [1645777734.855043][4848:4853] CHIP:DMG: { - [1645777734.855071][4848:4853] CHIP:DMG: AttributeReportIBs = - [1645777734.855109][4848:4853] CHIP:DMG: [ - [1645777734.855138][4848:4853] CHIP:DMG: AttributeReportIB = - [1645777734.855179][4848:4853] CHIP:DMG: { - [1645777734.855209][4848:4853] CHIP:DMG: AttributeDataIB = - [1645777734.855247][4848:4853] CHIP:DMG: { - [1645777734.855288][4848:4853] CHIP:DMG: DataVersion = 0xe164a619, - [1645777734.855326][4848:4853] CHIP:DMG: AttributePathIB = - [1645777734.855366][4848:4853] CHIP:DMG: { - [1645777734.855406][4848:4853] CHIP:DMG: Endpoint = 0x1, - [1645777734.855449][4848:4853] CHIP:DMG: Cluster = 0x50, - [1645777734.855491][4848:4853] CHIP:DMG: Attribute = 0x0000_0000, - [1645777734.855569][4848:4853] CHIP:DMG: } + [1645777734.855071][4848:4853] CHIP:DMG: AttributeReportIBs = + [1645777734.855109][4848:4853] CHIP:DMG: [ + [1645777734.855138][4848:4853] CHIP:DMG: AttributeReportIB = + [1645777734.855179][4848:4853] CHIP:DMG: { + [1645777734.855209][4848:4853] CHIP:DMG: AttributeDataIB = + [1645777734.855247][4848:4853] CHIP:DMG: { + [1645777734.855288][4848:4853] CHIP:DMG: DataVersion = 0xe164a619, + [1645777734.855326][4848:4853] CHIP:DMG: AttributePathIB = + [1645777734.855366][4848:4853] CHIP:DMG: { + [1645777734.855406][4848:4853] CHIP:DMG: Endpoint = 0x1, + [1645777734.855449][4848:4853] CHIP:DMG: Cluster = 0x50, + [1645777734.855491][4848:4853] CHIP:DMG: Attribute = 0x0000_0000, + [1645777734.855569][4848:4853] CHIP:DMG: } [1645777734.855606][4848:4853] CHIP:DMG: - [1645777734.855639][4848:4853] CHIP:DMG: Data = 0, - [1645777734.855696][4848:4853] CHIP:DMG: }, + [1645777734.855639][4848:4853] CHIP:DMG: Data = 0, + [1645777734.855696][4848:4853] CHIP:DMG: }, [1645777734.855744][4848:4853] CHIP:DMG: - [1645777734.855775][4848:4853] CHIP:DMG: }, + [1645777734.855775][4848:4853] CHIP:DMG: }, [1645777734.855811][4848:4853] CHIP:DMG: - [1645777734.855840][4848:4853] CHIP:DMG: ], + [1645777734.855840][4848:4853] CHIP:DMG: ], [1645777734.855876][4848:4853] CHIP:DMG: - [1645777734.855920][4848:4853] CHIP:DMG: SuppressResponse = true, - [1645777734.855968][4848:4853] CHIP:DMG: InteractionModelRevision = 1 + [1645777734.855920][4848:4853] CHIP:DMG: SuppressResponse = true, + [1645777734.855968][4848:4853] CHIP:DMG: InteractionModelRevision = 1 [1645777734.855993][4848:4853] CHIP:DMG: } - [1645777734.856233][4848:4853] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469721 - [1645777734.856345][4848:4853] CHIP:TOO: CurrentMode: 0" + [1645777734.856233][4848:4853] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469721 + [1645777734.856345][4848:4853] CHIP:TOO: CurrentMode: 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MOD_3_2.yaml b/src/app/tests/suites/certification/Test_TC_MOD_3_2.yaml index 91cae11c037520..b7f25c00e4ec7c 100644 --- a/src/app/tests/suites/certification/Test_TC_MOD_3_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_MOD_3_2.yaml @@ -21,174 +21,171 @@ config: tests: - label: "TH reads the StartUpMode attribute from the DUT" - verification: - "./chip-tool modeselect read start-up-mode 1 1 + verification: | + ./chip-tool modeselect read start-up-mode 1 1 [1645777708.405861][4841:4846] CHIP:DMG: ReportDataMessage = [1645777708.405890][4841:4846] CHIP:DMG: { - [1645777708.405912][4841:4846] CHIP:DMG: AttributeReportIBs = - [1645777708.405946][4841:4846] CHIP:DMG: [ - [1645777708.405970][4841:4846] CHIP:DMG: AttributeReportIB = - [1645777708.406025][4841:4846] CHIP:DMG: { - [1645777708.406075][4841:4846] CHIP:DMG: AttributeDataIB = - [1645777708.406119][4841:4846] CHIP:DMG: { - [1645777708.406166][4841:4846] CHIP:DMG: DataVersion = 0xe164a619, - [1645777708.406211][4841:4846] CHIP:DMG: AttributePathIB = - [1645777708.406245][4841:4846] CHIP:DMG: { - [1645777708.406282][4841:4846] CHIP:DMG: Endpoint = 0x1, - [1645777708.406319][4841:4846] CHIP:DMG: Cluster = 0x50, - [1645777708.406356][4841:4846] CHIP:DMG: Attribute = 0x0000_0003, - [1645777708.406392][4841:4846] CHIP:DMG: } + [1645777708.405912][4841:4846] CHIP:DMG: AttributeReportIBs = + [1645777708.405946][4841:4846] CHIP:DMG: [ + [1645777708.405970][4841:4846] CHIP:DMG: AttributeReportIB = + [1645777708.406025][4841:4846] CHIP:DMG: { + [1645777708.406075][4841:4846] CHIP:DMG: AttributeDataIB = + [1645777708.406119][4841:4846] CHIP:DMG: { + [1645777708.406166][4841:4846] CHIP:DMG: DataVersion = 0xe164a619, + [1645777708.406211][4841:4846] CHIP:DMG: AttributePathIB = + [1645777708.406245][4841:4846] CHIP:DMG: { + [1645777708.406282][4841:4846] CHIP:DMG: Endpoint = 0x1, + [1645777708.406319][4841:4846] CHIP:DMG: Cluster = 0x50, + [1645777708.406356][4841:4846] CHIP:DMG: Attribute = 0x0000_0003, + [1645777708.406392][4841:4846] CHIP:DMG: } [1645777708.406429][4841:4846] CHIP:DMG: - [1645777708.406464][4841:4846] CHIP:DMG: Data = 0, - [1645777708.406499][4841:4846] CHIP:DMG: }, + [1645777708.406464][4841:4846] CHIP:DMG: Data = 0, + [1645777708.406499][4841:4846] CHIP:DMG: }, [1645777708.406535][4841:4846] CHIP:DMG: - [1645777708.406563][4841:4846] CHIP:DMG: }, + [1645777708.406563][4841:4846] CHIP:DMG: }, [1645777708.406595][4841:4846] CHIP:DMG: - [1645777708.406620][4841:4846] CHIP:DMG: ], + [1645777708.406620][4841:4846] CHIP:DMG: ], [1645777708.406650][4841:4846] CHIP:DMG: - [1645777708.406674][4841:4846] CHIP:DMG: SuppressResponse = true, - [1645777708.406700][4841:4846] CHIP:DMG: InteractionModelRevision = 1 + [1645777708.406674][4841:4846] CHIP:DMG: SuppressResponse = true, + [1645777708.406700][4841:4846] CHIP:DMG: InteractionModelRevision = 1 [1645777708.406725][4841:4846] CHIP:DMG: } - [1645777708.406864][4841:4846] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0003 DataVersion: 3781469721 - [1645777708.406933][4841:4846] CHIP:TOO: StartUpMode: 0" + [1645777708.406864][4841:4846] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0003DataVersion: 3781469721 + [1645777708.406933][4841:4846] CHIP:TOO: StartUpMode: 0 disabled: true - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 + verification: | + ./chip-tool modeselect read current-mode 1 1 [1645778146.170365][4876:4881] CHIP:DMG: ReportDataMessage = [1645778146.170407][4876:4881] CHIP:DMG: { - [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = - [1645778146.170482][4876:4881] CHIP:DMG: [ - [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = - [1645778146.170565][4876:4881] CHIP:DMG: { - [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = - [1645778146.170629][4876:4881] CHIP:DMG: { - [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, - [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = - [1645778146.170733][4876:4881] CHIP:DMG: { - [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, - [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, - [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, - [1645778146.170888][4876:4881] CHIP:DMG: } + [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = + [1645778146.170482][4876:4881] CHIP:DMG: [ + [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = + [1645778146.170565][4876:4881] CHIP:DMG: { + [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = + [1645778146.170629][4876:4881] CHIP:DMG: { + [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, + [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = + [1645778146.170733][4876:4881] CHIP:DMG: { + [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, + [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, + [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, + [1645778146.170888][4876:4881] CHIP:DMG: } [1645778146.170925][4876:4881] CHIP:DMG: - [1645778146.170988][4876:4881] CHIP:DMG: Data = 7, - [1645778146.171026][4876:4881] CHIP:DMG: }, + [1645778146.170988][4876:4881] CHIP:DMG: Data = 7, + [1645778146.171026][4876:4881] CHIP:DMG: }, [1645778146.171060][4876:4881] CHIP:DMG: - [1645778146.171090][4876:4881] CHIP:DMG: }, + [1645778146.171090][4876:4881] CHIP:DMG: }, [1645778146.171129][4876:4881] CHIP:DMG: - [1645778146.171154][4876:4881] CHIP:DMG: ], + [1645778146.171154][4876:4881] CHIP:DMG: ], [1645778146.171196][4876:4881] CHIP:DMG: - [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, - [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 + [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, + [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 [1645778146.171290][4876:4881] CHIP:DMG: } - [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469721 - [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 7" + [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469721 + [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 7 disabled: true - label: "If the StartUpMode and CurrentMode attributes have the same value, proceed to step 2c, Otherwise proceed to step 3a." - verification: "" + verification: | + disabled: true - label: "DUT reads the SupportedModes attribute from the TH" - verification: - "./chip-tool modeselect read supported-modes 1 1 - [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries - [1645776742.669546][4661:4666] CHIP:TOO: [1]: { - [1645776742.669588][4661:4666] CHIP:TOO: Label: Black - [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 - [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669661][4661:4666] CHIP:TOO: } - [1645776742.669692][4661:4666] CHIP:TOO: [2]: { - [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino - [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 - [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669779][4661:4666] CHIP:TOO: } - [1645776742.669808][4661:4666] CHIP:TOO: [3]: { - [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso - [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 - [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669896][4661:4666] CHIP:TOO: }" + verification: | + ./chip-tool modeselect read supported-modes 1 1 + [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries + [1645776742.669546][4661:4666] CHIP:TOO: [1]: { + [1645776742.669588][4661:4666] CHIP:TOO: Label: Black + [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 + [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669661][4661:4666] CHIP:TOO: } + [1645776742.669692][4661:4666] CHIP:TOO: [2]: { + [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino + [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 + [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669779][4661:4666] CHIP:TOO: } + [1645776742.669808][4661:4666] CHIP:TOO: [3]: { + [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso + [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 + [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669896][4661:4666] CHIP:TOO: } disabled: true - label: "Select a value from the list in step 2c with a different value than the StartUpMode value read in step 1. TH sends a ChangeToMode command to the TH with the selected value." - verification: - "./chip-tool modeselect change-to-mode 4 1 1 + verification: | + ./chip-tool modeselect change-to-mode 4 1 1 [1645778189.043893][4888:4893] CHIP:DMG: InvokeResponseMessage = [1645778189.043924][4888:4893] CHIP:DMG: { - [1645778189.043953][4888:4893] CHIP:DMG: suppressResponse = false, - [1645778189.043986][4888:4893] CHIP:DMG: InvokeResponseIBs = - [1645778189.044027][4888:4893] CHIP:DMG: [ - [1645778189.044056][4888:4893] CHIP:DMG: InvokeResponseIB = - [1645778189.044100][4888:4893] CHIP:DMG: { - [1645778189.044132][4888:4893] CHIP:DMG: CommandStatusIB = - [1645778189.044171][4888:4893] CHIP:DMG: { - [1645778189.044203][4888:4893] CHIP:DMG: CommandPathIB = - [1645778189.044239][4888:4893] CHIP:DMG: { - [1645778189.044277][4888:4893] CHIP:DMG: EndpointId = 0x1, - [1645778189.044319][4888:4893] CHIP:DMG: ClusterId = 0x50, - [1645778189.044361][4888:4893] CHIP:DMG: CommandId = 0x0, - [1645778189.044394][4888:4893] CHIP:DMG: }, + [1645778189.043953][4888:4893] CHIP:DMG: suppressResponse = false, + [1645778189.043986][4888:4893] CHIP:DMG: InvokeResponseIBs = + [1645778189.044027][4888:4893] CHIP:DMG: [ + [1645778189.044056][4888:4893] CHIP:DMG: InvokeResponseIB = + [1645778189.044100][4888:4893] CHIP:DMG: { + [1645778189.044132][4888:4893] CHIP:DMG: CommandStatusIB = + [1645778189.044171][4888:4893] CHIP:DMG: { + [1645778189.044203][4888:4893] CHIP:DMG: CommandPathIB = + [1645778189.044239][4888:4893] CHIP:DMG: { + [1645778189.044277][4888:4893] CHIP:DMG: EndpointId = 0x1, + [1645778189.044319][4888:4893] CHIP:DMG: ClusterId = 0x50, + [1645778189.044361][4888:4893] CHIP:DMG: CommandId = 0x0, + [1645778189.044394][4888:4893] CHIP:DMG: }, [1645778189.044435][4888:4893] CHIP:DMG: - [1645778189.044472][4888:4893] CHIP:DMG: StatusIB = - [1645778189.044519][4888:4893] CHIP:DMG: { - [1645778189.044558][4888:4893] CHIP:DMG: status = 0x0, - [1645778189.044603][4888:4893] CHIP:DMG: }, + [1645778189.044472][4888:4893] CHIP:DMG: StatusIB = + [1645778189.044519][4888:4893] CHIP:DMG: { + [1645778189.044558][4888:4893] CHIP:DMG: status = 0x0, + [1645778189.044603][4888:4893] CHIP:DMG: }, [1645778189.044650][4888:4893] CHIP:DMG: - [1645778189.044686][4888:4893] CHIP:DMG: }, + [1645778189.044686][4888:4893] CHIP:DMG: }, [1645778189.044724][4888:4893] CHIP:DMG: - [1645778189.044754][4888:4893] CHIP:DMG: }, + [1645778189.044754][4888:4893] CHIP:DMG: }, [1645778189.044793][4888:4893] CHIP:DMG: - [1645778189.044821][4888:4893] CHIP:DMG: ], + [1645778189.044821][4888:4893] CHIP:DMG: ], [1645778189.044896][4888:4893] CHIP:DMG: - [1645778189.044925][4888:4893] CHIP:DMG: InteractionModelRevision = 1 + [1645778189.044925][4888:4893] CHIP:DMG: InteractionModelRevision = 1 [1645778189.044954][4888:4893] CHIP:DMG: }, - [1645778189.045030][4888:4893] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 - Status=0x0" + [1645778189.045030][4888:4893] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 Status=0x0 disabled: true - label: "Physically power cycle the device." - verification: "" + verification: | + disabled: true - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 + verification: | + ./chip-tool modeselect read current-mode 1 1 [1645778146.170365][4876:4881] CHIP:DMG: ReportDataMessage = [1645778146.170407][4876:4881] CHIP:DMG: { - [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = - [1645778146.170482][4876:4881] CHIP:DMG: [ - [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = - [1645778146.170565][4876:4881] CHIP:DMG: { - [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = - [1645778146.170629][4876:4881] CHIP:DMG: { - [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, - [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = - [1645778146.170733][4876:4881] CHIP:DMG: { - [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, - [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, - [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, - [1645778146.170888][4876:4881] CHIP:DMG: } + [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = + [1645778146.170482][4876:4881] CHIP:DMG: [ + [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = + [1645778146.170565][4876:4881] CHIP:DMG: { + [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = + [1645778146.170629][4876:4881] CHIP:DMG: { + [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, + [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = + [1645778146.170733][4876:4881] CHIP:DMG: { + [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, + [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, + [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, + [1645778146.170888][4876:4881] CHIP:DMG: } [1645778146.170925][4876:4881] CHIP:DMG: - [1645778146.170988][4876:4881] CHIP:DMG: Data = 0, - [1645778146.171026][4876:4881] CHIP:DMG: }, + [1645778146.170988][4876:4881] CHIP:DMG: Data = 0, + [1645778146.171026][4876:4881] CHIP:DMG: }, [1645778146.171060][4876:4881] CHIP:DMG: - [1645778146.171090][4876:4881] CHIP:DMG: }, + [1645778146.171090][4876:4881] CHIP:DMG: }, [1645778146.171129][4876:4881] CHIP:DMG: - [1645778146.171154][4876:4881] CHIP:DMG: ], + [1645778146.171154][4876:4881] CHIP:DMG: ], [1645778146.171196][4876:4881] CHIP:DMG: - [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, - [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 + [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, + [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 [1645778146.171290][4876:4881] CHIP:DMG: } - [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469721 - [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 0" + [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469721 + [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MOD_3_3.yaml b/src/app/tests/suites/certification/Test_TC_MOD_3_3.yaml index 2e88ab2b0665ed..1302347417b10c 100644 --- a/src/app/tests/suites/certification/Test_TC_MOD_3_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_MOD_3_3.yaml @@ -1,195 +1,193 @@ -# 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. - -name: 78.3.3. [TC-MOD-3.3] OTA Mode Verification (DUT as Server) - -config: - nodeId: 0x12344321 - cluster: "Basic" - endpoint: 0 - -tests: - - label: "TH reads the StartUpMode attribute from the DUT" - verification: - "./chip-tool modeselect read start-up-mode 1 1 - [1645778279.692171][4898:4903] CHIP:DMG: ReportDataMessage - =[1645778279.692198][4898:4903] CHIP:DMG: { - [1645778279.692219][4898:4903] CHIP:DMG: AttributeReportIBs = - [1645778279.692254][4898:4903] CHIP:DMG: [ - [1645778279.692278][4898:4903] CHIP:DMG: AttributeReportIB = - [1645778279.692309][4898:4903] CHIP:DMG: { - [1645778279.692336][4898:4903] CHIP:DMG: AttributeDataIB - =[1645778279.692368][4898:4903] CHIP:DMG: { - [1645778279.692403][4898:4903] CHIP:DMG: DataVersion = 0xe164a61a, - [1645778279.692429][4898:4903] CHIP:DMG: AttributePathIB = - [1645778279.692462][4898:4903] CHIP:DMG: { - [1645778279.692494][4898:4903] CHIP:DMG: Endpoint = 0x1, - [1645778279.692533][4898:4903] CHIP:DMG: Cluster = 0x50, - [1645778279.692570][4898:4903] CHIP:DMG: Attribute = 0x0000_0003, - [1645778279.692601][4898:4903] CHIP:DMG: } - [1645778279.692635][4898:4903] CHIP:DMG: - [1645778279.692671][4898:4903] CHIP:DMG: Data = 0, - [1645778279.692703][4898:4903] CHIP:DMG: - },[1645778279.692737][4898:4903] CHIP:DMG: - [1645778279.692764][4898:4903] CHIP:DMG: }, - [1645778279.692795][4898:4903] CHIP:DMG: - [1645778279.692818][4898:4903] CHIP:DMG: ], - [1645778279.692872][4898:4903] CHIP:DMG: - [1645778279.692897][4898:4903] CHIP:DMG: SuppressResponse = true, - [1645778279.692921][4898:4903] CHIP:DMG: InteractionModelRevision = 1 - [1645778279.692944][4898:4903] CHIP:DMG: } - [1645778279.693082][4898:4903] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0003 DataVersion: 3781469722 - [1645778279.693151][4898:4903] CHIP:TOO: StartUpMode: 0" - disabled: true - - - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 - [1645778146.170365][4876:4881] CHIP:DMG: ReportDataMessage - =[1645778146.170407][4876:4881] CHIP:DMG: { - [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = - [1645778146.170482][4876:4881] CHIP:DMG: [ - [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = - [1645778146.170565][4876:4881] CHIP:DMG: { - [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = - [1645778146.170629][4876:4881] CHIP:DMG: { - [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, - [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = - [1645778146.170733][4876:4881] CHIP:DMG: { - [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, - [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, - [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, - [1645778146.170888][4876:4881] CHIP:DMG: } - [1645778146.170925][4876:4881] CHIP:DMG:[1645778146.170988][4876:4881] - CHIP:DMG: Data = 7, [1645778146.171026][4876:4881] CHIP:DMG: - },[1645778146.171060][4876:4881] CHIP:DMG: - [1645778146.171090][4876:4881] CHIP:DMG: }, - [1645778146.171129][4876:4881] CHIP:DMG: - [1645778146.171154][4876:4881] CHIP:DMG: ], - [1645778146.171196][4876:4881] CHIP:DMG: - [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, - [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 - [1645778146.171290][4876:4881] CHIP:DMG: } - [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469721 - [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 7" - disabled: true - - - label: - "If the StartUpMode and CurrentMode attributes have the same value, - proceed to step 2c, Otherwise proceed to step 3a." - verification: "" - disabled: true - - - label: "DUT reads the SupportedModes attribute from the TH" - verification: - "./chip-tool modeselect read supported-modes 1 1 - [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries - [1645776742.669546][4661:4666] CHIP:TOO: [1]: - {[1645776742.669588][4661:4666] CHIP:TOO: Label: Black - [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 - [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669661][4661:4666] CHIP:TOO: } - [1645776742.669692][4661:4666] CHIP:TOO: [2]: { - [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino - [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 - [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: - 0[1645776742.669779][4661:4666] CHIP:TOO: } - [1645776742.669808][4661:4666] CHIP:TOO: [3]: { - [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso - [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 - [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 - [1645776742.669896][4661:4666] CHIP:TOO: }" - disabled: true - - - label: - "Select a value from the list in step 2c with a different value than - the StartUpMode value read in step 1. TH sends a ChangeToMode command - to the TH with the selected value." - verification: - "./chip-tool modeselect change-to-mode 4 1 1 - [1645778189.043893][4888:4893] CHIP:DMG: InvokeResponseMessage = - [1645778189.043924][4888:4893] CHIP:DMG: { - [1645778189.043953][4888:4893] CHIP:DMG: suppressResponse = - false,[1645778189.043986][4888:4893] CHIP:DMG: InvokeResponseIBs = - [1645778189.044027][4888:4893] CHIP:DMG: [ - [1645778189.044056][4888:4893] CHIP:DMG: InvokeResponseIB = - [1645778189.044100][4888:4893] CHIP:DMG: { - [1645778189.044132][4888:4893] CHIP:DMG: CommandStatusIB = - [1645778189.044171][4888:4893] CHIP:DMG: { - [1645778189.044203][4888:4893] CHIP:DMG: CommandPathIB = - [1645778189.044239][4888:4893] CHIP:DMG: { - [1645778189.044277][4888:4893] CHIP:DMG: EndpointId = 0x1, - [1645778189.044319][4888:4893] CHIP:DMG: ClusterId = 0x50, - [1645778189.044361][4888:4893] CHIP:DMG: CommandId = 0x0, - [1645778189.044394][4888:4893] CHIP:DMG: - },[1645778189.044435][4888:4893] CHIP:DMG: - [1645778189.044472][4888:4893] CHIP:DMG: StatusIB = - [1645778189.044519][4888:4893] CHIP:DMG: - {[1645778189.044558][4888:4893] CHIP:DMG: status = 0x0, - [1645778189.044603][4888:4893] CHIP:DMG: }, - [1645778189.044650][4888:4893] CHIP:DMG: - [1645778189.044686][4888:4893] CHIP:DMG: }, - [1645778189.044724][4888:4893] CHIP:DMG: - [1645778189.044754][4888:4893] CHIP:DMG: }, - [1645778189.044793][4888:4893] CHIP:DMG: - [1645778189.044821][4888:4893] CHIP:DMG: ], - [1645778189.044896][4888:4893] CHIP:DMG: - [1645778189.044925][4888:4893] CHIP:DMG: InteractionModelRevision = 1 - [1645778189.044954][4888:4893] CHIP:DMG: }, - [1645778189.045030][4888:4893] CHIP:DMG: Received Command Response - Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 - Status=0x0" - disabled: true - - - label: - "Perform an OTA update on the device that requires a reboot. Allow for - the DUT to update and fully reboot." - verification: "" - disabled: true - - - label: "TH reads the CurrentMode attribute from the DUT" - verification: - "./chip-tool modeselect read current-mode 1 1 - [1645778146.170365][4876:4881] CHIP:DMG: ReportDataMessage = - [1645778146.170407][4876:4881] CHIP:DMG: { - [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = - [1645778146.170482][4876:4881] CHIP:DMG: [ - [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = - [1645778146.170565][4876:4881] CHIP:DMG: { - [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = - [1645778146.170629][4876:4881] CHIP:DMG: { - [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, - [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = - [1645778146.170733][4876:4881] CHIP:DMG: { - [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, - [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, - [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, - [1645778146.170888][4876:4881] CHIP:DMG: } - [1645778146.170925][4876:4881] CHIP:DMG: - [1645778146.170988][4876:4881] CHIP:DMG: Data = 4, - [1645778146.171026][4876:4881] CHIP:DMG: }, - [1645778146.171060][4876:4881] CHIP:DMG: - [1645778146.171090][4876:4881] CHIP:DMG: }, - [1645778146.171129][4876:4881] CHIP:DMG: - [1645778146.171154][4876:4881] CHIP:DMG: ], - [1645778146.171196][4876:4881] CHIP:DMG: - [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, - [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 - [1645778146.171290][4876:4881] CHIP:DMG: } - [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0050 Attribute 0x0000_0000 DataVersion: 3781469721 - [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 4" - disabled: true +# 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. + +name: 78.3.3. [TC-MOD-3.3] OTA Mode Verification (DUT as Server) + +config: + nodeId: 0x12344321 + cluster: "Basic" + endpoint: 0 + +tests: + - label: "TH reads the StartUpMode attribute from the DUT" + verification: | + ./chip-tool modeselect read start-up-mode 1 1 + [1645778279.692171][4898:4903] CHIP:DMG: ReportDataMessage = + [1645778279.692198][4898:4903] CHIP:DMG: { + [1645778279.692219][4898:4903] CHIP:DMG: AttributeReportIBs = + [1645778279.692254][4898:4903] CHIP:DMG: [ + [1645778279.692278][4898:4903] CHIP:DMG: AttributeReportIB = + [1645778279.692309][4898:4903] CHIP:DMG: { + [1645778279.692336][4898:4903] CHIP:DMG: AttributeDataIB = + [1645778279.692368][4898:4903] CHIP:DMG: { + [1645778279.692403][4898:4903] CHIP:DMG: DataVersion = 0xe164a61a, + [1645778279.692429][4898:4903] CHIP:DMG: AttributePathIB = + [1645778279.692462][4898:4903] CHIP:DMG: { + [1645778279.692494][4898:4903] CHIP:DMG: Endpoint = 0x1, + [1645778279.692533][4898:4903] CHIP:DMG: Cluster = 0x50, + [1645778279.692570][4898:4903] CHIP:DMG: Attribute = 0x0000_0003, + [1645778279.692601][4898:4903] CHIP:DMG: } + [1645778279.692635][4898:4903] CHIP:DMG: + [1645778279.692671][4898:4903] CHIP:DMG: Data = 0, + [1645778279.692703][4898:4903] CHIP:DMG: }, + [1645778279.692737][4898:4903] CHIP:DMG: + [1645778279.692764][4898:4903] CHIP:DMG: }, + [1645778279.692795][4898:4903] CHIP:DMG: + [1645778279.692818][4898:4903] CHIP:DMG: ], + [1645778279.692872][4898:4903] CHIP:DMG: + [1645778279.692897][4898:4903] CHIP:DMG: SuppressResponse = true, + [1645778279.692921][4898:4903] CHIP:DMG: InteractionModelRevision = 1 + [1645778279.692944][4898:4903] CHIP:DMG: } + [1645778279.693082][4898:4903] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0003DataVersion: 3781469722 + [1645778279.693151][4898:4903] CHIP:TOO: StartUpMode: 0 + disabled: true + + - label: "TH reads the CurrentMode attribute from the DUT" + verification: | + ./chip-tool modeselect read current-mode 1 1 + [1645778146.170365][4876:4881] CHIP:DMG: ReportDataMessage = + [1645778146.170407][4876:4881] CHIP:DMG: { + [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = + [1645778146.170482][4876:4881] CHIP:DMG: [ + [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = + [1645778146.170565][4876:4881] CHIP:DMG: { + [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = + [1645778146.170629][4876:4881] CHIP:DMG: { + [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, + [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = + [1645778146.170733][4876:4881] CHIP:DMG: { + [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, + [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, + [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, + [1645778146.170888][4876:4881] CHIP:DMG: } + [1645778146.170925][4876:4881] CHIP:DMG: + [1645778146.170988][4876:4881] CHIP:DMG: Data = 7, + [1645778146.171026][4876:4881] CHIP:DMG: }, + [1645778146.171060][4876:4881] CHIP:DMG: + [1645778146.171090][4876:4881] CHIP:DMG: }, + [1645778146.171129][4876:4881] CHIP:DMG: + [1645778146.171154][4876:4881] CHIP:DMG: ], + [1645778146.171196][4876:4881] CHIP:DMG: + [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, + [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 + [1645778146.171290][4876:4881] CHIP:DMG: } + [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469721 + [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 7 + disabled: true + + - label: + "If the StartUpMode and CurrentMode attributes have the same value, + proceed to step 2c, Otherwise proceed to step 3a." + verification: | + + disabled: true + + - label: "DUT reads the SupportedModes attribute from the TH" + verification: | + ./chip-tool modeselect read supported-modes 1 1 + [1645776742.667057][4661:4666] CHIP:TOO: SupportedModes: 3 entries + [1645776742.669546][4661:4666] CHIP:TOO: [1]: { + [1645776742.669588][4661:4666] CHIP:TOO: Label: Black + [1645776742.669613][4661:4666] CHIP:TOO: Mode: 0 + [1645776742.669636][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669661][4661:4666] CHIP:TOO: } + [1645776742.669692][4661:4666] CHIP:TOO: [2]: { + [1645776742.669715][4661:4666] CHIP:TOO: Label: Cappuccino + [1645776742.669737][4661:4666] CHIP:TOO: Mode: 4 + [1645776742.669757][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669779][4661:4666] CHIP:TOO: } + [1645776742.669808][4661:4666] CHIP:TOO: [3]: { + [1645776742.669831][4661:4666] CHIP:TOO: Label: Espresso + [1645776742.669853][4661:4666] CHIP:TOO: Mode: 7 + [1645776742.669874][4661:4666] CHIP:TOO: SemanticTag: 0 + [1645776742.669896][4661:4666] CHIP:TOO: } + disabled: true + + - label: + "Select a value from the list in step 2c with a different value than + the StartUpMode value read in step 1. TH sends a ChangeToMode command + to the TH with the selected value." + verification: | + ./chip-tool modeselect change-to-mode 4 1 1 + [1645778189.043893][4888:4893] CHIP:DMG: InvokeResponseMessage = + [1645778189.043924][4888:4893] CHIP:DMG: { + [1645778189.043953][4888:4893] CHIP:DMG: suppressResponse = false, + [1645778189.043986][4888:4893] CHIP:DMG: InvokeResponseIBs = + [1645778189.044027][4888:4893] CHIP:DMG: [ + [1645778189.044056][4888:4893] CHIP:DMG: InvokeResponseIB = + [1645778189.044100][4888:4893] CHIP:DMG: { + [1645778189.044132][4888:4893] CHIP:DMG: CommandStatusIB = + [1645778189.044171][4888:4893] CHIP:DMG: { + [1645778189.044203][4888:4893] CHIP:DMG: CommandPathIB = + [1645778189.044239][4888:4893] CHIP:DMG: { + [1645778189.044277][4888:4893] CHIP:DMG: EndpointId = 0x1, + [1645778189.044319][4888:4893] CHIP:DMG: ClusterId = 0x50, + [1645778189.044361][4888:4893] CHIP:DMG: CommandId = 0x0, + [1645778189.044394][4888:4893] CHIP:DMG: }, + [1645778189.044435][4888:4893] CHIP:DMG: + [1645778189.044472][4888:4893] CHIP:DMG: StatusIB = + [1645778189.044519][4888:4893] CHIP:DMG: { + [1645778189.044558][4888:4893] CHIP:DMG: status = 0x0, + [1645778189.044603][4888:4893] CHIP:DMG: }, + [1645778189.044650][4888:4893] CHIP:DMG: + [1645778189.044686][4888:4893] CHIP:DMG: }, + [1645778189.044724][4888:4893] CHIP:DMG: + [1645778189.044754][4888:4893] CHIP:DMG: }, + [1645778189.044793][4888:4893] CHIP:DMG: + [1645778189.044821][4888:4893] CHIP:DMG: ], + [1645778189.044896][4888:4893] CHIP:DMG: + [1645778189.044925][4888:4893] CHIP:DMG: InteractionModelRevision = 1 + [1645778189.044954][4888:4893] CHIP:DMG: }, + [1645778189.045030][4888:4893] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0050 Command=0x0000_0000 Status=0x0 + disabled: true + + - label: + "Perform an OTA update on the device that requires a reboot. Allow for + the DUT to update and fully reboot." + verification: | + + disabled: true + + - label: "TH reads the CurrentMode attribute from the DUT" + verification: | + ./chip-tool modeselect read current-mode 1 1 + [1645778146.170365][4876:4881] CHIP:DMG: ReportDataMessage = + [1645778146.170407][4876:4881] CHIP:DMG: { + [1645778146.170431][4876:4881] CHIP:DMG: AttributeReportIBs = + [1645778146.170482][4876:4881] CHIP:DMG: [ + [1645778146.170527][4876:4881] CHIP:DMG: AttributeReportIB = + [1645778146.170565][4876:4881] CHIP:DMG: { + [1645778146.170593][4876:4881] CHIP:DMG: AttributeDataIB = + [1645778146.170629][4876:4881] CHIP:DMG: { + [1645778146.170664][4876:4881] CHIP:DMG: DataVersion = 0xe164a619, + [1645778146.170697][4876:4881] CHIP:DMG: AttributePathIB = + [1645778146.170733][4876:4881] CHIP:DMG: { + [1645778146.170776][4876:4881] CHIP:DMG: Endpoint = 0x1, + [1645778146.170815][4876:4881] CHIP:DMG: Cluster = 0x50, + [1645778146.170852][4876:4881] CHIP:DMG: Attribute = 0x0000_0000, + [1645778146.170888][4876:4881] CHIP:DMG: } + [1645778146.170925][4876:4881] CHIP:DMG: + [1645778146.170988][4876:4881] CHIP:DMG: Data = 4, + [1645778146.171026][4876:4881] CHIP:DMG: }, + [1645778146.171060][4876:4881] CHIP:DMG: + [1645778146.171090][4876:4881] CHIP:DMG: }, + [1645778146.171129][4876:4881] CHIP:DMG: + [1645778146.171154][4876:4881] CHIP:DMG: ], + [1645778146.171196][4876:4881] CHIP:DMG: + [1645778146.171235][4876:4881] CHIP:DMG: SuppressResponse = true, + [1645778146.171262][4876:4881] CHIP:DMG: InteractionModelRevision = 1 + [1645778146.171290][4876:4881] CHIP:DMG: } + [1645778146.171510][4876:4881] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0050 Attribute 0x0000_0000DataVersion: 3781469721 + [1645778146.171602][4876:4881] CHIP:TOO: CurrentMode: 4 + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_OCC_2_3.yaml b/src/app/tests/suites/certification/Test_TC_OCC_2_3.yaml index d980d20b3e1179..a2ccc549b48840 100644 --- a/src/app/tests/suites/certification/Test_TC_OCC_2_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_OCC_2_3.yaml @@ -23,20 +23,22 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH reads OccupancySensorType attribute from DUT" - verification: - "./chip-tool occupancysensing read occupancy-sensor-type 1 1 Endpoint: - 1 Cluster: 0x0000_0406 Attribute 0x0000_0001 DataVersion: 289401399 - [1646129490.492433][2997:3002] CHIP:TOO: occupancy sensor type: 0" + verification: | + ./chip-tool occupancysensing read occupancy-sensor-type 1 1 + + Endpoint: 1 Cluster: 0x0000_0406 Attribute 0x0000_0001DataVersion: 289401399 + [1646129490.492433][2997:3002] CHIP:TOO: occupancy sensor type: 0 disabled: true - label: "TH reads OccupancySensorTypeBitmap attribute from DUT" - verification: - "./chip-tool occupancysensing read occupancy-sensor-type-bitmap 1 1 - Endpoint: 1 Cluster: 0x0000_0406 Attribute 0x0000_0002 DataVersion: - 289401399 [1646129577.158531][3007:3013] CHIP:TOO: occupancy sensor - type bitmap: 1" + verification: | + ./chip-tool occupancysensing read occupancy-sensor-type-bitmap 1 1 + + Endpoint: 1 Cluster: 0x0000_0406 Attribute 0x0000_0002DataVersion: 289401399 + [1646129577.158531][3007:3013] CHIP:TOO: occupancy sensor type bitmap: 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_OCC_2_4.yaml b/src/app/tests/suites/certification/Test_TC_OCC_2_4.yaml index d94989873fcd3e..c87251dfc00102 100644 --- a/src/app/tests/suites/certification/Test_TC_OCC_2_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_OCC_2_4.yaml @@ -23,51 +23,51 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH reads OccupancySensorType attribute from DUT" - verification: - "./chip-tool occupancysensing read occupancy-sensor-type 1 1 + verification: | + ./chip-tool occupancysensing read occupancy-sensor-type 1 1 [1646207157.076863][2190:2190] CHIP:IM: Received Read request [1646207157.076920][2190:2190] CHIP:DMG: ReadRequestMessage = [1646207157.076949][2190:2190] CHIP:DMG: { - [1646207157.076974][2190:2190] CHIP:DMG: AttributePathIBs = - [1646207157.077003][2190:2190] CHIP:DMG: [ - [1646207157.077029][2190:2190] CHIP:DMG: AttributePathIB = - [1646207157.077074][2190:2190] CHIP:DMG: { - [1646207157.077125][2190:2190] CHIP:DMG: Endpoint = 0x1, - [1646207157.077165][2190:2190] CHIP:DMG: Cluster = 0x406, - [1646207157.077202][2190:2190] CHIP:DMG: Attribute = - 0x0000_0001,[1646207157.077239][2190:2190] CHIP:DMG: } + [1646207157.076974][2190:2190] CHIP:DMG: AttributePathIBs = + [1646207157.077003][2190:2190] CHIP:DMG: [ + [1646207157.077029][2190:2190] CHIP:DMG: AttributePathIB = + [1646207157.077074][2190:2190] CHIP:DMG: { + [1646207157.077125][2190:2190] CHIP:DMG: Endpoint = 0x1, + [1646207157.077165][2190:2190] CHIP:DMG: Cluster = 0x406, + [1646207157.077202][2190:2190] CHIP:DMG: Attribute = 0x0000_0001, + [1646207157.077239][2190:2190] CHIP:DMG: } [1646207157.077271][2190:2190] CHIP:DMG: - [1646207157.077299][2190:2190] CHIP:DMG: ], + [1646207157.077299][2190:2190] CHIP:DMG: ], [1646207157.077329][2190:2190] CHIP:DMG: - [1646207157.077358][2190:2190] CHIP:DMG: isFabricFiltered = false, - [1646207157.077393][2190:2190] CHIP:DMG: InteractionModelRevision = 1 + [1646207157.077358][2190:2190] CHIP:DMG: isFabricFiltered = false, + [1646207157.077393][2190:2190] CHIP:DMG: InteractionModelRevision = 1 [1646207157.077417][2190:2190] CHIP:DMG: }, - [1646207157.077486][2190:2190] CHIP:DMG: IM RH moving to - [GeneratingReports]" + [1646207157.077486][2190:2190] CHIP:DMG: IM RH moving to [GeneratingReports] disabled: true - label: "TH reads OccupancySensorTypeBitmap attribute from DUT" - verification: - "./chip-tool occupancysensing read occupancy-sensor-type-bitmap 1 1 + verification: | + ./chip-tool occupancysensing read occupancy-sensor-type-bitmap 1 1 [1646207177.525045][2190:2190] CHIP:IM: Received Read request [1646207177.525107][2190:2190] CHIP:DMG: ReadRequestMessage = [1646207177.525139][2190:2190] CHIP:DMG: { - [1646207177.525165][2190:2190] CHIP:DMG: AttributePathIBs = - [1646207177.525202][2190:2190] CHIP:DMG: [ - [1646207177.525232][2190:2190] CHIP:DMG: AttributePathIB = - [1646207177.525268][2190:2190] CHIP:DMG: { - [1646207177.525304][2190:2190] CHIP:DMG: Endpoint = 0x1, - [1646207177.525346][2190:2190] CHIP:DMG: Cluster = 0x406, - [1646207177.525385][2190:2190] CHIP:DMG: Attribute = 0x0000_0002, - [1646207177.525425][2190:2190] CHIP:DMG: } + [1646207177.525165][2190:2190] CHIP:DMG: AttributePathIBs = + [1646207177.525202][2190:2190] CHIP:DMG: [ + [1646207177.525232][2190:2190] CHIP:DMG: AttributePathIB = + [1646207177.525268][2190:2190] CHIP:DMG: { + [1646207177.525304][2190:2190] CHIP:DMG: Endpoint = 0x1, + [1646207177.525346][2190:2190] CHIP:DMG: Cluster = 0x406, + [1646207177.525385][2190:2190] CHIP:DMG: Attribute = 0x0000_0002, + [1646207177.525425][2190:2190] CHIP:DMG: } [1646207177.525461][2190:2190] CHIP:DMG: - [1646207177.525494][2190:2190] CHIP:DMG: ], + [1646207177.525494][2190:2190] CHIP:DMG: ], [1646207177.525529][2190:2190] CHIP:DMG: - [1646207177.525561][2190:2190] CHIP:DMG: isFabricFiltered = false, - [1646207177.525591][2190:2190] CHIP:DMG: InteractionModelRevision = 1 - [1646207177.525619][2190:2190] CHIP:DMG: }," + [1646207177.525561][2190:2190] CHIP:DMG: isFabricFiltered = false, + [1646207177.525591][2190:2190] CHIP:DMG: InteractionModelRevision = 1 + [1646207177.525619][2190:2190] CHIP:DMG: }, disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_OCC_3_1.yaml b/src/app/tests/suites/certification/Test_TC_OCC_3_1.yaml index 20322cfca0b5ce..4a15c1ad532023 100644 --- a/src/app/tests/suites/certification/Test_TC_OCC_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_OCC_3_1.yaml @@ -21,23 +21,27 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH reads Occupancy attribute from DUT" - verification: - "./chip-tool occupancysensing read occupancy 1 1 Endpoint: 1 Cluster: - 0x0000_0406 Attribute 0x0000_0000 DataVersion: 289401399 - [1646130536.783615][3045:3050] CHIP:TOO: occupancy: 0" + verification: | + ./chip-tool occupancysensing read occupancy 1 1 + + Endpoint: 1 Cluster: 0x0000_0406 Attribute 0x0000_0000DataVersion: 289401399 + [1646130536.783615][3045:3050] CHIP:TOO: occupancy: 0 disabled: true - label: "Operate on DUT to change the occupancy status" - verification: "" + verification: | + disabled: true - label: "after a few seconds, TH reads Occupancy attribute from DUT" - verification: - "./chip-tool occupancysensing read occupancy 1 1 Endpoint: 1 Cluster: - 0x0000_0406 Attribute 0x0000_0000 DataVersion: 289401399 - [1646130536.783615][3045:3050] CHIP:TOO: occupancy: 1" + verification: | + ./chip-tool occupancysensing read occupancy 1 1 + + Endpoint: 1 Cluster: 0x0000_0406 Attribute 0x0000_0000DataVersion: 289401399 + [1646130536.783615][3045:3050] CHIP:TOO: occupancy: 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_OO_2_4.yaml b/src/app/tests/suites/certification/Test_TC_OO_2_4.yaml index e6800a37aa61af..30ae5d5faa53be 100644 --- a/src/app/tests/suites/certification/Test_TC_OO_2_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_OO_2_4.yaml @@ -21,107 +21,163 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH sends On command to DUT" - verification: "./chip-tool onoff on 1 1 StatusIB = { status = 0x00, }," + verification: | + ./chip-tool onoff on 1 1 + + StatusIB = + { + status = 0x00, + }, disabled: true - label: "TH writes a value of 0 to StartUpOnOff attribute of DUT" - verification: - "./chip-tool onoff write start-up-on-off 0 1 1 StatusIB = { status = - 0x00, }," + verification: | + ./chip-tool onoff write start-up-on-off 0 1 1 + + StatusIB = + { + status = 0x00, + }, disabled: true - label: "Power off DUT" - verification: "" + verification: | + disabled: true - label: "Power on DUT" - verification: "" + verification: | + disabled: true - label: "TH reads the OnOff attribute from the DUT" - verification: "./chip-tool onoff read on-off 1 1 OnOff: FALSE" + verification: | + ./chip-tool onoff read on-off 1 1 + + OnOff: FALSE disabled: true - label: "TH writes a value of 1 to StartUpOnOff attribute of DUT" - verification: - "./chip-tool onoff write start-up-on-off 1 1 1 StatusIB = { status = - 0x00, }," + verification: | + ./chip-tool onoff write start-up-on-off 1 1 1 + + StatusIB = + { + status = 0x00, + }, disabled: true - label: "Power off DUT" - verification: "" + verification: | + disabled: true - label: "Power on DUT" - verification: "" + verification: | + disabled: true - label: "TH reads the OnOff attribute from the DUT" - verification: "./chip-tool onoff read on-off 1 1 OnOff: TRUE" + verification: | + ./chip-tool onoff read on-off 1 1 + + OnOff: TRUE disabled: true - label: "TH writes a value of 2 to StartUpOnOff attribute of DUT" - verification: - "./chip-tool onoff write start-up-on-off 2 1 1 StatusIB = { status = - 0x00, }," + verification: | + ./chip-tool onoff write start-up-on-off 2 1 1 + + StatusIB = + { + status = 0x00, + }, disabled: true - label: "Power off DUT" - verification: "" + verification: | + disabled: true - label: "Power on DUT" - verification: "" + verification: | + disabled: true - label: "TH reads the OnOff attribute from the DUT" - verification: "./chip-tool onoff read on-off 1 1 OnOff: FALSE" + verification: | + ./chip-tool onoff read on-off 1 1 + + OnOff: FALSE disabled: true - label: "Power off DUT" - verification: "" + verification: | + disabled: true - label: "Power on DUT" - verification: "" + verification: | + disabled: true - label: "TH reads the OnOff attribute from the DUT" - verification: "./chip-tool onoff read on-off 1 1 OnOff: TRUE" + verification: | + ./chip-tool onoff read on-off 1 1 + + OnOff: TRUE disabled: true - label: "TH writes NULL to StartUpOnOff attribute of DUT" - verification: "(how to perform this in chip-tool?)" + verification: | + (how to perform this in chip-tool?) disabled: true - label: "Power off DUT" - verification: "" + verification: | + disabled: true - label: "Power on DUT" - verification: "" + verification: | + disabled: true - label: "TH reads the OnOff attribute from the DUT" - verification: "./chip-tool onoff read on-off 1 1 OnOff: TRUE" + verification: | + ./chip-tool onoff read on-off 1 1 + + OnOff: TRUE disabled: true - label: "TH sends Off command to DUT" - verification: "./chip-tool onoff off 1 1 StatusIB = { status = 0x00, }," + verification: | + ./chip-tool onoff off 1 1 + + StatusIB = + { + status = 0x00, + }, disabled: true - label: "Power off DUT" - verification: "" + verification: | + disabled: true - label: "Power on DUT" - verification: "" + verification: | + disabled: true - label: "TH reads the OnOff attribute from the DUT" - verification: "./chip-tool onoff read on-off 1 1 OnOff: FALSE" + verification: | + ./chip-tool onoff read on-off 1 1 + + OnOff: FALSE disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_PRS_2_2.yaml b/src/app/tests/suites/certification/Test_TC_PRS_2_2.yaml index c5a645414d99d5..b8d38728997aa6 100644 --- a/src/app/tests/suites/certification/Test_TC_PRS_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_PRS_2_2.yaml @@ -21,19 +21,22 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH reads MeasuredValue attribute from DUT" - verification: - "./chip-tool pressuremeasurement read measured-value 1 1 Verify - response: cluster id: 0x0403 Attribute: 0" + verification: | + ./chip-tool pressuremeasurement read measured-value 1 1 + Verify response: cluster id: 0x0403 Attribute: 0 disabled: true - label: "Operate on device to change the pressure significantly" - verification: "" + verification: | + disabled: true - label: "after a few seconds, TH reads MeasuredValue attribute from DUT" - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_PRS_2_3.yaml b/src/app/tests/suites/certification/Test_TC_PRS_2_3.yaml index 3fdb6d6629470a..f13743e24fa66b 100644 --- a/src/app/tests/suites/certification/Test_TC_PRS_2_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_PRS_2_3.yaml @@ -21,40 +21,47 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH reads Tolerance attribute from DUT" - verification: "./chip-tool pressuremeasurement read tolerance 1 1" + verification: | + ./chip-tool pressuremeasurement read tolerance 1 1 disabled: true - label: "TH reads MeasuredValue attribute from DUT" - verification: - "./chip-tool pressuremeasurement read measured-value 1 1 - [1646049376.457970][12096:12101] CHIP:DMG: SuppressResponse = true, - [1646049376.458003][12096:12101] CHIP:DMG: InteractionModelRevision = - 1 [1646049376.458033][12096:12101] CHIP:DMG: } - [1646049376.458206][12096:12101] CHIP:TOO: Endpoint: 1 Cluster: - 0x0000_0403 Attribute 0x0000_0000 DataVersion: 781236764 - [1646049376.458395][12096:12101] CHIP:TOO: MeasuredValue: 0" + verification: | + ./chip-tool pressuremeasurement read measured-value 1 1 + [1646049376.457970][12096:12101] CHIP:DMG: SuppressResponse = true, + [1646049376.458003][12096:12101] CHIP:DMG: InteractionModelRevision = 1 + [1646049376.458033][12096:12101] CHIP:DMG: } + [1646049376.458206][12096:12101] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0403 Attribute 0x0000_0000 + DataVersion: 781236764 + [1646049376.458395][12096:12101] CHIP:TOO: MeasuredValue: 0 disabled: true - label: "TH reads MeasuredValue attribute from DUT" - verification: "" + verification: | + disabled: true - label: "TH reads Scale attribute from DUT" - verification: "./chip-tool pressuremeasurement read scale 1 1" + verification: | + ./chip-tool pressuremeasurement read scale 1 1 disabled: true - label: "TH reads ScaledValue attribute from DUT" - verification: "./chip-tool pressuremeasurement read scaled-value 1 1" + verification: | + ./chip-tool pressuremeasurement read scaled-value 1 1 disabled: true - label: "TH reads ScaledTolerance attribute from DUT" - verification: "./chip-tool pressuremeasurement read scaled-tolerance 1 1" + verification: | + ./chip-tool pressuremeasurement read scaled-tolerance 1 1 disabled: true - label: "TH reads ScaledValue attribute from DUT" - verification: "./chip-tool pressuremeasurement read scaled-value 1 1" + verification: | + ./chip-tool pressuremeasurement read scaled-value 1 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_PSCFG_1_1.yaml b/src/app/tests/suites/certification/Test_TC_PSCFG_1_1.yaml index 3110d5e3791a9d..35223f9df417b0 100644 --- a/src/app/tests/suites/certification/Test_TC_PSCFG_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_PSCFG_1_1.yaml @@ -21,70 +21,80 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH reads the ClusterRevision attribute from the DUT" - verification: - "./chip-tool powersourceconfiguration read cluster-revision 1234 0 The - response should look like this: [1641813555.191189][38097:38102] - CHIP:DMG: ReportDataMessage = [1641813555.191325][38097:38102] - CHIP:DMG: { [1641813555.191381][38097:38102] CHIP:DMG: - AttributeReportIBs = [1641813555.191456][38097:38102] CHIP:DMG: [ - [1641813555.191627][38097:38102] CHIP:DMG: AttributeReportIB = - [1641813555.191842][38097:38102] CHIP:DMG: { - [1641813555.191910][38097:38102] CHIP:DMG: AttributeDataIB = - [1641813555.191979][38097:38102] CHIP:DMG: { - [1641813555.192062][38097:38102] CHIP:DMG: DataVersion = 0x0, - [1641813555.192134][38097:38102] CHIP:DMG: AttributePathIB = - [1641813555.192212][38097:38102] CHIP:DMG: { - [1641813555.192302][38097:38102] CHIP:DMG: Endpoint = 0x0, - [1641813555.192386][38097:38102] CHIP:DMG: Cluster = 0x2e, - [1641813555.192471][38097:38102] CHIP:DMG: Attribute = 0x0000_FFFD, - [1641813555.192545][38097:38102] CHIP:DMG: } + verification: | + ./chip-tool powersourceconfiguration read cluster-revision 1234 0 + + + The response should look like this: + + [1641813555.191189][38097:38102] CHIP:DMG: ReportDataMessage = + [1641813555.191325][38097:38102] CHIP:DMG: { + [1641813555.191381][38097:38102] CHIP:DMG: AttributeReportIBs = + [1641813555.191456][38097:38102] CHIP:DMG: [ + [1641813555.191627][38097:38102] CHIP:DMG: AttributeReportIB = + [1641813555.191842][38097:38102] CHIP:DMG: { + [1641813555.191910][38097:38102] CHIP:DMG: AttributeDataIB = + [1641813555.191979][38097:38102] CHIP:DMG: { + [1641813555.192062][38097:38102] CHIP:DMG: DataVersion = 0x0, + [1641813555.192134][38097:38102] CHIP:DMG: AttributePathIB = + [1641813555.192212][38097:38102] CHIP:DMG: { + [1641813555.192302][38097:38102] CHIP:DMG: Endpoint = 0x0, + [1641813555.192386][38097:38102] CHIP:DMG: Cluster = 0x2e, + [1641813555.192471][38097:38102] CHIP:DMG: Attribute = 0x0000_FFFD, + [1641813555.192545][38097:38102] CHIP:DMG: } [1641813555.192625][38097:38102] CHIP:DMG: - [1641813555.192697][38097:38102] CHIP:DMG: Data = 1, - [1641813555.192775][38097:38102] CHIP:DMG: }, + [1641813555.192697][38097:38102] CHIP:DMG: Data = 1, + [1641813555.192775][38097:38102] CHIP:DMG: }, [1641813555.192849][38097:38102] CHIP:DMG: - [1641813555.192913][38097:38102] CHIP:DMG: }, + [1641813555.192913][38097:38102] CHIP:DMG: }, [1641813555.192984][38097:38102] CHIP:DMG: - [1641813555.193044][38097:38102] CHIP:DMG: ], + [1641813555.193044][38097:38102] CHIP:DMG: ], [1641813555.193115][38097:38102] CHIP:DMG: - [1641813555.193173][38097:38102] CHIP:DMG: SuppressResponse = true, + [1641813555.193173][38097:38102] CHIP:DMG: SuppressResponse = true, [1641813555.193227][38097:38102] CHIP:DMG: } - [1641813555.193482][38097:38102] CHIP:TOO: - PowerSourceConfiguration.ClusterRevision response: 1" + [1641813555.193482][38097:38102] CHIP:TOO: PowerSourceConfiguration.ClusterRevision response: 1 disabled: true - label: "TH reads the AttributeList attribute from the DUT" - verification: - "./chip-tool powersourceconfiguration read attribute-list 1234 0 The - response should look like this: [CHIP:DMG: SuppressResponse = true, - [CHIP:DMG: } [CHIP:TOO: GeneralCommissioning.AttributeList response: 5 - entries [CHIP:TOO: [1]: 0 [CHIP:TOO: [2]: 65529 [CHIP:TOO: [3]: 65530 - [CHIP:TOO: [4]: 65531 [CHIP:TOO: [5]: 65533" + verification: | + ./chip-tool powersourceconfiguration read attribute-list 1234 0 + + The response should look like this: + + [CHIP:DMG: SuppressResponse = true, + [CHIP:DMG: } + [CHIP:TOO: GeneralCommissioning.AttributeList response: 5 entries + [CHIP:TOO: [1]: 0 + [CHIP:TOO: [2]: 65529 + [CHIP:TOO: [3]: 65530 + [CHIP:TOO: [4]: 65531 + [CHIP:TOO: [5]: 65533 disabled: true - label: "TH reads the AcceptedCommandList attribute from the DUT" - verification: - "./chip-tool powersourceconfiguration read - client-generated-command-list 1234 0 [...] - [1646048092.858800][36301:36306] CHIP:TOO: Endpoint: 0 Cluster: - 0x0000_002E Attribute 0x0000_FFF9 DataVersion: 502821112 - [1646048092.858890][36301:36306] CHIP:TOO: AcceptedCommandList: 0 - entries" + verification: | + ./chip-tool powersourceconfiguration read client-generated-command-list 1234 0 + + [...] + [1646048092.858800][36301:36306] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_002E Attribute 0x0000_FFF9DataVersion: 502821112 + [1646048092.858890][36301:36306] CHIP:TOO: AcceptedCommandList: 0 entries disabled: true - label: "TH reads the GeneratedCommandList attribute from the DUT" - verification: - "./chip-tool powersourceconfiguration read - server-generated-command-list 1234 0 [...] - [1646048186.753316][36310:36315] CHIP:TOO: Endpoint: 0 Cluster: - 0x0000_002E Attribute 0x0000_FFF8 DataVersion: 502821112 - [1646048186.753391][36310:36315] CHIP:TOO: GeneratedCommandList: 0 - entries" + verification: | + ./chip-tool powersourceconfiguration read server-generated-command-list 1234 0 + + [...] + [1646048186.753316][36310:36315] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_002E Attribute 0x0000_FFF8DataVersion: 502821112 + [1646048186.753391][36310:36315] CHIP:TOO: GeneratedCommandList: 0 entries disabled: true - label: "TH reads the EventList attribute from the DUT" - verification: "Not supported in SDK yet" + verification: | + Not supported in SDK yet disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_PSCFG_2_1.yaml b/src/app/tests/suites/certification/Test_TC_PSCFG_2_1.yaml index 3ce8c55b8ae43d..2d5a587e6ecde5 100644 --- a/src/app/tests/suites/certification/Test_TC_PSCFG_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_PSCFG_2_1.yaml @@ -21,60 +21,62 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH reads the Sources attribute from the DUT" - verification: - "./chip-tool powersourceconfiguration read sources 1234 0 The response - should look like this: [1641813530.468521][38091:38096] CHIP:EM: - Removed CHIP MessageCounter:11072693 from RetransTable on exchange - 57191i [1641813530.468647][38091:38096] CHIP:DMG: ReportDataMessage = + verification: | + ./chip-tool powersourceconfiguration read sources 1234 0 + + The response should look like this: + + [1641813530.468521][38091:38096] CHIP:EM: Removed CHIP MessageCounter:11072693 from RetransTable on exchange 57191i + [1641813530.468647][38091:38096] CHIP:DMG: ReportDataMessage = [1641813530.468713][38091:38096] CHIP:DMG: { - [1641813530.468767][38091:38096] CHIP:DMG: AttributeReportIBs = - [1641813530.468840][38091:38096] CHIP:DMG: [ - [1641813530.468900][38091:38096] CHIP:DMG: AttributeReportIB = - [1641813530.468976][38091:38096] CHIP:DMG: { - [1641813530.469073][38091:38096] CHIP:DMG: AttributeDataIB = - [1641813530.469316][38091:38096] CHIP:DMG: { - [1641813530.469549][38091:38096] CHIP:DMG: DataVersion = 0x0, - [1641813530.469657][38091:38096] CHIP:DMG: AttributePathIB = - [1641813530.469750][38091:38096] CHIP:DMG: { - [1641813530.469827][38091:38096] CHIP:DMG: Endpoint = 0x0, - [1641813530.469909][38091:38096] CHIP:DMG: Cluster = 0x2e, - [1641813530.469986][38091:38096] CHIP:DMG: Attribute = 0x0000_0000, - [1641813530.470055][38091:38096] CHIP:DMG: } + [1641813530.468767][38091:38096] CHIP:DMG: AttributeReportIBs = + [1641813530.468840][38091:38096] CHIP:DMG: [ + [1641813530.468900][38091:38096] CHIP:DMG: AttributeReportIB = + [1641813530.468976][38091:38096] CHIP:DMG: { + [1641813530.469073][38091:38096] CHIP:DMG: AttributeDataIB = + [1641813530.469316][38091:38096] CHIP:DMG: { + [1641813530.469549][38091:38096] CHIP:DMG: DataVersion = 0x0, + [1641813530.469657][38091:38096] CHIP:DMG: AttributePathIB = + [1641813530.469750][38091:38096] CHIP:DMG: { + [1641813530.469827][38091:38096] CHIP:DMG: Endpoint = 0x0, + [1641813530.469909][38091:38096] CHIP:DMG: Cluster = 0x2e, + [1641813530.469986][38091:38096] CHIP:DMG: Attribute = 0x0000_0000, + [1641813530.470055][38091:38096] CHIP:DMG: } [1641813530.470135][38091:38096] CHIP:DMG: - [1641813530.470210][38091:38096] CHIP:DMG: Data = [ + [1641813530.470210][38091:38096] CHIP:DMG: Data = [ [1641813530.470290][38091:38096] CHIP:DMG: - [1641813530.470362][38091:38096] CHIP:DMG: ], - [1641813530.470489][38091:38096] CHIP:DMG: }, + [1641813530.470362][38091:38096] CHIP:DMG: ], + [1641813530.470489][38091:38096] CHIP:DMG: }, [1641813530.470561][38091:38096] CHIP:DMG: - [1641813530.470627][38091:38096] CHIP:DMG: }, + [1641813530.470627][38091:38096] CHIP:DMG: }, [1641813530.470715][38091:38096] CHIP:DMG: - [1641813530.470771][38091:38096] CHIP:DMG: AttributeReportIB = - [1641813530.470844][38091:38096] CHIP:DMG: { - [1641813530.470907][38091:38096] CHIP:DMG: AttributeDataIB = - [1641813530.470977][38091:38096] CHIP:DMG: { - [1641813530.471050][38091:38096] CHIP:DMG: DataVersion = 0x0, - [1641813530.471115][38091:38096] CHIP:DMG: AttributePathIB = - [1641813530.471194][38091:38096] CHIP:DMG: { - [1641813530.471278][38091:38096] CHIP:DMG: Endpoint = 0x0, - [1641813530.471361][38091:38096] CHIP:DMG: Cluster = 0x2e, - [1641813530.471449][38091:38096] CHIP:DMG: Attribute = 0x0000_0000, - [1641813530.471530][38091:38096] CHIP:DMG: ListIndex = Null, - [1641813530.471602][38091:38096] CHIP:DMG: } + [1641813530.470771][38091:38096] CHIP:DMG: AttributeReportIB = + [1641813530.470844][38091:38096] CHIP:DMG: { + [1641813530.470907][38091:38096] CHIP:DMG: AttributeDataIB = + [1641813530.470977][38091:38096] CHIP:DMG: { + [1641813530.471050][38091:38096] CHIP:DMG: DataVersion = 0x0, + [1641813530.471115][38091:38096] CHIP:DMG: AttributePathIB = + [1641813530.471194][38091:38096] CHIP:DMG: { + [1641813530.471278][38091:38096] CHIP:DMG: Endpoint = 0x0, + [1641813530.471361][38091:38096] CHIP:DMG: Cluster = 0x2e, + [1641813530.471449][38091:38096] CHIP:DMG: Attribute = 0x0000_0000, + [1641813530.471530][38091:38096] CHIP:DMG: ListIndex = Null, + [1641813530.471602][38091:38096] CHIP:DMG: } [1641813530.471689][38091:38096] CHIP:DMG: - [1641813530.471768][38091:38096] CHIP:DMG: Data = 1, - [1641813530.471840][38091:38096] CHIP:DMG: }, + [1641813530.471768][38091:38096] CHIP:DMG: Data = 1, + [1641813530.471840][38091:38096] CHIP:DMG: }, [1641813530.471948][38091:38096] CHIP:DMG: - [1641813530.472011][38091:38096] CHIP:DMG: }, + [1641813530.472011][38091:38096] CHIP:DMG: }, [1641813530.472089][38091:38096] CHIP:DMG: - [1641813530.472143][38091:38096] CHIP:DMG: ], + [1641813530.472143][38091:38096] CHIP:DMG: ], [1641813530.472221][38091:38096] CHIP:DMG: - [1641813530.472273][38091:38096] CHIP:DMG: SuppressResponse = true, + [1641813530.472273][38091:38096] CHIP:DMG: SuppressResponse = true, [1641813530.472325][38091:38096] CHIP:DMG: } - [1641813530.472778][38091:38096] CHIP:TOO: - PowerSourceConfiguration.Sources response: 1 entries - [1641813530.472872][38091:38096] CHIP:TOO: [1]: 1" + [1641813530.472778][38091:38096] CHIP:TOO: PowerSourceConfiguration.Sources response: 1 entries + [1641813530.472872][38091:38096] CHIP:TOO: [1]: 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_PS_2_2.yaml b/src/app/tests/suites/certification/Test_TC_PS_2_2.yaml index 9f8ba834bd16c1..fd9bbc7b085362 100644 --- a/src/app/tests/suites/certification/Test_TC_PS_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_PS_2_2.yaml @@ -21,91 +21,96 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "Bring the DUT into a state without any wired faults." - verification: "" + verification: | + disabled: true - label: "TH reads the ActiveWiredFaults attribute from the DUT" - verification: - "./apps/chip-tool powersource read active-wired-faults 12345 1" + verification: | + ./apps/chip-tool powersource read active-wired-faults 12345 1 disabled: true - label: "Set up subscription to WiredFaultChange event" - verification: - "./apps/chip-tool powersource subscribe-event-by-id 0 120 3600 1 54321 - 1" + verification: | + ./apps/chip-tool powersource subscribe-event-by-id 0 120 3600 1 54321 1 disabled: true - label: "Bring the DUT into a wired fault state." - verification: "" + verification: | + disabled: true - label: "TH reads the ActiveWiredFaults attribute from the DUT" - verification: - "./apps/chip-tool powersource read active-wired-faults 12345 1" + verification: | + ./apps/chip-tool powersource read active-wired-faults 12345 1 disabled: true - label: "Bring the DUT back into a clean state." - verification: "" + verification: | + disabled: true - label: "Bring the DUT into a state without any battery faults." - verification: "" + verification: | + disabled: true - label: "TH reads the ActiveBatFaults attribute from the DUT" - verification: - "./apps/chip-tool powersource read active-battery-faults 12345 1" + verification: | + ./apps/chip-tool powersource read active-battery-faults 12345 1 disabled: true - label: "Set up subscription to BatFaultChange event" - verification: - "./apps/chip-tool powersource subscribe-event-by-id 1 120 3600 1 54321 - 1" + verification: | + ./apps/chip-tool powersource subscribe-event-by-id 1 120 3600 1 54321 1 disabled: true - label: "Bring the DUT into a battery fault state." - verification: "" + verification: | + disabled: true - label: "TH reads the ActiveBatFaults attribute from the DUT" - verification: - "./apps/chip-tool powersource read active-battery-faults 12345 1" + verification: | + ./apps/chip-tool powersource read active-battery-faults 12345 1 disabled: true - label: "Bring the DUT back into a clean state." - verification: "" + verification: | + disabled: true - label: "Bring the DUT into a state without any charge faults." - verification: "" + verification: | + disabled: true - label: "TH reads the ActiveBatChargeFaults attribute from the DUT" - verification: - "./apps/chip-tool powersource read active-battery-charge-faults 12345 - 1" + verification: | + ./apps/chip-tool powersource read active-battery-charge-faults 12345 1 disabled: true - label: "Set up subscription to BatChargeFaultChange event" - verification: - "./apps/chip-tool powersource subscribe-event-by-id 2 120 3600 1 54321 - 1" + verification: | + ./apps/chip-tool powersource subscribe-event-by-id 2 120 3600 1 54321 1 disabled: true - label: "Bring the DUT into a charge fault state." - verification: "" + verification: | + disabled: true - label: "TH reads the ActiveBatChargeFaults attribute from the DUT" - verification: - "./apps/chip-tool powersource read active-battery-charge-faults 12345 - 1" + verification: | + ./apps/chip-tool powersource read active-battery-charge-faults 12345 1 disabled: true - label: "Bring the DUT back into a clean state." - verification: "" + verification: | + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_1_1.yaml b/src/app/tests/suites/certification/Test_TC_SU_1_1.yaml index 1f39dd69dc31d6..b9a0b65248e83f 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_1_1.yaml @@ -21,15 +21,17 @@ config: tests: - label: "Commission OTA-P/TH2 to DUT/same fabric as in test setup." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify on the OTA Requestor logs: - [1645743053311] [97809:20280821] CHIP: [SWU] OTA Requestor received - AnnounceOTAProvider [1645743053311] [97809:20280821] CHIP: [SWU] - FabricIndex: 1 [1645743053311] [97809:20280821] CHIP: [SWU] - ProviderNodeID: 0x0000000000000001 [1645743053311] [97809:20280821] - CHIP: [SWU] VendorID: 0x0 [1645743053311] [97809:20280821] CHIP: [SWU] - AnnouncementReason: 0 [1645743053311] [97809:20280821] CHIP: [SWU] - Endpoint: 0" + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify on the OTA Requestor logs: + + [1645743053311] [97809:20280821] CHIP: [SWU] OTA Requestor received AnnounceOTAProvider + [1645743053311] [97809:20280821] CHIP: [SWU] FabricIndex: 1 + [1645743053311] [97809:20280821] CHIP: [SWU] ProviderNodeID: 0x0000000000000001 + [1645743053311] [97809:20280821] CHIP: [SWU] VendorID: 0x0 + [1645743053311] [97809:20280821] CHIP: [SWU] AnnouncementReason: 0 + [1645743053311] [97809:20280821] CHIP: [SWU] Endpoint: 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_2_1.yaml b/src/app/tests/suites/certification/Test_TC_SU_2_1.yaml index 80429afdbd89ac..edf3f9a3dbac65 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_2_1.yaml @@ -24,18 +24,21 @@ config: tests: - label: "TH2/Administrator sends an AnnounceOTAProvider command to the DUT." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 1 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify on the OTA Provider logs: - [1645743053317] [97806:20280749] CHIP: [ZCL] OTA Provider received - QueryImage [1645743053317] [97806:20280749] CHIP: [ZCL] VendorID: - 0xfff1 [1645743053317] [97806:20280749] CHIP: [ZCL] ProductID: 32769 - [1645743053317] [97806:20280749] CHIP: [ZCL] SoftwareVersion: 0 - [1645743053317] [97806:20280749] CHIP: [ZCL] ProtocolsSupported: [ - [1645743053317] [97806:20280749] CHIP: [ZCL] 0 [1645743053317] - [97806:20280749] CHIP: [ZCL] ] [1645743053317] [97806:20280749] CHIP: - [ZCL] HardwareVersion: 0 [1645743053317] [97806:20280749] CHIP: [ZCL] - Location: XX [1645743053317] [97806:20280749] CHIP: [ZCL] - RequestorCanConsent: 0" + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 1 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify on the OTA Provider logs: + + [1645743053317] [97806:20280749] CHIP: [ZCL] OTA Provider received QueryImage + [1645743053317] [97806:20280749] CHIP: [ZCL] VendorID: 0xfff1 + [1645743053317] [97806:20280749] CHIP: [ZCL] ProductID: 32769 + [1645743053317] [97806:20280749] CHIP: [ZCL] SoftwareVersion: 0 + [1645743053317] [97806:20280749] CHIP: [ZCL] ProtocolsSupported: [ + [1645743053317] [97806:20280749] CHIP: [ZCL] 0 + [1645743053317] [97806:20280749] CHIP: [ZCL] ] + [1645743053317] [97806:20280749] CHIP: [ZCL] HardwareVersion: 0 + [1645743053317] [97806:20280749] CHIP: [ZCL] Location: XX + [1645743053317] [97806:20280749] CHIP: [ZCL] RequestorCanConsent: 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_2_2.yaml b/src/app/tests/suites/certification/Test_TC_SU_2_2.yaml index 4e4ae985d529f5..fe18edb78de94c 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_2_2.yaml @@ -27,54 +27,59 @@ tests: TH/OTA-P. TH/OTA-P sends a QueryImageResponse back to DUT. QueryStatus is set to 'UpdateAvailable'. Set ImageURI to the location where the image is located." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify that the transfer of the - software image happens all the way until the last Block is - acknowledged on the OTA Provider logs: [1645748688025] - [99779:20370762] CHIP: [BDX] OutputEvent type: AckEOFReceived - [1645748688025] [99779:20370762] CHIP: [BDX] Transfer completed, got - AckEOF" + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify that the transfer of the software image happens all the way until the last Block is acknowledged on the OTA Provider logs: + + [1645748688025] [99779:20370762] CHIP: [BDX] OutputEvent type: AckEOFReceived + [1645748688025] [99779:20370762] CHIP: [BDX] Transfer completed, got AckEOF disabled: true - label: "DUT sends a QueryImage command to the TH/OTA-P. TH/OTA-P sends a QueryImageResponse back to DUT. QueryStatus is set to Available, Set DelayedActionTime to 10 minutes" - verification: - "Run the OTA Provider App using the command: ./chip-ota-provider-app - -f sw_image.txt -t 600 Check on the OTA-P/TH that the transfer of - file/image to DUT starts after 600 seconds." + verification: | + Run the OTA Provider App using the command: + ./chip-ota-provider-app -f sw_image.txt -t 600 + + Check on the OTA-P/TH that the transfer of file/image to DUT starts after 600 seconds. disabled: true - label: "DUT sends a QueryImage command to the TH/OTA-P.+ TH/OTA-P sends a QueryImageResponse back to DUT. QueryStatus is set to Busy/Not Available, Set DelayedActionTime to 10 minutes" - verification: - "Run the OTA Provider App using the command: ./chip-ota-provider-app - -q updateNotAvailable -t 600 Check on the OTA-P/TH that another - QueryImage command is not sent by the DUT before 600 seconds." + verification: | + Run the OTA Provider App using the command: + ./chip-ota-provider-app -q updateNotAvailable -t 600 + + Check on the OTA-P/TH that another QueryImage command is not sent by the DUT before 600 seconds. disabled: true - label: "DUT sends a QueryImage command to the TH/OTA-P. TH/OTA-P sends a QueryImageResponse back to DUT. QueryStatus is set to Available, Software Version should be set to an incorrect value." - verification: - "Run the OTA Provider App using the command: ./chip-ota-provider-app - -f sw_image.txt -s 0 Use any value for software image that is older or - same as the current version. Check on the OTA-P/TH that the DUT does - not start transferring the software image." + verification: | + Run the OTA Provider App using the command: + ./chip-ota-provider-app -f sw_image.txt -s 0 + + Use any value for software image that is older or same as the current version. + + Check on the OTA-P/TH that the DUT does not start transferring the software image. disabled: true - label: "IF (PICS_DT_RequestorCanConsent_True) DUT sends a QueryImage command to the TH/OTA-P. TH/OTA-P sends a QueryImageResponse back to DUT. QueryStatus is set to Available, UserConsentNeeded is set to True" - verification: - "Run the OTA Provider App using the command: ./chip-ota-provider-app - -f sw_image.txt -c Verify that the DUT obtains user consent before - transferring the image. This step is vendor specific." + verification: | + Run the OTA Provider App using the command: + ./chip-ota-provider-app -f sw_image.txt -c + + Verify that the DUT obtains user consent before transferring the image. This step is vendor specific. disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_2_3.yaml b/src/app/tests/suites/certification/Test_TC_SU_2_3.yaml index 99cd39a6459121..59c23d0bfba329 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_2_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_2_3.yaml @@ -24,7 +24,8 @@ tests: "IF (PICS_DT_RequestorCanConsent_True) DUT sends a QueryImage command to the TH/OTA-P. TH/OTA-P sends a QueryImageResponse back to DUT. QueryStatus is set to Available, UserConsentNeeded is set to True" - verification: "Same as 3.3.1. [TC-SU-2.2] #8" + verification: | + Same as 3.3.1. [TC-SU-2.2] #8 disabled: true - label: @@ -32,13 +33,13 @@ tests: TH/OTA-P. TH/OTA-P sends a QueryImageResponse back to DUT. QueryStatus is set to Available. Set ImageURI to the location where the image is located." - verification: "Same as 3.3.1. [TC-SU-2.2] #1" + verification: | + Same as 3.3.1. [TC-SU-2.2] #1 disabled: true - label: "IF (PICS_DT_Vendor_Specific) Perform the OTA Update on DUT using vendor specific mechanism." - verification: - "Use vendor specific steps to initiate OTA Update and verify that the - software image is transferred to the DUT" + verification: | + Use vendor specific steps to initiate OTA Update and verify that the software image is transferred to the DUT disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_2_4.yaml b/src/app/tests/suites/certification/Test_TC_SU_2_4.yaml index 0ee7bde67c9597..c6578c0707561d 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_2_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_2_4.yaml @@ -28,10 +28,10 @@ tests: ImageURI to the location where the image is located.After the DUT transfers the image, the DUT should send ApplyUpdateRequest to the OTA-P." - verification: - "Verify that the OTA Provider show ApplyUpdateRequest message received - from DUT in the logs [1645743059327] [97806:20280748] CHIP: [ZCL] OTA - Provider received ApplyUpdateRequest [1645743059327] [97806:20280748] - CHIP: [ZCL] Update Token: 32 [1645743059327] [97806:20280748] CHIP: - [ZCL] New Version: 1" + verification: | + Verify that the OTA Provider show ApplyUpdateRequest message received from DUT in the logs + + [1645743059327] [97806:20280748] CHIP: [ZCL] OTA Provider received ApplyUpdateRequest + [1645743059327] [97806:20280748] CHIP: [ZCL] Update Token: 32 + [1645743059327] [97806:20280748] CHIP: [ZCL] New Version: 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_2_5.yaml b/src/app/tests/suites/certification/Test_TC_SU_2_5.yaml index 86d6fa7ad425c5..3479ae72b99b6c 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_2_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_2_5.yaml @@ -25,30 +25,26 @@ tests: - label: "OTA-P/TH sends the ApplyUpdateResponse Command to the DUT. Action field is set to 'Proceed' DelayedActionTime is set to 0." - verification: - "Verify that the DUT starts updating its software. Once the update is - finished verify the software version on the DUT to match the version - downloaded for the software update. Verify on the OTA-P/TH that there - is no other ApplyUpdateRequest from the DUT." + verification: | + Verify that the DUT starts updating its software. + Once the update is finished verify the software version on the DUT to match the version downloaded for the software update. + Verify on the OTA-P/TH that there is no other ApplyUpdateRequest from the DUT. disabled: true - label: "OTA-P/TH sends the ApplyUpdateResponse Command to the DUT. Action field is set to 'Proceed' DelayedActionTime is set to 5 minutes" - verification: - "Run the OTA Provider App using the command: ./chip-ota-provider-app - -f sw_image.txt -t 300 Verify that the DUT starts updating its - software after 5 minutes. Once the update is finished verify the - software version on the DUT to match the version downloaded for the - software update." + verification: | + Run the OTA Provider App using the command: + ./chip-ota-provider-app -f sw_image.txt -t 300 + + Verify that the DUT starts updating its software after 5 minutes. Once the update is finished verify the software version on the DUT to match the version downloaded for the software update. disabled: true - label: "IF (PICS_DT_Vendor_Specific) Apply the OTA Update on DUT using vendor specific mechanism." - verification: - "Use vendor specific steps to apply OTA Update and verify that the DUT - starts updating its software. Once the update is finished verify the - software version on the DUT to match the version downloaded for the - software update." + verification: | + Use vendor specific steps to apply OTA Update and verify that the DUT starts updating its software. + Once the update is finished verify the software version on the DUT to match the version downloaded for the software update. disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_2_6.yaml b/src/app/tests/suites/certification/Test_TC_SU_2_6.yaml index 2dfc761b7e469e..a5fd171b53b268 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_2_6.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_2_6.yaml @@ -25,10 +25,10 @@ tests: - label: "DUT sends the NotifyUpdateApplied Command to the OTA-P after installing the software update." - verification: - "Verify that the OTA Provider show NotifyUpdateApplied message - received from DUT in the logs [1645743059329] [97806:20280748] CHIP: - [ZCL] OTA Provider received NotifyUpdateApplied [1645743059329] - [97806:20280748] CHIP: [ZCL] Update Token: 32 [1645743059329] - [97806:20280748] CHIP: [ZCL] Software Version: 1" + verification: | + Verify that the OTA Provider show NotifyUpdateApplied message received from DUT in the logs + + [1645743059329] [97806:20280748] CHIP: [ZCL] OTA Provider received NotifyUpdateApplied + [1645743059329] [97806:20280748] CHIP: [ZCL] Update Token: 32 + [1645743059329] [97806:20280748] CHIP: [ZCL] Software Version: 1 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_2_7.yaml b/src/app/tests/suites/certification/Test_TC_SU_2_7.yaml index ffb65e81728441..5ed19b149dd5a3 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_2_7.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_2_7.yaml @@ -21,50 +21,60 @@ config: tests: - label: "DUT sends a software update Query to the OTA-P." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Subscribe to StateTransition event - right away after this using command chip-tool - otasoftwareupdaterequestor subscribe-event state-transition 5 10 1 2 0 - Verify that the chip-tool receives below StateTransition event - notifications 1644017070772] [33044:1032132] CHIP: [TOO] - StateTransition: { [1644017070772] [33044:1032132] CHIP: [TOO] - PreviousState: 1 [1644017070772] [33044:1032132] CHIP: [TOO] NewState: - 2 [1644017070772] [33044:1032132] CHIP: [TOO] Reason: 1 - [1644017070772] [33044:1032132] CHIP: [TOO] TargetSoftwareVersion: - null [1644017070772] [33044:1032132] CHIP: [TOO] } [1644017070772] - [33044:1032132] CHIP: [TOO] StateTransition: { [1644017070772] - [33044:1032132] CHIP: [TOO] PreviousState: 2 [1644017070772] - [33044:1032132] CHIP: [TOO] NewState: 4 [1644017070772] - [33044:1032132] CHIP: [TOO] Reason: 1 [1644017070772] [33044:1032132] - CHIP: [TOO] TargetSoftwareVersion: 1 [1644017070772] [33044:1032132] - CHIP: [TOO] } [1644017080776] [33044:1032131] CHIP: [TOO] - StateTransition: { [1644017080776] [33044:1032131] CHIP: [TOO] - PreviousState: 4 [1644017080776] [33044:1032131] CHIP: [TOO] NewState: - 5 [1644017080776] [33044:1032131] CHIP: [TOO] Reason: 1 - [1644017080776] [33044:1032131] CHIP: [TOO] TargetSoftwareVersion: 1 - [1644017080776] [33044:1032131] CHIP: [TOO] } [1644017080776] - [33044:1032131] CHIP: [TOO] StateTransition: { [1644017080776] - [33044:1032131] CHIP: [TOO] PreviousState: 5 [1644017080776] - [33044:1032131] CHIP: [TOO] NewState: 1 [1644017080776] - [33044:1032131] CHIP: [TOO] Reason: 1 [1644017080776] [33044:1032131] - CHIP: [TOO] TargetSoftwareVersion: null [1644017080776] - [33044:1032131] CHIP: [TOO] }" + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Subscribe to StateTransition event right away after this using command + chip-tool otasoftwareupdaterequestor subscribe-event state-transition 5 10 1 2 0 + + Verify that the chip-tool receives below StateTransition event notifications + + 1644017070772] [33044:1032132] CHIP: [TOO] StateTransition: { + [1644017070772] [33044:1032132] CHIP: [TOO] PreviousState: 1 + [1644017070772] [33044:1032132] CHIP: [TOO] NewState: 2 + [1644017070772] [33044:1032132] CHIP: [TOO] Reason: 1 + [1644017070772] [33044:1032132] CHIP: [TOO] TargetSoftwareVersion: null + [1644017070772] [33044:1032132] CHIP: [TOO] } + + [1644017070772] [33044:1032132] CHIP: [TOO] StateTransition: { + [1644017070772] [33044:1032132] CHIP: [TOO] PreviousState: 2 + [1644017070772] [33044:1032132] CHIP: [TOO] NewState: 4 + [1644017070772] [33044:1032132] CHIP: [TOO] Reason: 1 + [1644017070772] [33044:1032132] CHIP: [TOO] TargetSoftwareVersion: 1 + [1644017070772] [33044:1032132] CHIP: [TOO] } + + [1644017080776] [33044:1032131] CHIP: [TOO] StateTransition: { + [1644017080776] [33044:1032131] CHIP: [TOO] PreviousState: 4 + [1644017080776] [33044:1032131] CHIP: [TOO] NewState: 5 + [1644017080776] [33044:1032131] CHIP: [TOO] Reason: 1 + [1644017080776] [33044:1032131] CHIP: [TOO] TargetSoftwareVersion: 1 + [1644017080776] [33044:1032131] CHIP: [TOO] } + + [1644017080776] [33044:1032131] CHIP: [TOO] StateTransition: { + [1644017080776] [33044:1032131] CHIP: [TOO] PreviousState: 5 + [1644017080776] [33044:1032131] CHIP: [TOO] NewState: 1 + [1644017080776] [33044:1032131] CHIP: [TOO] Reason: 1 + [1644017080776] [33044:1032131] CHIP: [TOO] TargetSoftwareVersion: null + [1644017080776] [33044:1032131] CHIP: [TOO] } disabled: true - label: "DUT successfully finishes applying a software update and the new software image version is being executed on the DUT." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Subscribe to VersionApplied event - right away after this using command chip-tool - otasoftwareupdaterequestor subscribe-event version-applied 5 10 1 2 0 - Verify that the chip-tool receives below VersionApplied event - notification [1645818271254] [21222:21170014] CHIP: [TOO] - VersionApplied: { [1645818271254] [21222:21170014] CHIP: [TOO] - SoftwareVersion: 1 [1645818271254] [21222:21170014] CHIP: [TOO] - ProductID: 32769 [1645818271254] [21222:21170014] CHIP: [TOO] }" + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Subscribe to VersionApplied event right away after this using command + chip-tool otasoftwareupdaterequestor subscribe-event version-applied 5 10 1 2 0 + + Verify that the chip-tool receives below VersionApplied event notification + + [1645818271254] [21222:21170014] CHIP: [TOO] VersionApplied: { + [1645818271254] [21222:21170014] CHIP: [TOO] SoftwareVersion: 1 + [1645818271254] [21222:21170014] CHIP: [TOO] ProductID: 32769 + [1645818271254] [21222:21170014] CHIP: [TOO] } disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_3_1.yaml b/src/app/tests/suites/certification/Test_TC_SU_3_1.yaml index a146c4c82d49fc..6ffe762f8bc7ee 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_3_1.yaml @@ -13,7 +13,7 @@ # limitations under the License. name: - 31.9.1. [TC-SU-3.1] Tests the behavior of the DUT once it receives a + 31.10.1. [TC-SU-3.1] Tests the behavior of the DUT once it receives a Software Update QueryImage request from the OTA-R. config: @@ -25,19 +25,21 @@ tests: - label: "OTA-R/TH sends a QueryImage Command to the DUT. UserConsentNeeded field is set to False." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify on the OTA Requestor logs + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify on the OTA Requestor logs + [1645743053319] [97809:20280821] CHIP: [SWU] QueryImageResponse: - [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds - [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: - bdx://0000000000000001/test.ota [1645743053319] [97809:20280821] CHIP: - [SWU] softwareVersion: 1 [1645743053319] [97809:20280821] CHIP: [SWU] - softwareVersionString: Example-Image-V0.1 [1645743053319] - [97809:20280821] CHIP: [SWU] updateToken: 32 [1645743053319] - [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version" + [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds + [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: bdx://0000000000000001/test.ota + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersion: 1 + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersionString: Example-Image-V0.1 + [1645743053319] [97809:20280821] CHIP: [SWU] updateToken: 32 + [1645743053319] [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_3_2.yaml b/src/app/tests/suites/certification/Test_TC_SU_3_2.yaml index 066570090b8d9d..b138d7efa34d42 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_3_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_3_2.yaml @@ -26,55 +26,62 @@ tests: "OTA-R/TH sends a QueryImage Command to the DUT. UserConsentNeeded field is set to False. DUT responds with the QueryImageResponse to the OTA-R/TH." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify on the OTA Requestor logs + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify on the OTA Requestor logs + [1645743053319] [97809:20280821] CHIP: [SWU] QueryImageResponse: - [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds - [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: - bdx://0000000000000001/test.ota [1645743053319] [97809:20280821] CHIP: - [SWU] softwareVersion: 1 [1645743053319] [97809:20280821] CHIP: [SWU] - softwareVersionString: Example-Image-V0.1 [1645743053319] - [97809:20280821] CHIP: [SWU] updateToken: 32 [1645743053319] - [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version" + [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds + [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: bdx://0000000000000001/test.ota + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersion: 1 + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersionString: Example-Image-V0.1 + [1645743053319] [97809:20280821] CHIP: [SWU] updateToken: 32 + [1645743053319] [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version disabled: true - label: "There should not be any new software update available for the OTA-R/TH. OTA-R/TH sends a QueryImage Command to the DUT. DUT responds with the QueryImageResponse to the OTA-R/TH." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify on the OTA Requestor logs + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify on the OTA Requestor logs + [1645819644181] [21592:21187907] CHIP: [SWU] QueryImageResponse: - [1645819644181] [21592:21187907] CHIP: [SWU] status: 2 [1645819644181] - [21592:21187907] CHIP: [SWU] delayedActionTime: 120 seconds - [1645819644181] [21592:21187907] CHIP: [SWU] userConsentNeeded: 0 - [1645819644181] [21592:21187907] CHIP: [SWU] metadataForRequestor: 0" + [1645819644181] [21592:21187907] CHIP: [SWU] status: 2 + [1645819644181] [21592:21187907] CHIP: [SWU] delayedActionTime: 120 seconds + [1645819644181] [21592:21187907] CHIP: [SWU] userConsentNeeded: 0 + [1645819644181] [21592:21187907] CHIP: [SWU] metadataForRequestor: 0 disabled: true - label: "OTA-R/TH sends a QueryImage Command to the DUT. ProtocolSupported field should list BDX. DUT responds with the QueryImageResponse to the OTA-R/TH." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify on the OTA Requestor logs + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify on the OTA Requestor logs + [1645743053319] [97809:20280821] CHIP: [SWU] QueryImageResponse: - [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds - [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: - bdx://0000000000000001/test.ota [1645743053319] [97809:20280821] CHIP: - [SWU] softwareVersion: 1 [1645743053319] [97809:20280821] CHIP: [SWU] - softwareVersionString: Example-Image-V0.1 [1645743053319] - [97809:20280821] CHIP: [SWU] updateToken: 32 [1645743053319] - [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version" + [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds + [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: bdx://0000000000000001/test.ota + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersion: 1 + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersionString: Example-Image-V0.1 + [1645743053319] [97809:20280821] CHIP: [SWU] updateToken: 32 + [1645743053319] [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_3_3.yaml b/src/app/tests/suites/certification/Test_TC_SU_3_3.yaml index 697cde2809db1c..bc63b72e825aa1 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_3_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_3_3.yaml @@ -25,60 +25,64 @@ tests: "OTA-R/TH sends a QueryImage Command to the DUT. Protocol supported should only list 'BDX' DUT responds with the QueryImageResponse to the OTA-R/TH." - verification: - "chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF - 0 0 0 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID and - 0xDEADBEEF is OTA Provider node ID Verify on the OTA Requestor logs + verification: | + chip-tool otasoftwareupdaterequestor announce-ota-provider 0xDEADBEEF 0 0 0 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID and 0xDEADBEEF is OTA Provider node ID + + Verify on the OTA Requestor logs + [1645743053319] [97809:20280821] CHIP: [SWU] QueryImageResponse: - [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds - [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: - bdx://0000000000000001/test.ota [1645743053319] [97809:20280821] CHIP: - [SWU] softwareVersion: 1 [1645743053319] [97809:20280821] CHIP: [SWU] - softwareVersionString: Example-Image-V0.1 [1645743053319] - [97809:20280821] CHIP: [SWU] updateToken: 32 [1645743053319] - [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 [1645743053319] - [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version - Verifyon the OTA Requestor logs after image downloaded [1645743059327] - [97809:20280957] CHIP: [SWU] OTA image downloaded to test.txt" + [1645743053319] [97809:20280821] CHIP: [SWU] status: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] delayedActionTime: 0 seconds + [1645743053319] [97809:20280821] CHIP: [SWU] imageURI: bdx://0000000000000001/test.ota + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersion: 1 + [1645743053319] [97809:20280821] CHIP: [SWU] softwareVersionString: Example-Image-V0.1 + [1645743053319] [97809:20280821] CHIP: [SWU] updateToken: 32 + [1645743053319] [97809:20280821] CHIP: [SWU] userConsentNeeded: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] metadataForRequestor: 0 + [1645743053319] [97809:20280821] CHIP: [SWU] Update available from 0 to 1 version + + Verifyon the OTA Requestor logs after image downloaded + + [1645743059327] [97809:20280957] CHIP: [SWU] OTA image downloaded to test.txt disabled: true - label: "DUT has a cached copy of the software image requested. OTA-R/TH sends a QueryImage Command to the DUT. Protocol supported should only list 'BDX' DUT responds with the QueryImageResponse to the OTA-R/TH" - verification: "Same as #1" + verification: | + Same as #1 disabled: true - label: "TH sends a QueryImage command to the DUT. RequestorCanConsent is set to True by TH. DUT responds with a QueryImageResponse with UserConsentNeeded field set to True." - verification: - "Run the OTA Requestor App using command chip-ota-requestor-app - --discriminator ${REQUESTOR_LONG_DISCRIMINATOR} --secured-device-port - ${REQUESTOR_UDP_PORT} --KVS ${KVS_STORE_LOCATION} --delayQuery - ${TIME_IN_SECONDS} -c Verify that the DUT does not try to obtain User - Consent from the user prior to transfer of software update image." + verification: | + Run the OTA Requestor App using command + + chip-ota-requestor-app --discriminator ${REQUESTOR_LONG_DISCRIMINATOR} --secured-device-port ${REQUESTOR_UDP_PORT} --KVS ${KVS_STORE_LOCATION} --delayQuery ${TIME_IN_SECONDS} -c + + Verify that the DUT does not try to obtain User Consent from the user prior to transfer of software update image. disabled: true - label: "TH sends a QueryImage command to the DUT. RequestorCanConsent is set to True by TH. DUT responds with a QueryImageResponse with UserConsentNeeded field set to False." - verification: - "Run the OTA Requestor App using command chip-ota-requestor-app - --discriminator ${REQUESTOR_LONG_DISCRIMINATOR} --secured-device-port - ${REQUESTOR_UDP_PORT} --KVS ${KVS_STORE_LOCATION} --delayQuery - ${TIME_IN_SECONDS} -c Verify that the DUT tries to obtain User Consent - from the user prior to transfer of software update image." + verification: | + Run the OTA Requestor App using command + + chip-ota-requestor-app --discriminator ${REQUESTOR_LONG_DISCRIMINATOR} --secured-device-port ${REQUESTOR_UDP_PORT} --KVS ${KVS_STORE_LOCATION} --delayQuery ${TIME_IN_SECONDS} -c + + Verify that the DUT tries to obtain User Consent from the user prior to transfer of software update image. disabled: true - label: "IF (PICS_DT_Vendor_Specific) Perform the OTA Update from DUT using vendor specific mechanism." - verification: - "Use vendor specific steps to initiate OTA Update and verify that the - software image is transferred from the DUT" + verification: | + Use vendor specific steps to initiate OTA Update and verify that the software image is transferred from the DUT disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_3_4.yaml b/src/app/tests/suites/certification/Test_TC_SU_3_4.yaml index 65bd0c49d104e3..d2a7971e7fe9d7 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_3_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_3_4.yaml @@ -25,9 +25,10 @@ tests: - label: "OTA-R/TH on completion of image download sends an ApplyUpdateRequestCommand to the DUT." - verification: - "Verify on the OTA Requestor logs [1645743059328] [97809:20280957] - CHIP: [SWU] ApplyUpdateResponse: [1645743059328] [97809:20280957] - CHIP: [SWU] action: 0 [1645743059328] [97809:20280957] CHIP: [SWU] - delayedActionTime: 0 seconds" + verification: | + Verify on the OTA Requestor logs + + [1645743059328] [97809:20280957] CHIP: [SWU] ApplyUpdateResponse: + [1645743059328] [97809:20280957] CHIP: [SWU] action: 0 + [1645743059328] [97809:20280957] CHIP: [SWU] delayedActionTime: 0 seconds disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_4_1.yaml b/src/app/tests/suites/certification/Test_TC_SU_4_1.yaml index e25a2f46f032d5..ec8c8cb4764a49 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_4_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_4_1.yaml @@ -23,118 +23,143 @@ tests: - label: "TH sends a read request to read the UpdatePossible attribute from the DUT." - verification: - "chip-tool otasoftwareupdaterequestor read update-possible - 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID Verify on - the chip-tool logs [1645822694702] [22599:21229305] CHIP: [DMG] - ReportDataMessage = [1645822694702] [22599:21229305] CHIP: [DMG] { - [1645822694702] [22599:21229305] CHIP: [DMG] AttributeReportIBs = - [1645822694702] [22599:21229305] CHIP: [DMG] [ [1645822694702] - [22599:21229305] CHIP: [DMG] AttributeReportIB = [1645822694702] - [22599:21229305] CHIP: [DMG] { [1645822694702] [22599:21229305] CHIP: - [DMG] AttributeDataIB = [1645822694702] [22599:21229305] CHIP: [DMG] { - [1645822694702] [22599:21229305] CHIP: [DMG] DataVersion = 0x3873a963, - [1645822694702] [22599:21229305] CHIP: [DMG] AttributePathIB = - [1645822694702] [22599:21229305] CHIP: [DMG] { [1645822694702] - [22599:21229305] CHIP: [DMG] Endpoint = 0x0, [1645822694702] - [22599:21229305] CHIP: [DMG] Cluster = 0x2a, [1645822694702] - [22599:21229305] CHIP: [DMG] Attribute = 0x0000_0001, [1645822694702] - [22599:21229305] CHIP: [DMG] } [1645822694702] [22599:21229305] CHIP: - [DMG] [1645822694702] [22599:21229305] CHIP: [DMG] Data = true, - [1645822694702] [22599:21229305] CHIP: [DMG] }, [1645822694702] - [22599:21229305] CHIP: [DMG] [1645822694702] [22599:21229305] CHIP: - [DMG] }, [1645822694702] [22599:21229305] CHIP: [DMG] [1645822694702] - [22599:21229305] CHIP: [DMG] ], [1645822694702] [22599:21229305] CHIP: - [DMG] [1645822694702] [22599:21229305] CHIP: [DMG] SuppressResponse = - true, [1645822694702] [22599:21229305] CHIP: [DMG] - InteractionModelRevision = 1 [1645822694702] [22599:21229305] CHIP: - [DMG] }" + verification: | + chip-tool otasoftwareupdaterequestor read update-possible 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID + + Verify on the chip-tool logs + + [1645822694702] [22599:21229305] CHIP: [DMG] ReportDataMessage = + [1645822694702] [22599:21229305] CHIP: [DMG] { + [1645822694702] [22599:21229305] CHIP: [DMG] AttributeReportIBs = + [1645822694702] [22599:21229305] CHIP: [DMG] [ + [1645822694702] [22599:21229305] CHIP: [DMG] AttributeReportIB = + [1645822694702] [22599:21229305] CHIP: [DMG] { + [1645822694702] [22599:21229305] CHIP: [DMG] AttributeDataIB = + [1645822694702] [22599:21229305] CHIP: [DMG] { + [1645822694702] [22599:21229305] CHIP: [DMG] DataVersion = 0x3873a963, + [1645822694702] [22599:21229305] CHIP: [DMG] AttributePathIB = + [1645822694702] [22599:21229305] CHIP: [DMG] { + [1645822694702] [22599:21229305] CHIP: [DMG] Endpoint = 0x0, + [1645822694702] [22599:21229305] CHIP: [DMG] Cluster = 0x2a, + [1645822694702] [22599:21229305] CHIP: [DMG] Attribute = 0x0000_0001, + [1645822694702] [22599:21229305] CHIP: [DMG] } + [1645822694702] [22599:21229305] CHIP: [DMG] + [1645822694702] [22599:21229305] CHIP: [DMG] Data = true, + [1645822694702] [22599:21229305] CHIP: [DMG] }, + [1645822694702] [22599:21229305] CHIP: [DMG] + [1645822694702] [22599:21229305] CHIP: [DMG] }, + [1645822694702] [22599:21229305] CHIP: [DMG] + [1645822694702] [22599:21229305] CHIP: [DMG] ], + [1645822694702] [22599:21229305] CHIP: [DMG] + [1645822694702] [22599:21229305] CHIP: [DMG] SuppressResponse = true, + [1645822694702] [22599:21229305] CHIP: [DMG] InteractionModelRevision = 1 + [1645822694702] [22599:21229305] CHIP: [DMG] } disabled: true - label: "TH sends a read request to read the UpdateState attribute from the DUT" - verification: - "chip-tool otasoftwareupdaterequestor read update-state 0x1234567890 0 - where 0x1234567890 is OTA Requestor node ID Verify that the value is - set to one of the valid attribute values based on the current update - state on the chip-tool logs [1645822907230] [22642:21232581] CHIP: - [DMG] ReportDataMessage = [1645822907230] [22642:21232581] CHIP: [DMG] - { [1645822907230] [22642:21232581] CHIP: [DMG] AttributeReportIBs = - [1645822907230] [22642:21232581] CHIP: [DMG] [ [1645822907230] - [22642:21232581] CHIP: [DMG] AttributeReportIB = [1645822907230] - [22642:21232581] CHIP: [DMG] { [1645822907230] [22642:21232581] CHIP: - [DMG] AttributeDataIB = [1645822907230] [22642:21232581] CHIP: [DMG] { - [1645822907230] [22642:21232581] CHIP: [DMG] DataVersion = 0x3873a963, - [1645822907230] [22642:21232581] CHIP: [DMG] AttributePathIB = - [1645822907230] [22642:21232581] CHIP: [DMG] { [1645822907230] - [22642:21232581] CHIP: [DMG] Endpoint = 0x0, [1645822907230] - [22642:21232581] CHIP: [DMG] Cluster = 0x2a, [1645822907230] - [22642:21232581] CHIP: [DMG] Attribute = 0x0000_0002, [1645822907230] - [22642:21232581] CHIP: [DMG] } [1645822907230] [22642:21232581] CHIP: - [DMG] [1645822907230] [22642:21232581] CHIP: [DMG] Data = 1, - [1645822907230] [22642:21232581] CHIP: [DMG] }, [1645822907230] - [22642:21232581] CHIP: [DMG] [1645822907230] [22642:21232581] CHIP: - [DMG] }, [1645822907230] [22642:21232581] CHIP: [DMG] [1645822907230] - [22642:21232581] CHIP: [DMG] ], [1645822907230] [22642:21232581] CHIP: - [DMG] [1645822907230] [22642:21232581] CHIP: [DMG] SuppressResponse = - true, [1645822907230] [22642:21232581] CHIP: [DMG] - InteractionModelRevision = 1 [1645822907230] [22642:21232581] CHIP: - [DMG] }" + verification: | + chip-tool otasoftwareupdaterequestor read update-state 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID + + Verify that the value is set to one of the valid attribute values based on the current update state on the chip-tool logs + + [1645822907230] [22642:21232581] CHIP: [DMG] ReportDataMessage = + [1645822907230] [22642:21232581] CHIP: [DMG] { + [1645822907230] [22642:21232581] CHIP: [DMG] AttributeReportIBs = + [1645822907230] [22642:21232581] CHIP: [DMG] [ + [1645822907230] [22642:21232581] CHIP: [DMG] AttributeReportIB = + [1645822907230] [22642:21232581] CHIP: [DMG] { + [1645822907230] [22642:21232581] CHIP: [DMG] AttributeDataIB = + [1645822907230] [22642:21232581] CHIP: [DMG] { + [1645822907230] [22642:21232581] CHIP: [DMG] DataVersion = 0x3873a963, + [1645822907230] [22642:21232581] CHIP: [DMG] AttributePathIB = + [1645822907230] [22642:21232581] CHIP: [DMG] { + [1645822907230] [22642:21232581] CHIP: [DMG] Endpoint = 0x0, + [1645822907230] [22642:21232581] CHIP: [DMG] Cluster = 0x2a, + [1645822907230] [22642:21232581] CHIP: [DMG] Attribute = 0x0000_0002, + [1645822907230] [22642:21232581] CHIP: [DMG] } + [1645822907230] [22642:21232581] CHIP: [DMG] + [1645822907230] [22642:21232581] CHIP: [DMG] Data = 1, + [1645822907230] [22642:21232581] CHIP: [DMG] }, + [1645822907230] [22642:21232581] CHIP: [DMG] + [1645822907230] [22642:21232581] CHIP: [DMG] }, + [1645822907230] [22642:21232581] CHIP: [DMG] + [1645822907230] [22642:21232581] CHIP: [DMG] ], + [1645822907230] [22642:21232581] CHIP: [DMG] + [1645822907230] [22642:21232581] CHIP: [DMG] SuppressResponse = true, + [1645822907230] [22642:21232581] CHIP: [DMG] InteractionModelRevision = 1 + [1645822907230] [22642:21232581] CHIP: [DMG] } disabled: true - label: "DUT should start initiating the Software update process. While the DUT is downloading the image, TH sends a read request to read the UpdateStateProgress attribute from the DUT" - verification: - "chip-tool otasoftwareupdaterequestor read update-state-progress - 0x1234567890 0 where 0x1234567890 is OTA Requestor node ID Verify that - the field value is null if no ongoing update on the chip-tool logs + verification: | + chip-tool otasoftwareupdaterequestor read update-state-progress 0x1234567890 0 + + where 0x1234567890 is OTA Requestor node ID + + Verify that the field value is null if no ongoing update on the chip-tool logs + [1645823750592] [22938:21245247] CHIP: [DMG] ReportDataMessage = - [1645823750592] [22938:21245247] CHIP: [DMG] { [1645823750592] - [22938:21245247] CHIP: [DMG] AttributeReportIBs = [1645823750592] - [22938:21245247] CHIP: [DMG] [ [1645823750592] [22938:21245247] CHIP: - [DMG] AttributeReportIB = [1645823750592] [22938:21245247] CHIP: [DMG] - { [1645823750592] [22938:21245247] CHIP: [DMG] AttributeDataIB = - [1645823750592] [22938:21245247] CHIP: [DMG] { [1645823750592] - [22938:21245247] CHIP: [DMG] DataVersion = 0x3873a963, [1645823750592] - [22938:21245247] CHIP: [DMG] AttributePathIB = [1645823750592] - [22938:21245247] CHIP: [DMG] { [1645823750592] [22938:21245247] CHIP: - [DMG] Endpoint = 0x0, [1645823750592] [22938:21245247] CHIP: [DMG] - Cluster = 0x2a, [1645823750592] [22938:21245247] CHIP: [DMG] Attribute - = 0x0000_0003, [1645823750592] [22938:21245247] CHIP: [DMG] } - [1645823750592] [22938:21245247] CHIP: [DMG] [1645823750592] - [22938:21245247] CHIP: [DMG] Data = NULL [1645823750592] - [22938:21245247] CHIP: [DMG] }, [1645823750592] [22938:21245247] CHIP: - [DMG] [1645823750592] [22938:21245247] CHIP: [DMG] }, [1645823750592] - [22938:21245247] CHIP: [DMG] [1645823750592] [22938:21245247] CHIP: - [DMG] ], [1645823750592] [22938:21245247] CHIP: [DMG] [1645823750592] - [22938:21245247] CHIP: [DMG] SuppressResponse = true, [1645823750592] - [22938:21245247] CHIP: [DMG] InteractionModelRevision = 1 - [1645823750592] [22938:21245247] CHIP: [DMG] } Verify that the field - value is anything between 1 to 100 for an ongoing update on the - chip-tool logs [1645823829292] [22944:21246546] CHIP: [DMG] - ReportDataMessage = [1645823829292] [22944:21246546] CHIP: [DMG] { - [1645823829292] [22944:21246546] CHIP: [DMG] AttributeReportIBs = - [1645823829292] [22944:21246546] CHIP: [DMG] [ [1645823829292] - [22944:21246546] CHIP: [DMG] AttributeReportIB = [1645823829292] - [22944:21246546] CHIP: [DMG] { [1645823829292] [22944:21246546] CHIP: - [DMG] AttributeDataIB = [1645823829292] [22944:21246546] CHIP: [DMG] { - [1645823829292] [22944:21246546] CHIP: [DMG] DataVersion = 0x3873a966, - [1645823829292] [22944:21246546] CHIP: [DMG] AttributePathIB = - [1645823829292] [22944:21246546] CHIP: [DMG] { [1645823829292] - [22944:21246546] CHIP: [DMG] Endpoint = 0x0, [1645823829292] - [22944:21246546] CHIP: [DMG] Cluster = 0x2a, [1645823829292] - [22944:21246546] CHIP: [DMG] Attribute = 0x0000_0003, [1645823829292] - [22944:21246546] CHIP: [DMG] } [1645823829292] [22944:21246546] CHIP: - [DMG] [1645823829292] [22944:21246546] CHIP: [DMG] Data = 20, - [1645823829292] [22944:21246546] CHIP: [DMG] }, [1645823829292] - [22944:21246546] CHIP: [DMG] [1645823829292] [22944:21246546] CHIP: - [DMG] }, [1645823829292] [22944:21246546] CHIP: [DMG] [1645823829292] - [22944:21246546] CHIP: [DMG] ], [1645823829292] [22944:21246546] CHIP: - [DMG] [1645823829292] [22944:21246546] CHIP: [DMG] SuppressResponse = - true, [1645823829292] [22944:21246546] CHIP: [DMG] - InteractionModelRevision = 1 [1645823829292] [22944:21246546] CHIP: - [DMG] }" + [1645823750592] [22938:21245247] CHIP: [DMG] { + [1645823750592] [22938:21245247] CHIP: [DMG] AttributeReportIBs = + [1645823750592] [22938:21245247] CHIP: [DMG] [ + [1645823750592] [22938:21245247] CHIP: [DMG] AttributeReportIB = + [1645823750592] [22938:21245247] CHIP: [DMG] { + [1645823750592] [22938:21245247] CHIP: [DMG] AttributeDataIB = + [1645823750592] [22938:21245247] CHIP: [DMG] { + [1645823750592] [22938:21245247] CHIP: [DMG] DataVersion = 0x3873a963, + [1645823750592] [22938:21245247] CHIP: [DMG] AttributePathIB = + [1645823750592] [22938:21245247] CHIP: [DMG] { + [1645823750592] [22938:21245247] CHIP: [DMG] Endpoint = 0x0, + [1645823750592] [22938:21245247] CHIP: [DMG] Cluster = 0x2a, + [1645823750592] [22938:21245247] CHIP: [DMG] Attribute = 0x0000_0003, + [1645823750592] [22938:21245247] CHIP: [DMG] } + [1645823750592] [22938:21245247] CHIP: [DMG] + [1645823750592] [22938:21245247] CHIP: [DMG] Data = NULL + [1645823750592] [22938:21245247] CHIP: [DMG] }, + [1645823750592] [22938:21245247] CHIP: [DMG] + [1645823750592] [22938:21245247] CHIP: [DMG] }, + [1645823750592] [22938:21245247] CHIP: [DMG] + [1645823750592] [22938:21245247] CHIP: [DMG] ], + [1645823750592] [22938:21245247] CHIP: [DMG] + [1645823750592] [22938:21245247] CHIP: [DMG] SuppressResponse = true, + [1645823750592] [22938:21245247] CHIP: [DMG] InteractionModelRevision = 1 + [1645823750592] [22938:21245247] CHIP: [DMG] } + + Verify that the field value is anything between 1 to 100 for an ongoing update on the chip-tool logs + + [1645823829292] [22944:21246546] CHIP: [DMG] ReportDataMessage = + [1645823829292] [22944:21246546] CHIP: [DMG] { + [1645823829292] [22944:21246546] CHIP: [DMG] AttributeReportIBs = + [1645823829292] [22944:21246546] CHIP: [DMG] [ + [1645823829292] [22944:21246546] CHIP: [DMG] AttributeReportIB = + [1645823829292] [22944:21246546] CHIP: [DMG] { + [1645823829292] [22944:21246546] CHIP: [DMG] AttributeDataIB = + [1645823829292] [22944:21246546] CHIP: [DMG] { + [1645823829292] [22944:21246546] CHIP: [DMG] DataVersion = 0x3873a966, + [1645823829292] [22944:21246546] CHIP: [DMG] AttributePathIB = + [1645823829292] [22944:21246546] CHIP: [DMG] { + [1645823829292] [22944:21246546] CHIP: [DMG] Endpoint = 0x0, + [1645823829292] [22944:21246546] CHIP: [DMG] Cluster = 0x2a, + [1645823829292] [22944:21246546] CHIP: [DMG] Attribute = 0x0000_0003, + [1645823829292] [22944:21246546] CHIP: [DMG] } + [1645823829292] [22944:21246546] CHIP: [DMG] + [1645823829292] [22944:21246546] CHIP: [DMG] Data = 20, + [1645823829292] [22944:21246546] CHIP: [DMG] }, + [1645823829292] [22944:21246546] CHIP: [DMG] + [1645823829292] [22944:21246546] CHIP: [DMG] }, + [1645823829292] [22944:21246546] CHIP: [DMG] + [1645823829292] [22944:21246546] CHIP: [DMG] ], + [1645823829292] [22944:21246546] CHIP: [DMG] + [1645823829292] [22944:21246546] CHIP: [DMG] SuppressResponse = true, + [1645823829292] [22944:21246546] CHIP: [DMG] InteractionModelRevision = 1 + [1645823829292] [22944:21246546] CHIP: [DMG] } disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SU_4_2.yaml b/src/app/tests/suites/certification/Test_TC_SU_4_2.yaml index 9987d176806153..b9f0fb04a06a78 100644 --- a/src/app/tests/suites/certification/Test_TC_SU_4_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_SU_4_2.yaml @@ -24,21 +24,21 @@ tests: - label: "DUT sends a read request to read the UpdatePossible attribute from the TH." - verification: - "Verify that the OTA Requestor App responds to the read command" + verification: | + Verify that the OTA Requestor App responds to the read command disabled: true - label: "DUT sends a read request to read the UpdateState attribute from the TH." - verification: - "Verify that the OTA Requestor App responds to the read command" + verification: | + Verify that the OTA Requestor App responds to the read command disabled: true - label: "TH should start initiating the Software update process. While the TH is downloading the image, DUT sends a read request to read the UpdateStateProgress attribute from the TH." - verification: - "Verify that the OTA Requestor App responds to the read command" + verification: | + Verify that the OTA Requestor App responds to the read command disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SWDIAG_1_2.yaml b/src/app/tests/suites/certification/Test_TC_SWDIAG_1_2.yaml index c4f143bda2118b..97ab0290083dfe 100644 --- a/src/app/tests/suites/certification/Test_TC_SWDIAG_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_SWDIAG_1_2.yaml @@ -21,202 +21,172 @@ config: tests: - label: "DUT reads an attribute value from TH." - verification: - "./chip-tool softwarediagnostics read thread-metrics 1 0 - [1641971186.235410][50130:50135] CHIP:TOO: - SoftwareDiagnostics.ThreadMetrics response: 6 entries - [1641971186.235467][50130:50135] CHIP:TOO: [1]: { - [1641971186.235490][50130:50135] CHIP:TOO: Id: 3252 - [1641971186.235507][50130:50135] CHIP:TOO: Name: 3252 - [1641971186.235524][50130:50135] CHIP:TOO: StackFreeCurrent: 0 - [1641971186.235541][50130:50135] CHIP:TOO: StackFreeMinimum: 0 - [1641971186.235556][50130:50135] CHIP:TOO: StackSize: 0 - [1641971186.235571][50130:50135] CHIP:TOO: } - [1641971186.235595][50130:50135] CHIP:TOO: [2]: { - [1641971186.235610][50130:50135] CHIP:TOO: Id: 3244 - [1641971186.235643][50130:50135] CHIP:TOO: Name: 3244 - [1641971186.235657][50130:50135] CHIP:TOO: StackFreeCurrent: 0 - [1641971186.235672][50130:50135] CHIP:TOO: StackFreeMinimum: 0 - [1641971186.235685][50130:50135] CHIP:TOO: StackSize: 0 - [1641971186.235699][50130:50135] CHIP:TOO: } - [1641971186.235723][50130:50135] CHIP:TOO: [3]: { - [1641971186.235738][50130:50135] CHIP:TOO: Id: 3243 - [1641971186.235753][50130:50135] CHIP:TOO: Name: 3243 - [1641971186.235768][50130:50135] CHIP:TOO: StackFreeCurrent: 0 - [1641971186.235782][50130:50135] CHIP:TOO: StackFreeMinimum: 0 - [1641971186.235797][50130:50135] CHIP:TOO: StackSize: 0 - [1641971186.235813][50130:50135] CHIP:TOO: } - [1641971186.235836][50130:50135] CHIP:TOO: [4]: { - [1641971186.235851][50130:50135] CHIP:TOO: Id: 3242 - [1641971186.235866][50130:50135] CHIP:TOO: Name: 3242 - [1641971186.235880][50130:50135] CHIP:TOO: StackFreeCurrent: 0 - [1641971186.235894][50130:50135] CHIP:TOO: StackFreeMinimum: 0 - [1641971186.235907][50130:50135] CHIP:TOO: StackSize: 0 - [1641971186.235922][50130:50135] CHIP:TOO: } - [1641971186.235947][50130:50135] CHIP:TOO: [5]: { - [1641971186.235961][50130:50135] CHIP:TOO: Id: 3241 - [1641971186.235976][50130:50135] CHIP:TOO: Name: 3241 - [1641971186.235991][50130:50135] CHIP:TOO: StackFreeCurrent: 0 - [1641971186.236005][50130:50135] CHIP:TOO: StackFreeMinimum: 0 - [1641971186.236020][50130:50135] CHIP:TOO: StackSize: 0 - [1641971186.236035][50130:50135] CHIP:TOO: } - [1641971186.236058][50130:50135] CHIP:TOO: [6]: { - [1641971186.236100][50130:50135] CHIP:TOO: Id: 3240 - [1641971186.236120][50130:50135] CHIP:TOO: Name: 3240 - [1641971186.236136][50130:50135] CHIP:TOO: StackFreeCurrent: 0 - [1641971186.236150][50130:50135] CHIP:TOO: StackFreeMinimum: 0 - [1641971186.236165][50130:50135] CHIP:TOO: StackSize: 0 - [1641971186.236179][50130:50135] CHIP:TOO: } - [1641971186.236226][50130:50135] CHIP:EM: Sending Standalone Ack for - MessageCounter:4892434 on exchange 56699i - [1641971186.236274][50130:50135] CHIP:IN: Prepared secure message - 0x7f0ebeffbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 56699i with MessageCounter:15034959." + verification: | + ./chip-tool softwarediagnostics read thread-metrics 1 0 + + [1641971186.235410][50130:50135] CHIP:TOO: SoftwareDiagnostics.ThreadMetrics response: 6 entries + [1641971186.235467][50130:50135] CHIP:TOO: [1]: { + [1641971186.235490][50130:50135] CHIP:TOO: Id: 3252 + [1641971186.235507][50130:50135] CHIP:TOO: Name: 3252 + [1641971186.235524][50130:50135] CHIP:TOO: StackFreeCurrent: 0 + [1641971186.235541][50130:50135] CHIP:TOO: StackFreeMinimum: 0 + [1641971186.235556][50130:50135] CHIP:TOO: StackSize: 0 + [1641971186.235571][50130:50135] CHIP:TOO: } + [1641971186.235595][50130:50135] CHIP:TOO: [2]: { + [1641971186.235610][50130:50135] CHIP:TOO: Id: 3244 + [1641971186.235643][50130:50135] CHIP:TOO: Name: 3244 + [1641971186.235657][50130:50135] CHIP:TOO: StackFreeCurrent: 0 + [1641971186.235672][50130:50135] CHIP:TOO: StackFreeMinimum: 0 + [1641971186.235685][50130:50135] CHIP:TOO: StackSize: 0 + [1641971186.235699][50130:50135] CHIP:TOO: } + [1641971186.235723][50130:50135] CHIP:TOO: [3]: { + [1641971186.235738][50130:50135] CHIP:TOO: Id: 3243 + [1641971186.235753][50130:50135] CHIP:TOO: Name: 3243 + [1641971186.235768][50130:50135] CHIP:TOO: StackFreeCurrent: 0 + [1641971186.235782][50130:50135] CHIP:TOO: StackFreeMinimum: 0 + [1641971186.235797][50130:50135] CHIP:TOO: StackSize: 0 + [1641971186.235813][50130:50135] CHIP:TOO: } + [1641971186.235836][50130:50135] CHIP:TOO: [4]: { + [1641971186.235851][50130:50135] CHIP:TOO: Id: 3242 + [1641971186.235866][50130:50135] CHIP:TOO: Name: 3242 + [1641971186.235880][50130:50135] CHIP:TOO: StackFreeCurrent: 0 + [1641971186.235894][50130:50135] CHIP:TOO: StackFreeMinimum: 0 + [1641971186.235907][50130:50135] CHIP:TOO: StackSize: 0 + [1641971186.235922][50130:50135] CHIP:TOO: } + [1641971186.235947][50130:50135] CHIP:TOO: [5]: { + [1641971186.235961][50130:50135] CHIP:TOO: Id: 3241 + [1641971186.235976][50130:50135] CHIP:TOO: Name: 3241 + [1641971186.235991][50130:50135] CHIP:TOO: StackFreeCurrent: 0 + [1641971186.236005][50130:50135] CHIP:TOO: StackFreeMinimum: 0 + [1641971186.236020][50130:50135] CHIP:TOO: StackSize: 0 + [1641971186.236035][50130:50135] CHIP:TOO: } + [1641971186.236058][50130:50135] CHIP:TOO: [6]: { + [1641971186.236100][50130:50135] CHIP:TOO: Id: 3240 + [1641971186.236120][50130:50135] CHIP:TOO: Name: 3240 + [1641971186.236136][50130:50135] CHIP:TOO: StackFreeCurrent: 0 + [1641971186.236150][50130:50135] CHIP:TOO: StackFreeMinimum: 0 + [1641971186.236165][50130:50135] CHIP:TOO: StackSize: 0 + [1641971186.236179][50130:50135] CHIP:TOO: } + [1641971186.236226][50130:50135] CHIP:EM: Sending Standalone Ack for MessageCounter:4892434 on exchange 56699i + [1641971186.236274][50130:50135] CHIP:IN: Prepared secure message 0x7f0ebeffbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 56699i with MessageCounter:15034959. disabled: true - label: "DUT reads an attribute value from TH." - verification: - "./chip-tool softwarediagnostics read current-heap-free 1 0 - [1641971262.389447][50149:50154] CHIP:IN: Sending unauthenticated msg - 0x7f0e5affc000 with MessageCounter:1713351794 to 0x0000000000000000 at - monotonic time: 43935946 msec [1641971262.389545][50149:50154] - CHIP:EM: Flushed pending ack for MessageCounter:232282405 on exchange - 62385i [1641971262.435537][50149:50154] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:1080822 on exchange - 62386i [1641971262.435587][50149:50154] CHIP:EM: Found matching - exchange: 62386i, Delegate: 0x7f0e48001980 - [1641971262.435617][50149:50154] CHIP:EM: Rxd Ack; Removing - MessageCounter:13392565 from Retrans Table on exchange 62386i - [1641971262.435635][50149:50154] CHIP:EM: Removed CHIP - MessageCounter:13392565 from RetransTable on exchange 62386i + verification: | + ./chip-tool softwarediagnostics read current-heap-free 1 0 + + [1641971262.389447][50149:50154] CHIP:IN: Sending unauthenticated msg 0x7f0e5affc000 with MessageCounter:1713351794 to 0x0000000000000000 at monotonic time: 43935946 msec + [1641971262.389545][50149:50154] CHIP:EM: Flushed pending ack for MessageCounter:232282405 on exchange 62385i + [1641971262.435537][50149:50154] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1080822 on exchange 62386i + [1641971262.435587][50149:50154] CHIP:EM: Found matching exchange: 62386i, Delegate: 0x7f0e48001980 + [1641971262.435617][50149:50154] CHIP:EM: Rxd Ack; Removing MessageCounter:13392565 from Retrans Table on exchange 62386i + [1641971262.435635][50149:50154] CHIP:EM: Removed CHIP MessageCounter:13392565 from RetransTable on exchange 62386i [1641971262.435697][50149:50154] CHIP:DMG: ReportDataMessage = [1641971262.435728][50149:50154] CHIP:DMG: { - [1641971262.435746][50149:50154] CHIP:DMG: AttributeReportIBs = - [1641971262.435782][50149:50154] CHIP:DMG: [ - [1641971262.435805][50149:50154] CHIP:DMG: AttributeReportIB = - [1641971262.435844][50149:50154] CHIP:DMG: { - [1641971262.435867][50149:50154] CHIP:DMG: AttributeDataIB = - [1641971262.435895][50149:50154] CHIP:DMG: { - [1641971262.435924][50149:50154] CHIP:DMG: DataVersion = 0x0, - [1641971262.435953][50149:50154] CHIP:DMG: AttributePathIB = - [1641971262.435983][50149:50154] CHIP:DMG: { - [1641971262.436015][50149:50154] CHIP:DMG: Endpoint = 0x0, - [1641971262.436049][50149:50154] CHIP:DMG: Cluster = 0x34, - [1641971262.436100][50149:50154] CHIP:DMG: Attribute = 0x0000_0001, - [1641971262.436134][50149:50154] CHIP:DMG: } + [1641971262.435746][50149:50154] CHIP:DMG: AttributeReportIBs = + [1641971262.435782][50149:50154] CHIP:DMG: [ + [1641971262.435805][50149:50154] CHIP:DMG: AttributeReportIB = + [1641971262.435844][50149:50154] CHIP:DMG: { + [1641971262.435867][50149:50154] CHIP:DMG: AttributeDataIB = + [1641971262.435895][50149:50154] CHIP:DMG: { + [1641971262.435924][50149:50154] CHIP:DMG: DataVersion = 0x0, + [1641971262.435953][50149:50154] CHIP:DMG: AttributePathIB = + [1641971262.435983][50149:50154] CHIP:DMG: { + [1641971262.436015][50149:50154] CHIP:DMG: Endpoint = 0x0, + [1641971262.436049][50149:50154] CHIP:DMG: Cluster = 0x34, + [1641971262.436100][50149:50154] CHIP:DMG: Attribute = 0x0000_0001, + [1641971262.436134][50149:50154] CHIP:DMG: } [1641971262.436168][50149:50154] CHIP:DMG: - [1641971262.436202][50149:50154] CHIP:DMG: Data = 527040, - [1641971262.436234][50149:50154] CHIP:DMG: }, + [1641971262.436202][50149:50154] CHIP:DMG: Data = 527040, + [1641971262.436234][50149:50154] CHIP:DMG: }, [1641971262.436271][50149:50154] CHIP:DMG: - [1641971262.436293][50149:50154] CHIP:DMG: }, + [1641971262.436293][50149:50154] CHIP:DMG: }, [1641971262.436323][50149:50154] CHIP:DMG: - [1641971262.436344][50149:50154] CHIP:DMG: ], + [1641971262.436344][50149:50154] CHIP:DMG: ], [1641971262.436376][50149:50154] CHIP:DMG: - [1641971262.436399][50149:50154] CHIP:DMG: SuppressResponse = true, + [1641971262.436399][50149:50154] CHIP:DMG: SuppressResponse = true, [1641971262.436421][50149:50154] CHIP:DMG: } - [1641971262.436617][50149:50154] CHIP:TOO: - SoftwareDiagnostics.CurrentHeapFree response: 527040 - [1641971262.436691][50149:50154] CHIP:EM: Sending Standalone Ack for - MessageCounter:1080822 on exchange 62386i - [1641971262.436751][50149:50154] CHIP:IN: Prepared secure message - 0x7f0e5affbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 62386i with MessageCounter:13392566." + [1641971262.436617][50149:50154] CHIP:TOO: SoftwareDiagnostics.CurrentHeapFree response: 527040 + [1641971262.436691][50149:50154] CHIP:EM: Sending Standalone Ack for MessageCounter:1080822 on exchange 62386i + [1641971262.436751][50149:50154] CHIP:IN: Prepared secure message 0x7f0e5affbfe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 62386i with MessageCounter:13392566. disabled: true - label: "DUT reads an attribute value from TH." - verification: - "./chip-tool softwarediagnostics read current-heap-used 1 0 - [1641971320.778605][50166:50171] CHIP:IN: Sending unauthenticated msg - 0x7f5908860000 with MessageCounter:1549000617 to 0x0000000000000000 at - monotonic time: 43994336 msec [1641971320.778679][50166:50171] - CHIP:EM: Flushed pending ack for MessageCounter:232282407 on exchange - 63479i [1641971320.825287][50166:50171] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:2051447 on exchange - 63480i [1641971320.825336][50166:50171] CHIP:EM: Found matching - exchange: 63480i, Delegate: 0x7f58f4001980 - [1641971320.825367][50166:50171] CHIP:EM: Rxd Ack; Removing - MessageCounter:10981794 from Retrans Table on exchange 63480i - [1641971320.825385][50166:50171] CHIP:EM: Removed CHIP - MessageCounter:10981794 from RetransTable on exchange 63480i + verification: | + ./chip-tool softwarediagnostics read current-heap-used 1 0 + + [1641971320.778605][50166:50171] CHIP:IN: Sending unauthenticated msg 0x7f5908860000 with MessageCounter:1549000617 to 0x0000000000000000 at monotonic time: 43994336 msec + [1641971320.778679][50166:50171] CHIP:EM: Flushed pending ack for MessageCounter:232282407 on exchange 63479i + [1641971320.825287][50166:50171] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2051447 on exchange 63480i + [1641971320.825336][50166:50171] CHIP:EM: Found matching exchange: 63480i, Delegate: 0x7f58f4001980 + [1641971320.825367][50166:50171] CHIP:EM: Rxd Ack; Removing MessageCounter:10981794 from Retrans Table on exchange 63480i + [1641971320.825385][50166:50171] CHIP:EM: Removed CHIP MessageCounter:10981794 from RetransTable on exchange 63480i [1641971320.825437][50166:50171] CHIP:DMG: ReportDataMessage = [1641971320.825457][50166:50171] CHIP:DMG: { - [1641971320.825472][50166:50171] CHIP:DMG: AttributeReportIBs = - [1641971320.825498][50166:50171] CHIP:DMG: [ - [1641971320.825514][50166:50171] CHIP:DMG: AttributeReportIB = - [1641971320.825539][50166:50171] CHIP:DMG: { - [1641971320.825556][50166:50171] CHIP:DMG: AttributeDataIB = - [1641971320.825576][50166:50171] CHIP:DMG: { - [1641971320.825596][50166:50171] CHIP:DMG: DataVersion = 0x0, - [1641971320.825615][50166:50171] CHIP:DMG: AttributePathIB = - [1641971320.825635][50166:50171] CHIP:DMG: { - [1641971320.825654][50166:50171] CHIP:DMG: Endpoint = 0x0, - [1641971320.825680][50166:50171] CHIP:DMG: Cluster = 0x34, - [1641971320.825708][50166:50171] CHIP:DMG: Attribute = 0x0000_0002, - [1641971320.825725][50166:50171] CHIP:DMG: } + [1641971320.825472][50166:50171] CHIP:DMG: AttributeReportIBs = + [1641971320.825498][50166:50171] CHIP:DMG: [ + [1641971320.825514][50166:50171] CHIP:DMG: AttributeReportIB = + [1641971320.825539][50166:50171] CHIP:DMG: { + [1641971320.825556][50166:50171] CHIP:DMG: AttributeDataIB = + [1641971320.825576][50166:50171] CHIP:DMG: { + [1641971320.825596][50166:50171] CHIP:DMG: DataVersion = 0x0, + [1641971320.825615][50166:50171] CHIP:DMG: AttributePathIB = + [1641971320.825635][50166:50171] CHIP:DMG: { + [1641971320.825654][50166:50171] CHIP:DMG: Endpoint = 0x0, + [1641971320.825680][50166:50171] CHIP:DMG: Cluster = 0x34, + [1641971320.825708][50166:50171] CHIP:DMG: Attribute = 0x0000_0002, + [1641971320.825725][50166:50171] CHIP:DMG: } [1641971320.825746][50166:50171] CHIP:DMG: - [1641971320.825768][50166:50171] CHIP:DMG: Data = 747632, - [1641971320.825795][50166:50171] CHIP:DMG: }, + [1641971320.825768][50166:50171] CHIP:DMG: Data = 747632, + [1641971320.825795][50166:50171] CHIP:DMG: }, [1641971320.825826][50166:50171] CHIP:DMG: - [1641971320.825848][50166:50171] CHIP:DMG: }, + [1641971320.825848][50166:50171] CHIP:DMG: }, [1641971320.825881][50166:50171] CHIP:DMG: - [1641971320.825905][50166:50171] CHIP:DMG: ], + [1641971320.825905][50166:50171] CHIP:DMG: ], [1641971320.825937][50166:50171] CHIP:DMG: - [1641971320.825954][50166:50171] CHIP:DMG: SuppressResponse = true, + [1641971320.825954][50166:50171] CHIP:DMG: SuppressResponse = true, [1641971320.825969][50166:50171] CHIP:DMG: } - [1641971320.826117][50166:50171] CHIP:TOO: - SoftwareDiagnostics.CurrentHeapUsed response: 747632 - [1641971320.826177][50166:50171] CHIP:EM: Sending Standalone Ack for - MessageCounter:2051447 on exchange 63480i - [1641971320.826223][50166:50171] CHIP:IN: Prepared secure message - 0x7f590885ffe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 63480i with MessageCounter:10981795." + [1641971320.826117][50166:50171] CHIP:TOO: SoftwareDiagnostics.CurrentHeapUsed response: 747632 + [1641971320.826177][50166:50171] CHIP:EM: Sending Standalone Ack for MessageCounter:2051447 on exchange 63480i + [1641971320.826223][50166:50171] CHIP:IN: Prepared secure message 0x7f590885ffe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 63480i with MessageCounter:10981795. disabled: true - label: "DUT reads an attribute value from TH." - verification: - "./chip-tool softwarediagnostics read current-heap-high-watermark 1 0 - [1641971380.024086][50197:50202] CHIP:IN: Sending unauthenticated msg - 0x7fe13118a000 with MessageCounter:1442693195 to 0x0000000000000000 at - monotonic time: 44053581 msec [1641971380.024153][50197:50202] - CHIP:EM: Flushed pending ack for MessageCounter:232282409 on exchange - 65206i [1641971380.070957][50197:50202] CHIP:EM: Received message of - type 0x5 with protocolId (0, 1) and MessageCounter:14513546 on - exchange 65207i [1641971380.071018][50197:50202] CHIP:EM: Found - matching exchange: 65207i, Delegate: 0x7fe11c001980 - [1641971380.071048][50197:50202] CHIP:EM: Rxd Ack; Removing - MessageCounter:12482963 from Retrans Table on exchange 65207i - [1641971380.071067][50197:50202] CHIP:EM: Removed CHIP - MessageCounter:12482963 from RetransTable on exchange 65207i + verification: | + ./chip-tool softwarediagnostics read current-heap-high-watermark 1 0 + + [1641971380.024086][50197:50202] CHIP:IN: Sending unauthenticated msg 0x7fe13118a000 with MessageCounter:1442693195 to 0x0000000000000000 at monotonic time: 44053581 msec + [1641971380.024153][50197:50202] CHIP:EM: Flushed pending ack for MessageCounter:232282409 on exchange 65206i + [1641971380.070957][50197:50202] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:14513546 on exchange 65207i + [1641971380.071018][50197:50202] CHIP:EM: Found matching exchange: 65207i, Delegate: 0x7fe11c001980 + [1641971380.071048][50197:50202] CHIP:EM: Rxd Ack; Removing MessageCounter:12482963 from Retrans Table on exchange 65207i + [1641971380.071067][50197:50202] CHIP:EM: Removed CHIP MessageCounter:12482963 from RetransTable on exchange 65207i [1641971380.071120][50197:50202] CHIP:DMG: ReportDataMessage = [1641971380.071140][50197:50202] CHIP:DMG: { - [1641971380.071154][50197:50202] CHIP:DMG: AttributeReportIBs = - [1641971380.071178][50197:50202] CHIP:DMG: [ - [1641971380.071195][50197:50202] CHIP:DMG: AttributeReportIB = - [1641971380.071221][50197:50202] CHIP:DMG: { - [1641971380.071237][50197:50202] CHIP:DMG: AttributeDataIB = - [1641971380.071257][50197:50202] CHIP:DMG: { - [1641971380.071281][50197:50202] CHIP:DMG: DataVersion = 0x0, - [1641971380.071300][50197:50202] CHIP:DMG: AttributePathIB = - [1641971380.071321][50197:50202] CHIP:DMG: { - [1641971380.071341][50197:50202] CHIP:DMG: Endpoint = 0x0, - [1641971380.071360][50197:50202] CHIP:DMG: Cluster = 0x34, - [1641971380.071379][50197:50202] CHIP:DMG: Attribute = 0x0000_0003, - [1641971380.071398][50197:50202] CHIP:DMG: } + [1641971380.071154][50197:50202] CHIP:DMG: AttributeReportIBs = + [1641971380.071178][50197:50202] CHIP:DMG: [ + [1641971380.071195][50197:50202] CHIP:DMG: AttributeReportIB = + [1641971380.071221][50197:50202] CHIP:DMG: { + [1641971380.071237][50197:50202] CHIP:DMG: AttributeDataIB = + [1641971380.071257][50197:50202] CHIP:DMG: { + [1641971380.071281][50197:50202] CHIP:DMG: DataVersion = 0x0, + [1641971380.071300][50197:50202] CHIP:DMG: AttributePathIB = + [1641971380.071321][50197:50202] CHIP:DMG: { + [1641971380.071341][50197:50202] CHIP:DMG: Endpoint = 0x0, + [1641971380.071360][50197:50202] CHIP:DMG: Cluster = 0x34, + [1641971380.071379][50197:50202] CHIP:DMG: Attribute = 0x0000_0003, + [1641971380.071398][50197:50202] CHIP:DMG: } [1641971380.071421][50197:50202] CHIP:DMG: - [1641971380.071443][50197:50202] CHIP:DMG: Data = 748448, - [1641971380.071463][50197:50202] CHIP:DMG: }, + [1641971380.071443][50197:50202] CHIP:DMG: Data = 748448, + [1641971380.071463][50197:50202] CHIP:DMG: }, [1641971380.071487][50197:50202] CHIP:DMG: - [1641971380.071504][50197:50202] CHIP:DMG: }, + [1641971380.071504][50197:50202] CHIP:DMG: }, [1641971380.071528][50197:50202] CHIP:DMG: - [1641971380.071544][50197:50202] CHIP:DMG: ], + [1641971380.071544][50197:50202] CHIP:DMG: ], [1641971380.071570][50197:50202] CHIP:DMG: - [1641971380.071588][50197:50202] CHIP:DMG: SuppressResponse = true, + [1641971380.071588][50197:50202] CHIP:DMG: SuppressResponse = true, [1641971380.071603][50197:50202] CHIP:DMG: } - [1641971380.071731][50197:50202] CHIP:TOO: - SoftwareDiagnostics.CurrentHeapHighWatermark response: 748448 - [1641971380.071792][50197:50202] CHIP:EM: Sending Standalone Ack for - MessageCounter:14513546 on exchange 65207i - [1641971380.071839][50197:50202] CHIP:IN: Prepared secure message - 0x7fe131189fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId - (0, 0) on exchange 65207i with MessageCounter:12482964." + [1641971380.071731][50197:50202] CHIP:TOO: SoftwareDiagnostics.CurrentHeapHighWatermark response: 748448 + [1641971380.071792][50197:50202] CHIP:EM: Sending Standalone Ack for MessageCounter:14513546 on exchange 65207i + [1641971380.071839][50197:50202] CHIP:IN: Prepared secure message 0x7fe131189fe0 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 65207i with MessageCounter:12482964. disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_WIFIDIAG_1_2.yaml b/src/app/tests/suites/certification/Test_TC_WIFIDIAG_1_2.yaml index 07bdbc265e0a26..42770e9e5da7f8 100644 --- a/src/app/tests/suites/certification/Test_TC_WIFIDIAG_1_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_WIFIDIAG_1_2.yaml @@ -21,637 +21,556 @@ config: tests: - label: "Commission TH to DUT" - verification: "" + verification: | + disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute value is non-zero and the value data type - matches ./chip-tool wifinetworkdiagnostics read bssid 1 0 - [1636556333.275352][2710:2716] CHIP:EM: Flushed pending ack for - MessageCounter:1532129240 on exchange 51129i - [1636556333.312883][2710:2716] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 51130i - [1636556333.312930][2710:2716] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 51130i - [1636556333.312955][2710:2716] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 51130i [1636556333.346401][2710:2716] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 51130i [1636556333.346467][2710:2716] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 51130i + verification: | + Verify that the attribute value is non-zero and the value data type matches + + ./chip-tool wifinetworkdiagnostics read bssid 1 0 + + [1636556333.275352][2710:2716] CHIP:EM: Flushed pending ack for MessageCounter:1532129240 on exchange 51129i + [1636556333.312883][2710:2716] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 51130i + [1636556333.312930][2710:2716] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 51130i + [1636556333.312955][2710:2716] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 51130i + [1636556333.346401][2710:2716] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 51130i + [1636556333.346467][2710:2716] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 51130i [1636556333.346553][2710:2716] CHIP:DMG: ReportDataMessage = [1636556333.346606][2710:2716] CHIP:DMG: { - [1636556333.346652][2710:2716] CHIP:DMG: AttributeDataList = - [1636556333.346706][2710:2716] CHIP:DMG: [ - [1636556333.346756][2710:2716] CHIP:DMG: AttributeDataElement = - [1636556333.346821][2710:2716] CHIP:DMG: { - [1636556333.346880][2710:2716] CHIP:DMG: AttributePathIB = - [1636556333.346953][2710:2716] CHIP:DMG: { - [1636556333.347028][2710:2716] CHIP:DMG: Endpoint = 0x1, - [1636556333.347107][2710:2716] CHIP:DMG: Cluster = 0x36, - [1636556333.347184][2710:2716] CHIP:DMG: Attribute = 0x0000_0000, - [1636556333.347257][2710:2716] CHIP:DMG: } + [1636556333.346652][2710:2716] CHIP:DMG: AttributeDataList = + [1636556333.346706][2710:2716] CHIP:DMG: [ + [1636556333.346756][2710:2716] CHIP:DMG: AttributeDataElement = + [1636556333.346821][2710:2716] CHIP:DMG: { + [1636556333.346880][2710:2716] CHIP:DMG: AttributePathIB = + [1636556333.346953][2710:2716] CHIP:DMG: { + [1636556333.347028][2710:2716] CHIP:DMG: Endpoint = 0x1, + [1636556333.347107][2710:2716] CHIP:DMG: Cluster = 0x36, + [1636556333.347184][2710:2716] CHIP:DMG: Attribute = 0x0000_0000, + [1636556333.347257][2710:2716] CHIP:DMG: } [1636556333.347337][2710:2716] CHIP:DMG: - [1636556333.347410][2710:2716] CHIP:DMG: Status = 0x86, - [1636556333.347472][2710:2716] CHIP:DMG: }, + [1636556333.347410][2710:2716] CHIP:DMG: Status = 0x86, + [1636556333.347472][2710:2716] CHIP:DMG: }, [1636556333.347538][2710:2716] CHIP:DMG: - [1636556333.347588][2710:2716] CHIP:DMG: ], + [1636556333.347588][2710:2716] CHIP:DMG: ], [1636556333.347647][2710:2716] CHIP:DMG: [1636556333.347693][2710:2716] CHIP:DMG: } [1636556333.347851][2710:2716] CHIP:ZCL: ReadAttributesResponse: - [1636556333.347897][2710:2716] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556333.347944][2710:2716] CHIP:ZCL: attributeId: 0x0000_0000 - [1636556333.347987][2710:2716] CHIP:ZCL: status: UnsupportedAttribute - (0x0086) [1636556333.348031][2710:2716] CHIP:TOO: Default Failure - Response: 0x86 [1636556333.348146][2710:2716] CHIP:EM: Piggybacking - Ack for MessageCounter:2 on exchange: 51130i - [1636556333.348247][2710:2716] CHIP:IN: Prepared encrypted message - 0xaaaac60edf00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) - on exchange 51130i with MessageC ounter:1. - [1636556333.348369][2710:2716] CHIP:IN: Sending encrypted msg - 0xaaaac60edf00 with MessageCounter:1 to 0x0000000000000001 at - monotonic time: 2038624 msec" + [1636556333.347897][2710:2716] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556333.347944][2710:2716] CHIP:ZCL: attributeId: 0x0000_0000 + [1636556333.347987][2710:2716] CHIP:ZCL: status: UnsupportedAttribute (0x0086) + [1636556333.348031][2710:2716] CHIP:TOO: Default Failure Response: 0x86 + [1636556333.348146][2710:2716] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 51130i + [1636556333.348247][2710:2716] CHIP:IN: Prepared encrypted message 0xaaaac60edf00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 51130i with MessageC + ounter:1. + [1636556333.348369][2710:2716] CHIP:IN: Sending encrypted msg 0xaaaac60edf00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2038624 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute value is non-zero and the value data type - matches ./chip-tool wifinetworkdiagnostics read security-type 1 0 - [1636556458.315715][2739:2744] CHIP:EM: Flushed pending ack for - MessageCounter:1532129242 on exchange 43784i - [1636556458.379931][2739:2744] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 43785i - [1636556458.379992][2739:2744] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 43785i - [1636556458.380024][2739:2744] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 43785i [1636556458.380077][2739:2744] - CHIP:DMG: ReportDataMessage = [1636556458.380111][2739:2744] CHIP:DMG: - { [1636556458.380137][2739:2744] CHIP:DMG: AttributeDataList = - [1636556458.380170][2739:2744] CHIP:DMG: [ - [1636556458.380199][2739:2744] CHIP:DMG: AttributeDataElement = - [1636556458.380238][2739:2744] CHIP:DMG: { - [1636556458.380298][2739:2744] CHIP:DMG: AttributePathIB = - [1636556458.380344][2739:2744] CHIP:DMG: { - [1636556458.380388][2739:2744] CHIP:DMG: Endpoint = 0x1, - [1636556458.380435][2739:2744] CHIP:DMG: Cluster = 0x36, - [1636556458.380484][2739:2744] CHIP:DMG: Attribute = 0x0000_0001, - [1636556458.380527][2739:2744] CHIP:DMG: } + verification: | + Verify that the attribute value is non-zero and the value data type matches + + ./chip-tool wifinetworkdiagnostics read security-type 1 0 + + [1636556458.315715][2739:2744] CHIP:EM: Flushed pending ack for MessageCounter:1532129242 on exchange 43784i + [1636556458.379931][2739:2744] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 43785i + [1636556458.379992][2739:2744] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 43785i + [1636556458.380024][2739:2744] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 43785i + [1636556458.380077][2739:2744] CHIP:DMG: ReportDataMessage = + [1636556458.380111][2739:2744] CHIP:DMG: { + [1636556458.380137][2739:2744] CHIP:DMG: AttributeDataList = + [1636556458.380170][2739:2744] CHIP:DMG: [ + [1636556458.380199][2739:2744] CHIP:DMG: AttributeDataElement = + [1636556458.380238][2739:2744] CHIP:DMG: { + [1636556458.380298][2739:2744] CHIP:DMG: AttributePathIB = + [1636556458.380344][2739:2744] CHIP:DMG: { + [1636556458.380388][2739:2744] CHIP:DMG: Endpoint = 0x1, + [1636556458.380435][2739:2744] CHIP:DMG: Cluster = 0x36, + [1636556458.380484][2739:2744] CHIP:DMG: Attribute = 0x0000_0001, + [1636556458.380527][2739:2744] CHIP:DMG: } [1636556458.380574][2739:2744] CHIP:DMG: - [1636556458.380620][2739:2744] CHIP:DMG: Data = 0, - [1636556458.380662][2739:2744] CHIP:DMG: DataElementVersion = 0x0, - [1636556458.380702][2739:2744] CHIP:DMG: }, + [1636556458.380620][2739:2744] CHIP:DMG: Data = 0, + [1636556458.380662][2739:2744] CHIP:DMG: DataElementVersion = 0x0, + [1636556458.380702][2739:2744] CHIP:DMG: }, [1636556458.380742][2739:2744] CHIP:DMG: - [1636556458.380771][2739:2744] CHIP:DMG: ], + [1636556458.380771][2739:2744] CHIP:DMG: ], [1636556458.380806][2739:2744] CHIP:DMG: [1636556458.380833][2739:2744] CHIP:DMG: } [1636556458.380945][2739:2744] CHIP:ZCL: ReadAttributesResponse: - [1636556458.380990][2739:2744] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556458.381035][2739:2744] CHIP:ZCL: attributeId: 0x0000_0001 - [1636556458.381078][2739:2744] CHIP:ZCL: status: Success (0x0000) - [1636556458.381119][2739:2744] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556458.380990][2739:2744] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556458.381035][2739:2744] CHIP:ZCL: attributeId: 0x0000_0001 + [1636556458.381078][2739:2744] CHIP:ZCL: status: Success (0x0000) + [1636556458.381119][2739:2744] CHIP:ZCL: attribute TLV Type: 0x04 [1636556458.381163][2739:2744] CHIP:TOO: Int8u attribute Response: 0 - [1636556458.381279][2739:2744] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 43785i [1636556458.381472][2739:2744] - CHIP:IN: Prepared encrypted message 0xaaab16775f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 43785i with MessageC ounter:1. [1636556458.381548][2739:2744] CHIP:IN: - Sending encrypted msg 0xaaab16775f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2163657 msec" + [1636556458.381279][2739:2744] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 43785i + [1636556458.381472][2739:2744] CHIP:IN: Prepared encrypted message 0xaaab16775f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 43785i with MessageC + ounter:1. + [1636556458.381548][2739:2744] CHIP:IN: Sending encrypted msg 0xaaab16775f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2163657 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool wifinetworkdiagnostics read wi-fi-version 1 0 - [1636556683.277405][2749:2755] CHIP:EM: Flushed pending ack for - MessageCounter:1532129244 on exchange 38911i - [1636556683.344547][2749:2755] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 38912i - [1636556683.344652][2749:2755] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 38912i - [1636556683.344702][2749:2755] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 38912i [1636556683.344784][2749:2755] - CHIP:DMG: ReportDataMessage = [1636556683.344838][2749:2755] CHIP:DMG: - { [1636556683.344881][2749:2755] CHIP:DMG: AttributeDataList = - [1636556683.344933][2749:2755] CHIP:DMG: [ - [1636556683.344982][2749:2755] CHIP:DMG: AttributeDataElement = - [1636556683.345044][2749:2755] CHIP:DMG: { - [1636556683.345102][2749:2755] CHIP:DMG: AttributePathIB = - [1636556683.345174][2749:2755] CHIP:DMG: { - [1636556683.345247][2749:2755] CHIP:DMG: Endpoint = 0x1, - [1636556683.345325][2749:2755] CHIP:DMG: Cluster = 0x36, - [1636556683.345403][2749:2755] CHIP:DMG: Attribute = 0x0000_0002, - [1636556683.345475][2749:2755] CHIP:DMG: } + verification: | + ./chip-tool wifinetworkdiagnostics read wi-fi-version 1 0 + + [1636556683.277405][2749:2755] CHIP:EM: Flushed pending ack for MessageCounter:1532129244 on exchange 38911i + [1636556683.344547][2749:2755] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 38912i + [1636556683.344652][2749:2755] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 38912i + [1636556683.344702][2749:2755] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 38912i + [1636556683.344784][2749:2755] CHIP:DMG: ReportDataMessage = + [1636556683.344838][2749:2755] CHIP:DMG: { + [1636556683.344881][2749:2755] CHIP:DMG: AttributeDataList = + [1636556683.344933][2749:2755] CHIP:DMG: [ + [1636556683.344982][2749:2755] CHIP:DMG: AttributeDataElement = + [1636556683.345044][2749:2755] CHIP:DMG: { + [1636556683.345102][2749:2755] CHIP:DMG: AttributePathIB = + [1636556683.345174][2749:2755] CHIP:DMG: { + [1636556683.345247][2749:2755] CHIP:DMG: Endpoint = 0x1, + [1636556683.345325][2749:2755] CHIP:DMG: Cluster = 0x36, + [1636556683.345403][2749:2755] CHIP:DMG: Attribute = 0x0000_0002, + [1636556683.345475][2749:2755] CHIP:DMG: } [1636556683.345552][2749:2755] CHIP:DMG: - [1636556683.345627][2749:2755] CHIP:DMG: Data = 0, - [1636556683.345697][2749:2755] CHIP:DMG: DataElementVersion = 0x0, - [1636556683.345764][2749:2755] CHIP:DMG: }, + [1636556683.345627][2749:2755] CHIP:DMG: Data = 0, + [1636556683.345697][2749:2755] CHIP:DMG: DataElementVersion = 0x0, + [1636556683.345764][2749:2755] CHIP:DMG: }, [1636556683.345830][2749:2755] CHIP:DMG: - [1636556683.345878][2749:2755] CHIP:DMG: ], + [1636556683.345878][2749:2755] CHIP:DMG: ], [1636556683.345938][2749:2755] CHIP:DMG: [1636556683.345982][2749:2755] CHIP:DMG: } [1636556683.346132][2749:2755] CHIP:ZCL: ReadAttributesResponse: - [1636556683.346176][2749:2755] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556683.346222][2749:2755] CHIP:ZCL: attributeId: 0x0000_0002 - [1636556683.346265][2749:2755] CHIP:ZCL: status: Success (0x0000) - [1636556683.346307][2749:2755] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556683.346176][2749:2755] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556683.346222][2749:2755] CHIP:ZCL: attributeId: 0x0000_0002 + [1636556683.346265][2749:2755] CHIP:ZCL: status: Success (0x0000) + [1636556683.346307][2749:2755] CHIP:ZCL: attribute TLV Type: 0x04 [1636556683.346351][2749:2755] CHIP:TOO: Int8u attribute Response: 0 - [1636556683.346467][2749:2755] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 38912i [1636556683.346567][2749:2755] - CHIP:IN: Prepared encrypted message 0xaaab0050df00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 38912i with MessageC ounter:1. [1636556683.346638][2749:2755] CHIP:IN: - Sending encrypted msg 0xaaab0050df00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2388622 msec" + [1636556683.346467][2749:2755] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 38912i + [1636556683.346567][2749:2755] CHIP:IN: Prepared encrypted message 0xaaab0050df00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 38912i with MessageC + ounter:1. + [1636556683.346638][2749:2755] CHIP:IN: Sending encrypted msg 0xaaab0050df00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2388622 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "./chip-tool wifinetworkdiagnostics read channel-number 1 0 - [1636556726.175879][2759:2764] CHIP:EM: Flushed pending ack for - MessageCounter:1532129246 on exchange 3811i - [1636556726.213528][2759:2764] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 3812i - [1636556726.213572][2759:2764] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 3812i - [1636556726.213594][2759:2764] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 3812i [1636556726.249929][2759:2764] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 3812i [1636556726.249996][2759:2764] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 3812i + verification: | + ./chip-tool wifinetworkdiagnostics read channel-number 1 0 + + [1636556726.175879][2759:2764] CHIP:EM: Flushed pending ack for MessageCounter:1532129246 on exchange 3811i + [1636556726.213528][2759:2764] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 3812i + [1636556726.213572][2759:2764] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 3812i + [1636556726.213594][2759:2764] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 3812i + [1636556726.249929][2759:2764] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 3812i + [1636556726.249996][2759:2764] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 3812i [1636556726.250083][2759:2764] CHIP:DMG: ReportDataMessage = [1636556726.250139][2759:2764] CHIP:DMG: { - [1636556726.250183][2759:2764] CHIP:DMG: AttributeDataList = - [1636556726.250236][2759:2764] CHIP:DMG: [ - [1636556726.250285][2759:2764] CHIP:DMG: AttributeDataElement = - [1636556726.250350][2759:2764] CHIP:DMG: { - [1636556726.250408][2759:2764] CHIP:DMG: AttributePathIB = - [1636556726.250481][2759:2764] CHIP:DMG: { - [1636556726.250555][2759:2764] CHIP:DMG: Endpoint = 0x1, - [1636556726.250634][2759:2764] CHIP:DMG: Cluster = 0x36, - [1636556726.250711][2759:2764] CHIP:DMG: Attribute = 0x0000_0003, - [1636556726.250783][2759:2764] CHIP:DMG: } + [1636556726.250183][2759:2764] CHIP:DMG: AttributeDataList = + [1636556726.250236][2759:2764] CHIP:DMG: [ + [1636556726.250285][2759:2764] CHIP:DMG: AttributeDataElement = + [1636556726.250350][2759:2764] CHIP:DMG: { + [1636556726.250408][2759:2764] CHIP:DMG: AttributePathIB = + [1636556726.250481][2759:2764] CHIP:DMG: { + [1636556726.250555][2759:2764] CHIP:DMG: Endpoint = 0x1, + [1636556726.250634][2759:2764] CHIP:DMG: Cluster = 0x36, + [1636556726.250711][2759:2764] CHIP:DMG: Attribute = 0x0000_0003, + [1636556726.250783][2759:2764] CHIP:DMG: } [1636556726.250860][2759:2764] CHIP:DMG: - [1636556726.250935][2759:2764] CHIP:DMG: Data = 11, - [1636556726.251007][2759:2764] CHIP:DMG: DataElementVersion = 0x0, - [1636556726.251075][2759:2764] CHIP:DMG: }, + [1636556726.250935][2759:2764] CHIP:DMG: Data = 11, + [1636556726.251007][2759:2764] CHIP:DMG: DataElementVersion = 0x0, + [1636556726.251075][2759:2764] CHIP:DMG: }, [1636556726.251141][2759:2764] CHIP:DMG: - [1636556726.251189][2759:2764] CHIP:DMG: ], + [1636556726.251189][2759:2764] CHIP:DMG: ], [1636556726.251249][2759:2764] CHIP:DMG: [1636556726.251294][2759:2764] CHIP:DMG: } [1636556726.251446][2759:2764] CHIP:ZCL: ReadAttributesResponse: - [1636556726.251490][2759:2764] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556726.251536][2759:2764] CHIP:ZCL: attributeId: 0x0000_0003 - [1636556726.251579][2759:2764] CHIP:ZCL: status: Success (0x0000) - [1636556726.251623][2759:2764] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556726.251490][2759:2764] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556726.251536][2759:2764] CHIP:ZCL: attributeId: 0x0000_0003 + [1636556726.251579][2759:2764] CHIP:ZCL: status: Success (0x0000) + [1636556726.251623][2759:2764] CHIP:ZCL: attribute TLV Type: 0x04 [1636556726.251665][2759:2764] CHIP:TOO: Int16u attribute Response: 11 - [1636556726.251780][2759:2764] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 3812i [1636556726.251880][2759:2764] - CHIP:IN: Prepared encrypted message 0xaaab0bb74f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 3812i - with MessageCo unter:1. [1636556726.251951][2759:2764] CHIP:IN: - Sending encrypted msg 0xaaab0bb74f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2431527 msec" + [1636556726.251780][2759:2764] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 3812i + [1636556726.251880][2759:2764] CHIP:IN: Prepared encrypted message 0xaaab0bb74f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 3812i with MessageCo + unter:1. + [1636556726.251951][2759:2764] CHIP:IN: Sending encrypted msg 0xaaab0bb74f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2431527 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read rssi 1 0 - [1636556744.306378][2766:2771] CHIP:EM: Flushed pending ack for - MessageCounter:1532129248 on exchange 63266i - [1636556744.375649][2766:2771] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 63267i - [1636556744.375739][2766:2771] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 63267i - [1636556744.375789][2766:2771] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 63267i [1636556744.375868][2766:2771] - CHIP:DMG: ReportDataMessage = [1636556744.375921][2766:2771] CHIP:DMG: - { [1636556744.375963][2766:2771] CHIP:DMG: AttributeDataList = - [1636556744.376015][2766:2771] CHIP:DMG: [ - [1636556744.376064][2766:2771] CHIP:DMG: AttributeDataElement = - [1636556744.376130][2766:2771] CHIP:DMG: { - [1636556744.376188][2766:2771] CHIP:DMG: AttributePathIB = - [1636556744.376262][2766:2771] CHIP:DMG: { - [1636556744.376374][2766:2771] CHIP:DMG: Endpoint = 0x1, - [1636556744.376451][2766:2771] CHIP:DMG: Cluster = 0x36, - [1636556744.376528][2766:2771] CHIP:DMG: Attribute = 0x0000_0004, - [1636556744.376599][2766:2771] CHIP:DMG: } + + [1636556744.306378][2766:2771] CHIP:EM: Flushed pending ack for MessageCounter:1532129248 on exchange 63266i + [1636556744.375649][2766:2771] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 63267i + [1636556744.375739][2766:2771] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 63267i + [1636556744.375789][2766:2771] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 63267i + [1636556744.375868][2766:2771] CHIP:DMG: ReportDataMessage = + [1636556744.375921][2766:2771] CHIP:DMG: { + [1636556744.375963][2766:2771] CHIP:DMG: AttributeDataList = + [1636556744.376015][2766:2771] CHIP:DMG: [ + [1636556744.376064][2766:2771] CHIP:DMG: AttributeDataElement = + [1636556744.376130][2766:2771] CHIP:DMG: { + [1636556744.376188][2766:2771] CHIP:DMG: AttributePathIB = + [1636556744.376262][2766:2771] CHIP:DMG: { + [1636556744.376374][2766:2771] CHIP:DMG: Endpoint = 0x1, + [1636556744.376451][2766:2771] CHIP:DMG: Cluster = 0x36, + [1636556744.376528][2766:2771] CHIP:DMG: Attribute = 0x0000_0004, + [1636556744.376599][2766:2771] CHIP:DMG: } [1636556744.376676][2766:2771] CHIP:DMG: - [1636556744.376753][2766:2771] CHIP:DMG: Data = -42, - [1636556744.376817][2766:2771] CHIP:DMG: DataElementVersion = 0x0, - [1636556744.376879][2766:2771] CHIP:DMG: }, + [1636556744.376753][2766:2771] CHIP:DMG: Data = -42, + [1636556744.376817][2766:2771] CHIP:DMG: DataElementVersion = 0x0, + [1636556744.376879][2766:2771] CHIP:DMG: }, [1636556744.376945][2766:2771] CHIP:DMG: - [1636556744.376994][2766:2771] CHIP:DMG: ], + [1636556744.376994][2766:2771] CHIP:DMG: ], [1636556744.377052][2766:2771] CHIP:DMG: [1636556744.377096][2766:2771] CHIP:DMG: } [1636556744.377245][2766:2771] CHIP:ZCL: ReadAttributesResponse: - [1636556744.377289][2766:2771] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556744.377334][2766:2771] CHIP:ZCL: attributeId: 0x0000_0004 - [1636556744.377376][2766:2771] CHIP:ZCL: status: Success (0x0000) - [1636556744.377417][2766:2771] CHIP:ZCL: attribute TLV Type: 0x00 + [1636556744.377289][2766:2771] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556744.377334][2766:2771] CHIP:ZCL: attributeId: 0x0000_0004 + [1636556744.377376][2766:2771] CHIP:ZCL: status: Success (0x0000) + [1636556744.377417][2766:2771] CHIP:ZCL: attribute TLV Type: 0x00 [1636556744.377460][2766:2771] CHIP:TOO: Int8s attribute Response: -42 - [1636556744.377581][2766:2771] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 63267i [1636556744.377683][2766:2771] - CHIP:IN: Prepared encrypted message 0xaaaaec3cef00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 63267i with MessageC ounter:1. [1636556744.377755][2766:2771] CHIP:IN: - Sending encrypted msg 0xaaaaec3cef00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2449653 msec" + [1636556744.377581][2766:2771] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 63267i + [1636556744.377683][2766:2771] CHIP:IN: Prepared encrypted message 0xaaaaec3cef00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 63267i with MessageC + ounter:1. + [1636556744.377755][2766:2771] CHIP:IN: Sending encrypted msg 0xaaaaec3cef00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2449653 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read beacon-lost-count 1 0 - [1636556771.334558][2776:2782] CHIP:EM: Flushed pending ack for - MessageCounter:1532129250 on exchange 19931i - [1636556771.404558][2776:2782] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 19932i - [1636556771.404657][2776:2782] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 19932i - [1636556771.404710][2776:2782] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 19932i [1636556771.404793][2776:2782] - CHIP:DMG: ReportDataMessage = [1636556771.404846][2776:2782] CHIP:DMG: - { [1636556771.404889][2776:2782] CHIP:DMG: AttributeDataList = - [1636556771.404941][2776:2782] CHIP:DMG: [ - [1636556771.404990][2776:2782] CHIP:DMG: AttributeDataElement = - [1636556771.405057][2776:2782] CHIP:DMG: { - [1636556771.405110][2776:2782] CHIP:DMG: AttributePathIB = - [1636556771.405184][2776:2782] CHIP:DMG: { - [1636556771.405258][2776:2782] CHIP:DMG: Endpoint = 0x1, - [1636556771.405335][2776:2782] CHIP:DMG: Cluster = 0x36, - [1636556771.405413][2776:2782] CHIP:DMG: Attribute = 0x0000_0005, - [1636556771.405484][2776:2782] CHIP:DMG: } + + [1636556771.334558][2776:2782] CHIP:EM: Flushed pending ack for MessageCounter:1532129250 on exchange 19931i + [1636556771.404558][2776:2782] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 19932i + [1636556771.404657][2776:2782] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 19932i + [1636556771.404710][2776:2782] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 19932i + [1636556771.404793][2776:2782] CHIP:DMG: ReportDataMessage = + [1636556771.404846][2776:2782] CHIP:DMG: { + [1636556771.404889][2776:2782] CHIP:DMG: AttributeDataList = + [1636556771.404941][2776:2782] CHIP:DMG: [ + [1636556771.404990][2776:2782] CHIP:DMG: AttributeDataElement = + [1636556771.405057][2776:2782] CHIP:DMG: { + [1636556771.405110][2776:2782] CHIP:DMG: AttributePathIB = + [1636556771.405184][2776:2782] CHIP:DMG: { + [1636556771.405258][2776:2782] CHIP:DMG: Endpoint = 0x1, + [1636556771.405335][2776:2782] CHIP:DMG: Cluster = 0x36, + [1636556771.405413][2776:2782] CHIP:DMG: Attribute = 0x0000_0005, + [1636556771.405484][2776:2782] CHIP:DMG: } [1636556771.405562][2776:2782] CHIP:DMG: - [1636556771.405637][2776:2782] CHIP:DMG: Data = 0, - [1636556771.405707][2776:2782] CHIP:DMG: DataElementVersion = 0x0, - [1636556771.405773][2776:2782] CHIP:DMG: }, + [1636556771.405637][2776:2782] CHIP:DMG: Data = 0, + [1636556771.405707][2776:2782] CHIP:DMG: DataElementVersion = 0x0, + [1636556771.405773][2776:2782] CHIP:DMG: }, [1636556771.405840][2776:2782] CHIP:DMG: - [1636556771.405887][2776:2782] CHIP:DMG: ], + [1636556771.405887][2776:2782] CHIP:DMG: ], [1636556771.405947][2776:2782] CHIP:DMG: [1636556771.405991][2776:2782] CHIP:DMG: } [1636556771.406141][2776:2782] CHIP:ZCL: ReadAttributesResponse: - [1636556771.406185][2776:2782] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556771.406231][2776:2782] CHIP:ZCL: attributeId: 0x0000_0005 - [1636556771.406274][2776:2782] CHIP:ZCL: status: Success (0x0000) - [1636556771.406315][2776:2782] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556771.406185][2776:2782] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556771.406231][2776:2782] CHIP:ZCL: attributeId: 0x0000_0005 + [1636556771.406274][2776:2782] CHIP:ZCL: status: Success (0x0000) + [1636556771.406315][2776:2782] CHIP:ZCL: attribute TLV Type: 0x04 [1636556771.406358][2776:2782] CHIP:TOO: Int32u attribute Response: 0 - [1636556771.406478][2776:2782] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 19932i [1636556771.406577][2776:2782] - CHIP:IN: Prepared encrypted message 0xaaaaf69c8f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 19932i with MessageC ounter:1. [1636556771.406649][2776:2782] CHIP:IN: - Sending encrypted msg 0xaaaaf69c8f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2476682 msec" + [1636556771.406478][2776:2782] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 19932i + [1636556771.406577][2776:2782] CHIP:IN: Prepared encrypted message 0xaaaaf69c8f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 19932i with MessageC + ounter:1. + [1636556771.406649][2776:2782] CHIP:IN: Sending encrypted msg 0xaaaaf69c8f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2476682 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read beacon-rx-count 1 0 - [1636556782.701773][2784:2789] CHIP:EM: Flushed pending ack for - MessageCounter:1532129252 on exchange 18818i - [1636556782.740898][2784:2789] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 18819i - [1636556782.740978][2784:2789] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 18819i - [1636556782.741017][2784:2789] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 18819i [1636556782.775213][2784:2789] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 18819i [1636556782.775278][2784:2789] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 18819i + + [1636556782.701773][2784:2789] CHIP:EM: Flushed pending ack for MessageCounter:1532129252 on exchange 18818i + [1636556782.740898][2784:2789] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 18819i + [1636556782.740978][2784:2789] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 18819i + [1636556782.741017][2784:2789] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 18819i + [1636556782.775213][2784:2789] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 18819i + [1636556782.775278][2784:2789] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 18819i [1636556782.775365][2784:2789] CHIP:DMG: ReportDataMessage = [1636556782.775420][2784:2789] CHIP:DMG: { - [1636556782.775464][2784:2789] CHIP:DMG: AttributeDataList = - [1636556782.775517][2784:2789] CHIP:DMG: [ - [1636556782.775567][2784:2789] CHIP:DMG: AttributeDataElement = - [1636556782.775630][2784:2789] CHIP:DMG: { - [1636556782.775688][2784:2789] CHIP:DMG: AttributePathIB = - [1636556782.775761][2784:2789] CHIP:DMG: { - [1636556782.775836][2784:2789] CHIP:DMG: Endpoint = 0x1, - [1636556782.775915][2784:2789] CHIP:DMG: Cluster = 0x36, - [1636556782.775992][2784:2789] CHIP:DMG: Attribute = 0x0000_0006, - [1636556782.776062][2784:2789] CHIP:DMG: } + [1636556782.775464][2784:2789] CHIP:DMG: AttributeDataList = + [1636556782.775517][2784:2789] CHIP:DMG: [ + [1636556782.775567][2784:2789] CHIP:DMG: AttributeDataElement = + [1636556782.775630][2784:2789] CHIP:DMG: { + [1636556782.775688][2784:2789] CHIP:DMG: AttributePathIB = + [1636556782.775761][2784:2789] CHIP:DMG: { + [1636556782.775836][2784:2789] CHIP:DMG: Endpoint = 0x1, + [1636556782.775915][2784:2789] CHIP:DMG: Cluster = 0x36, + [1636556782.775992][2784:2789] CHIP:DMG: Attribute = 0x0000_0006, + [1636556782.776062][2784:2789] CHIP:DMG: } [1636556782.776139][2784:2789] CHIP:DMG: - [1636556782.776214][2784:2789] CHIP:DMG: Data = 0, - [1636556782.776324][2784:2789] CHIP:DMG: DataElementVersion = 0x0, - [1636556782.776395][2784:2789] CHIP:DMG: }, + [1636556782.776214][2784:2789] CHIP:DMG: Data = 0, + [1636556782.776324][2784:2789] CHIP:DMG: DataElementVersion = 0x0, + [1636556782.776395][2784:2789] CHIP:DMG: }, [1636556782.776462][2784:2789] CHIP:DMG: - [1636556782.776511][2784:2789] CHIP:DMG: ], + [1636556782.776511][2784:2789] CHIP:DMG: ], [1636556782.776571][2784:2789] CHIP:DMG: [1636556782.776614][2784:2789] CHIP:DMG: } [1636556782.776766][2784:2789] CHIP:ZCL: ReadAttributesResponse: - [1636556782.776810][2784:2789] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556782.776856][2784:2789] CHIP:ZCL: attributeId: 0x0000_0006 - [1636556782.776899][2784:2789] CHIP:ZCL: status: Success (0x0000) - [1636556782.776942][2784:2789] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556782.776810][2784:2789] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556782.776856][2784:2789] CHIP:ZCL: attributeId: 0x0000_0006 + [1636556782.776899][2784:2789] CHIP:ZCL: status: Success (0x0000) + [1636556782.776942][2784:2789] CHIP:ZCL: attribute TLV Type: 0x04 [1636556782.776985][2784:2789] CHIP:TOO: Int32u attribute Response: 0 - [1636556782.777102][2784:2789] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 18819i [1636556782.777205][2784:2789] - CHIP:IN: Prepared encrypted message 0xaaaad609af00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 18819i with MessageC ounter:1. [1636556782.777278][2784:2789] CHIP:IN: - Sending encrypted msg 0xaaaad609af00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2488053 msec" + [1636556782.777102][2784:2789] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 18819i + [1636556782.777205][2784:2789] CHIP:IN: Prepared encrypted message 0xaaaad609af00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 18819i with MessageC + ounter:1. + [1636556782.777278][2784:2789] CHIP:IN: Sending encrypted msg 0xaaaad609af00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2488053 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read packet-multicast-rx-count 1 0 - [1636556817.733490][2792:2798] CHIP:EM: Flushed pending ack for - MessageCounter:1532129254 on exchange 51755i - [1636556817.802518][2792:2798] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 51756i - [1636556817.802626][2792:2798] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 51756i - [1636556817.802684][2792:2798] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 51756i [1636556817.802770][2792:2798] - CHIP:DMG: ReportDataMessage = [1636556817.802824][2792:2798] CHIP:DMG: - { [1636556817.802866][2792:2798] CHIP:DMG: AttributeDataList = - [1636556817.802918][2792:2798] CHIP:DMG: [ - [1636556817.802967][2792:2798] CHIP:DMG: AttributeDataElement = - [1636556817.803030][2792:2798] CHIP:DMG: { - [1636556817.803087][2792:2798] CHIP:DMG: AttributePathIB = - [1636556817.803159][2792:2798] CHIP:DMG: { - [1636556817.803231][2792:2798] CHIP:DMG: Endpoint = 0x1, - [1636556817.803307][2792:2798] CHIP:DMG: Cluster = 0x36, - [1636556817.803384][2792:2798] CHIP:DMG: Attribute = 0x0000_0007, - [1636556817.803455][2792:2798] CHIP:DMG: } + + [1636556817.733490][2792:2798] CHIP:EM: Flushed pending ack for MessageCounter:1532129254 on exchange 51755i + [1636556817.802518][2792:2798] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 51756i + [1636556817.802626][2792:2798] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 51756i + [1636556817.802684][2792:2798] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 51756i + [1636556817.802770][2792:2798] CHIP:DMG: ReportDataMessage = + [1636556817.802824][2792:2798] CHIP:DMG: { + [1636556817.802866][2792:2798] CHIP:DMG: AttributeDataList = + [1636556817.802918][2792:2798] CHIP:DMG: [ + [1636556817.802967][2792:2798] CHIP:DMG: AttributeDataElement = + [1636556817.803030][2792:2798] CHIP:DMG: { + [1636556817.803087][2792:2798] CHIP:DMG: AttributePathIB = + [1636556817.803159][2792:2798] CHIP:DMG: { + [1636556817.803231][2792:2798] CHIP:DMG: Endpoint = 0x1, + [1636556817.803307][2792:2798] CHIP:DMG: Cluster = 0x36, + [1636556817.803384][2792:2798] CHIP:DMG: Attribute = 0x0000_0007, + [1636556817.803455][2792:2798] CHIP:DMG: } [1636556817.803532][2792:2798] CHIP:DMG: - [1636556817.803606][2792:2798] CHIP:DMG: Data = 77, - [1636556817.803676][2792:2798] CHIP:DMG: DataElementVersion = 0x0, - [1636556817.803742][2792:2798] CHIP:DMG: }, + [1636556817.803606][2792:2798] CHIP:DMG: Data = 77, + [1636556817.803676][2792:2798] CHIP:DMG: DataElementVersion = 0x0, + [1636556817.803742][2792:2798] CHIP:DMG: }, [1636556817.803808][2792:2798] CHIP:DMG: - [1636556817.803856][2792:2798] CHIP:DMG: ], + [1636556817.803856][2792:2798] CHIP:DMG: ], [1636556817.803915][2792:2798] CHIP:DMG: [1636556817.803979][2792:2798] CHIP:DMG: } [1636556817.804129][2792:2798] CHIP:ZCL: ReadAttributesResponse: - [1636556817.804173][2792:2798] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556817.804220][2792:2798] CHIP:ZCL: attributeId: 0x0000_0007 - [1636556817.804261][2792:2798] CHIP:ZCL: status: Success (0x0000) - [1636556817.804349][2792:2798] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556817.804173][2792:2798] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556817.804220][2792:2798] CHIP:ZCL: attributeId: 0x0000_0007 + [1636556817.804261][2792:2798] CHIP:ZCL: status: Success (0x0000) + [1636556817.804349][2792:2798] CHIP:ZCL: attribute TLV Type: 0x04 [1636556817.804391][2792:2798] CHIP:TOO: Int32u attribute Response: 77 - [1636556817.804515][2792:2798] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 51756i [1636556817.804624][2792:2798] - CHIP:IN: Prepared encrypted message 0xaaaae917ef00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 51756i with MessageC ounter:1. [1636556817.804696][2792:2798] CHIP:IN: - Sending encrypted msg 0xaaaae917ef00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2523080 msec" + [1636556817.804515][2792:2798] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 51756i + [1636556817.804624][2792:2798] CHIP:IN: Prepared encrypted message 0xaaaae917ef00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 51756i with MessageC + ounter:1. + [1636556817.804696][2792:2798] CHIP:IN: Sending encrypted msg 0xaaaae917ef00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2523080 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read packet-multicast-tx-count 1 0 - [1636556830.624321][2800:2805] CHIP:EM: Flushed pending ack for - MessageCounter:1532129256 on exchange 37953i - [1636556830.662515][2800:2805] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 37954i - [1636556830.662557][2800:2805] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 37954i - [1636556830.662578][2800:2805] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 37954i [1636556830.706220][2800:2805] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 37954i [1636556830.706287][2800:2805] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 37954i + + [1636556830.624321][2800:2805] CHIP:EM: Flushed pending ack for MessageCounter:1532129256 on exchange 37953i + [1636556830.662515][2800:2805] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 37954i + [1636556830.662557][2800:2805] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 37954i + [1636556830.662578][2800:2805] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 37954i + [1636556830.706220][2800:2805] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 37954i + [1636556830.706287][2800:2805] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 37954i [1636556830.706372][2800:2805] CHIP:DMG: ReportDataMessage = [1636556830.706427][2800:2805] CHIP:DMG: { - [1636556830.706471][2800:2805] CHIP:DMG: AttributeDataList = - [1636556830.706524][2800:2805] CHIP:DMG: [ - [1636556830.706574][2800:2805] CHIP:DMG: AttributeDataElement = - [1636556830.706638][2800:2805] CHIP:DMG: { - [1636556830.706696][2800:2805] CHIP:DMG: AttributePathIB = - [1636556830.706769][2800:2805] CHIP:DMG: { - [1636556830.706842][2800:2805] CHIP:DMG: Endpoint = 0x1, - [1636556830.706919][2800:2805] CHIP:DMG: Cluster = 0x36, - [1636556830.706997][2800:2805] CHIP:DMG: Attribute = 0x0000_0008, - [1636556830.707069][2800:2805] CHIP:DMG: } + [1636556830.706471][2800:2805] CHIP:DMG: AttributeDataList = + [1636556830.706524][2800:2805] CHIP:DMG: [ + [1636556830.706574][2800:2805] CHIP:DMG: AttributeDataElement = + [1636556830.706638][2800:2805] CHIP:DMG: { + [1636556830.706696][2800:2805] CHIP:DMG: AttributePathIB = + [1636556830.706769][2800:2805] CHIP:DMG: { + [1636556830.706842][2800:2805] CHIP:DMG: Endpoint = 0x1, + [1636556830.706919][2800:2805] CHIP:DMG: Cluster = 0x36, + [1636556830.706997][2800:2805] CHIP:DMG: Attribute = 0x0000_0008, + [1636556830.707069][2800:2805] CHIP:DMG: } [1636556830.707147][2800:2805] CHIP:DMG: - [1636556830.707222][2800:2805] CHIP:DMG: Data = 0, - [1636556830.707294][2800:2805] CHIP:DMG: DataElementVersion = 0x0, - [1636556830.707357][2800:2805] CHIP:DMG: }, + [1636556830.707222][2800:2805] CHIP:DMG: Data = 0, + [1636556830.707294][2800:2805] CHIP:DMG: DataElementVersion = 0x0, + [1636556830.707357][2800:2805] CHIP:DMG: }, [1636556830.707424][2800:2805] CHIP:DMG: - [1636556830.707474][2800:2805] CHIP:DMG: ], + [1636556830.707474][2800:2805] CHIP:DMG: ], [1636556830.707535][2800:2805] CHIP:DMG: [1636556830.707580][2800:2805] CHIP:DMG: } [1636556830.707730][2800:2805] CHIP:ZCL: ReadAttributesResponse: - [1636556830.707776][2800:2805] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556830.707823][2800:2805] CHIP:ZCL: attributeId: 0x0000_0008 - [1636556830.707866][2800:2805] CHIP:ZCL: status: Success (0x0000) - [1636556830.707908][2800:2805] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556830.707776][2800:2805] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556830.707823][2800:2805] CHIP:ZCL: attributeId: 0x0000_0008 + [1636556830.707866][2800:2805] CHIP:ZCL: status: Success (0x0000) + [1636556830.707908][2800:2805] CHIP:ZCL: attribute TLV Type: 0x04 [1636556830.707952][2800:2805] CHIP:TOO: Int32u attribute Response: 0 - [1636556830.708069][2800:2805] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 37954i [1636556830.708170][2800:2805] - CHIP:IN: Prepared encrypted message 0xaaaacbbddf00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 37954i with MessageC ounter:1. [1636556830.708244][2800:2805] CHIP:IN: - Sending encrypted msg 0xaaaacbbddf00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2535983 msec" + [1636556830.708069][2800:2805] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 37954i + [1636556830.708170][2800:2805] CHIP:IN: Prepared encrypted message 0xaaaacbbddf00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 37954i with MessageC + ounter:1. + [1636556830.708244][2800:2805] CHIP:IN: Sending encrypted msg 0xaaaacbbddf00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2535983 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read packet-unicast-rx-count 1 0 - [1636556853.356740][2807:2812] CHIP:EM: Flushed pending ack for - MessageCounter:1532129258 on exchange 32805i - [1636556853.395380][2807:2812] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 32806i - [1636556853.395421][2807:2812] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 32806i - [1636556853.395442][2807:2812] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 32806i [1636556853.431526][2807:2812] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 32806i [1636556853.431594][2807:2812] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 32806i + + [1636556853.356740][2807:2812] CHIP:EM: Flushed pending ack for MessageCounter:1532129258 on exchange 32805i + [1636556853.395380][2807:2812] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 32806i + [1636556853.395421][2807:2812] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 32806i + [1636556853.395442][2807:2812] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 32806i + [1636556853.431526][2807:2812] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 32806i + [1636556853.431594][2807:2812] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 32806i [1636556853.431680][2807:2812] CHIP:DMG: ReportDataMessage = [1636556853.431735][2807:2812] CHIP:DMG: { - [1636556853.431780][2807:2812] CHIP:DMG: AttributeDataList = - [1636556853.431833][2807:2812] CHIP:DMG: [ - [1636556853.431883][2807:2812] CHIP:DMG: AttributeDataElement = - [1636556853.431948][2807:2812] CHIP:DMG: { - [1636556853.432007][2807:2812] CHIP:DMG: AttributePathIB = - [1636556853.432080][2807:2812] CHIP:DMG: { - [1636556853.432155][2807:2812] CHIP:DMG: Endpoint = 0x1, - [1636556853.432234][2807:2812] CHIP:DMG: Cluster = 0x36, - [1636556853.432344][2807:2812] CHIP:DMG: Attribute = 0x0000_0009, - [1636556853.432418][2807:2812] CHIP:DMG: } + [1636556853.431780][2807:2812] CHIP:DMG: AttributeDataList = + [1636556853.431833][2807:2812] CHIP:DMG: [ + [1636556853.431883][2807:2812] CHIP:DMG: AttributeDataElement = + [1636556853.431948][2807:2812] CHIP:DMG: { + [1636556853.432007][2807:2812] CHIP:DMG: AttributePathIB = + [1636556853.432080][2807:2812] CHIP:DMG: { + [1636556853.432155][2807:2812] CHIP:DMG: Endpoint = 0x1, + [1636556853.432234][2807:2812] CHIP:DMG: Cluster = 0x36, + [1636556853.432344][2807:2812] CHIP:DMG: Attribute = 0x0000_0009, + [1636556853.432418][2807:2812] CHIP:DMG: } [1636556853.432497][2807:2812] CHIP:DMG: - [1636556853.432574][2807:2812] CHIP:DMG: Data = 180, - [1636556853.432648][2807:2812] CHIP:DMG: DataElementVersion = 0x0, - [1636556853.432711][2807:2812] CHIP:DMG: }, + [1636556853.432574][2807:2812] CHIP:DMG: Data = 180, + [1636556853.432648][2807:2812] CHIP:DMG: DataElementVersion = 0x0, + [1636556853.432711][2807:2812] CHIP:DMG: }, [1636556853.432780][2807:2812] CHIP:DMG: - [1636556853.432830][2807:2812] CHIP:DMG: ], + [1636556853.432830][2807:2812] CHIP:DMG: ], [1636556853.432890][2807:2812] CHIP:DMG: [1636556853.432935][2807:2812] CHIP:DMG: } [1636556853.433086][2807:2812] CHIP:ZCL: ReadAttributesResponse: - [1636556853.433132][2807:2812] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556853.433179][2807:2812] CHIP:ZCL: attributeId: 0x0000_0009 - [1636556853.433224][2807:2812] CHIP:ZCL: status: Success (0x0000) - [1636556853.433267][2807:2812] CHIP:ZCL: attribute TLV Type: 0x04 - [1636556853.433310][2807:2812] CHIP:TOO: Int32u attribute Response: - 180 [1636556853.433430][2807:2812] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 32806i [1636556853.433528][2807:2812] - CHIP:IN: Prepared encrypted message 0xaaaae5b8af00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 32806i with MessageCounter:1. [1636556853.433603][2807:2812] CHIP:IN: - Sending encrypted msg 0xaaaae5b8af00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2558709 msec" + [1636556853.433132][2807:2812] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556853.433179][2807:2812] CHIP:ZCL: attributeId: 0x0000_0009 + [1636556853.433224][2807:2812] CHIP:ZCL: status: Success (0x0000) + [1636556853.433267][2807:2812] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556853.433310][2807:2812] CHIP:TOO: Int32u attribute Response: 180 + [1636556853.433430][2807:2812] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 32806i + [1636556853.433528][2807:2812] CHIP:IN: Prepared encrypted message 0xaaaae5b8af00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 32806i with MessageCounter:1. + [1636556853.433603][2807:2812] CHIP:IN: Sending encrypted msg 0xaaaae5b8af00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2558709 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read packet-unicast-tx-count 1 0 - [1636556862.885173][2816:2821] CHIP:EM: Flushed pending ack for - MessageCounter:1532129260 on exchange 14944i - [1636556862.925849][2816:2821] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 14945i - [1636556862.925937][2816:2821] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 14945i - [1636556862.925964][2816:2821] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 14945i [1636556862.960034][2816:2821] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 14945i [1636556862.960076][2816:2821] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 14945i + + [1636556862.885173][2816:2821] CHIP:EM: Flushed pending ack for MessageCounter:1532129260 on exchange 14944i + [1636556862.925849][2816:2821] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 14945i + [1636556862.925937][2816:2821] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 14945i + [1636556862.925964][2816:2821] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 14945i + [1636556862.960034][2816:2821] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 14945i + [1636556862.960076][2816:2821] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 14945i [1636556862.960135][2816:2821] CHIP:DMG: ReportDataMessage = [1636556862.960167][2816:2821] CHIP:DMG: { - [1636556862.960191][2816:2821] CHIP:DMG: AttributeDataList = - [1636556862.960221][2816:2821] CHIP:DMG: [ - [1636556862.960248][2816:2821] CHIP:DMG: AttributeDataElement = - [1636556862.960307][2816:2821] CHIP:DMG: { - [1636556862.960342][2816:2821] CHIP:DMG: AttributePathIB = - [1636556862.960380][2816:2821] CHIP:DMG: { - [1636556862.960422][2816:2821] CHIP:DMG: Endpoint = 0x1, - [1636556862.960465][2816:2821] CHIP:DMG: Cluster = 0x36, - [1636556862.960508][2816:2821] CHIP:DMG: Attribute = 0x0000_000A, - [1636556862.960547][2816:2821] CHIP:DMG: } + [1636556862.960191][2816:2821] CHIP:DMG: AttributeDataList = + [1636556862.960221][2816:2821] CHIP:DMG: [ + [1636556862.960248][2816:2821] CHIP:DMG: AttributeDataElement = + [1636556862.960307][2816:2821] CHIP:DMG: { + [1636556862.960342][2816:2821] CHIP:DMG: AttributePathIB = + [1636556862.960380][2816:2821] CHIP:DMG: { + [1636556862.960422][2816:2821] CHIP:DMG: Endpoint = 0x1, + [1636556862.960465][2816:2821] CHIP:DMG: Cluster = 0x36, + [1636556862.960508][2816:2821] CHIP:DMG: Attribute = 0x0000_000A, + [1636556862.960547][2816:2821] CHIP:DMG: } [1636556862.960590][2816:2821] CHIP:DMG: - [1636556862.960634][2816:2821] CHIP:DMG: Data = 106, - [1636556862.960673][2816:2821] CHIP:DMG: DataElementVersion = 0x0, - [1636556862.960710][2816:2821] CHIP:DMG: }, + [1636556862.960634][2816:2821] CHIP:DMG: Data = 106, + [1636556862.960673][2816:2821] CHIP:DMG: DataElementVersion = 0x0, + [1636556862.960710][2816:2821] CHIP:DMG: }, [1636556862.960747][2816:2821] CHIP:DMG: - [1636556862.960773][2816:2821] CHIP:DMG: ], + [1636556862.960773][2816:2821] CHIP:DMG: ], [1636556862.960806][2816:2821] CHIP:DMG: [1636556862.960831][2816:2821] CHIP:DMG: } [1636556862.960922][2816:2821] CHIP:ZCL: ReadAttributesResponse: - [1636556862.960948][2816:2821] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556862.960976][2816:2821] CHIP:ZCL: attributeId: 0x0000_000A - [1636556862.961000][2816:2821] CHIP:ZCL: status: Success (0x0000) - [1636556862.961023][2816:2821] CHIP:ZCL: attribute TLV Type: 0x04 - [1636556862.961048][2816:2821] CHIP:TOO: Int32u attribute Response: - 106 [1636556862.961132][2816:2821] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 14945i [1636556862.961245][2816:2821] - CHIP:IN: Prepared encrypted message 0xaaaaf59b5f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 14945i with MessageCounter:1. [1636556862.961321][2816:2821] CHIP:IN: - Sending encrypted msg 0xaaaaf59b5f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2568237 msec" + [1636556862.960948][2816:2821] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556862.960976][2816:2821] CHIP:ZCL: attributeId: 0x0000_000A + [1636556862.961000][2816:2821] CHIP:ZCL: status: Success (0x0000) + [1636556862.961023][2816:2821] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556862.961048][2816:2821] CHIP:TOO: Int32u attribute Response: 106 + [1636556862.961132][2816:2821] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 14945i + [1636556862.961245][2816:2821] CHIP:IN: Prepared encrypted message 0xaaaaf59b5f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 14945i with MessageCounter:1. + [1636556862.961321][2816:2821] CHIP:IN: Sending encrypted msg 0xaaaaf59b5f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2568237 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read current-max-rate 1 0 - [1636556892.070815][2824:2829] CHIP:EM: Flushed pending ack for - MessageCounter:1532129262 on exchange 5373i - [1636556892.107682][2824:2829] CHIP:EM: Received message of type 0x10 - with protocolId (0, 0) and MessageCounter:1 on exchange 5374i - [1636556892.107723][2824:2829] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 5374i - [1636556892.107744][2824:2829] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 5374i [1636556892.145391][2824:2829] - CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and - MessageCounter:2 on exchange 5374i [1636556892.145456][2824:2829] - CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 5374i + + [1636556892.070815][2824:2829] CHIP:EM: Flushed pending ack for MessageCounter:1532129262 on exchange 5373i + [1636556892.107682][2824:2829] CHIP:EM: Received message of type 0x10 with protocolId (0, 0) and MessageCounter:1 on exchange 5374i + [1636556892.107723][2824:2829] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 5374i + [1636556892.107744][2824:2829] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 5374i + [1636556892.145391][2824:2829] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:2 on exchange 5374i + [1636556892.145456][2824:2829] CHIP:EM: CHIP MessageCounter:0 not in RetransTable on exchange 5374i [1636556892.145543][2824:2829] CHIP:DMG: ReportDataMessage = [1636556892.145595][2824:2829] CHIP:DMG: { - [1636556892.145638][2824:2829] CHIP:DMG: AttributeDataList = - [1636556892.145698][2824:2829] CHIP:DMG: [ - [1636556892.145746][2824:2829] CHIP:DMG: AttributeDataElement = - [1636556892.145808][2824:2829] CHIP:DMG: { - [1636556892.145863][2824:2829] CHIP:DMG: AttributePathIB = - [1636556892.145935][2824:2829] CHIP:DMG: { - [1636556892.146008][2824:2829] CHIP:DMG: Endpoint = 0x1, - [1636556892.146086][2824:2829] CHIP:DMG: Cluster = 0x36, - [1636556892.146163][2824:2829] CHIP:DMG: Attribute = 0x0000_000B, - [1636556892.146235][2824:2829] CHIP:DMG: } + [1636556892.145638][2824:2829] CHIP:DMG: AttributeDataList = + [1636556892.145698][2824:2829] CHIP:DMG: [ + [1636556892.145746][2824:2829] CHIP:DMG: AttributeDataElement = + [1636556892.145808][2824:2829] CHIP:DMG: { + [1636556892.145863][2824:2829] CHIP:DMG: AttributePathIB = + [1636556892.145935][2824:2829] CHIP:DMG: { + [1636556892.146008][2824:2829] CHIP:DMG: Endpoint = 0x1, + [1636556892.146086][2824:2829] CHIP:DMG: Cluster = 0x36, + [1636556892.146163][2824:2829] CHIP:DMG: Attribute = 0x0000_000B, + [1636556892.146235][2824:2829] CHIP:DMG: } [1636556892.146312][2824:2829] CHIP:DMG: - [1636556892.146388][2824:2829] CHIP:DMG: Data = 65000000, - [1636556892.146457][2824:2829] CHIP:DMG: DataElementVersion = 0x0, - [1636556892.146524][2824:2829] CHIP:DMG: }, + [1636556892.146388][2824:2829] CHIP:DMG: Data = 65000000, + [1636556892.146457][2824:2829] CHIP:DMG: DataElementVersion = 0x0, + [1636556892.146524][2824:2829] CHIP:DMG: }, [1636556892.146595][2824:2829] CHIP:DMG: - [1636556892.146648][2824:2829] CHIP:DMG: ], + [1636556892.146648][2824:2829] CHIP:DMG: ], [1636556892.146707][2824:2829] CHIP:DMG: [1636556892.146752][2824:2829] CHIP:DMG: } [1636556892.146905][2824:2829] CHIP:ZCL: ReadAttributesResponse: - [1636556892.146949][2824:2829] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556892.146995][2824:2829] CHIP:ZCL: attributeId: 0x0000_000B - [1636556892.147037][2824:2829] CHIP:ZCL: status: Success (0x0000) - [1636556892.147079][2824:2829] CHIP:ZCL: attribute TLV Type: 0x04 - [1636556892.147121][2824:2829] CHIP:TOO: Int64u attribute Response: - 65000000 [1636556892.147239][2824:2829] CHIP:EM: Piggybacking Ack for - MessageCounter:2 on exchange: 5374i [1636556892.147337][2824:2829] - CHIP:IN: Prepared encrypted message 0xaaab1b740f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 5374i - with MessageCounter:1. [1636556892.147409][2824:2829] CHIP:IN: Sending - encrypted msg 0xaaab1b740f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2597423 msec" + [1636556892.146949][2824:2829] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556892.146995][2824:2829] CHIP:ZCL: attributeId: 0x0000_000B + [1636556892.147037][2824:2829] CHIP:ZCL: status: Success (0x0000) + [1636556892.147079][2824:2829] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556892.147121][2824:2829] CHIP:TOO: Int64u attribute Response: 65000000 + [1636556892.147239][2824:2829] CHIP:EM: Piggybacking Ack for MessageCounter:2 on exchange: 5374i + [1636556892.147337][2824:2829] CHIP:IN: Prepared encrypted message 0xaaab1b740f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 5374i with MessageCounter:1. + [1636556892.147409][2824:2829] CHIP:IN: Sending encrypted msg 0xaaab1b740f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2597423 msec disabled: true - label: "DUT reads a attribute value from TH." - verification: - "Verify that the attribute data value is present. If the value is 0, - no packet loss was recorded or it was just reset from a node reboot. + verification: | + Verify that the attribute data value is present. If the value is 0, no packet loss was recorded or it was just reset from a node reboot. + ./chip-tool wifinetworkdiagnostics read overrun-count 1 0 - [1636556912.342416][2831:2836] CHIP:EM: Flushed pending ack for - MessageCounter:1532129264 on exchange 23278i - [1636556912.415911][2831:2836] CHIP:EM: Received message of type 0x5 - with protocolId (0, 1) and MessageCounter:1 on exchange 23279i - [1636556912.416004][2831:2836] CHIP:EM: Rxd Ack; Removing - MessageCounter:0 from Retrans Table on exchange 23279i - [1636556912.416055][2831:2836] CHIP:EM: Removed CHIP MessageCounter:0 - from RetransTable on exchange 23279i [1636556912.416136][2831:2836] - CHIP:DMG: ReportDataMessage = [1636556912.416190][2831:2836] CHIP:DMG: - { [1636556912.416235][2831:2836] CHIP:DMG: AttributeDataList = - [1636556912.416336][2831:2836] CHIP:DMG: [ - [1636556912.416389][2831:2836] CHIP:DMG: AttributeDataElement = - [1636556912.416453][2831:2836] CHIP:DMG: { - [1636556912.416511][2831:2836] CHIP:DMG: AttributePathIB = - [1636556912.416583][2831:2836] CHIP:DMG: { - [1636556912.416658][2831:2836] CHIP:DMG: Endpoint = 0x1, - [1636556912.416736][2831:2836] CHIP:DMG: Cluster = 0x36, - [1636556912.416814][2831:2836] CHIP:DMG: Attribute = 0x0000_000C, - [1636556912.416885][2831:2836] CHIP:DMG: } + + [1636556912.342416][2831:2836] CHIP:EM: Flushed pending ack for MessageCounter:1532129264 on exchange 23278i + [1636556912.415911][2831:2836] CHIP:EM: Received message of type 0x5 with protocolId (0, 1) and MessageCounter:1 on exchange 23279i + [1636556912.416004][2831:2836] CHIP:EM: Rxd Ack; Removing MessageCounter:0 from Retrans Table on exchange 23279i + [1636556912.416055][2831:2836] CHIP:EM: Removed CHIP MessageCounter:0 from RetransTable on exchange 23279i + [1636556912.416136][2831:2836] CHIP:DMG: ReportDataMessage = + [1636556912.416190][2831:2836] CHIP:DMG: { + [1636556912.416235][2831:2836] CHIP:DMG: AttributeDataList = + [1636556912.416336][2831:2836] CHIP:DMG: [ + [1636556912.416389][2831:2836] CHIP:DMG: AttributeDataElement = + [1636556912.416453][2831:2836] CHIP:DMG: { + [1636556912.416511][2831:2836] CHIP:DMG: AttributePathIB = + [1636556912.416583][2831:2836] CHIP:DMG: { + [1636556912.416658][2831:2836] CHIP:DMG: Endpoint = 0x1, + [1636556912.416736][2831:2836] CHIP:DMG: Cluster = 0x36, + [1636556912.416814][2831:2836] CHIP:DMG: Attribute = 0x0000_000C, + [1636556912.416885][2831:2836] CHIP:DMG: } [1636556912.416962][2831:2836] CHIP:DMG: - [1636556912.417037][2831:2836] CHIP:DMG: Data = 0, - [1636556912.417108][2831:2836] CHIP:DMG: DataElementVersion = 0x0, - [1636556912.417174][2831:2836] CHIP:DMG: }, + [1636556912.417037][2831:2836] CHIP:DMG: Data = 0, + [1636556912.417108][2831:2836] CHIP:DMG: DataElementVersion = 0x0, + [1636556912.417174][2831:2836] CHIP:DMG: }, [1636556912.417242][2831:2836] CHIP:DMG: - [1636556912.417290][2831:2836] CHIP:DMG: ], + [1636556912.417290][2831:2836] CHIP:DMG: ], [1636556912.417350][2831:2836] CHIP:DMG: [1636556912.417395][2831:2836] CHIP:DMG: } [1636556912.417546][2831:2836] CHIP:ZCL: ReadAttributesResponse: - [1636556912.417590][2831:2836] CHIP:ZCL: ClusterId: 0x0000_0036 - [1636556912.417637][2831:2836] CHIP:ZCL: attributeId: 0x0000_000C - [1636556912.417679][2831:2836] CHIP:ZCL: status: Success (0x0000) - [1636556912.417721][2831:2836] CHIP:ZCL: attribute TLV Type: 0x04 + [1636556912.417590][2831:2836] CHIP:ZCL: ClusterId: 0x0000_0036 + [1636556912.417637][2831:2836] CHIP:ZCL: attributeId: 0x0000_000C + [1636556912.417679][2831:2836] CHIP:ZCL: status: Success (0x0000) + [1636556912.417721][2831:2836] CHIP:ZCL: attribute TLV Type: 0x04 [1636556912.417763][2831:2836] CHIP:TOO: Int64u attribute Response: 0 - [1636556912.417878][2831:2836] CHIP:EM: Piggybacking Ack for - MessageCounter:1 on exchange: 23279i [1636556912.417982][2831:2836] - CHIP:IN: Prepared encrypted message 0xaaaaece01f00 to - 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange - 23279i with MessageCounter:1. [1636556912.418055][2831:2836] CHIP:IN: - Sending encrypted msg 0xaaaaece01f00 with MessageCounter:1 to - 0x0000000000000001 at monotonic time: 2617693 msec" + [1636556912.417878][2831:2836] CHIP:EM: Piggybacking Ack for MessageCounter:1 on exchange: 23279i + [1636556912.417982][2831:2836] CHIP:IN: Prepared encrypted message 0xaaaaece01f00 to 0x0000000000000001 of type 0x1 and protocolId (0, 1) on exchange 23279i with MessageCounter:1. + [1636556912.418055][2831:2836] CHIP:IN: Sending encrypted msg 0xaaaaece01f00 with MessageCounter:1 to 0x0000000000000001 at monotonic time: 2617693 msec disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_WIFIDIAG_2_1.yaml b/src/app/tests/suites/certification/Test_TC_WIFIDIAG_2_1.yaml index 507d66d3bde513..c49bf85059665a 100644 --- a/src/app/tests/suites/certification/Test_TC_WIFIDIAG_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_WIFIDIAG_2_1.yaml @@ -21,20 +21,21 @@ config: tests: - label: "Commission DUT to TH" - verification: "" + verification: | + disabled: true - label: "TH sends chip-tool command to DUT" - verification: - "chip-tool wifinetworkdiagnostics read-event disconnection 1 0" + verification: | + chip-tool wifinetworkdiagnostics read-event disconnection 1 0 disabled: true - label: "TH sends chip-tool command to DUT" - verification: - "chip-tool wifinetworkdiagnostics read-event association-failure 1 0" + verification: | + chip-tool wifinetworkdiagnostics read-event association-failure 1 0 disabled: true - label: "TH sends chip-tool command to DUT" - verification: - "chip-tool wifinetworkdiagnostics read-event connection-status 1 0" + verification: | + chip-tool wifinetworkdiagnostics read-event connection-status 1 0 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_WNCV_6_1.yaml b/src/app/tests/suites/certification/Test_TC_WNCV_6_1.yaml index d262c4ea96f431..c232f3e97b37c3 100644 --- a/src/app/tests/suites/certification/Test_TC_WNCV_6_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_WNCV_6_1.yaml @@ -21,124 +21,118 @@ config: tests: - label: "Check UpOrOpen command" - verification: "" + verification: | + disabled: true - label: "DUT sends UpOrOpen command to TH" - verification: - "On TestHarnes (all-cluster-app) a received up-or-open for - WindowCovering looks like this [1646243704.407225][352796:352796] - CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and - MessageCounter:10452706 on exchange 27302r - [1646243704.407277][352796:352796] CHIP:EM: Handling via exchange: - 27302r, Delegate: 0x560eb84d5500 [1646243704.407350][352796:352796] - CHIP:DMG: InvokeRequestMessage = [1646243704.407411][352796:352796] - CHIP:DMG: { [1646243704.407439][352796:352796] CHIP:DMG: - suppressResponse = false, [1646243704.407503][352796:352796] CHIP:DMG: - timedRequest = false, [1646243704.407529][352796:352796] CHIP:DMG: - InvokeRequests = [1646243704.407565][352796:352796] CHIP:DMG: [ - [1646243704.407591][352796:352796] CHIP:DMG: CommandDataIB = - [1646243704.407632][352796:352796] CHIP:DMG: { - [1646243704.407690][352796:352796] CHIP:DMG: CommandPathIB = - [1646243704.407721][352796:352796] CHIP:DMG: { - [1646243704.407807][352796:352796] CHIP:DMG: EndpointId = 0x1, - [1646243704.407835][352796:352796] CHIP:DMG: ClusterId = 0x102, - [1646243704.407899][352796:352796] CHIP:DMG: CommandId = 0x0, - [1646243704.407926][352796:352796] CHIP:DMG: }, + verification: | + On TestHarnes (all-cluster-app) a received up-or-open for WindowCovering looks like this + + [1646243704.407225][352796:352796] CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and MessageCounter:10452706 on exchange 27302r + [1646243704.407277][352796:352796] CHIP:EM: Handling via exchange: 27302r, Delegate: 0x560eb84d5500 + [1646243704.407350][352796:352796] CHIP:DMG: InvokeRequestMessage = + [1646243704.407411][352796:352796] CHIP:DMG: { + [1646243704.407439][352796:352796] CHIP:DMG: suppressResponse = false, + [1646243704.407503][352796:352796] CHIP:DMG: timedRequest = false, + [1646243704.407529][352796:352796] CHIP:DMG: InvokeRequests = + [1646243704.407565][352796:352796] CHIP:DMG: [ + [1646243704.407591][352796:352796] CHIP:DMG: CommandDataIB = + [1646243704.407632][352796:352796] CHIP:DMG: { + [1646243704.407690][352796:352796] CHIP:DMG: CommandPathIB = + [1646243704.407721][352796:352796] CHIP:DMG: { + [1646243704.407807][352796:352796] CHIP:DMG: EndpointId = 0x1, + [1646243704.407835][352796:352796] CHIP:DMG: ClusterId = 0x102, + [1646243704.407899][352796:352796] CHIP:DMG: CommandId = 0x0, + [1646243704.407926][352796:352796] CHIP:DMG: }, [1646243704.407970][352796:352796] CHIP:DMG: - [1646243704.407997][352796:352796] CHIP:DMG: CommandData = - [1646243704.408030][352796:352796] CHIP:DMG: { - [1646243704.408058][352796:352796] CHIP:DMG: }, - [1646243704.408100][352796:352796] CHIP:DMG: }, + [1646243704.407997][352796:352796] CHIP:DMG: CommandData = + [1646243704.408030][352796:352796] CHIP:DMG: { + [1646243704.408058][352796:352796] CHIP:DMG: }, + [1646243704.408100][352796:352796] CHIP:DMG: }, [1646243704.408128][352796:352796] CHIP:DMG: - [1646243704.408154][352796:352796] CHIP:DMG: ], + [1646243704.408154][352796:352796] CHIP:DMG: ], [1646243704.408356][352796:352796] CHIP:DMG: - [1646243704.408406][352796:352796] CHIP:DMG: InteractionModelRevision - = 1 [1646243704.408447][352796:352796] CHIP:DMG: }, - [1646243704.408561][352796:352796] CHIP:DMG: AccessControl: checking - f=1 a=c s=0x000000000001B669 t= c=0x0000_0102 e=1 p=o - [1646243704.408618][352796:352796] CHIP:DMG: Received command for - Endpoint=1 Cluster=0x0000_0102 Command=0x0000_0000" + [1646243704.408406][352796:352796] CHIP:DMG: InteractionModelRevision = 1 + [1646243704.408447][352796:352796] CHIP:DMG: }, + [1646243704.408561][352796:352796] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0102 e=1 p=o + [1646243704.408618][352796:352796] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0102 Command=0x0000_0000 disabled: true - label: "Check DownOrClose command" - verification: "" + verification: | + disabled: true - label: "DUT sends DownOrClose command to TH" - verification: - "On TestHarnes (all-cluster-app) a received down-or-close for - WindowCovering looks like this [1646243773.438732][352796:352796] - CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and - MessageCounter:8564771 on exchange 6526r - [1646243773.438764][352796:352796] CHIP:EM: Handling via exchange: - 6526r, Delegate: 0x560eb84d5500 [1646243773.438871][352796:352796] - CHIP:DMG: InvokeRequestMessage = [1646243773.439801][352796:352796] - CHIP:DMG: { [1646243773.439829][352796:352796] CHIP:DMG: - suppressResponse = false, [1646243773.439876][352796:352796] CHIP:DMG: - timedRequest = false, [1646243773.439922][352796:352796] CHIP:DMG: - InvokeRequests = [1646243773.440036][352796:352796] CHIP:DMG: [ - [1646243773.440077][352796:352796] CHIP:DMG: CommandDataIB = - [1646243773.440128][352796:352796] CHIP:DMG: { - [1646243773.440176][352796:352796] CHIP:DMG: CommandPathIB = - [1646243773.440224][352796:352796] CHIP:DMG: { - [1646243773.440271][352796:352796] CHIP:DMG: EndpointId = 0x1, - [1646243773.440351][352796:352796] CHIP:DMG: ClusterId = 0x102, - [1646243773.440385][352796:352796] CHIP:DMG: CommandId = 0x1, - [1646243773.440445][352796:352796] CHIP:DMG: }, + verification: | + On TestHarnes (all-cluster-app) a received down-or-close for WindowCovering looks like this + + [1646243773.438732][352796:352796] CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and MessageCounter:8564771 on exchange 6526r + [1646243773.438764][352796:352796] CHIP:EM: Handling via exchange: 6526r, Delegate: 0x560eb84d5500 + [1646243773.438871][352796:352796] CHIP:DMG: InvokeRequestMessage = + [1646243773.439801][352796:352796] CHIP:DMG: { + [1646243773.439829][352796:352796] CHIP:DMG: suppressResponse = false, + [1646243773.439876][352796:352796] CHIP:DMG: timedRequest = false, + [1646243773.439922][352796:352796] CHIP:DMG: InvokeRequests = + [1646243773.440036][352796:352796] CHIP:DMG: [ + [1646243773.440077][352796:352796] CHIP:DMG: CommandDataIB = + [1646243773.440128][352796:352796] CHIP:DMG: { + [1646243773.440176][352796:352796] CHIP:DMG: CommandPathIB = + [1646243773.440224][352796:352796] CHIP:DMG: { + [1646243773.440271][352796:352796] CHIP:DMG: EndpointId = 0x1, + [1646243773.440351][352796:352796] CHIP:DMG: ClusterId = 0x102, + [1646243773.440385][352796:352796] CHIP:DMG: CommandId = 0x1, + [1646243773.440445][352796:352796] CHIP:DMG: }, [1646243773.440498][352796:352796] CHIP:DMG: - [1646243773.440560][352796:352796] CHIP:DMG: CommandData = - [1646243773.440613][352796:352796] CHIP:DMG: { - [1646243773.440898][352796:352796] CHIP:DMG: }, - [1646243773.440927][352796:352796] CHIP:DMG: }, + [1646243773.440560][352796:352796] CHIP:DMG: CommandData = + [1646243773.440613][352796:352796] CHIP:DMG: { + [1646243773.440898][352796:352796] CHIP:DMG: }, + [1646243773.440927][352796:352796] CHIP:DMG: }, [1646243773.440999][352796:352796] CHIP:DMG: - [1646243773.441032][352796:352796] CHIP:DMG: ], + [1646243773.441032][352796:352796] CHIP:DMG: ], [1646243773.441061][352796:352796] CHIP:DMG: - [1646243773.441132][352796:352796] CHIP:DMG: InteractionModelRevision - = 1 [1646243773.441183][352796:352796] CHIP:DMG: }, - [1646243773.441262][352796:352796] CHIP:DMG: AccessControl: checking - f=1 a=c s=0x000000000001B669 t= c=0x0000_0102 e=1 p=o - [1646243773.441302][352796:352796] CHIP:DMG: Received command for - Endpoint=1 Cluster=0x0000_0102 Command=0x0000_0001" + [1646243773.441132][352796:352796] CHIP:DMG: InteractionModelRevision = 1 + [1646243773.441183][352796:352796] CHIP:DMG: }, + [1646243773.441262][352796:352796] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0102 e=1 p=o + [1646243773.441302][352796:352796] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0102 Command=0x0000_0001 disabled: true - label: "Check StopMotion command" - verification: "" + verification: | + disabled: true - label: "DUT sends a StopMotion command to TH" - verification: - "On TestHarnes (all-cluster-app) a received stop-motion for - WindowCovering looks like this 1646243464.420695][352796:352796] - CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and - MessageCounter:3710998 on exchange 7151r - [1646243464.420725][352796:352796] CHIP:EM: Handling via exchange: - 7151r, Delegate: 0x560eb84d5500 [1646243464.420779][352796:352796] - CHIP:DMG: InvokeRequestMessage = [1646243464.420820][352796:352796] - CHIP:DMG: { [1646243464.420845][352796:352796] CHIP:DMG: - suppressResponse = false, [1646243464.420885][352796:352796] CHIP:DMG: - timedRequest = false, [1646243464.420910][352796:352796] CHIP:DMG: - InvokeRequests = [1646243464.420952][352796:352796] CHIP:DMG: [ - [1646243464.420991][352796:352796] CHIP:DMG: CommandDataIB = - [1646243464.421045][352796:352796] CHIP:DMG: { - [1646243464.421072][352796:352796] CHIP:DMG: CommandPathIB = - [1646243464.421104][352796:352796] CHIP:DMG: { - [1646243464.421173][352796:352796] CHIP:DMG: EndpointId = 0x1, - [1646243464.421214][352796:352796] CHIP:DMG: ClusterId = 0x102, - [1646243464.421256][352796:352796] CHIP:DMG: CommandId = 0x2, - [1646243464.421308][352796:352796] CHIP:DMG: }, + verification: | + On TestHarnes (all-cluster-app) a received stop-motion for WindowCovering looks like this + + 1646243464.420695][352796:352796] CHIP:EM: Received message of type 0x8 with protocolId (0, 1) and MessageCounter:3710998 on exchange 7151r + [1646243464.420725][352796:352796] CHIP:EM: Handling via exchange: 7151r, Delegate: 0x560eb84d5500 + [1646243464.420779][352796:352796] CHIP:DMG: InvokeRequestMessage = + [1646243464.420820][352796:352796] CHIP:DMG: { + [1646243464.420845][352796:352796] CHIP:DMG: suppressResponse = false, + [1646243464.420885][352796:352796] CHIP:DMG: timedRequest = false, + [1646243464.420910][352796:352796] CHIP:DMG: InvokeRequests = + [1646243464.420952][352796:352796] CHIP:DMG: [ + [1646243464.420991][352796:352796] CHIP:DMG: CommandDataIB = + [1646243464.421045][352796:352796] CHIP:DMG: { + [1646243464.421072][352796:352796] CHIP:DMG: CommandPathIB = + [1646243464.421104][352796:352796] CHIP:DMG: { + [1646243464.421173][352796:352796] CHIP:DMG: EndpointId = 0x1, + [1646243464.421214][352796:352796] CHIP:DMG: ClusterId = 0x102, + [1646243464.421256][352796:352796] CHIP:DMG: CommandId = 0x2, + [1646243464.421308][352796:352796] CHIP:DMG: }, [1646243464.421337][352796:352796] CHIP:DMG: - [1646243464.421368][352796:352796] CHIP:DMG: CommandData = - [1646243464.421393][352796:352796] CHIP:DMG: { - [1646243464.421436][352796:352796] CHIP:DMG: }, - [1646243464.421461][352796:352796] CHIP:DMG: }, + [1646243464.421368][352796:352796] CHIP:DMG: CommandData = + [1646243464.421393][352796:352796] CHIP:DMG: { + [1646243464.421436][352796:352796] CHIP:DMG: }, + [1646243464.421461][352796:352796] CHIP:DMG: }, [1646243464.421500][352796:352796] CHIP:DMG: - [1646243464.421540][352796:352796] CHIP:DMG: ], + [1646243464.421540][352796:352796] CHIP:DMG: ], [1646243464.421567][352796:352796] CHIP:DMG: - [1646243464.421609][352796:352796] CHIP:DMG: InteractionModelRevision - = 1 [1646243464.421634][352796:352796] CHIP:DMG: }, - [1646243464.421668][352796:352796] CHIP:DMG: AccessControl: checking - f=1 a=c s=0x000000000001B669 t= c=0x0000_0102 e=1 p=o - [1646243464.421717][352796:352796] CHIP:DMG: Received command for - Endpoint=1 Cluster=0x0000_0102 Command=0x0000_0002" + [1646243464.421609][352796:352796] CHIP:DMG: InteractionModelRevision = 1 + [1646243464.421634][352796:352796] CHIP:DMG: }, + [1646243464.421668][352796:352796] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0102 e=1 p=o + [1646243464.421717][352796:352796] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0102 Command=0x0000_0002 disabled: true diff --git a/zzz_generated/chip-tool/zap-generated/test/Commands.h b/zzz_generated/chip-tool/zap-generated/test/Commands.h index 63a5a0958d43bb..88bbb0d2dc9c38 100644 --- a/zzz_generated/chip-tool/zap-generated/test/Commands.h +++ b/zzz_generated/chip-tool/zap-generated/test/Commands.h @@ -299,7 +299,6 @@ class ManualTestList : public Command printf("Test_TC_MC_10_6\n"); printf("Test_TC_MF_1_1\n"); printf("Test_TC_MF_1_2\n"); - printf("Test_TC_MF_1_3\n"); printf("Test_TC_MF_1_4\n"); printf("Test_TC_MF_1_5\n"); printf("Test_TC_MF_1_6\n"); @@ -111165,491 +111164,6 @@ class Test_TC_MF_1_2Suite : public TestCommand // }; -class Test_TC_MF_1_3Suite : public TestCommand -{ -public: - Test_TC_MF_1_3Suite(CredentialIssuerCommands * credsIssuerConfig) : - TestCommand("Test_TC_MF_1_3", credsIssuerConfig), mTestIndex(0) - { - AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); - AddArgument("nodeId2", 0, UINT64_MAX, &mNodeId2); - AddArgument("endpoint", 0, UINT16_MAX, &mEndpoint); - AddArgument("discriminator", 0, UINT16_MAX, &mDiscriminator); - AddArgument("payload", &mPayload); - AddArgument("timeout", 0, UINT16_MAX, &mTimeout); - } - - ~Test_TC_MF_1_3Suite() {} - - /////////// TestCommand Interface ///////// - void NextTest() override - { - CHIP_ERROR err = CHIP_NO_ERROR; - - if (0 == mTestIndex) - { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MF_1_3\n"); - } - - if (mTestCount == mTestIndex) - { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MF_1_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; - } - - Wait(); - - // Ensure we increment mTestIndex before we start running the relevant - // command. That way if we lose the timeslice after we send the message - // but before our function call returns, we won't end up with an - // incorrect mTestIndex value observed when we get the response. - switch (mTestIndex++) - { - case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Reboot target device\n"); - err = TestRebootTargetDevice_0(); - break; - case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH_CR1 starts a commissioning process with DUT_CE\n"); - err = TestThCr1StartsACommissioningProcessWithDutCe_1(); - break; - case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Open Commissioning Window\n"); - err = TestOpenCommissioningWindow_2(); - break; - case 3: - ChipLogProgress( - chipTool, - " ***** Test Step 3 : TH_CR1 writes the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE\n"); - err = TestThCr1WritesTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_3(); - break; - case 4: - ChipLogProgress( - chipTool, - " ***** Test Step 4 : TH_CR1 reads the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE\n"); - err = TestThCr1ReadsTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_4(); - break; - case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Commission from beta\n"); - err = TestCommissionFromBeta_5(); - break; - case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH_CR2 starts a commissioning process with DUT_CE\n"); - err = TestThCr2StartsACommissioningProcessWithDutCe_6(); - break; - case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Query fabrics list\n"); - err = TestQueryFabricsList_7(); - break; - case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Query fabrics list\n"); - err = TestQueryFabricsList_8(); - break; - case 9: - ChipLogProgress( - chipTool, - " ***** Test Step 9 : TH_CR1 writes the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE\n"); - err = TestThCr1WritesTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_9(); - break; - case 10: - ChipLogProgress( - chipTool, - " ***** Test Step 10 : TH_CR1 reads the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE\n"); - err = TestThCr1ReadsTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_10(); - break; - case 11: - ChipLogProgress( - chipTool, - " ***** Test Step 11 : TH_CR2 writes the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE\n"); - err = TestThCr2WritesTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_11(); - break; - case 12: - ChipLogProgress( - chipTool, - " ***** Test Step 12 : TH_CR2 reads the Basic Information Clusters NodeLabel mandatory attribute of DUT_CE\n"); - err = TestThCr2ReadsTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_12(); - break; - } - - if (CHIP_NO_ERROR != err) - { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); - } - } - - chip::System::Clock::Timeout GetWaitDuration() const override - { - return chip::System::Clock::Seconds16(mTimeout.ValueOr(kTimeoutInSeconds)); - } - -private: - std::atomic_uint16_t mTestIndex; - const uint16_t mTestCount = 13; - - chip::Optional mNodeId; - chip::Optional mNodeId2; - chip::Optional mEndpoint; - chip::Optional mDiscriminator; - chip::Optional mPayload; - chip::Optional mTimeout; - - void OnDiscoveryCommandsResults(const DiscoveryCommandResult & value) override - { - bool isExpectedDnssdResult = false; - - VerifyOrReturn(isExpectedDnssdResult, Exit("An unexpected dnssd result has been received")); - NextTest(); - } - - static void OnFailureCallback_3(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_3(error); - } - - static void OnSuccessCallback_3(void * context) { (static_cast(context))->OnSuccessResponse_3(); } - - static void OnFailureCallback_4(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_4(error); - } - - static void OnSuccessCallback_4(void * context, chip::CharSpan nodeLabel) - { - (static_cast(context))->OnSuccessResponse_4(nodeLabel); - } - - static void OnFailureCallback_7(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_7(error); - } - - static void - OnSuccessCallback_7(void * context, - const chip::app::DataModel::DecodableList< - chip::app::Clusters::OperationalCredentials::Structs::FabricDescriptor::DecodableType> & fabrics) - { - (static_cast(context))->OnSuccessResponse_7(fabrics); - } - - static void OnFailureCallback_8(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_8(error); - } - - static void - OnSuccessCallback_8(void * context, - const chip::app::DataModel::DecodableList< - chip::app::Clusters::OperationalCredentials::Structs::FabricDescriptor::DecodableType> & fabrics) - { - (static_cast(context))->OnSuccessResponse_8(fabrics); - } - - static void OnFailureCallback_9(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_9(error); - } - - static void OnSuccessCallback_9(void * context) { (static_cast(context))->OnSuccessResponse_9(); } - - static void OnFailureCallback_10(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_10(error); - } - - static void OnSuccessCallback_10(void * context, chip::CharSpan nodeLabel) - { - (static_cast(context))->OnSuccessResponse_10(nodeLabel); - } - - static void OnFailureCallback_11(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_11(error); - } - - static void OnSuccessCallback_11(void * context) { (static_cast(context))->OnSuccessResponse_11(); } - - static void OnFailureCallback_12(void * context, CHIP_ERROR error) - { - (static_cast(context))->OnFailureResponse_12(error); - } - - static void OnSuccessCallback_12(void * context, chip::CharSpan nodeLabel) - { - (static_cast(context))->OnSuccessResponse_12(nodeLabel); - } - - // - // Tests methods - // - - CHIP_ERROR TestRebootTargetDevice_0() - { - SetIdentity(kIdentityAlpha); - return Reboot(mDiscriminator.HasValue() ? mDiscriminator.Value() : 3840U); - } - - CHIP_ERROR TestThCr1StartsACommissioningProcessWithDutCe_1() - { - SetIdentity(kIdentityAlpha); - return WaitForCommissionee(1); - } - - CHIP_ERROR TestOpenCommissioningWindow_2() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - using RequestType = chip::app::Clusters::AdministratorCommissioning::Commands::OpenCommissioningWindow::Type; - - RequestType request; - request.commissioningTimeout = 120U; - request.PAKEVerifier = chip::ByteSpan( - chip::Uint8::from_const_char("\006\307V\337\374\327\042e4R\241-\315\224]\214T\332+\017<\275\033M\303\361\255\262#" - "\256\262k\004|\322L\226\206o\227\233\035\203\354P\342\264\2560\315\362\375\263+" - "\330\242\021\2707\334\224\355\315V\364\321Cw\031\020v\277\305\235\231\267\3350S\357\326" - "\360,D4\362\275\322z\244\371\316\247\015s\216Lgarbage: not in length on purpose"), - 97); - request.discriminator = 3840U; - request.iterations = 1000UL; - request.salt = chip::ByteSpan(chip::Uint8::from_const_char("SPAKE2P Key Saltgarbage: not in length on purpose"), 16); - - auto success = [](void * context, const typename RequestType::ResponseType & data) { - (static_cast(context))->OnSuccessResponse_2(); - }; - - auto failure = [](void * context, CHIP_ERROR error) { - (static_cast(context))->OnFailureResponse_2(error); - }; - - ReturnErrorOnFailure( - chip::Controller::InvokeCommand(mDevices[kIdentityAlpha], this, success, failure, endpoint, request, 10000)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_2(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_2() { NextTest(); } - - CHIP_ERROR TestThCr1WritesTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_3() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::BasicClusterTest cluster; - cluster.Associate(mDevices[kIdentityAlpha], endpoint); - - chip::CharSpan nodeLabelArgument; - nodeLabelArgument = chip::Span("chiptestgarbage: not in length on purpose", 8); - - ReturnErrorOnFailure(cluster.WriteAttribute( - nodeLabelArgument, this, OnSuccessCallback_3, OnFailureCallback_3)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_3(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_3() { NextTest(); } - - CHIP_ERROR TestThCr1ReadsTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_4() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::BasicClusterTest cluster; - cluster.Associate(mDevices[kIdentityAlpha], endpoint); - - ReturnErrorOnFailure(cluster.ReadAttribute( - this, OnSuccessCallback_4, OnFailureCallback_4, true)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_4(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_4(chip::CharSpan nodeLabel) - { - VerifyOrReturn(CheckValueAsString("nodeLabel", nodeLabel, chip::CharSpan("chiptest", 8))); - VerifyOrReturn(CheckConstraintType("nodeLabel", "", "string")); - VerifyOrReturn(CheckConstraintMaxLength("nodeLabel", nodeLabel.size(), 32)); - NextTest(); - } - - CHIP_ERROR TestCommissionFromBeta_5() - { - SetIdentity(kIdentityBeta); - return PairWithQRCode(1, mPayload.HasValue() ? mPayload.Value() : chip::CharSpan::fromCharString("MT:0000000000I31506010")); - } - - CHIP_ERROR TestThCr2StartsACommissioningProcessWithDutCe_6() - { - SetIdentity(kIdentityBeta); - return WaitForCommissionee(1); - } - - CHIP_ERROR TestQueryFabricsList_7() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::OperationalCredentialsClusterTest cluster; - cluster.Associate(mDevices[kIdentityAlpha], endpoint); - - ReturnErrorOnFailure(cluster.ReadAttribute( - this, OnSuccessCallback_7, OnFailureCallback_7, true)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_7(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_7(const chip::app::DataModel::DecodableList< - chip::app::Clusters::OperationalCredentials::Structs::FabricDescriptor::DecodableType> & fabrics) - { - { - auto iter_0 = fabrics.begin(); - VerifyOrReturn(CheckNextListItemDecodes("fabrics", iter_0, 0)); - VerifyOrReturn(CheckValueAsString("fabrics[0].label", iter_0.GetValue().label, chip::CharSpan("", 0))); - VerifyOrReturn(CheckNoMoreListItems("fabrics", iter_0, 1)); - } - VerifyOrReturn(CheckConstraintType("fabrics", "", "list")); - NextTest(); - } - - CHIP_ERROR TestQueryFabricsList_8() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::OperationalCredentialsClusterTest cluster; - cluster.Associate(mDevices[kIdentityBeta], endpoint); - - ReturnErrorOnFailure(cluster.ReadAttribute( - this, OnSuccessCallback_8, OnFailureCallback_8, false)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_8(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_8(const chip::app::DataModel::DecodableList< - chip::app::Clusters::OperationalCredentials::Structs::FabricDescriptor::DecodableType> & fabrics) - { - { - auto iter_0 = fabrics.begin(); - VerifyOrReturn(CheckNextListItemDecodes("fabrics", iter_0, 0)); - VerifyOrReturn(CheckValueAsString("fabrics[0].label", iter_0.GetValue().label, chip::CharSpan("", 0))); - VerifyOrReturn(CheckNextListItemDecodes("fabrics", iter_0, 1)); - VerifyOrReturn(CheckValueAsString("fabrics[1].label", iter_0.GetValue().label, chip::CharSpan("", 0))); - VerifyOrReturn(CheckNoMoreListItems("fabrics", iter_0, 2)); - } - VerifyOrReturn(CheckConstraintType("fabrics", "", "list")); - NextTest(); - } - - CHIP_ERROR TestThCr1WritesTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_9() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::BasicClusterTest cluster; - cluster.Associate(mDevices[kIdentityAlpha], endpoint); - - chip::CharSpan nodeLabelArgument; - nodeLabelArgument = chip::Span("chiptest1garbage: not in length on purpose", 9); - - ReturnErrorOnFailure(cluster.WriteAttribute( - nodeLabelArgument, this, OnSuccessCallback_9, OnFailureCallback_9)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_9(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_9() { NextTest(); } - - CHIP_ERROR TestThCr1ReadsTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_10() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::BasicClusterTest cluster; - cluster.Associate(mDevices[kIdentityAlpha], endpoint); - - ReturnErrorOnFailure(cluster.ReadAttribute( - this, OnSuccessCallback_10, OnFailureCallback_10, true)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_10(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_10(chip::CharSpan nodeLabel) - { - VerifyOrReturn(CheckValueAsString("nodeLabel", nodeLabel, chip::CharSpan("chiptest1", 9))); - VerifyOrReturn(CheckConstraintType("nodeLabel", "", "string")); - VerifyOrReturn(CheckConstraintMaxLength("nodeLabel", nodeLabel.size(), 32)); - NextTest(); - } - - CHIP_ERROR TestThCr2WritesTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_11() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::BasicClusterTest cluster; - cluster.Associate(mDevices[kIdentityBeta], endpoint); - - chip::CharSpan nodeLabelArgument; - nodeLabelArgument = chip::Span("chiptest2garbage: not in length on purpose", 9); - - ReturnErrorOnFailure(cluster.WriteAttribute( - nodeLabelArgument, this, OnSuccessCallback_11, OnFailureCallback_11)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_11(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_11() { NextTest(); } - - CHIP_ERROR TestThCr2ReadsTheBasicInformationClustersNodeLabelMandatoryAttributeOfDutCe_12() - { - const chip::EndpointId endpoint = mEndpoint.HasValue() ? mEndpoint.Value() : 0; - chip::Controller::BasicClusterTest cluster; - cluster.Associate(mDevices[kIdentityBeta], endpoint); - - ReturnErrorOnFailure(cluster.ReadAttribute( - this, OnSuccessCallback_12, OnFailureCallback_12, true)); - return CHIP_NO_ERROR; - } - - void OnFailureResponse_12(CHIP_ERROR error) - { - chip::app::StatusIB status(error); - ThrowFailureResponse(); - } - - void OnSuccessResponse_12(chip::CharSpan nodeLabel) - { - VerifyOrReturn(CheckValueAsString("nodeLabel", nodeLabel, chip::CharSpan("chiptest2", 9))); - VerifyOrReturn(CheckConstraintType("nodeLabel", "", "string")); - VerifyOrReturn(CheckConstraintMaxLength("nodeLabel", nodeLabel.size(), 32)); - NextTest(); - } -}; - class Test_TC_MF_1_4Suite : public TestCommand { public: @@ -112781,9 +112295,9 @@ class Test_TC_MF_1_19Suite : public TestCommand Test_TC_MF_1_19Suite(CredentialIssuerCommands * credsIssuerConfig) : TestCommand("Test_TC_MF_1_19", credsIssuerConfig), mTestIndex(0) { - AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); AddArgument("cluster", &mCluster); AddArgument("endpoint", 0, UINT16_MAX, &mEndpoint); + AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); AddArgument("timeout", 0, UINT16_MAX, &mTimeout); } @@ -112832,9 +112346,9 @@ class Test_TC_MF_1_19Suite : public TestCommand std::atomic_uint16_t mTestIndex; const uint16_t mTestCount = 0; - chip::Optional mNodeId; chip::Optional mCluster; chip::Optional mEndpoint; + chip::Optional mNodeId; chip::Optional mTimeout; void OnDiscoveryCommandsResults(const DiscoveryCommandResult & value) override @@ -116937,7 +116451,6 @@ void registerCommandsTests(Commands & commands, CredentialIssuerCommands * creds make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), - make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), make_unique(credsIssuerConfig),