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: