From 1564080b451a51cbf8502f016189022f58e2da6a Mon Sep 17 00:00:00 2001 From: Vivien Nicolas Date: Fri, 27 Jan 2023 17:02:19 +0100 Subject: [PATCH] [YAML tests] Add PICS code to Color Control WaitForDelay steps (#24699) * [YAML tests] Add PICS code to Color Control WaitForDelay steps * Update generated content --- .../suites/certification/Test_TC_CC_3_1.yaml | 20 + .../suites/certification/Test_TC_CC_3_2.yaml | 10 + .../suites/certification/Test_TC_CC_3_3.yaml | 8 + .../suites/certification/Test_TC_CC_4_1.yaml | 5 + .../suites/certification/Test_TC_CC_4_2.yaml | 11 + .../suites/certification/Test_TC_CC_4_3.yaml | 10 + .../suites/certification/Test_TC_CC_4_4.yaml | 4 + .../suites/certification/Test_TC_CC_5_1.yaml | 12 + .../suites/certification/Test_TC_CC_5_2.yaml | 4 + .../suites/certification/Test_TC_CC_5_3.yaml | 4 + .../suites/certification/Test_TC_CC_6_1.yaml | 5 + .../suites/certification/Test_TC_CC_6_2.yaml | 9 + .../suites/certification/Test_TC_CC_6_3.yaml | 7 + .../suites/certification/Test_TC_CC_7_1.yaml | 20 + .../suites/certification/Test_TC_CC_7_2.yaml | 10 + .../suites/certification/Test_TC_CC_7_3.yaml | 10 + .../suites/certification/Test_TC_CC_7_4.yaml | 4 + .../suites/certification/Test_TC_CC_9_1.yaml | 10 + .../suites/certification/Test_TC_CC_9_2.yaml | 5 + .../suites/certification/Test_TC_CC_9_3.yaml | 5 + .../chip-tool/zap-generated/test/Commands.h | 173 +++++++++ .../zap-generated/test/Commands.h | 348 ++++++++++++++++++ 22 files changed, 694 insertions(+) diff --git a/src/app/tests/suites/certification/Test_TC_CC_3_1.yaml b/src/app/tests/suites/certification/Test_TC_CC_3_1.yaml index c5ad970bce2728..c2a46db5276c82 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_3_1.yaml @@ -63,6 +63,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -89,6 +90,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -106,6 +108,7 @@ tests: maxValue: 92 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -123,6 +126,7 @@ tests: maxValue: 115 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -140,6 +144,7 @@ tests: maxValue: 138 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -175,6 +180,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -201,6 +207,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -228,6 +235,7 @@ tests: value: "y" - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -245,6 +253,7 @@ tests: maxValue: 224 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -262,6 +271,7 @@ tests: maxValue: 155 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -297,6 +307,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -323,6 +334,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -340,6 +352,7 @@ tests: maxValue: 92 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -357,6 +370,7 @@ tests: maxValue: 115 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -374,6 +388,7 @@ tests: maxValue: 138 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -409,6 +424,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -435,6 +451,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -452,6 +469,7 @@ tests: maxValue: 115 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -469,6 +487,7 @@ tests: maxValue: 92 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -486,6 +505,7 @@ tests: maxValue: 69 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_3_2.yaml b/src/app/tests/suites/certification/Test_TC_CC_3_2.yaml index 16dd9f3d09732c..3395009327faac 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_3_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_3_2.yaml @@ -62,6 +62,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -86,6 +87,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -103,6 +105,7 @@ tests: maxValue: 255 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -120,6 +123,7 @@ tests: maxValue: 52 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -153,6 +157,7 @@ tests: maxValue: 110 - label: "Wait 2s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -188,6 +193,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -212,6 +218,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -229,6 +236,7 @@ tests: maxValue: 12 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -246,6 +254,7 @@ tests: maxValue: 247 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -279,6 +288,7 @@ tests: maxValue: 190 - label: "Wait 2s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_3_3.yaml b/src/app/tests/suites/certification/Test_TC_CC_3_3.yaml index 74afde00e35ec6..3c9d655cc3862b 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_3_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_3_3.yaml @@ -62,6 +62,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -88,6 +89,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -105,6 +107,7 @@ tests: maxValue: 254 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -122,6 +125,7 @@ tests: maxValue: 6 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -157,6 +161,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -183,6 +188,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -200,6 +206,7 @@ tests: maxValue: 23 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -217,6 +224,7 @@ tests: maxValue: 255 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_4_1.yaml b/src/app/tests/suites/certification/Test_TC_CC_4_1.yaml index 3bd4fbd9edc288..eb9921658938be 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_4_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_4_1.yaml @@ -63,6 +63,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -87,6 +88,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -104,6 +106,7 @@ tests: maxValue: 92 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -121,6 +124,7 @@ tests: maxValue: 115 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -138,6 +142,7 @@ tests: maxValue: 138 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml b/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml index 7172a24a1cf2f7..c3afc81456a0aa 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml @@ -60,6 +60,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -84,6 +85,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -101,6 +103,7 @@ tests: maxValue: 230 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -118,6 +121,7 @@ tests: maxValue: 254 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -151,6 +155,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -175,6 +180,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -192,6 +198,7 @@ tests: maxValue: 81 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -209,6 +216,7 @@ tests: maxValue: 23 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -242,6 +250,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -266,6 +275,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -308,6 +318,7 @@ tests: maxValue: 230 - label: "Wait 2s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_4_3.yaml b/src/app/tests/suites/certification/Test_TC_CC_4_3.yaml index 19de6cf64e5b97..12ce65282ef568 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_4_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_4_3.yaml @@ -60,6 +60,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -86,6 +87,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -103,6 +105,7 @@ tests: maxValue: 253 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -120,6 +123,7 @@ tests: maxValue: 254 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -155,6 +159,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -188,6 +193,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -214,6 +220,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -231,6 +238,7 @@ tests: maxValue: 35 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -248,6 +256,7 @@ tests: maxValue: 12 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -283,6 +292,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_4_4.yaml b/src/app/tests/suites/certification/Test_TC_CC_4_4.yaml index 29809391ec3cf4..434a898b22589f 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_4_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_4_4.yaml @@ -63,6 +63,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -107,6 +108,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -133,6 +135,7 @@ tests: maxValue: 80 - label: "Wait 10s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -160,6 +163,7 @@ tests: maxValue: 92 - label: "Wait 5s" + PICS: CC.S.F00 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_5_1.yaml b/src/app/tests/suites/certification/Test_TC_CC_5_1.yaml index abc8a4508f27a9..43474238f24d1b 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_5_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_5_1.yaml @@ -62,6 +62,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -106,6 +107,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -132,6 +134,7 @@ tests: maxValue: 19660 - label: "Wait 10s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -158,6 +161,7 @@ tests: maxValue: 15073 - label: "Wait 5s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -222,6 +226,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -271,6 +276,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -311,6 +317,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -351,6 +358,7 @@ tests: value: 1 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -414,6 +422,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -463,6 +472,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -507,6 +517,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -547,6 +558,7 @@ tests: value: 1 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_5_2.yaml b/src/app/tests/suites/certification/Test_TC_CC_5_2.yaml index 51b60061c71d46..563f0e096b6990 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_5_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_5_2.yaml @@ -62,6 +62,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -84,6 +85,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -110,6 +112,7 @@ tests: maxValue: 31100 - label: "Wait 10s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -136,6 +139,7 @@ tests: maxValue: 32200 - label: "Wait 10s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_5_3.yaml b/src/app/tests/suites/certification/Test_TC_CC_5_3.yaml index ada4e0f55a6a1f..d0d331990821b6 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_5_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_5_3.yaml @@ -62,6 +62,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -88,6 +89,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -114,6 +116,7 @@ tests: maxValue: 20000 - label: "Wait 10s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -140,6 +143,7 @@ tests: maxValue: 16100 - label: "Wait 5s" + PICS: CC.S.F03 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_6_1.yaml b/src/app/tests/suites/certification/Test_TC_CC_6_1.yaml index d91f086370c777..d4840d4a7d47d4 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_6_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_6_1.yaml @@ -94,6 +94,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -118,6 +119,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -135,6 +137,7 @@ tests: maxValue: 334 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -152,6 +155,7 @@ tests: maxValue: 310 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -169,6 +173,7 @@ tests: maxValue: 288 - label: "Wait 5s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_6_2.yaml b/src/app/tests/suites/certification/Test_TC_CC_6_2.yaml index 0fb63d95dbf7d8..b4367c0b104d45 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_6_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_6_2.yaml @@ -96,6 +96,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -127,6 +128,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -144,6 +146,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -161,6 +164,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 5s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -202,6 +206,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -219,6 +224,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -236,6 +242,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 5s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -277,6 +284,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -317,6 +325,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 2s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_6_3.yaml b/src/app/tests/suites/certification/Test_TC_CC_6_3.yaml index d4706f17f7542f..c0fd6a5dc6154b 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_6_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_6_3.yaml @@ -96,6 +96,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -129,6 +130,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -146,6 +148,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -163,6 +166,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 5s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -207,6 +211,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -224,6 +229,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 10s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -241,6 +247,7 @@ tests: maxValue: ColorTempPhysicalMaxMiredsValue - label: "Wait 5s" + PICS: CC.S.F04 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_7_1.yaml b/src/app/tests/suites/certification/Test_TC_CC_7_1.yaml index 5be25acbd94948..44a92797b01f04 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_7_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_7_1.yaml @@ -63,6 +63,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -89,6 +90,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -106,6 +108,7 @@ tests: maxValue: 9200 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -123,6 +126,7 @@ tests: maxValue: 11500 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -140,6 +144,7 @@ tests: maxValue: 13800 - label: "Wait 5s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -175,6 +180,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -201,6 +207,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -218,6 +225,7 @@ tests: maxValue: 25300 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -235,6 +243,7 @@ tests: maxValue: 41300 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -252,6 +261,7 @@ tests: maxValue: 62100 - label: "Wait 5s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -287,6 +297,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -313,6 +324,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -330,6 +342,7 @@ tests: maxValue: 9200 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -347,6 +360,7 @@ tests: maxValue: 11500 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -364,6 +378,7 @@ tests: maxValue: 13800 - label: "Wait 5s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -399,6 +414,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -425,6 +441,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -442,6 +459,7 @@ tests: maxValue: 11500 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -459,6 +477,7 @@ tests: maxValue: 9200 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -476,6 +495,7 @@ tests: maxValue: 6900 - label: "Wait 5s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_7_2.yaml b/src/app/tests/suites/certification/Test_TC_CC_7_2.yaml index ffdf358fdcb89e..17f82b877b1c22 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_7_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_7_2.yaml @@ -62,6 +62,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -86,6 +87,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -103,6 +105,7 @@ tests: maxValue: 28750 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -120,6 +123,7 @@ tests: maxValue: 34500 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -153,6 +157,7 @@ tests: maxValue: 40250 - label: "Wait 2s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -189,6 +194,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -213,6 +219,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -230,6 +237,7 @@ tests: maxValue: 23000 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -247,6 +255,7 @@ tests: maxValue: 17250 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -280,6 +289,7 @@ tests: maxValue: 11500 - label: "Wait 2s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_7_3.yaml b/src/app/tests/suites/certification/Test_TC_CC_7_3.yaml index 067ccc5d7845b3..a9f45a8b85f52a 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_7_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_7_3.yaml @@ -62,6 +62,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -88,6 +89,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -105,6 +107,7 @@ tests: maxValue: 9200 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -122,6 +125,7 @@ tests: maxValue: 11500 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -139,6 +143,7 @@ tests: maxValue: 13800 - label: "Wait 5s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -174,6 +179,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -200,6 +206,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -217,6 +224,7 @@ tests: maxValue: 11500 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -234,6 +242,7 @@ tests: maxValue: 9200 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -251,6 +260,7 @@ tests: maxValue: 6900 - label: "Wait 5s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_7_4.yaml b/src/app/tests/suites/certification/Test_TC_CC_7_4.yaml index 8d1f0a7d4b261c..9c46235c5e0cf7 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_7_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_7_4.yaml @@ -64,6 +64,7 @@ tests: value: 0 - label: "Wait 100ms" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -108,6 +109,7 @@ tests: value: 0 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -135,6 +137,7 @@ tests: maxValue: 80 - label: "Wait 10s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -162,6 +165,7 @@ tests: maxValue: 92 - label: "Wait 5s" + PICS: CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_9_1.yaml b/src/app/tests/suites/certification/Test_TC_CC_9_1.yaml index 0427e68a24888f..47a7a9889f0aed 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_9_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_9_1.yaml @@ -63,6 +63,7 @@ tests: value: 0 - label: "Wait for 1000ms" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -225,6 +226,7 @@ tests: value: 16384 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -252,6 +254,7 @@ tests: maxValue: 65535 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -382,6 +385,7 @@ tests: value: 16384 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -409,6 +413,7 @@ tests: maxValue: 65535 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -490,6 +495,7 @@ tests: value: 0 - label: "Wait 1000ms" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -572,6 +578,7 @@ tests: value: 16384 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -599,6 +606,7 @@ tests: maxValue: 65535 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -729,6 +737,7 @@ tests: value: 16384 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -756,6 +765,7 @@ tests: maxValue: 65535 - label: "Wait for 30S" + PICS: CC.S.F02 && CC.S.F01 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_9_2.yaml b/src/app/tests/suites/certification/Test_TC_CC_9_2.yaml index 1614c98baee0cd..16d8d6f2e0524c 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_9_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_9_2.yaml @@ -64,6 +64,7 @@ tests: value: 0 - label: "Wait for 1000ms" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -161,6 +162,7 @@ tests: value: 16384 - label: "Wait for 30S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -188,6 +190,7 @@ tests: maxValue: 65535 - label: "Wait for 30S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -236,6 +239,7 @@ tests: value: 1 - label: "Wait for 30S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -263,6 +267,7 @@ tests: maxValue: 65535 - label: "Wait for 30S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/src/app/tests/suites/certification/Test_TC_CC_9_3.yaml b/src/app/tests/suites/certification/Test_TC_CC_9_3.yaml index 9a28cd2b3b60f8..deaa2a25c0c302 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_9_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_9_3.yaml @@ -63,6 +63,7 @@ tests: value: 0 - label: "Wait for 1000ms" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -160,6 +161,7 @@ tests: value: 16384 - label: "Wait for 30S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -187,6 +189,7 @@ tests: maxValue: 65535 - label: "Wait for 30S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -234,6 +237,7 @@ tests: value: 60 - label: "Wait for 60S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: @@ -252,6 +256,7 @@ tests: maxValue: 65535 - label: "Wait for 60S" + PICS: CC.S.F01 && CC.S.F02 cluster: "DelayCommands" command: "WaitForMs" arguments: diff --git a/zzz_generated/chip-tool/zap-generated/test/Commands.h b/zzz_generated/chip-tool/zap-generated/test/Commands.h index d676745648f145..208a2493caac31 100644 --- a/zzz_generated/chip-tool/zap-generated/test/Commands.h +++ b/zzz_generated/chip-tool/zap-generated/test/Commands.h @@ -12449,6 +12449,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -12470,6 +12471,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12483,6 +12485,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12496,6 +12499,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 10: { LogStep(10, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12523,6 +12527,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 13: { LogStep(13, "Wait 2s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 2000UL; @@ -12553,6 +12558,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 16: { LogStep(16, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -12574,6 +12580,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 18: { LogStep(18, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12587,6 +12594,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 20: { LogStep(20, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12600,6 +12608,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 22: { LogStep(22, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12627,6 +12636,7 @@ class Test_TC_CC_3_2Suite : public TestCommand } case 25: { LogStep(25, "Wait 2s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 2000UL; @@ -12917,6 +12927,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -12939,6 +12950,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12952,6 +12964,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -12965,6 +12978,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 10: { LogStep(10, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -12995,6 +13009,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 13: { LogStep(13, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -13017,6 +13032,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 15: { LogStep(15, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13030,6 +13046,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 17: { LogStep(17, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13043,6 +13060,7 @@ class Test_TC_CC_3_3Suite : public TestCommand } case 19: { LogStep(19, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -13296,6 +13314,7 @@ class Test_TC_CC_4_1Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -13317,6 +13336,7 @@ class Test_TC_CC_4_1Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13330,6 +13350,7 @@ class Test_TC_CC_4_1Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13343,6 +13364,7 @@ class Test_TC_CC_4_1Suite : public TestCommand } case 10: { LogStep(10, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13356,6 +13378,7 @@ class Test_TC_CC_4_1Suite : public TestCommand } case 12: { LogStep(12, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -13691,6 +13714,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -13712,6 +13736,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13725,6 +13750,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13738,6 +13764,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 10: { LogStep(10, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -13765,6 +13792,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 13: { LogStep(13, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -13786,6 +13814,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 15: { LogStep(15, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13799,6 +13828,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 17: { LogStep(17, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13812,6 +13842,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 19: { LogStep(19, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13839,6 +13870,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 22: { LogStep(22, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -13860,6 +13892,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 24: { LogStep(24, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -13893,6 +13926,7 @@ class Test_TC_CC_4_2Suite : public TestCommand } case 28: { LogStep(28, "Wait 2s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 2000UL; @@ -14211,6 +14245,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -14233,6 +14268,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14246,6 +14282,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14259,6 +14296,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 10: { LogStep(10, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -14287,6 +14325,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 13: { LogStep(13, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14314,6 +14353,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 16: { LogStep(16, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -14337,6 +14377,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 18: { LogStep(18, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14350,6 +14391,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 20: { LogStep(20, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14363,6 +14405,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 22: { LogStep(22, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -14392,6 +14435,7 @@ class Test_TC_CC_4_3Suite : public TestCommand } case 25: { LogStep(25, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14678,6 +14722,7 @@ class Test_TC_CC_4_4Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -14712,6 +14757,7 @@ class Test_TC_CC_4_4Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14731,6 +14777,7 @@ class Test_TC_CC_4_4Suite : public TestCommand } case 11: { LogStep(11, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -14750,6 +14797,7 @@ class Test_TC_CC_4_4Suite : public TestCommand } case 14: { LogStep(14, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -15259,6 +15307,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15295,6 +15344,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -15314,6 +15364,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 11: { LogStep(11, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -15333,6 +15384,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 14: { LogStep(14, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -15393,6 +15445,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 21: { LogStep(21, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15438,6 +15491,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 26: { LogStep(26, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15474,6 +15528,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 30: { LogStep(30, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15510,6 +15565,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 34: { LogStep(34, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15570,6 +15626,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 41: { LogStep(41, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15615,6 +15672,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 46: { LogStep(46, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15651,6 +15709,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 50: { LogStep(50, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15687,6 +15746,7 @@ class Test_TC_CC_5_1Suite : public TestCommand } case 54: { LogStep(54, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15971,6 +16031,7 @@ class Test_TC_CC_5_2Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -15992,6 +16053,7 @@ class Test_TC_CC_5_2Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16011,6 +16073,7 @@ class Test_TC_CC_5_2Suite : public TestCommand } case 9: { LogStep(9, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16030,6 +16093,7 @@ class Test_TC_CC_5_2Suite : public TestCommand } case 12: { LogStep(12, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16326,6 +16390,7 @@ class Test_TC_CC_5_3Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -16348,6 +16413,7 @@ class Test_TC_CC_5_3Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16367,6 +16433,7 @@ class Test_TC_CC_5_3Suite : public TestCommand } case 9: { LogStep(9, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16386,6 +16453,7 @@ class Test_TC_CC_5_3Suite : public TestCommand } case 12: { LogStep(12, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F03"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -16698,6 +16766,7 @@ class Test_TC_CC_6_1Suite : public TestCommand } case 7: { LogStep(7, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -16720,6 +16789,7 @@ class Test_TC_CC_6_1Suite : public TestCommand } case 9: { LogStep(9, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16733,6 +16803,7 @@ class Test_TC_CC_6_1Suite : public TestCommand } case 11: { LogStep(11, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16746,6 +16817,7 @@ class Test_TC_CC_6_1Suite : public TestCommand } case 13: { LogStep(13, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -16759,6 +16831,7 @@ class Test_TC_CC_6_1Suite : public TestCommand } case 15: { LogStep(15, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -17129,6 +17202,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 7: { LogStep(7, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -17154,6 +17228,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 9: { LogStep(9, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17167,6 +17242,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 11: { LogStep(11, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17180,6 +17256,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 13: { LogStep(13, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -17211,6 +17288,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 16: { LogStep(16, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17224,6 +17302,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 18: { LogStep(18, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17237,6 +17316,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 20: { LogStep(20, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -17268,6 +17348,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 23: { LogStep(23, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17299,6 +17380,7 @@ class Test_TC_CC_6_2Suite : public TestCommand } case 26: { LogStep(26, "Wait 2s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 2000UL; @@ -17637,6 +17719,7 @@ class Test_TC_CC_6_3Suite : public TestCommand } case 7: { LogStep(7, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -17663,6 +17746,7 @@ class Test_TC_CC_6_3Suite : public TestCommand } case 9: { LogStep(9, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17676,6 +17760,7 @@ class Test_TC_CC_6_3Suite : public TestCommand } case 11: { LogStep(11, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17689,6 +17774,7 @@ class Test_TC_CC_6_3Suite : public TestCommand } case 13: { LogStep(13, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -17722,6 +17808,7 @@ class Test_TC_CC_6_3Suite : public TestCommand } case 16: { LogStep(16, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17735,6 +17822,7 @@ class Test_TC_CC_6_3Suite : public TestCommand } case 18: { LogStep(18, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -17748,6 +17836,7 @@ class Test_TC_CC_6_3Suite : public TestCommand } case 20: { LogStep(20, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F04"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -18070,6 +18159,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -18091,6 +18181,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18104,6 +18195,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18117,6 +18209,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 10: { LogStep(10, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18144,6 +18237,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 13: { LogStep(13, "Wait 2s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 2000UL; @@ -18174,6 +18268,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 16: { LogStep(16, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -18195,6 +18290,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 18: { LogStep(18, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18208,6 +18304,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 20: { LogStep(20, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18221,6 +18318,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 22: { LogStep(22, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18248,6 +18346,7 @@ class Test_TC_CC_7_2Suite : public TestCommand } case 25: { LogStep(25, "Wait 2s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 2000UL; @@ -18564,6 +18663,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -18587,6 +18687,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18600,6 +18701,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18613,6 +18715,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 10: { LogStep(10, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18626,6 +18729,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 12: { LogStep(12, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -18656,6 +18760,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 15: { LogStep(15, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -18680,6 +18785,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 17: { LogStep(17, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18693,6 +18799,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 19: { LogStep(19, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18706,6 +18813,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 21: { LogStep(21, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -18719,6 +18827,7 @@ class Test_TC_CC_7_3Suite : public TestCommand } case 23: { LogStep(23, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -19005,6 +19114,7 @@ class Test_TC_CC_7_4Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -19041,6 +19151,7 @@ class Test_TC_CC_7_4Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -19060,6 +19171,7 @@ class Test_TC_CC_7_4Suite : public TestCommand } case 11: { LogStep(11, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -19079,6 +19191,7 @@ class Test_TC_CC_7_4Suite : public TestCommand } case 14: { LogStep(14, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -110654,6 +110767,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -110678,6 +110792,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110691,6 +110806,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110704,6 +110820,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 10: { LogStep(10, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110717,6 +110834,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 12: { LogStep(12, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -110747,6 +110865,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 15: { LogStep(15, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -110771,6 +110890,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 17: { LogStep(17, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110789,6 +110909,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 19: { LogStep(19, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110802,6 +110923,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 21: { LogStep(21, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110815,6 +110937,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 23: { LogStep(23, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -110845,6 +110968,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 26: { LogStep(26, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -110867,6 +110991,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 28: { LogStep(28, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110880,6 +111005,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 30: { LogStep(30, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110893,6 +111019,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 32: { LogStep(32, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110906,6 +111033,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 34: { LogStep(34, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -110936,6 +111064,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 37: { LogStep(37, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -110958,6 +111087,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 39: { LogStep(39, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110971,6 +111101,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 41: { LogStep(41, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110984,6 +111115,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 43: { LogStep(43, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -110997,6 +111129,7 @@ class Test_TC_CC_3_1Suite : public TestCommand } case 45: { LogStep(45, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F00"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -111434,6 +111567,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 4: { LogStep(4, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -111458,6 +111592,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 6: { LogStep(6, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111471,6 +111606,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 8: { LogStep(8, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111484,6 +111620,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 10: { LogStep(10, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111497,6 +111634,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 12: { LogStep(12, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -111527,6 +111665,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 15: { LogStep(15, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -111551,6 +111690,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 17: { LogStep(17, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111564,6 +111704,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 19: { LogStep(19, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111577,6 +111718,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 21: { LogStep(21, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111590,6 +111732,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 23: { LogStep(23, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -111620,6 +111763,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 26: { LogStep(26, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -111644,6 +111788,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 28: { LogStep(28, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111657,6 +111802,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 30: { LogStep(30, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111670,6 +111816,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 32: { LogStep(32, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111683,6 +111830,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 34: { LogStep(34, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -111713,6 +111861,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 37: { LogStep(37, "Wait 100ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 100UL; @@ -111737,6 +111886,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 39: { LogStep(39, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111750,6 +111900,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 41: { LogStep(41, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111763,6 +111914,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 43: { LogStep(43, "Wait 10s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 10000UL; @@ -111776,6 +111928,7 @@ class Test_TC_CC_7_1Suite : public TestCommand } case 45: { LogStep(45, "Wait 5s"); + VerifyOrDo(!ShouldSkip("CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 5000UL; @@ -112381,6 +112534,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 4: { LogStep(4, "Wait for 1000ms"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 1000UL; @@ -112525,6 +112679,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 16: { LogStep(16, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -112546,6 +112701,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 19: { LogStep(19, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -112659,6 +112815,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 30: { LogStep(30, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -112680,6 +112837,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 33: { LogStep(33, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -112751,6 +112909,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 40: { LogStep(40, "Wait 1000ms"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 1000UL; @@ -112824,6 +112983,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 47: { LogStep(47, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -112845,6 +113005,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 50: { LogStep(50, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -112958,6 +113119,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 61: { LogStep(61, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -112979,6 +113141,7 @@ class Test_TC_CC_9_1Suite : public TestCommand } case 64: { LogStep(64, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F02 && CC.S.F01"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -113352,6 +113515,7 @@ class Test_TC_CC_9_2Suite : public TestCommand } case 4: { LogStep(4, "Wait for 1000ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 1000UL; @@ -113439,6 +113603,7 @@ class Test_TC_CC_9_2Suite : public TestCommand } case 13: { LogStep(13, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -113460,6 +113625,7 @@ class Test_TC_CC_9_2Suite : public TestCommand } case 16: { LogStep(16, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -113500,6 +113666,7 @@ class Test_TC_CC_9_2Suite : public TestCommand } case 20: { LogStep(20, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -113521,6 +113688,7 @@ class Test_TC_CC_9_2Suite : public TestCommand } case 23: { LogStep(23, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -113885,6 +114053,7 @@ class Test_TC_CC_9_3Suite : public TestCommand } case 4: { LogStep(4, "Wait for 1000ms"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 1000UL; @@ -113972,6 +114141,7 @@ class Test_TC_CC_9_3Suite : public TestCommand } case 13: { LogStep(13, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -113993,6 +114163,7 @@ class Test_TC_CC_9_3Suite : public TestCommand } case 16: { LogStep(16, "Wait for 30S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 30000UL; @@ -114031,6 +114202,7 @@ class Test_TC_CC_9_3Suite : public TestCommand } case 20: { LogStep(20, "Wait for 60S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 60000UL; @@ -114045,6 +114217,7 @@ class Test_TC_CC_9_3Suite : public TestCommand } case 22: { LogStep(22, "Wait for 60S"); + VerifyOrDo(!ShouldSkip("CC.S.F01 && CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); ListFreer listFreer; chip::app::Clusters::DelayCommands::Commands::WaitForMs::Type value; value.ms = 60000UL; diff --git a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h index 75f0ebc62afa3b..052e8353d0df1a 100644 --- a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h +++ b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h @@ -11290,6 +11290,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -11303,6 +11307,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -11315,6 +11323,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -11327,6 +11339,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 10: ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_10(); break; case 11: @@ -11348,6 +11364,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 13: ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 2s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait2s_13(); break; case 14: @@ -11370,6 +11390,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 16: ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_16(); break; case 17: @@ -11383,6 +11407,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 18: ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_18(); break; case 19: @@ -11395,6 +11423,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 20: ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_20(); break; case 21: @@ -11407,6 +11439,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 22: ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_22(); break; case 23: @@ -11428,6 +11464,10 @@ class Test_TC_CC_3_2 : public TestCommandBridge { break; case 25: ChipLogProgress(chipTool, " ***** Test Step 25 : Wait 2s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait2s_25(); break; case 26: @@ -12230,6 +12270,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -12244,6 +12288,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -12256,6 +12304,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -12268,6 +12320,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 10: ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait5s_10(); break; case 11: @@ -12290,6 +12346,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 13: ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_13(); break; case 14: @@ -12304,6 +12364,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 15: ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_15(); break; case 16: @@ -12316,6 +12380,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 17: ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_17(); break; case 18: @@ -12328,6 +12396,10 @@ class Test_TC_CC_3_3 : public TestCommandBridge { break; case 19: ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 5s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait5s_19(); break; case 20: @@ -13009,6 +13081,10 @@ class Test_TC_CC_4_1 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -13022,6 +13098,10 @@ class Test_TC_CC_4_1 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -13034,6 +13114,10 @@ class Test_TC_CC_4_1 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -13046,6 +13130,10 @@ class Test_TC_CC_4_1 : public TestCommandBridge { break; case 10: ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_10(); break; case 11: @@ -13058,6 +13146,10 @@ class Test_TC_CC_4_1 : public TestCommandBridge { break; case 12: ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait5s_12(); break; case 13: @@ -13592,6 +13684,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -13605,6 +13701,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -13617,6 +13717,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -13629,6 +13733,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 10: ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait5s_10(); break; case 11: @@ -13651,6 +13759,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 13: ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_13(); break; case 14: @@ -13664,6 +13776,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 15: ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_15(); break; case 16: @@ -13676,6 +13792,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 17: ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_17(); break; case 18: @@ -13688,6 +13808,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 19: ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_19(); break; case 20: @@ -13710,6 +13834,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 22: ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_22(); break; case 23: @@ -13723,6 +13851,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 24: ChipLogProgress(chipTool, " ***** Test Step 24 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_24(); break; case 25: @@ -13752,6 +13884,10 @@ class Test_TC_CC_4_2 : public TestCommandBridge { break; case 28: ChipLogProgress(chipTool, " ***** Test Step 28 : Wait 2s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait2s_28(); break; case 29: @@ -14628,6 +14764,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -14642,6 +14782,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -14654,6 +14798,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -14666,6 +14814,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 10: ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait5s_10(); break; case 11: @@ -14688,6 +14840,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 13: ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_13(); break; case 14: @@ -14710,6 +14866,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 16: ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_16(); break; case 17: @@ -14724,6 +14884,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 18: ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_18(); break; case 19: @@ -14736,6 +14900,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 20: ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_20(); break; case 21: @@ -14748,6 +14916,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 22: ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 5s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait5s_22(); break; case 23: @@ -14770,6 +14942,10 @@ class Test_TC_CC_4_3 : public TestCommandBridge { break; case 25: ChipLogProgress(chipTool, " ***** Test Step 25 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_25(); break; case 26: @@ -15584,6 +15760,10 @@ class Test_TC_CC_4_4 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -15614,6 +15794,10 @@ class Test_TC_CC_4_4 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -15634,6 +15818,10 @@ class Test_TC_CC_4_4 : public TestCommandBridge { break; case 11: ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait10s_11(); break; case 12: @@ -15654,6 +15842,10 @@ class Test_TC_CC_4_4 : public TestCommandBridge { break; case 14: ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } err = TestWait5s_14(); break; case 15: @@ -16287,6 +16479,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -16317,6 +16513,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -16337,6 +16537,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 11: ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait10s_11(); break; case 12: @@ -16357,6 +16561,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 14: ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait5s_14(); break; case 15: @@ -16411,6 +16619,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 21: ChipLogProgress(chipTool, " ***** Test Step 21 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_21(); break; case 22: @@ -16449,6 +16661,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 26: ChipLogProgress(chipTool, " ***** Test Step 26 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_26(); break; case 27: @@ -16479,6 +16695,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 30: ChipLogProgress(chipTool, " ***** Test Step 30 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_30(); break; case 31: @@ -16509,6 +16729,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 34: ChipLogProgress(chipTool, " ***** Test Step 34 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_34(); break; case 35: @@ -16563,6 +16787,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 41: ChipLogProgress(chipTool, " ***** Test Step 41 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_41(); break; case 42: @@ -16601,6 +16829,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 46: ChipLogProgress(chipTool, " ***** Test Step 46 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_46(); break; case 47: @@ -16631,6 +16863,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 50: ChipLogProgress(chipTool, " ***** Test Step 50 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_50(); break; case 51: @@ -16661,6 +16897,10 @@ class Test_TC_CC_5_1 : public TestCommandBridge { break; case 54: ChipLogProgress(chipTool, " ***** Test Step 54 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_54(); break; case 55: @@ -18168,6 +18408,10 @@ class Test_TC_CC_5_2 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -18180,6 +18424,10 @@ class Test_TC_CC_5_2 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -18200,6 +18448,10 @@ class Test_TC_CC_5_2 : public TestCommandBridge { break; case 9: ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait10s_9(); break; case 10: @@ -18220,6 +18472,10 @@ class Test_TC_CC_5_2 : public TestCommandBridge { break; case 12: ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 10s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait10s_12(); break; case 13: @@ -18907,6 +19163,10 @@ class Test_TC_CC_5_3 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -18921,6 +19181,10 @@ class Test_TC_CC_5_3 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -18941,6 +19205,10 @@ class Test_TC_CC_5_3 : public TestCommandBridge { break; case 9: ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait10s_9(); break; case 10: @@ -18961,6 +19229,10 @@ class Test_TC_CC_5_3 : public TestCommandBridge { break; case 12: ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } err = TestWait5s_12(); break; case 13: @@ -19567,6 +19839,10 @@ class Test_TC_CC_6_1 : public TestCommandBridge { break; case 7: ChipLogProgress(chipTool, " ***** Test Step 7 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F04")) { + NextTest(); + return; + } err = TestWait100ms_7(); break; case 8: @@ -19581,6 +19857,10 @@ class Test_TC_CC_6_1 : public TestCommandBridge { break; case 9: ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); + if (ShouldSkip("CC.S.F04")) { + NextTest(); + return; + } err = TestWait10s_9(); break; case 10: @@ -19593,6 +19873,10 @@ class Test_TC_CC_6_1 : public TestCommandBridge { break; case 11: ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + if (ShouldSkip("CC.S.F04")) { + NextTest(); + return; + } err = TestWait10s_11(); break; case 12: @@ -19605,6 +19889,10 @@ class Test_TC_CC_6_1 : public TestCommandBridge { break; case 13: ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10s\n"); + if (ShouldSkip("CC.S.F04")) { + NextTest(); + return; + } err = TestWait10s_13(); break; case 14: @@ -19617,6 +19905,10 @@ class Test_TC_CC_6_1 : public TestCommandBridge { break; case 15: ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 5s\n"); + if (ShouldSkip("CC.S.F04")) { + NextTest(); + return; + } err = TestWait5s_15(); break; case 16: @@ -20238,6 +20530,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -20252,6 +20548,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 6: ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_6(); break; case 7: @@ -20264,6 +20564,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -20276,6 +20580,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 10: ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_10(); break; case 11: @@ -20288,6 +20596,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 12: ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait5s_12(); break; case 13: @@ -20310,6 +20622,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 15: ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait100ms_15(); break; case 16: @@ -20324,6 +20640,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 17: ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_17(); break; case 18: @@ -20336,6 +20656,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 19: ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_19(); break; case 20: @@ -20348,6 +20672,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 21: ChipLogProgress(chipTool, " ***** Test Step 21 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_21(); break; case 22: @@ -20360,6 +20688,10 @@ class Test_TC_CC_7_3 : public TestCommandBridge { break; case 23: ChipLogProgress(chipTool, " ***** Test Step 23 : Wait 5s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait5s_23(); break; case 24: @@ -21114,6 +21446,10 @@ class Test_TC_CC_7_4 : public TestCommandBridge { break; case 4: ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait100ms_4(); break; case 5: @@ -21144,6 +21480,10 @@ class Test_TC_CC_7_4 : public TestCommandBridge { break; case 8: ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_8(); break; case 9: @@ -21164,6 +21504,10 @@ class Test_TC_CC_7_4 : public TestCommandBridge { break; case 11: ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait10s_11(); break; case 12: @@ -21184,6 +21528,10 @@ class Test_TC_CC_7_4 : public TestCommandBridge { break; case 14: ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } err = TestWait5s_14(); break; case 15: