From 04a5e8b959dcf656fb0d81d6049d0ac024d02577 Mon Sep 17 00:00:00 2001 From: Cecille Freeman Date: Tue, 6 Dec 2022 11:22:59 -0500 Subject: [PATCH 1/8] YAML-ize current TC_ACE_1_1 test --- .../suites/certification/Test_TC_ACE_1_1.yaml | 1858 ++++------------- src/app/tests/suites/ciTests.json | 2 + src/app/tests/suites/manualTests.json | 2 +- .../chip-tool/zap-generated/test/Commands.h | 870 +++++++- .../zap-generated/test/Commands.h | 1442 +++++++++++++ 5 files changed, 2649 insertions(+), 1525 deletions(-) diff --git a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml index 42ebf301f876a0..b16d408d6c8d54 100644 --- a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml @@ -13,1461 +13,415 @@ # limitations under the License. # Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currently set to default -name: 42.1.1. [TC-ACE-1.1] Privileges - REMOVED +name: 42.1.1. [TC-ACE-1.1] Privileges config: nodeId: 0x12344321 - cluster: "Basic Information" + cluster: "Access Control" endpoint: 0 tests: - - label: "Precondition" - verification: | - N1 is the node ID of TH1 - disabled: true - - - label: "TH1 commissions DUT using admin node ID N1" - verification: | - DUT side: - sudo ./chip-all-clusters-app - - TH side: - ./chip-tool pairing ethernet 1 20202021 chiip5 matter123 3840 fe80::e65f:1ff:fe0f:2753 5540 - - [1650455358.501816][4366:4371] CHIP:TOO: Device commissioning completed with success" - disabled: true - - - label: - "TH writes the ACL attribute with a list of AccessControlEntryStruct - entries containing 1 elements, granting itself administer privileges - on all of Endpoint 1: 1. struct Privilege field: Administer (5) - AuthMode field: CASE (2) Subjects field: [N1] Targets field: - [{Endpoint: 0}]" - verification: | - ./chip-tool accesscontrol write acl "[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": null, "endpoint": 0, "deviceType": null }]}]" 1 0 - On TH(Chiptool),Verify ACL attribute with a list of AccessControlEntryStruct entries containing 1 element. - [1659419235.790198][3332:3337] CHIP:DMG: WriteClient moving to [ResponseRe] - [1659419235.790263][3332:3337] CHIP:DMG: WriteResponseMessage = - [1659419235.790295][3332:3337] CHIP:DMG: { - [1659419235.790337][3332:3337] CHIP:DMG: AttributeStatusIBs = - [1659419235.790392][3332:3337] CHIP:DMG: [ - [1659419235.790423][3332:3337] CHIP:DMG: AttributeStatusIB = - [1659419235.790459][3332:3337] CHIP:DMG: { - [1659419235.790494][3332:3337] CHIP:DMG: AttributePathIB = - [1659419235.790534][3332:3337] CHIP:DMG: { - [1659419235.790574][3332:3337] CHIP:DMG: Endpoint = 0x0, - [1659419235.790616][3332:3337] CHIP:DMG: Cluster = 0x1f, - [1659419235.790662][3332:3337] CHIP:DMG: Attribute = 0x0000_0000, - [1659419235.790704][3332:3337] CHIP:DMG: } - [1659419235.790747][3332:3337] CHIP:DMG: - [1659419235.790784][3332:3337] CHIP:DMG: StatusIB = - [1659419235.790824][3332:3337] CHIP:DMG: { - [1659419235.790857][3332:3337] CHIP:DMG: status = 0x00 (SUCCESS), - [1659419235.790895][3332:3337] CHIP:DMG: }, - [1659419235.790934][3332:3337] CHIP:DMG: - [1659419235.790967][3332:3337] CHIP:DMG: }, - [1659419235.791013][3332:3337] CHIP:DMG: - [1659419235.791045][3332:3337] CHIP:DMG: AttributeStatusIB = - [1659419235.791079][3332:3337] CHIP:DMG: { - [1659419235.791113][3332:3337] CHIP:DMG: AttributePathIB = - [1659419235.791149][3332:3337] CHIP:DMG: { - [1659419235.791188][3332:3337] CHIP:DMG: Endpoint = 0x0, - [1659419235.791231][3332:3337] CHIP:DMG: Cluster = 0x1f, - [1659419235.791276][3332:3337] CHIP:DMG: Attribute = 0x0000_0000, - [1659419235.791320][3332:3337] CHIP:DMG: ListIndex = Null, - [1659419235.791358][3332:3337] CHIP:DMG: } - [1659419235.791400][3332:3337] CHIP:DMG: - [1659419235.791436][3332:3337] CHIP:DMG: StatusIB = - [1659419235.791473][3332:3337] CHIP:DMG: { - [1659419235.791511][3332:3337] CHIP:DMG: status = 0x00 (SUCCESS), - [1659419235.791549][3332:3337] CHIP:DMG: }, - [1659419235.791587][3332:3337] CHIP:DMG: - [1659419235.791620][3332:3337] CHIP:DMG: }, - [1659419235.791657][3332:3337] CHIP:DMG: - [1659419235.791688][3332:3337] CHIP:DMG: ], - [1659419235.791728][3332:3337] CHIP:DMG: - [1659419235.791783][3332:3337] CHIP:DMG: InteractionModelRevision = 1 - [1659419235.791817][3332:3337] CHIP:DMG: } - [1659419235.791934][3332:3337] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1659419235.792010][3332:3337] CHIP:EM: Sending Standalone Ack for MessageCounter:134189934 on exchange 40582i - [1659419235.792099][3332:3337] CHIP:IN: Prepared secure message 0xffff93ffd9e8 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 40582i with MessageCounter:170445973. - [1659419235.792166][3332:3337] CHIP:IN: Sending encrypted msg 0xffff93ffd9e8 with MessageCounter:170445973 to 0x0000000000000001 (1) at monotonic time: 00000000004A9C28 msec - [1659419235.792348][3332:3337] CHIP:EM: Flushed pending ack for MessageCounter:134189934 on exchange 40582i - [1659419235.792569][3332:3332] CHIP:CTL: Shutting down the commissioner - disabled: true - - - label: - "TH reads the NOCs attribute from the Node Operational Credentials - cluster using a fabric-scoped read (requires administer privilege)" - verification: | - ./chip-tool operationalcredentials read nocs 1 0 - On TH(Chiptool),Verify NOCs attribute from the Node Operational Credentials returns a list of NOCs containing 1 entry - cluster using a fabric-scoped read (requires administer privilege) returns a list of NOCs containing 1 entry - 1660287827.812436][3425:3430] CHIP:DMG: - [1660287827.812465][3425:3430] CHIP:DMG: ], - [1660287827.812507][3425:3430] CHIP:DMG: - [1660287827.812538][3425:3430] CHIP:DMG: SuppressResponse = true, - [1660287827.812568][3425:3430] CHIP:DMG: InteractionModelRevision = 1 - [1660287827.812595][3425:3430] CHIP:DMG: } - [1660287827.812909][3425:3430] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_003E Attribute 0x0000_0000 DataVersion: 150139357 - [1660287827.813029][3425:3430] CHIP:TOO: NOCs: 1 entries - [1660287827.813097][3425:3430] CHIP:TOO: [1]: { - [1660287827.813143][3425:3430] CHIP:TOO: Noc: 1530010101240201370324130118260480228127260580254D3A370624150124110118240701240801300941045F7EC97259380A95B263D320C9AAB344A003CA502C4A0D3E9264BE9CB302ADD4261005A5EF5F64F59C4429A253115DFBA3BC2606E4F93A0F982E14F85208F20E370A3501280118240201360304020401183004143EC057A20A90D9BDD0E80B684B8251F9308FD708300514FD0C51FF3675568C2C84AA3BD8D94AECE4F3B4F418300B407233D4F3BD77C644527CFC41B20F3D651B8B2FF8C61971B7BE635DC60A730E725118BEDCEEC3AE40D5E1DB980841237E17FC959802C71FDEBE1BFA424E1421FC18 - [1660287827.813189][3425:3430] CHIP:TOO: Icac: 1530010100240201370324140018260480228127260580254D3A3706241301182407012408013009410462DE64AB7CAE375E896604D436B960BF9A1395D8021A26FE083EF45170D3691CA7C3834BC477E51D47F7A7C083D96C072A8E1E136F17A3F3D085AE586F3DF160370A3501290118240260300414FD0C51FF3675568C2C84AA3BD8D94AECE4F3B4F430051474A4D2A7459FB7DB8EE91648D8E51C5C9F5773BE18300B40A6EEE9EC50B2BF7D89EBEA128B2750567BCBAF80493CA15A33A99E1441EF65AA12634DE0D4AA59BEE9DCEAB1D3F3A76EE09D06DF603956E9501F068393B01C7118 - [1660287827.813239][3425:3430] CHIP:TOO: FabricIndex: 1 - [1660287827.813266][3425:3430] CHIP:TOO: } - [1660287827.813366][3425:3430] CHIP:EM: Sending Standalone Ack for MessageCounter:230101128 on exchange 36399i - [1660287827.813464][3425:3430] CHIP:IN: Prepared secure message 0xffffa5474a58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 36399i with MessageCounter:161658783. - [1660287827.813515][3425:3430] CHIP:IN: Sending encrypted msg 0xffffa5474a58 with MessageCounter:161658783 to 0x0000000000000001 (1) at monotonic time: 00000000006ADA1E msec - disabled: true - - - label: - "TH writes the Location attribute in the Basic Information cluster - with XX (requires administer privilege)" - verification: | - ./chip-tool basic write location xx 1 0 - On TH(Chiptool),Verify Successfully Location attribute in the Basic Information cluster - with "XX" (requires administer privilege) - 1660287985.294180][3436:3441] CHIP:DMG: WriteClient moving to [ResponseRe] - [1660287985.294247][3436:3441] CHIP:DMG: WriteResponseMessage = - [1660287985.294283][3436:3441] CHIP:DMG: { - [1660287985.294316][3436:3441] CHIP:DMG: AttributeStatusIBs = - [1660287985.294361][3436:3441] CHIP:DMG: [ - [1660287985.294393][3436:3441] CHIP:DMG: AttributeStatusIB = - [1660287985.294961][3436:3441] CHIP:DMG: { - [1660287985.295003][3436:3441] CHIP:DMG: AttributePathIB = - [1660287985.295049][3436:3441] CHIP:DMG: { - [1660287985.295096][3436:3441] CHIP:DMG: Endpoint = 0x0, - [1660287985.295146][3436:3441] CHIP:DMG: Cluster = 0x28, - [1660287985.295197][3436:3441] CHIP:DMG: Attribute = 0x0000_0006, - [1660287985.295233][3436:3441] CHIP:DMG: } - [1660287985.295274][3436:3441] CHIP:DMG: - [1660287985.295316][3436:3441] CHIP:DMG: StatusIB = - [1660287985.295358][3436:3441] CHIP:DMG: { - [1660287985.295397][3436:3441] CHIP:DMG: status = 0x00 (SUCCESS), - [1660287985.295433][3436:3441] CHIP:DMG: }, - [1660287985.295637][3436:3441] CHIP:DMG: - [1660287985.295675][3436:3441] CHIP:DMG: }, - [1660287985.295902][3436:3441] CHIP:DMG: - [1660287985.295936][3436:3441] CHIP:DMG: ], - [1660287985.295972][3436:3441] CHIP:DMG: - [1660287985.295999][3436:3441] CHIP:DMG: InteractionModelRevision = 1 - [1660287985.296026][3436:3441] CHIP:DMG: } - [1660287985.296109][3436:3441] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660287985.296183][3436:3441] CHIP:EM: Sending Standalone Ack for MessageCounter:197244062 on exchange 22576i - [1660287985.296266][3436:3441] CHIP:IN: Prepared secure message 0xffff7dd1aa58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 22576i with MessageCounter:245656370. - disabled: true - - - label: - "TH sends the UpdateFabricLabel command to the Node Operational - Credentials cluster with the Label field set to TestFabric (requires - administer privilege)" - verification: | - ./chip-tool operationalcredentials update-fabric-label Testfabric 1 0 - On TH(Chiptool),Verify UpdateFabricLabel command to the Node Operational - Credentials cluster with the Label field set to "TestFabric" - (requires administer privilege) - - 60288088.153252][3449:3454] CHIP:DMG: }, - [1660288088.153291][3449:3454] CHIP:DMG: - [1660288088.153319][3449:3454] CHIP:DMG: }, - [1660288088.153349][3449:3454] CHIP:DMG: - [1660288088.153373][3449:3454] CHIP:DMG: ], - [1660288088.153405][3449:3454] CHIP:DMG: - [1660288088.153430][3449:3454] CHIP:DMG: InteractionModelRevision = 1 - [1660288088.153455][3449:3454] CHIP:DMG: }, - [1660288088.153518][3449:3454] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_003E Command=0x0000_0008 - [1660288088.153574][3449:3454] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_003E Command 0x0000_0008 - [1660288088.153641][3449:3454] CHIP:TOO: NOCResponse: { - [1660288088.153690][3449:3454] CHIP:TOO: statusCode: 0 - [1660288088.153718][3449:3454] CHIP:TOO: fabricIndex: 1 - [1660288088.153742][3449:3454] CHIP:TOO: } - [1660288088.153784][3449:3454] CHIP:DMG: ICR moving to [AwaitingDe] - [1660288088.153845][3449:3454] CHIP:EM: Sending Standalone Ack for MessageCounter:105416284 on exchange 14053i - [1660288088.153936][3449:3454] CHIP:IN: Prepared secure message 0xffffb6fdda58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 14053i with MessageCounter:54032897. - [1660288088.153983][3449:3454] CHIP:IN: Sending encrypted msg 0xffffb6fdda58 with MessageCounter:54032897 to 0x0000000000000001 (1) at monotonic time: 00000000006ED312 msec - disabled: true - - - label: - "TH writes the NodeLabel attribute in the Basic Information cluster - with the string TestNode (requires manage privilege)" - verification: | - ./chip-tool basic write node-label TestNode 1 0 - On TH(Chiptool),Verify Successfully NodeLabel attribute in the Basic Information cluster with the - string "TestNode" (requires manage privilege) - [1660288214.881228][3458:3463] CHIP:DMG: WriteResponseMessage = - [1660288214.881269][3458:3463] CHIP:DMG: { - [1660288214.881305][3458:3463] CHIP:DMG: AttributeStatusIBs = - [1660288214.881356][3458:3463] CHIP:DMG: [ - [1660288214.881397][3458:3463] CHIP:DMG: AttributeStatusIB = - [1660288214.881447][3458:3463] CHIP:DMG: { - [1660288214.881495][3458:3463] CHIP:DMG: AttributePathIB = - [1660288214.881555][3458:3463] CHIP:DMG: { - [1660288214.881614][3458:3463] CHIP:DMG: Endpoint = 0x0, - [1660288214.881665][3458:3463] CHIP:DMG: Cluster = 0x28, - [1660288214.881720][3458:3463] CHIP:DMG: Attribute = 0x0000_0005, - [1660288214.881767][3458:3463] CHIP:DMG: } - [1660288214.881825][3458:3463] CHIP:DMG: - [1660288214.881875][3458:3463] CHIP:DMG: StatusIB = - [1660288214.881933][3458:3463] CHIP:DMG: { - [1660288214.881991][3458:3463] CHIP:DMG: status = 0x00 (SUCCESS), - [1660288214.882045][3458:3463] CHIP:DMG: }, - [1660288214.882105][3458:3463] CHIP:DMG: - [1660288214.882138][3458:3463] CHIP:DMG: }, - [1660288214.882175][3458:3463] CHIP:DMG: - [1660288214.882202][3458:3463] CHIP:DMG: ], - [1660288214.882234][3458:3463] CHIP:DMG: - [1660288214.882262][3458:3463] CHIP:DMG: InteractionModelRevision = 1 - [1660288214.882289][3458:3463] CHIP:DMG: } - [1660288214.882368][3458:3463] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660288214.882434][3458:3463] CHIP:EM: Sending Standalone Ack for MessageCounter:254310385 on exchange 54553i - [1660288214.882511][3458:3463] CHIP:IN: Prepared secure message 0xffffa5d08a58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 54553i with MessageCounter:154252624. - [1660288214.882555][3458:3463] CHIP:IN: Sending encrypted msg 0xffffa5d08a58 with MessageCounter:154252624 to 0x0000000000000001 (1) at monotonic time: 000000000070C21B msec - disabled: true - - - label: - "TH sends the TestEventTrigger command to the General Diagnostics - cluster with the EnableKey set to 0 and the EventTrigger set to 0 - (requires manage privilege). Note that this will cause an error to be - returned because the EnableKey is invalid, but still indicates that - the TH passed the ACL check." - verification: | - ./chip-tool generaldiagnostics test-event-trigger 0 0 1 0 - On TH(Chiptool),Verify TestEventTrigger command to the General Diagnostics cluster with the EnableKey set to 0 and the EventTrigger set to 0 (requires manage privilege) Returns CONSTRAINT_ERROR - [1659090456.655741][4334:4339] CHIP:DMG: ICR moving to [ResponseRe] - [1659090456.655829][4334:4339] CHIP:DMG: InvokeResponseMessage = - [1659090456.655887][4334:4339] CHIP:DMG: { - [1659090456.655928][4334:4339] CHIP:DMG: suppressResponse = false, - [1659090456.655985][4334:4339] CHIP:DMG: InvokeResponseIBs = - [1659090456.656037][4334:4339] CHIP:DMG: [ - [1659090456.656094][4334:4339] CHIP:DMG: InvokeResponseIB = - [1659090456.656153][4334:4339] CHIP:DMG: { - [1659090456.656213][4334:4339] CHIP:DMG: CommandStatusIB = - [1659090456.656270][4334:4339] CHIP:DMG: { - [1659090456.656319][4334:4339] CHIP:DMG: CommandPathIB = - [1659090456.656374][4334:4339] CHIP:DMG: { - [1659090456.656430][4334:4339] CHIP:DMG: EndpointId = 0x0, - [1659090456.656493][4334:4339] CHIP:DMG: ClusterId = 0x33, - [1659090456.656555][4334:4339] CHIP:DMG: CommandId = 0x0, - [1659090456.656613][4334:4339] CHIP:DMG: }, - [1659090456.656672][4334:4339] CHIP:DMG: - [1659090456.656724][4334:4339] CHIP:DMG: StatusIB = - [1659090456.656783][4334:4339] CHIP:DMG: { - [1659090456.656839][4334:4339] CHIP:DMG: status = 0x87 (CONSTRAINT_ERROR), - [1659090456.656895][4334:4339] CHIP:DMG: }, - [1659090456.656946][4334:4339] CHIP:DMG: - [1659090456.656983][4334:4339] CHIP:DMG: }, - [1659090456.657021][4334:4339] CHIP:DMG: - [1659090456.657103][4334:4339] CHIP:DMG: }, - [1659090456.657143][4334:4339] CHIP:DMG: - [1659090456.657171][4334:4339] CHIP:DMG: ], - [1659090456.657204][4334:4339] CHIP:DMG: - [1659090456.657232][4334:4339] CHIP:DMG: InteractionModelRevision = 1 - [1659090456.657259][4334:4339] CHIP:DMG: }, - [1659090456.657346][4334:4339] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0033 Command=0x0000_0000 Status=0x87 - [1659090456.657384][4334:4339] CHIP:TOO: Error: IM Error 0x00000587: General error: 0x87 (CONSTRAINT_ERROR) - [1659090456.657425][4334:4339] CHIP:DMG: ICR moving to [AwaitingDe] - [1659090456.657488][4334:4339] CHIP:EM: Sending Standalone Ack for MessageCounter:22897794 on exchange 21249i - [1659090456.657555][4334:4339] CHIP:IN: Prepared secure message 0xffff8a3839e8 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 21249i with MessageCounter:124109243. - disabled: true - - - label: - "TH reads the VendorID attribute from the Basic Information cluster - (requires view privilege)" - verification: | - ./chip-tool basic read vendor-id 1 0 - On TH(Chiptool),Verify VendorID attribute from the Basic Information cluster - 288412.817686][3478:3483] CHIP:DMG: { - [1660288412.817723][3478:3483] CHIP:DMG: AttributeReportIBs = - [1660288412.817774][3478:3483] CHIP:DMG: [ - [1660288412.817818][3478:3483] CHIP:DMG: AttributeReportIB = - [1660288412.817872][3478:3483] CHIP:DMG: { - [1660288412.817909][3478:3483] CHIP:DMG: AttributeDataIB = - [1660288412.817949][3478:3483] CHIP:DMG: { - [1660288412.818001][3478:3483] CHIP:DMG: DataVersion = 0xe706a702, - [1660288412.818042][3478:3483] CHIP:DMG: AttributePathIB = - [1660288412.818104][3478:3483] CHIP:DMG: { - [1660288412.818152][3478:3483] CHIP:DMG: Endpoint = 0x0, - [1660288412.818205][3478:3483] CHIP:DMG: Cluster = 0x28, - [1660288412.818266][3478:3483] CHIP:DMG: Attribute = 0x0000_0002, - [1660288412.818310][3478:3483] CHIP:DMG: } - [1660288412.818356][3478:3483] CHIP:DMG: - [1660288412.818412][3478:3483] CHIP:DMG: Data = 65521, - [1660288412.818459][3478:3483] CHIP:DMG: }, - [1660288412.818529][3478:3483] CHIP:DMG: - [1660288412.818572][3478:3483] CHIP:DMG: }, - [1660288412.818638][3478:3483] CHIP:DMG: - [1660288412.818677][3478:3483] CHIP:DMG: ], - [1660288412.818725][3478:3483] CHIP:DMG: - [1660288412.818775][3478:3483] CHIP:DMG: SuppressResponse = true, - [1660288412.818818][3478:3483] CHIP:DMG: InteractionModelRevision = 1 - [1660288412.818856][3478:3483] CHIP:DMG: } - [1660288412.819053][3478:3483] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0028 Attribute 0x0000_0002 DataVersion: 3875972866 - [1660288412.819168][3478:3483] CHIP:TOO: VendorID: 65521 - [1660288412.819281][3478:3483] CHIP:EM: Sending Standalone Ack for MessageCounter:162210353 on exchange 21063i - [1660288412.819381][3478:3483] CHIP:IN: Prepared secure message 0xffff83ffda58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 21063i with MessageCounter:118354980. - disabled: true - - - label: - "TH writes the ACL attribute with a list of AccessControlEntryStruct - entries containing 2 elements, giving itself administer privilege only - on the Access Control cluster and manage privilege on everything else - on EP0. 1.struct Privilege field: Administer (5) AuthMode field: CASE - (2) Subjects field: [N1] Targets field: [{Cluster: 0x001F, Endpoint: - 0}] 2.struct Privilege field: Manage (4) AuthMode field: CASE (2) - Subjects field: [N1] Targets field: [{Endpoint: 0}]" - verification: | - ./chip-tool accesscontrol write acl "[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": 31, "endpoint": 0, "deviceType": null }]},{ "privilege": 4, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": null, "endpoint": 0, "deviceType": null }]}]" 1 0 - On TH(Chiptool),Verify ACL attribute with a list of AccessControlEntryStruct entries containing 2 elements - - 1660288528.919407][3487:3493] CHIP:DMG: WriteClient moving to [ResponseRe] - [1660288528.919483][3487:3493] CHIP:DMG: WriteResponseMessage = - [1660288528.919538][3487:3493] CHIP:DMG: { - [1660288528.919573][3487:3493] CHIP:DMG: AttributeStatusIBs = - [1660288528.919617][3487:3493] CHIP:DMG: [ - [1660288528.919650][3487:3493] CHIP:DMG: AttributeStatusIB = - [1660288528.919684][3487:3493] CHIP:DMG: { - [1660288528.919718][3487:3493] CHIP:DMG: AttributePathIB = - [1660288528.919761][3487:3493] CHIP:DMG: { - [1660288528.919801][3487:3493] CHIP:DMG: Endpoint = 0x0, - [1660288528.919854][3487:3493] CHIP:DMG: Cluster = 0x1f, - [1660288528.919898][3487:3493] CHIP:DMG: Attribute = 0x0000_0000, - [1660288528.919938][3487:3493] CHIP:DMG: } - [1660288528.919984][3487:3493] CHIP:DMG: - [1660288528.920023][3487:3493] CHIP:DMG: StatusIB = - [1660288528.920064][3487:3493] CHIP:DMG: { - [1660288528.920104][3487:3493] CHIP:DMG: status = 0x00 (SUCCESS), - [1660288528.920142][3487:3493] CHIP:DMG: }, - [1660288528.920189][3487:3493] CHIP:DMG: - [1660288528.920225][3487:3493] CHIP:DMG: }, - [1660288528.920272][3487:3493] CHIP:DMG: - [1660288528.920305][3487:3493] CHIP:DMG: AttributeStatusIB = - [1660288528.920340][3487:3493] CHIP:DMG: { - [1660288528.920374][3487:3493] CHIP:DMG: AttributePathIB = - [1660288528.920417][3487:3493] CHIP:DMG: { - [1660288528.920458][3487:3493] CHIP:DMG: Endpoint = 0x0, - [1660288528.920505][3487:3493] CHIP:DMG: Cluster = 0x1f, - [1660288528.920554][3487:3493] CHIP:DMG: Attribute = 0x0000_0000, - [1660288528.920599][3487:3493] CHIP:DMG: ListIndex = Null, - [1660288528.920640][3487:3493] CHIP:DMG: } - [1660288528.920687][3487:3493] CHIP:DMG: - [1660288528.920727][3487:3493] CHIP:DMG: StatusIB = - [1660288528.920761][3487:3493] CHIP:DMG: { - [1660288528.920795][3487:3493] CHIP:DMG: status = 0x00 (SUCCESS), - [1660288528.920842][3487:3493] CHIP:DMG: }, - [1660288528.920883][3487:3493] CHIP:DMG: - [1660288528.920920][3487:3493] CHIP:DMG: }, - [1660288528.920966][3487:3493] CHIP:DMG: - [1660288528.920999][3487:3493] CHIP:DMG: AttributeStatusIB = - [1660288528.921034][3487:3493] CHIP:DMG: { - [1660288528.921068][3487:3493] CHIP:DMG: AttributePathIB = - [1660288528.921115][3487:3493] CHIP:DMG: { - [1660288528.921156][3487:3493] CHIP:DMG: Endpoint = 0x0, - [1660288528.921206][3487:3493] CHIP:DMG: Cluster = 0x1f, - [1660288528.921256][3487:3493] CHIP:DMG: Attribute = 0x0000_0000, - [1660288528.921307][3487:3493] CHIP:DMG: ListIndex = Null, - [1660288528.921355][3487:3493] CHIP:DMG: } - [1660288528.921396][3487:3493] CHIP:DMG: - [1660288528.921436][3487:3493] CHIP:DMG: StatusIB = - [1660288528.921480][3487:3493] CHIP:DMG: { - [1660288528.921524][3487:3493] CHIP:DMG: status = 0x00 (SUCCESS), - [1660288528.921570][3487:3493] CHIP:DMG: }, - [1660288528.921614][3487:3493] CHIP:DMG: - [1660288528.921648][3487:3493] CHIP:DMG: }, - [1660288528.921687][3487:3493] CHIP:DMG: - [1660288528.921720][3487:3493] CHIP:DMG: ], - [1660288528.921768][3487:3493] CHIP:DMG: - [1660288528.921799][3487:3493] CHIP:DMG: InteractionModelRevision = 1 - [1660288528.921830][3487:3493] CHIP:DMG: } - [1660288528.922005][3487:3493] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660288528.922090][3487:3493] CHIP:EM: Sending Standalone Ack for MessageCounter:51040482 on exchange 47509i - [1660288528.922185][3487:3493] CHIP:IN: Prepared secure message 0xffff854e1a58 to 0x000000000 - disabled: true - - - label: - "TH reads the NOCs attribute from the Node Operational Credentials - cluster using a fabric-filtered read (requires administer privilege)" - verification: | - ./chip-tool operationalcredentials read nocs 1 0 - On TH(Chiptool),Verify NOCs attribute from the Node Operational Credentials cluster - using a fabric-filtered read (requires administer privilege) Returns UNSUPPORTED_ACCESS (0x7e) - [1660288669.384866][3506:3511] CHIP:DMG: ReportDataMessage = - [1660288669.384903][3506:3511] CHIP:DMG: { - [1660288669.384933][3506:3511] CHIP:DMG: AttributeReportIBs = - [1660288669.384976][3506:3511] CHIP:DMG: [ - [1660288669.385008][3506:3511] CHIP:DMG: AttributeReportIB = - [1660288669.385057][3506:3511] CHIP:DMG: { - [1660288669.385094][3506:3511] CHIP:DMG: AttributeStatusIB = - [1660288669.385132][3506:3511] CHIP:DMG: { - [1660288669.385172][3506:3511] CHIP:DMG: AttributePathIB = - [1660288669.385224][3506:3511] CHIP:DMG: { - [1660288669.385268][3506:3511] CHIP:DMG: Endpoint = 0x0, - [1660288669.385322][3506:3511] CHIP:DMG: Cluster = 0x3e, - [1660288669.385373][3506:3511] CHIP:DMG: Attribute = 0x0000_0000, - [1660288669.385409][3506:3511] CHIP:DMG: } - [1660288669.385466][3506:3511] CHIP:DMG: - [1660288669.385511][3506:3511] CHIP:DMG: StatusIB = - [1660288669.385549][3506:3511] CHIP:DMG: { - [1660288669.385599][3506:3511] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660288669.385640][3506:3511] CHIP:DMG: }, - [1660288669.385686][3506:3511] CHIP:DMG: - [1660288669.385726][3506:3511] CHIP:DMG: }, - [1660288669.385781][3506:3511] CHIP:DMG: - [1660288669.385812][3506:3511] CHIP:DMG: }, - [1660288669.385853][3506:3511] CHIP:DMG: - [1660288669.385886][3506:3511] CHIP:DMG: ], - [1660288669.385928][3506:3511] CHIP:DMG: - [1660288669.385962][3506:3511] CHIP:DMG: SuppressResponse = true, - [1660288669.385993][3506:3511] CHIP:DMG: InteractionModelRevision = 1 - [1660288669.386025][3506:3511] CHIP:DMG: } - [1660288669.386159][3506:3511] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660288669.386306][3506:3511] CHIP:EM: Sending Standalone Ack for MessageCounter:43458100 on exchang - disabled: true - - - label: - "TH writes the Location attribute in the Basic Information cluster - with XX (requires administer privilege)" - verification: | - ./chip-tool basic write location xx 1 0 - On TH(Chiptool),Verify Successfully Location attribute in the Basic Information cluster - with "XX" (requires administer privilege) - [1660288749.400037][3516:3521] CHIP:DMG: WriteResponseMessage = - [1660288749.400074][3516:3521] CHIP:DMG: { - [1660288749.400105][3516:3521] CHIP:DMG: AttributeStatusIBs = - [1660288749.400152][3516:3521] CHIP:DMG: [ - [1660288749.400187][3516:3521] CHIP:DMG: AttributeStatusIB = - [1660288749.400226][3516:3521] CHIP:DMG: { - [1660288749.400270][3516:3521] CHIP:DMG: AttributePathIB = - [1660288749.400316][3516:3521] CHIP:DMG: { - [1660288749.400364][3516:3521] CHIP:DMG: Endpoint = 0x0, - [1660288749.400415][3516:3521] CHIP:DMG: Cluster = 0x28, - [1660288749.400468][3516:3521] CHIP:DMG: Attribute = 0x0000_0006, - [1660288749.400515][3516:3521] CHIP:DMG: } - [1660288749.400568][3516:3521] CHIP:DMG: - [1660288749.400613][3516:3521] CHIP:DMG: StatusIB = - [1660288749.400661][3516:3521] CHIP:DMG: { - [1660288749.400762][3516:3521] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660288749.400837][3516:3521] CHIP:DMG: }, - [1660288749.400877][3516:3521] CHIP:DMG: - [1660288749.400919][3516:3521] CHIP:DMG: }, - [1660288749.400968][3516:3521] CHIP:DMG: - [1660288749.401006][3516:3521] CHIP:DMG: ], - [1660288749.401094][3516:3521] CHIP:DMG: - [1660288749.401135][3516:3521] CHIP:DMG: InteractionModelRevision = 1 - [1660288749.401214][3516:3521] CHIP:DMG: } - [1660288749.401317][3516:3521] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660288749.401365][3516:3521] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660288749.401448][3516:3521] CHIP:EM: Sending Standalone Ack for MessageCounter:7906604 on exchange 16408i - [1660288749.401587][3516:3521] CHIP:IN: Prepared secure message 0xffff7de66a58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 16408i with MessageCounter:231165951. - [1660288749.401683][3516:3521] CHIP:IN: Sending encrypted msg 0xffff7de66a58 with MessageCounter:231165951 to 0x000000 - disabled: true - - - label: - "TH sends the UpdateFabricLabel command to the operational credentials - cluster with the Label field set to TestFabric (requires administer - privilege)" - verification: | - ./chip-tool operationalcredentials update-fabric-label Testfabric 1 0 - - On TH(Chiptool),Verify UpdateFabricLabel command to the operational credentials - cluster with the Label field set to "TestFabric" (requires administer privilege) Returns UNSUPPORTED_ACCESS (0x7e) - 1660288926.084024][3528:3533] CHIP:DMG: InvokeResponseMessage = - [1660288926.084053][3528:3533] CHIP:DMG: { - [1660288926.084081][3528:3533] CHIP:DMG: suppressResponse = false, - [1660288926.084110][3528:3533] CHIP:DMG: InvokeResponseIBs = - [1660288926.084145][3528:3533] CHIP:DMG: [ - [1660288926.084173][3528:3533] CHIP:DMG: InvokeResponseIB = - [1660288926.084211][3528:3533] CHIP:DMG: { - [1660288926.084244][3528:3533] CHIP:DMG: CommandStatusIB = - [1660288926.084282][3528:3533] CHIP:DMG: { - [1660288926.084316][3528:3533] CHIP:DMG: CommandPathIB = - [1660288926.084352][3528:3533] CHIP:DMG: { - [1660288926.084392][3528:3533] CHIP:DMG: EndpointId = 0x0, - [1660288926.084433][3528:3533] CHIP:DMG: ClusterId = 0x3e, - [1660288926.084472][3528:3533] CHIP:DMG: CommandId = 0x9, - [1660288926.084507][3528:3533] CHIP:DMG: }, - [1660288926.084555][3528:3533] CHIP:DMG: - [1660288926.084589][3528:3533] CHIP:DMG: StatusIB = - [1660288926.084632][3528:3533] CHIP:DMG: { - [1660288926.084675][3528:3533] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660288926.084718][3528:3533] CHIP:DMG: }, - [1660288926.084758][3528:3533] CHIP:DMG: - [1660288926.084791][3528:3533] CHIP:DMG: }, - [1660288926.084828][3528:3533] CHIP:DMG: - [1660288926.084857][3528:3533] CHIP:DMG: }, - [1660288926.084891][3528:3533] CHIP:DMG: - [1660288926.084919][3528:3533] CHIP:DMG: ], - [1660288926.084954][3528:3533] CHIP:DMG: - [1660288926.084982][3528:3533] CHIP:DMG: InteractionModelRevision = 1 - [1660288926.085009][3528:3533] CHIP:DMG: }, - [1660288926.085072][3528:3533] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003E Command=0x0000_0009 Status=0x7e - [1660288926.085110][3528:3533] CHIP:TOO: Error: IM Error 0x0000057E: General error: 0x7e (U - disabled: true - - - label: - "Repeat steps 6 to 8 to confirm that TH still has access associated - with manage and view privileges" - verification: | - Step 6: ./chip-tool basic write node-label TestNode 1 0 - - On TH(Chiptool),Verify TH still has manage and view permissions by repeating Steps 6 to 8 - - 1660289086.355074][3539:3544] CHIP:DMG: WriteResponseMessage = - [1660289086.355120][3539:3544] CHIP:DMG: { - [1660289086.355161][3539:3544] CHIP:DMG: AttributeStatusIBs = - [1660289086.355218][3539:3544] CHIP:DMG: [ - [1660289086.355272][3539:3544] CHIP:DMG: AttributeStatusIB = - [1660289086.355326][3539:3544] CHIP:DMG: { - [1660289086.355367][3539:3544] CHIP:DMG: AttributePathIB = - [1660289086.355416][3539:3544] CHIP:DMG: { - [1660289086.355486][3539:3544] CHIP:DMG: Endpoint = 0x0, - [1660289086.355577][3539:3544] CHIP:DMG: Cluster = 0x28, - [1660289086.355639][3539:3544] CHIP:DMG: Attribute = 0x0000_0005, - [1660289086.355696][3539:3544] CHIP:DMG: } - [1660289086.355760][3539:3544] CHIP:DMG: - [1660289086.355813][3539:3544] CHIP:DMG: StatusIB = - [1660289086.355871][3539:3544] CHIP:DMG: { - [1660289086.355927][3539:3544] CHIP:DMG: status = 0x00 (SUCCESS), - [1660289086.355963][3539:3544] CHIP:DMG: }, - [1660289086.355995][3539:3544] CHIP:DMG: - [1660289086.356033][3539:3544] CHIP:DMG: }, - [1660289086.356072][3539:3544] CHIP:DMG: - [1660289086.356101][3539:3544] CHIP:DMG: ], - [1660289086.356132][3539:3544] CHIP:DMG: - [1660289086.356155][3539:3544] CHIP:DMG: InteractionModelRevision = 1 - [1660289086.356177][3539:3544] CHIP:DMG: } - [1660289086.356261][3539:3544] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660289086.356330][3539:3544] CHIP:EM: Sending Standalone Ack for MessageCounter:82540510 on exchange 39094i - [1660289086.356412][3539:3544] CHIP:IN: Prepared secure message 0xffffb10b5a58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 39094i with MessageCounter:152271650. - STEP 7: - ./chip-tool generaldiagnostics test-event-trigger 0 0 1 0 - - - 1660289262.561468][3553:3560] CHIP:DMG: InvokeResponseMessage = - [1660289262.561493][3553:3560] CHIP:DMG: { - [1660289262.561518][3553:3560] CHIP:DMG: suppressResponse = false, - [1660289262.561561][3553:3560] CHIP:DMG: InvokeResponseIBs = - [1660289262.561596][3553:3560] CHIP:DMG: [ - [1660289262.561621][3553:3560] CHIP:DMG: InvokeResponseIB = - [1660289262.561667][3553:3560] CHIP:DMG: { - [1660289262.561707][3553:3560] CHIP:DMG: CommandStatusIB = - [1660289262.561751][3553:3560] CHIP:DMG: { - [1660289262.561793][3553:3560] CHIP:DMG: CommandPathIB = - [1660289262.561839][3553:3560] CHIP:DMG: { - [1660289262.561885][3553:3560] CHIP:DMG: EndpointId = 0x0, - [1660289262.561932][3553:3560] CHIP:DMG: ClusterId = 0x33, - [1660289262.561977][3553:3560] CHIP:DMG: CommandId = 0x0, - [1660289262.562021][3553:3560] CHIP:DMG: }, - [1660289262.562069][3553:3560] CHIP:DMG: - [1660289262.562112][3553:3560] CHIP:DMG: StatusIB = - [1660289262.562158][3553:3560] CHIP:DMG: { - [1660289262.562202][3553:3560] CHIP:DMG: status = 0x87 (CONSTRAINT_ERROR), - [1660289262.562246][3553:3560] CHIP:DMG: }, - [1660289262.562291][3553:3560] CHIP:DMG: - [1660289262.562332][3553:3560] CHIP:DMG: }, - [1660289262.562378][3553:3560] CHIP:DMG: - [1660289262.562414][3553:3560] CHIP:DMG: }, - [1660289262.562456][3553:3560] CHIP:DMG: - [1660289262.562481][3553:3560] CHIP:DMG: ], - [1660289262.562511][3553:3560] CHIP:DMG: - [1660289262.562535][3553:3560] CHIP:DMG: InteractionModelRevision = 1 - [1660289262.562569][3553:3560] CHIP:DMG: }, - STEP 8:./chip-tool basic read vendor-id 1 0 - 1660289390.248196][3566:3571] CHIP:DMG: ReportDataMessage = - [1660289390.248239][3566:3571] CHIP:DMG: { - [1660289390.248273][3566:3571] CHIP:DMG: AttributeReportIBs = - [1660289390.248320][3566:3571] CHIP:DMG: [ - [1660289390.248356][3566:3571] CHIP:DMG: AttributeReportIB = - [1660289390.248413][3566:3571] CHIP:DMG: { - [1660289390.248458][3566:3571] CHIP:DMG: AttributeDataIB = - [1660289390.248512][3566:3571] CHIP:DMG: { - [1660289390.248567][3566:3571] CHIP:DMG: DataVersion = 0xe706a703, - [1660289390.248616][3566:3571] CHIP:DMG: AttributePathIB = - [1660289390.248672][3566:3571] CHIP:DMG: { - [1660289390.248729][3566:3571] CHIP:DMG: Endpoint = 0x0, - [1660289390.248788][3566:3571] CHIP:DMG: Cluster = 0x28, - [1660289390.248847][3566:3571] CHIP:DMG: Attribute = 0x0000_0002, - [1660289390.248903][3566:3571] CHIP:DMG: } - [1660289390.248961][3566:3571] CHIP:DMG: - [1660289390.249018][3566:3571] CHIP:DMG: Data = 65521, - [1660289390.249070][3566:3571] CHIP:DMG: }, - [1660289390.249127][3566:3571] CHIP:DMG: - [1660289390.249169][3566:3571] CHIP:DMG: }, - [1660289390.249218][3566:3571] CHIP:DMG: - [1660289390.249253][3566:3571] CHIP:DMG: ], - [1660289390.249298][3566:3571] CHIP:DMG: - [1660289390.249336][3566:3571] CHIP:DMG: SuppressResponse = true, - [1660289390.249374][3566:3571] CHIP:DMG: InteractionModelRevision = 1 - [1660289390.249408][3566:3571] CHIP:DMG: } - [1660289390.249693][3566:3571] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0028 Attribute 0x0000_0002 DataVersion: 3875972867 - [1660289390.249809][3566:3571] CHIP:TOO: VendorID: 65521 - [1660289390.249922][3566:3571] CHIP:EM: Sending Standalone Ack for MessageCounter:168230887 on exchange 24883i - [1660289390.250033][3566:3571] CHIP:IN: Prepared secure message 0xffff9f7eda58 to 0x0000000000000001 (1) of type 0 - disabled: true - - - label: - "TH writes the ACL attribute with a list of AccessControlEntryStruct - entries containing 2 elements, giving itself administer privilege only - on the Access Control cluster and operate privilege on everything else - on EP0. 1. struct Privilege field: Administer (5) AuthMode field: CASE - (2) Subjects field: [N1] Targets field: [{Cluster: 0x001F, Endpoint: - 0}] 2. struct Privilege field: Operate (3) AuthMode field: CASE (2) - Subjects field: [N1] Targets field: [{Endpoint: 0}]" - verification: | - ./chip-tool accesscontrol write acl "[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": 31, "endpoint": 0, "deviceType": null }]},{ "privilege": 3, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": null, "endpoint": 0, "deviceType": null }]}]" 1 0 - - On TH(Chiptool),Verify ACL attribute with a list of AccessControlEntryStruct entries containing 2 elements - 1660289539.245027][3576:3581] CHIP:DMG: WriteResponseMessage = - [1660289539.245080][3576:3581] CHIP:DMG: { - [1660289539.245212][3576:3581] CHIP:DMG: AttributeStatusIBs = - [1660289539.245289][3576:3581] CHIP:DMG: [ - [1660289539.245343][3576:3581] CHIP:DMG: AttributeStatusIB = - [1660289539.245402][3576:3581] CHIP:DMG: { - [1660289539.245463][3576:3581] CHIP:DMG: AttributePathIB = - [1660289539.245540][3576:3581] CHIP:DMG: { - [1660289539.245610][3576:3581] CHIP:DMG: Endpoint = 0x0, - [1660289539.245690][3576:3581] CHIP:DMG: Cluster = 0x1f, - [1660289539.245763][3576:3581] CHIP:DMG: Attribute = 0x0000_0000, - [1660289539.245837][3576:3581] CHIP:DMG: } - [1660289539.245909][3576:3581] CHIP:DMG: - [1660289539.245975][3576:3581] CHIP:DMG: StatusIB = - [1660289539.246036][3576:3581] CHIP:DMG: { - [1660289539.246112][3576:3581] CHIP:DMG: status = 0x00 (SUCCESS), - [1660289539.246165][3576:3581] CHIP:DMG: }, - [1660289539.246218][3576:3581] CHIP:DMG: - [1660289539.246273][3576:3581] CHIP:DMG: }, - [1660289539.246351][3576:3581] CHIP:DMG: - [1660289539.246403][3576:3581] CHIP:DMG: AttributeStatusIB = - [1660289539.246465][3576:3581] CHIP:DMG: { - [1660289539.246514][3576:3581] CHIP:DMG: AttributePathIB = - [1660289539.246587][3576:3581] CHIP:DMG: { - [1660289539.246649][3576:3581] CHIP:DMG: Endpoint = 0x0, - [1660289539.246706][3576:3581] CHIP:DMG: Cluster = 0x1f, - [1660289539.246786][3576:3581] CHIP:DMG: Attribute = 0x0000_0000, - [1660289539.246843][3576:3581] CHIP:DMG: ListIndex = Null, - [1660289539.246909][3576:3581] CHIP:DMG: } - [1660289539.246984][3576:3581] CHIP:DMG: - [1660289539.247049][3576:3581] CHIP:DMG: StatusIB = - [1660289539.247116][3576:3581] CHIP:DMG: { - [1660289539.247170][3576:3581] CHIP:DMG: status = 0x00 (SUCCESS), - [1660289539.247244][3576:3581] CHIP:DMG: }, - [1660289539.247304][3576:3581] CHIP:DMG: - [1660289539.247363][3576:3581] CHIP:DMG: }, - [1660289539.247439][3576:3581] CHIP:DMG: - [1660289539.247493][3576:3581] CHIP:DMG: AttributeStatusIB = - [1660289539.247600][3576:3581] CHIP:DMG: { - [1660289539.247658][3576:3581] CHIP:DMG: AttributePathIB = - [1660289539.247716][3576:3581] CHIP:DMG: { - [1660289539.247792][3576:3581] CHIP:DMG: Endpoint = 0x0, - [1660289539.247854][3576:3581] CHIP:DMG: Cluster = 0x1f, - [1660289539.247933][3576:3581] CHIP:DMG: Attribute = 0x0000_0000, - [1660289539.247997][3576:3581] CHIP:DMG: ListIndex = Null, - [1660289539.248072][3576:3581] CHIP:DMG: } - [1660289539.248141][3576:3581] CHIP:DMG: - [1660289539.248206][3576:3581] CHIP:DMG: StatusIB = - [1660289539.248266][3576:3581] CHIP:DMG: { - [1660289539.248322][3576:3581] CHIP:DMG: status = 0x00 (SUCCESS), - [1660289539.248388][3576:3581] CHIP:DMG: }, - [1660289539.248449][3576:3581] CHIP:DMG: - [1660289539.248509][3576:3581] CHIP:DMG: }, - [1660289539.248572][3576:3581] CHIP:DMG: - [1660289539.248624][3576:3581] CHIP:DMG: ], - [1660289539.248701][3576:3581] CHIP:DMG: - [1660289539.248753][3576:3581] CHIP:DMG: InteractionModelRevision = 1 - [1660289539.248805][3576:3581] CHIP:DMG: } - [1660289539.249079][3576:3581] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660289539.249191][3576:3581] CHIP:EM: Sending Standalone Ack for MessageCounter:263846205 on ex - disabled: true - - - label: - "Repeat steps 10 to 12 to confirm that TH still does not have - administer privileges" - verification: | - STEP 10: ./chip-tool operationalcredentials read nocs 1 0 - - On TH(Chiptool)2,Verify it still does not have administer privileges by repeating Steps 10, 11,12 - 1660289669.014743][3588:3593] CHIP:DMG: ReportDataMessage = - [1660289669.014793][3588:3593] CHIP:DMG: { - [1660289669.014836][3588:3593] CHIP:DMG: AttributeReportIBs = - [1660289669.014890][3588:3593] CHIP:DMG: [ - [1660289669.014939][3588:3593] CHIP:DMG: AttributeReportIB = - [1660289669.014994][3588:3593] CHIP:DMG: { - [1660289669.015043][3588:3593] CHIP:DMG: AttributeStatusIB = - [1660289669.015100][3588:3593] CHIP:DMG: { - [1660289669.015151][3588:3593] CHIP:DMG: AttributePathIB = - [1660289669.015209][3588:3593] CHIP:DMG: { - [1660289669.015269][3588:3593] CHIP:DMG: Endpoint = 0x0, - [1660289669.015332][3588:3593] CHIP:DMG: Cluster = 0x3e, - [1660289669.015394][3588:3593] CHIP:DMG: Attribute = 0x0000_0000, - [1660289669.015453][3588:3593] CHIP:DMG: } - [1660289669.015556][3588:3593] CHIP:DMG: - [1660289669.015619][3588:3593] CHIP:DMG: StatusIB = - [1660289669.015676][3588:3593] CHIP:DMG: { - [1660289669.015733][3588:3593] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660289669.015794][3588:3593] CHIP:DMG: }, - [1660289669.015851][3588:3593] CHIP:DMG: - [1660289669.015892][3588:3593] CHIP:DMG: }, - [1660289669.015926][3588:3593] CHIP:DMG: - [1660289669.015954][3588:3593] CHIP:DMG: }, - [1660289669.016040][3588:3593] CHIP:DMG: - [1660289669.016068][3588:3593] CHIP:DMG: ], - [1660289669.016102][3588:3593] CHIP:DMG: - [1660289669.016130][3588:3593] CHIP:DMG: SuppressResponse = true, - [1660289669.016155][3588:3593] CHIP:DMG: InteractionModelRevision = 1 - [1660289669.016181][3588:3593] CHIP:DMG: } - [1660289669.016292][3588:3593] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660289669.016383][3588:3593] CHIP:EM: Sending Standalone Ack for MessageCounter:12033603 on exchange 31844i - [1660289669.016463][3588:3593] CHIP:IN: Prepared secure message 0xffffa9fcfa58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 31844i with MessageCounter:73820390. - [1660289669.016508][3588:3593] CHIP:IN: Sending encrypted msg 0xffffa9fcfa58 with MessageCounter:73820390 to 0x0000000000000001 (1) at monotonic time: 000000000086F250 msec - [1660289669.016636][3588:3593] CHIP:EM: Flushed pending ack for MessageCounter:12033603 on exchange 31844i - [1660289669.016863][3588:3588] CHIP:CTL: Shutting down the commissioner - [1660289669.017002][3588:3588] CHIP:CTL: Shutting down the controller - [1660289669.017037][3588:3588] CHIP:CTL: Shutting down the commissioner - Step 11:./chip-tool basic write location xx 1 0 - - 1660289760.000896][3597:3602] CHIP:DMG: WriteResponseMessage = - [1660289760.000939][3597:3602] CHIP:DMG: { - [1660289760.000976][3597:3602] CHIP:DMG: AttributeStatusIBs = - [1660289760.001025][3597:3602] CHIP:DMG: [ - [1660289760.001051][3597:3602] CHIP:DMG: AttributeStatusIB = - [1660289760.001081][3597:3602] CHIP:DMG: { - [1660289760.001110][3597:3602] CHIP:DMG: AttributePathIB = - [1660289760.001209][3597:3602] CHIP:DMG: { - [1660289760.001254][3597:3602] CHIP:DMG: Endpoint = 0x0, - [1660289760.001296][3597:3602] CHIP:DMG: Cluster = 0x28, - [1660289760.001337][3597:3602] CHIP:DMG: Attribute = 0x0000_0006, - [1660289760.001418][3597:3602] CHIP:DMG: } - [1660289760.001458][3597:3602] CHIP:DMG: - [1660289760.001490][3597:3602] CHIP:DMG: StatusIB = - [1660289760.001523][3597:3602] CHIP:DMG: { - [1660289760.001557][3597:3602] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660289760.001596][3597:3602] CHIP:DMG: }, - [1660289760.001635][3597:3602] CHIP:DMG: - [1660289760.001687][3597:3602] CHIP:DMG: }, - [1660289760.001725][3597:3602] CHIP:DMG: - [1660289760.001751][3597:3602] CHIP:DMG: ], - [1660289760.001784][3597:3602] CHIP:DMG: - [1660289760.001836][3597:3602] CHIP:DMG: InteractionModelRevision = 1 - [1660289760.001864][3597:3602] CHIP:DMG: } - [1660289760.001941][3597:3602] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660289760.001977][3597:3602] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ - STEP12:./chip-tool operationalcredentials update-fabric-label Testfabric 1 0 - 660289912.930397][3610:3615] CHIP:DMG: { - [1660289912.930448][3610:3615] CHIP:DMG: suppressResponse = false, - [1660289912.930500][3610:3615] CHIP:DMG: InvokeResponseIBs = - [1660289912.930563][3610:3615] CHIP:DMG: [ - [1660289912.930618][3610:3615] CHIP:DMG: InvokeResponseIB = - [1660289912.930694][3610:3615] CHIP:DMG: { - [1660289912.930727][3610:3615] CHIP:DMG: CommandStatusIB = - [1660289912.930767][3610:3615] CHIP:DMG: { - [1660289912.930800][3610:3615] CHIP:DMG: CommandPathIB = - [1660289912.930835][3610:3615] CHIP:DMG: { - [1660289912.930873][3610:3615] CHIP:DMG: EndpointId = 0x0, - [1660289912.930910][3610:3615] CHIP:DMG: ClusterId = 0x3e, - [1660289912.930945][3610:3615] CHIP:DMG: CommandId = 0x9, - [1660289912.930980][3610:3615] CHIP:DMG: }, - [1660289912.931021][3610:3615] CHIP:DMG: - [1660289912.931055][3610:3615] CHIP:DMG: StatusIB = - [1660289912.931096][3610:3615] CHIP:DMG: { - [1660289912.931136][3610:3615] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660289912.931176][3610:3615] CHIP:DMG: }, - [1660289912.931215][3610:3615] CHIP:DMG: - [1660289912.931251][3610:3615] CHIP:DMG: }, - [1660289912.931286][3610:3615] CHIP:DMG: - [1660289912.931314][3610:3615] CHIP:DMG: }, - [1660289912.931347][3610:3615] CHIP:DMG: - [1660289912.931374][3610:3615] CHIP:DMG: ], - [1660289912.931404][3610:3615] CHIP:DMG: - [1660289912.931430][3610:3615] CHIP:DMG: InteractionModelRevision = 1 - [1660289912.931454][3610:3615] CHIP:DMG: }, - [1660289912.931544][3610:3615] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003E Command=0x0000_0009 Status=0x7e - [1660289912.931586][3610:3615] CHIP:TOO: Error: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660289912.931628][3610:3615] CHIP:DMG: ICR moving to [AwaitingDe] - [1660289912.931692][3610:3615] CHIP:EM: Sending Standalone Ack for MessageCounter:5306164 on exchange 6678i - disabled: true - - - label: - "TH writes the NodeLabel attribute in the Basic Information cluster - with the string TestNode (requires manage privilege)" - verification: | - ./chip-tool basic write node-label TestNode 1 0 - - On TH(Chiptool),Verify NodeLabel attribute in the Basic Information cluster with the string "TestNode" (requires manage privilege) Returns UNSUPPORTED_ACCESS (0x7e) - [1660290058.857328][3622:3627] CHIP:DMG: { - [1660290058.857360][3622:3627] CHIP:DMG: AttributeStatusIBs = - [1660290058.857406][3622:3627] CHIP:DMG: [ - [1660290058.857443][3622:3627] CHIP:DMG: AttributeStatusIB = - [1660290058.857490][3622:3627] CHIP:DMG: { - [1660290058.857530][3622:3627] CHIP:DMG: AttributePathIB = - [1660290058.857579][3622:3627] CHIP:DMG: { - [1660290058.857619][3622:3627] CHIP:DMG: Endpoint = 0x0, - [1660290058.857664][3622:3627] CHIP:DMG: Cluster = 0x28, - [1660290058.857703][3622:3627] CHIP:DMG: Attribute = 0x0000_0005, - [1660290058.857740][3622:3627] CHIP:DMG: } - [1660290058.857782][3622:3627] CHIP:DMG: - [1660290058.857816][3622:3627] CHIP:DMG: StatusIB = - [1660290058.857899][3622:3627] CHIP:DMG: { - [1660290058.857955][3622:3627] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660290058.858010][3622:3627] CHIP:DMG: }, - [1660290058.858057][3622:3627] CHIP:DMG: - [1660290058.858095][3622:3627] CHIP:DMG: }, - [1660290058.858138][3622:3627] CHIP:DMG: - [1660290058.858211][3622:3627] CHIP:DMG: ], - [1660290058.858259][3622:3627] CHIP:DMG: - [1660290058.858328][3622:3627] CHIP:DMG: InteractionModelRevision = 1 - [1660290058.858369][3622:3627] CHIP:DMG: } - disabled: true - - - label: - "TH sends the TestEventTrigger command to the General Diagnostics - cluster with the EnableKey set to 0 and the EventTrigger set to 0. - (requires manage privilege)" - verification: | - ./chip-tool generaldiagnostics test-event-trigger 0 0 1 0 - - On TH(Chiptool),Verify TestEventTrigger command to the General Diagnostics cluster with the EnableKey set to 0 and the EventTrigger set to 0. (requires manage privilege) Returns UNSUPPORTED_ACCESS (0x7e) - [1660290186.783158][3633:3638] CHIP:DMG: InvokeResponseMessage = - [1660290186.783198][3633:3638] CHIP:DMG: { - [1660290186.783237][3633:3638] CHIP:DMG: suppressResponse = false, - [1660290186.783278][3633:3638] CHIP:DMG: InvokeResponseIBs = - [1660290186.783328][3633:3638] CHIP:DMG: [ - [1660290186.783368][3633:3638] CHIP:DMG: InvokeResponseIB = - [1660290186.783420][3633:3638] CHIP:DMG: { - [1660290186.783462][3633:3638] CHIP:DMG: CommandStatusIB = - [1660290186.783506][3633:3638] CHIP:DMG: { - [1660290186.783599][3633:3638] CHIP:DMG: CommandPathIB = - [1660290186.783656][3633:3638] CHIP:DMG: { - [1660290186.783713][3633:3638] CHIP:DMG: EndpointId = 0x0, - [1660290186.783779][3633:3638] CHIP:DMG: ClusterId = 0x33, - [1660290186.783834][3633:3638] CHIP:DMG: CommandId = 0x0, - [1660290186.783890][3633:3638] CHIP:DMG: }, - [1660290186.783946][3633:3638] CHIP:DMG: - [1660290186.783993][3633:3638] CHIP:DMG: StatusIB = - [1660290186.784052][3633:3638] CHIP:DMG: { - [1660290186.784105][3633:3638] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660290186.784159][3633:3638] CHIP:DMG: }, - [1660290186.784218][3633:3638] CHIP:DMG: - [1660290186.784265][3633:3638] CHIP:DMG: }, - [1660290186.784320][3633:3638] CHIP:DMG: - [1660290186.784360][3633:3638] CHIP:DMG: }, - [1660290186.784408][3633:3638] CHIP:DMG: - [1660290186.784447][3633:3638] CHIP:DMG: ], - [1660290186.784495][3633:3638] CHIP:DMG: - [1660290186.784534][3633:3638] CHIP:DMG: InteractionModelRevision = 1 - [1660290186.784572][3633:3638] CHIP:DMG: }, - [1660290186.784661][3633:3638] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0033 Command=0x0000_0000 Status=0x7e - [1660290186.784713][3633:3638] CHIP:TOO: Error: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660290186.784771][3633:3638] CHIP:DMG: ICR moving to [AwaitingDe] - [1660290186.784855][3633:3638] CHIP:EM: Sending Standalone Ack for MessageCounter:17830704 on exchange 46324i - [1660290186.784955][3633:3638] CHIP:IN: Prepared secure message 0xffff93ffda58 to 0x0000000000000001 (1) of type 0x10 a - disabled: true - - - label: "Repeat step 8 to confirm that the TH still has view privileges" - verification: | - ./chip-tool basic read vendor-id 1 0 - - On TH(Chiptool),Verify TH still has view privilege by repeating step 8 - [1660290302.767326][3645:3650] CHIP:DMG: AttributeReportIBs = - [1660290302.767384][3645:3650] CHIP:DMG: [ - [1660290302.767430][3645:3650] CHIP:DMG: AttributeReportIB = - [1660290302.767490][3645:3650] CHIP:DMG: { - [1660290302.767594][3645:3650] CHIP:DMG: AttributeDataIB = - [1660290302.767660][3645:3650] CHIP:DMG: { - [1660290302.767722][3645:3650] CHIP:DMG: DataVersion = 0xe706a703, - [1660290302.767770][3645:3650] CHIP:DMG: AttributePathIB = - [1660290302.767841][3645:3650] CHIP:DMG: { - [1660290302.767904][3645:3650] CHIP:DMG: Endpoint = 0x0, - [1660290302.767980][3645:3650] CHIP:DMG: Cluster = 0x28, - [1660290302.768041][3645:3650] CHIP:DMG: Attribute = 0x0000_0002, - [1660290302.768098][3645:3650] CHIP:DMG: } - [1660290302.768146][3645:3650] CHIP:DMG: - [1660290302.768181][3645:3650] CHIP:DMG: Data = 65521, - [1660290302.768215][3645:3650] CHIP:DMG: }, - [1660290302.768258][3645:3650] CHIP:DMG: - [1660290302.768289][3645:3650] CHIP:DMG: }, - [1660290302.768321][3645:3650] CHIP:DMG: - [1660290302.768349][3645:3650] CHIP:DMG: ], - [1660290302.768383][3645:3650] CHIP:DMG: - [1660290302.768411][3645:3650] CHIP:DMG: SuppressResponse = true, - [1660290302.768440][3645:3650] CHIP:DMG: InteractionModelRevision = 1 - [1660290302.768461][3645:3650] CHIP:DMG: } - [1660290302.768606][3645:3650] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0028 Attribute 0x0000_0002 DataVersion: 3875972867 - [1660290302.768694][3645:3650] CHIP:TOO: VendorID: 65521 - [1660290302.768784][3645:3650] CHIP:EM: Sending Standalone Ack for MessageCounter:79752272 on exchange 6528i - disabled: true - - - label: - "TH1 writes the ACL attribute with a list of AccessControlEntryStruct - entries containing 2 elements, giving itself administer privilege only - on the Access Control cluster and view privilege on everything else on - EP0. 1.struct Privilege field: Administer (5) AuthMode field: CASE (2) - Subjects field: [N1] Targets field: [{Cluster: 0x001F, Endpoint: 0}] - 2.struct Privilege field: View (1) AuthMode field: CASE (2) Subjects - field: [N1] Targets field: [{Endpoint: 0}]" - verification: | - ./chip-tool accesscontrol write acl "[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": 31, "endpoint": 0, "deviceType": null }]},{ "privilege": 1, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": null, "endpoint": 0, "deviceType": null }]}]" 1 0 - - On TH(Chiptool),Verify ACL attribute with a list of AccessControlEntryStruct entries containing 2 elements - - 660290492.871763][3659:3664] CHIP:DMG: { - [1660290492.871788][3659:3664] CHIP:DMG: AttributeStatusIBs = - [1660290492.871824][3659:3664] CHIP:DMG: [ - [1660290492.871852][3659:3664] CHIP:DMG: AttributeStatusIB = - [1660290492.871894][3659:3664] CHIP:DMG: { - [1660290492.871930][3659:3664] CHIP:DMG: AttributePathIB = - [1660290492.871973][3659:3664] CHIP:DMG: { - [1660290492.872016][3659:3664] CHIP:DMG: Endpoint = 0x0, - [1660290492.872055][3659:3664] CHIP:DMG: Cluster = 0x1f, - [1660290492.872096][3659:3664] CHIP:DMG: Attribute = 0x0000_0000, - [1660290492.872138][3659:3664] CHIP:DMG: } - [1660290492.872179][3659:3664] CHIP:DMG: - [1660290492.872221][3659:3664] CHIP:DMG: StatusIB = - [1660290492.872259][3659:3664] CHIP:DMG: { - [1660290492.872296][3659:3664] CHIP:DMG: status = 0x00 (SUCCESS), - [1660290492.872333][3659:3664] CHIP:DMG: }, - [1660290492.872368][3659:3664] CHIP:DMG: - [1660290492.872398][3659:3664] CHIP:DMG: }, - [1660290492.872440][3659:3664] CHIP:DMG: - [1660290492.872469][3659:3664] CHIP:DMG: AttributeStatusIB = - [1660290492.872503][3659:3664] CHIP:DMG: { - [1660290492.872535][3659:3664] CHIP:DMG: AttributePathIB = - [1660290492.872576][3659:3664] CHIP:DMG: { - [1660290492.872615][3659:3664] CHIP:DMG: Endpoint = 0x0, - [1660290492.872652][3659:3664] CHIP:DMG: Cluster = 0x1f, - [1660290492.872689][3659:3664] CHIP:DMG: Attribute = 0x0000_0000, - [1660290492.872725][3659:3664] CHIP:DMG: ListIndex = Null, - [1660290492.872760][3659:3664] CHIP:DMG: } - [1660290492.872800][3659:3664] CHIP:DMG: - [1660290492.872834][3659:3664] CHIP:DMG: StatusIB = - [1660290492.872869][3659:3664] CHIP:DMG: { - [1660290492.872900][3659:3664] CHIP:DMG: status = 0x00 (SUCCESS), - [1660290492.872928][3659:3664] CHIP:DMG: }, - [1660290492.872959][3659:3664] CHIP:DMG: - [1660290492.872987][3659:3664] CHIP:DMG: }, - [1660290492.873025][3659:3664] CHIP:DMG: - [1660290492.873050][3659:3664] CHIP:DMG: AttributeStatusIB = - [1660290492.873080][3659:3664] CHIP:DMG: { - [1660290492.873107][3659:3664] CHIP:DMG: AttributePathIB = - [1660290492.873137][3659:3664] CHIP:DMG: { - [1660290492.873189][3659:3664] CHIP:DMG: Endpoint = 0x0, - [1660290492.873239][3659:3664] CHIP:DMG: Cluster = 0x1f, - [1660290492.873278][3659:3664] CHIP:DMG: Attribute = 0x0000_0000, - [1660290492.873313][3659:3664] CHIP:DMG: ListIndex = Null, - [1660290492.873348][3659:3664] CHIP:DMG: } - [1660290492.873387][3659:3664] CHIP:DMG: - [1660290492.873421][3659:3664] CHIP:DMG: StatusIB = - [1660290492.873456][3659:3664] CHIP:DMG: { - [1660290492.873492][3659:3664] CHIP:DMG: status = 0x00 (SUCCESS), - [1660290492.873526][3659:3664] CHIP:DMG: }, - [1660290492.873562][3659:3664] CHIP:DMG: - disabled: true - - - label: - "Repeat steps 10 to 12 to confirm that TH still does not have - administer privileges" - verification: | - On TH(Chiptool)2,Verify TH still does not have administer privileges by repeating steps 10,11,12 - STEP 10 : ./chip-tool operationalcredentials read nocs 1 0 - 2663][3679:3684] CHIP:DMG: { - [1660290793.812693][3679:3684] CHIP:DMG: AttributeReportIBs = - [1660290793.812735][3679:3684] CHIP:DMG: [ - [1660290793.812768][3679:3684] CHIP:DMG: AttributeReportIB = - [1660290793.812807][3679:3684] CHIP:DMG: { - [1660290793.812844][3679:3684] CHIP:DMG: AttributeStatusIB = - [1660290793.812891][3679:3684] CHIP:DMG: { - [1660290793.812928][3679:3684] CHIP:DMG: AttributePathIB = - [1660290793.812965][3679:3684] CHIP:DMG: { - [1660290793.813002][3679:3684] CHIP:DMG: Endpoint = 0x0, - [1660290793.813040][3679:3684] CHIP:DMG: Cluster = 0x3e, - [1660290793.813078][3679:3684] CHIP:DMG: Attribute = 0x0000_0000, - [1660290793.813122][3679:3684] CHIP:DMG: } - [1660290793.813170][3679:3684] CHIP:DMG: - [1660290793.813211][3679:3684] CHIP:DMG: StatusIB = - [1660290793.813254][3679:3684] CHIP:DMG: { - [1660290793.813298][3679:3684] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660290793.813350][3679:3684] CHIP:DMG: }, - [1660290793.813400][3679:3684] CHIP:DMG: - [1660290793.813433][3679:3684] CHIP:DMG: }, - [1660290793.813475][3679:3684] CHIP:DMG: - [1660290793.813504][3679:3684] CHIP:DMG: }, - [1660290793.813539][3679:3684] CHIP:DMG: - [1660290793.813565][3679:3684] CHIP:DMG: ], - [1660290793.813600][3679:3684] CHIP:DMG: - [1660290793.813635][3679:3684] CHIP:DMG: SuppressResponse = true, - [1660290793.813672][3679:3684] CHIP:DMG: InteractionModelRevision = 1 - [1660290793.813704][3679:3684] CHIP:DMG: } - [1660290793.813837][3679:3684] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660290793.813940][3679:3684] CHIP:EM: Sending Standalone Ack for MessageCounter:138199554 on exchange 53264i - [1660290793.814027][3679:3684] CHIP:IN: Prepared secure message 0xffff95ed5a58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 53264i with MessageCounter:163518118. - [1660290793.814076][3679:3684] CHIP:IN: Sending encrypted msg 0xffff95ed5a58 with MessageCounter:163518118 to 0x000000 - STEP 11 : - ./chip-tool basic write location xx 1 0 - 1660290881.760017][3688:3693] CHIP:DMG: WriteClient moving to [ResponseRe] - [1660290881.760081][3688:3693] CHIP:DMG: WriteResponseMessage = - [1660290881.760115][3688:3693] CHIP:DMG: { - [1660290881.760146][3688:3693] CHIP:DMG: AttributeStatusIBs = - [1660290881.760191][3688:3693] CHIP:DMG: [ - [1660290881.760226][3688:3693] CHIP:DMG: AttributeStatusIB = - [1660290881.760265][3688:3693] CHIP:DMG: { - [1660290881.760300][3688:3693] CHIP:DMG: AttributePathIB = - [1660290881.760353][3688:3693] CHIP:DMG: { - [1660290881.760398][3688:3693] CHIP:DMG: Endpoint = 0x0, - [1660290881.760443][3688:3693] CHIP:DMG: Cluster = 0x28, - [1660290881.760496][3688:3693] CHIP:DMG: Attribute = 0x0000_0006, - [1660290881.760545][3688:3693] CHIP:DMG: } - [1660290881.760593][3688:3693] CHIP:DMG: - [1660290881.760640][3688:3693] CHIP:DMG: StatusIB = - [1660290881.760691][3688:3693] CHIP:DMG: { - [1660290881.760760][3688:3693] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660290881.760810][3688:3693] CHIP:DMG: }, - [1660290881.760860][3688:3693] CHIP:DMG: - [1660290881.760894][3688:3693] CHIP:DMG: }, - [1660290881.760942][3688:3693] CHIP:DMG: - [1660290881.760975][3688:3693] CHIP:DMG: ], - [1660290881.761011][3688:3693] CHIP:DMG: - [1660290881.761032][3688:3693] CHIP:DMG: InteractionModelRevision = 1 - [1660290881.761052][3688:3693] CHIP:DMG: } - [1660290881.761128][3688:3693] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660290881.761164][3688:3693] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ - STEP 12: - ./chip-tool operationalcredentials update-fabric-label Testfabric 1 0 - - 60290936.485543][3698:3703] CHIP:DMG: InvokeResponseMessage = - [1660290936.485583][3698:3703] CHIP:DMG: { - [1660290936.485622][3698:3703] CHIP:DMG: suppressResponse = false, - [1660290936.485663][3698:3703] CHIP:DMG: InvokeResponseIBs = - [1660290936.485713][3698:3703] CHIP:DMG: [ - [1660290936.485753][3698:3703] CHIP:DMG: InvokeResponseIB = - [1660290936.485812][3698:3703] CHIP:DMG: { - [1660290936.485858][3698:3703] CHIP:DMG: CommandStatusIB = - [1660290936.485921][3698:3703] CHIP:DMG: { - [1660290936.485970][3698:3703] CHIP:DMG: CommandPathIB = - [1660290936.486022][3698:3703] CHIP:DMG: { - [1660290936.486087][3698:3703] CHIP:DMG: EndpointId = 0x0, - [1660290936.486148][3698:3703] CHIP:DMG: ClusterId = 0x3e, - [1660290936.486211][3698:3703] CHIP:DMG: CommandId = 0x9, - [1660290936.486273][3698:3703] CHIP:DMG: }, - [1660290936.486334][3698:3703] CHIP:DMG: - [1660290936.486391][3698:3703] CHIP:DMG: StatusIB = - [1660290936.486448][3698:3703] CHIP:DMG: { - [1660290936.486529][3698:3703] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660290936.486594][3698:3703] CHIP:DMG: }, - [1660290936.486655][3698:3703] CHIP:DMG: - [1660290936.486704][3698:3703] CHIP:DMG: }, - [1660290936.486760][3698:3703] CHIP:DMG: - [1660290936.486801][3698:3703] CHIP:DMG: }, - [1660290936.486850][3698:3703] CHIP:DMG: - [1660290936.486889][3698:3703] CHIP:DMG: ], - [1660290936.486936][3698:3703] CHIP:DMG: - [1660290936.486975][3698:3703] CHIP:DMG: InteractionModelRevision = 1 - [1660290936.487013][3698:3703] CHIP:DMG: }, - [1660290936.487108][3698:3703] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_003E Command=0x0000_000 - disabled: true - - - label: - "Repeat steps 16 to 17 to confirm that TH still does not have manage - privileges" - verification: | - On TH(Chiptool),Verify it still does not have manage privileges by repeating steps 16 ,17 - STEP 16: - ./chip-tool basic write node-label TestNode 1 0 - - [1660291097.342481][3711:3716] CHIP:DMG: WriteClient moving to [ResponseRe] - [1660291097.342536][3711:3716] CHIP:DMG: WriteResponseMessage = - [1660291097.342563][3711:3716] CHIP:DMG: { - [1660291097.342585][3711:3716] CHIP:DMG: AttributeStatusIBs = - [1660291097.342617][3711:3716] CHIP:DMG: [ - [1660291097.342641][3711:3716] CHIP:DMG: AttributeStatusIB = - [1660291097.342669][3711:3716] CHIP:DMG: { - [1660291097.342695][3711:3716] CHIP:DMG: AttributePathIB = - [1660291097.342727][3711:3716] CHIP:DMG: { - [1660291097.342760][3711:3716] CHIP:DMG: Endpoint = 0x0, - [1660291097.342798][3711:3716] CHIP:DMG: Cluster = 0x28, - [1660291097.342836][3711:3716] CHIP:DMG: Attribute = 0x0000_0005, - [1660291097.342871][3711:3716] CHIP:DMG: } - [1660291097.342907][3711:3716] CHIP:DMG: - [1660291097.342937][3711:3716] CHIP:DMG: StatusIB = - [1660291097.342969][3711:3716] CHIP:DMG: { - [1660291097.343000][3711:3716] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660291097.343034][3711:3716] CHIP:DMG: }, - [1660291097.343065][3711:3716] CHIP:DMG: - [1660291097.343090][3711:3716] CHIP:DMG: }, - [1660291097.343119][3711:3716] CHIP:DMG: - [1660291097.343143][3711:3716] CHIP:DMG: ], - [1660291097.343173][3711:3716] CHIP:DMG: - [1660291097.343197][3711:3716] CHIP:DMG: InteractionModelRevision = 1 - [1660291097.343220][3711:3716] CHIP:DMG: } - [1660291097.343295][3711:3716] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660291097.343331][3711:3716] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660291097.343393][3711:3716] CHIP:EM: Sending Standalone Ack for MessageCounter:120684625 on exchange 59940i - [1660291097.343488][3711:3716] CHIP:IN: Prepared secure message 0xffff7efdda58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 59940i with MessageCounter:235517444. - STEP17:./chip-tool generaldiagnostics test-event-trigger 0 0 1 0 - - [1660291187.760103][3720:3726] CHIP:DMG: { - [1660291187.760138][3720:3726] CHIP:DMG: suppressResponse = false, - [1660291187.760175][3720:3726] CHIP:DMG: InvokeResponseIBs = - [1660291187.760221][3720:3726] CHIP:DMG: [ - [1660291187.760256][3720:3726] CHIP:DMG: InvokeResponseIB = - [1660291187.760303][3720:3726] CHIP:DMG: { - [1660291187.760336][3720:3726] CHIP:DMG: CommandStatusIB = - [1660291187.760401][3720:3726] CHIP:DMG: { - [1660291187.760449][3720:3726] CHIP:DMG: CommandPathIB = - [1660291187.760497][3720:3726] CHIP:DMG: { - [1660291187.760557][3720:3726] CHIP:DMG: EndpointId = 0x0, - [1660291187.760613][3720:3726] CHIP:DMG: ClusterId = 0x33, - [1660291187.760675][3720:3726] CHIP:DMG: CommandId = 0x0, - [1660291187.760730][3720:3726] CHIP:DMG: }, - [1660291187.760876][3720:3726] CHIP:DMG: - [1660291187.760919][3720:3726] CHIP:DMG: StatusIB = - [1660291187.760987][3720:3726] CHIP:DMG: { - [1660291187.761041][3720:3726] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660291187.761091][3720:3726] CHIP:DMG: }, - [1660291187.761154][3720:3726] CHIP:DMG: - [1660291187.761197][3720:3726] CHIP:DMG: }, - [1660291187.761248][3720:3726] CHIP:DMG: - [1660291187.761286][3720:3726] CHIP:DMG: }, - [1660291187.761331][3720:3726] CHIP:DMG: - [1660291187.761365][3720:3726] CHIP:DMG: ], - [1660291187.761409][3720:3726] CHIP:DMG: - [1660291187.761447][3720:3726] CHIP:DMG: InteractionModelRevision = 1 - [1660291187.761481][3720:3726] CHIP:DMG: }, - [1660291187.761580][3720:3726] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0033 Command=0x00 - disabled: true - - - label: "Repeat step 8 to confirm that the TH still has view privileges" - verification: | - ./chip-tool basic read vendor-id 1 0 - On TH(Chiptool),Verify VendorID attribute from the Basic Information cluster - [1660306412.895825][2832:2837] CHIP:DMG: ReportDataMessage = - [1660306412.895851][2832:2837] CHIP:DMG: { - [1660306412.895871][2832:2837] CHIP:DMG: AttributeReportIBs = - [1660306412.895900][2832:2837] CHIP:DMG: [ - [1660306412.895923][2832:2837] CHIP:DMG: AttributeReportIB = - [1660306412.895955][2832:2837] CHIP:DMG: { - [1660306412.895983][2832:2837] CHIP:DMG: AttributeDataIB = - [1660306412.896010][2832:2837] CHIP:DMG: { - [1660306412.896037][2832:2837] CHIP:DMG: DataVersion = 0xf64e0e9a, - [1660306412.896066][2832:2837] CHIP:DMG: AttributePathIB = - [1660306412.896094][2832:2837] CHIP:DMG: { - [1660306412.896121][2832:2837] CHIP:DMG: Endpoint = 0x0, - [1660306412.896145][2832:2837] CHIP:DMG: Cluster = 0x28, - [1660306412.896176][2832:2837] CHIP:DMG: Attribute = 0x0000_0002, - [1660306412.896202][2832:2837] CHIP:DMG: } - [1660306412.896227][2832:2837] CHIP:DMG: - [1660306412.896257][2832:2837] CHIP:DMG: Data = 65521, - [1660306412.896281][2832:2837] CHIP:DMG: }, - [1660306412.896305][2832:2837] CHIP:DMG: - [1660306412.896326][2832:2837] CHIP:DMG: }, - [1660306412.896348][2832:2837] CHIP:DMG: - [1660306412.896368][2832:2837] CHIP:DMG: ], - [1660306412.896395][2832:2837] CHIP:DMG: - [1660306412.896417][2832:2837] CHIP:DMG: SuppressResponse = true, - [1660306412.896438][2832:2837] CHIP:DMG: InteractionModelRevision = 1 - [1660306412.896458][2832:2837] CHIP:DMG: } - [1660306412.896576][2832:2837] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0028 Attribute 0x0000_0002 DataVersion: 4132310682 - [1660306412.896621][2832:2837] CHIP:TOO: VendorID: 65521 - [1660306412.896698][2832:2837] CHIP:EM: Sending Standalone Ack for MessageCounter:81985401 on exchange 9302i - [1660306412.896783][2832:2837] CHIP:IN: Prepared secure message 0xffff77ffd978 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 9302i with MessageCounter:231153708. - [1660306412.896820][2832:2837] CHIP:IN: Sending encrypted msg 0xffff77ffd978 with MessageCounter:231153708 to 0x0000000000000001 (1) at monotonic time: 00000000001C35FA msec - [1660306412.896942][2832:2837] CHIP:EM: Flushed pending ack for MessageCounter:81985401 on exchange 9302i - [1660306412.897167][2832:2832] CHIP:CTL: Shutting down the commissioner - [1660306412.897226][2832:2832] CHIP:CTL: Stopping commissioning discovery over DNS-SD - [1660306412.897320][2832:2832] CHIP:CTL: Shutting down the controller - [1660306412.897346][2832:2832] CHIP:IN: Expiring all sessions for fabric 0x1!! - [1660306412.897380][2832:2832] CHIP:IN: SecureSession[0xffff70001d70]: MarkForEviction Type:2 LSI - disabled: true - - - label: - "TH writes the ACL attribute with a list of AccessControlEntryStruct - entries containing a single element, granting Administer privilege on - only the Access Control cluster and no other access. 1.struct - Privilege field: Administer (5) AuthMode field: CASE (2) Subjects - field: [N1] Targets field: [{Cluster: 0x001F, Endpoint: 0}]" - verification: | - On TH(Chiptool)1,Verify ACL attribute with a list of AccessControlEntryStruct entries containing 1 element. - - ./chip-tool accesscontrol write acl "[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": [{ "cluster": 31, "endpoint": 0, "deviceType": null }]}]" 1 0 - - 60291527.086023][3753:3758] CHIP:DMG: Cluster = 0x1f, - [1660291527.086060][3753:3758] CHIP:DMG: Attribute = 0x0000_0000, - [1660291527.086095][3753:3758] CHIP:DMG: } - [1660291527.086130][3753:3758] CHIP:DMG: - [1660291527.086160][3753:3758] CHIP:DMG: StatusIB = - [1660291527.086192][3753:3758] CHIP:DMG: { - [1660291527.086223][3753:3758] CHIP:DMG: status = 0x00 (SUCCESS), - [1660291527.086259][3753:3758] CHIP:DMG: }, - [1660291527.086290][3753:3758] CHIP:DMG: - [1660291527.086316][3753:3758] CHIP:DMG: }, - [1660291527.086352][3753:3758] CHIP:DMG: - [1660291527.086376][3753:3758] CHIP:DMG: AttributeStatusIB = - [1660291527.086402][3753:3758] CHIP:DMG: { - [1660291527.086427][3753:3758] CHIP:DMG: AttributePathIB = - [1660291527.086457][3753:3758] CHIP:DMG: { - [1660291527.086489][3753:3758] CHIP:DMG: Endpoint = 0x0, - [1660291527.086526][3753:3758] CHIP:DMG: Cluster = 0x1f, - [1660291527.086563][3753:3758] CHIP:DMG: Attribute = 0x0000_0000, - [1660291527.086599][3753:3758] CHIP:DMG: ListIndex = Null, - [1660291527.086634][3753:3758] CHIP:DMG: } - [1660291527.086668][3753:3758] CHIP:DMG: - [1660291527.086698][3753:3758] CHIP:DMG: StatusIB = - [1660291527.086729][3753:3758] CHIP:DMG: { - [1660291527.086760][3753:3758] CHIP:DMG: status = 0x00 (SUCCESS), - [1660291527.086794][3753:3758] CHIP:DMG: }, - [1660291527.086825][3753:3758] CHIP:DMG: - [1660291527.086850][3753:3758] CHIP:DMG: }, - [1660291527.086879][3753:3758] CHIP:DMG: - [1660291527.086903][3753:3758] CHIP:DMG: ], - [1660291527.086937][3753:3758] CHIP:DMG: - [1660291527.086961][3753:3758] CHIP:DMG: InteractionModelRevision = 1 - [1660291527.086984][3753:3758] CHIP:DMG: } - [1660291527.087087][3753:3758] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660291527.087158][3753:3758] CHIP:EM: Sending Standalone Ack for MessageCounter:90352268 on ex - disabled: true - - - label: - "Repeat steps 10 to 12 to confirm that TH still does not have - administer privileges" - verification: | - On TH(Chiptool),Verify it still does not have administer privileges by repeating steps 10,11,12 - - Step 10 : ./chip-tool operationalcredentials read nocs 1 0 - - - 73:3779] CHIP:DMG: { - [1660291809.030783][3773:3779] CHIP:DMG: AttributeReportIBs = - [1660291809.030815][3773:3779] CHIP:DMG: [ - [1660291809.030839][3773:3779] CHIP:DMG: AttributeReportIB = - [1660291809.030875][3773:3779] CHIP:DMG: { - [1660291809.030903][3773:3779] CHIP:DMG: AttributeStatusIB = - [1660291809.030942][3773:3779] CHIP:DMG: { - [1660291809.030973][3773:3779] CHIP:DMG: AttributePathIB = - [1660291809.031007][3773:3779] CHIP:DMG: { - [1660291809.031043][3773:3779] CHIP:DMG: Endpoint = 0x0, - [1660291809.031072][3773:3779] CHIP:DMG: Cluster = 0x3e, - [1660291809.031111][3773:3779] CHIP:DMG: Attribute = 0x0000_0000, - [1660291809.031142][3773:3779] CHIP:DMG: } - [1660291809.031178][3773:3779] CHIP:DMG: - [1660291809.031213][3773:3779] CHIP:DMG: StatusIB = - [1660291809.031252][3773:3779] CHIP:DMG: { - [1660291809.031287][3773:3779] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660291809.031326][3773:3779] CHIP:DMG: }, - [1660291809.031360][3773:3779] CHIP:DMG: - [1660291809.031390][3773:3779] CHIP:DMG: }, - [1660291809.031422][3773:3779] CHIP:DMG: - [1660291809.031451][3773:3779] CHIP:DMG: }, - [1660291809.031484][3773:3779] CHIP:DMG: - [1660291809.031509][3773:3779] CHIP:DMG: ], - [1660291809.031573][3773:3779] CHIP:DMG: - [1660291809.031600][3773:3779] CHIP:DMG: SuppressResponse = true, - [1660291809.031622][3773:3779] CHIP:DMG: InteractionModelRevision = 1 - [1660291809.031642][3773:3779] CHIP:DMG: } - [1660291809.031749][3773:3779] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - - - Step 11. ./chip-tool basic write location xx 1 0 - - 660291846.616184][3780:3785] CHIP:DMG: WriteResponseMessage = - [1660291846.616222][3780:3785] CHIP:DMG: { - [1660291846.616255][3780:3785] CHIP:DMG: AttributeStatusIBs = - [1660291846.616301][3780:3785] CHIP:DMG: [ - [1660291846.616337][3780:3785] CHIP:DMG: AttributeStatusIB = - [1660291846.616376][3780:3785] CHIP:DMG: { - [1660291846.616414][3780:3785] CHIP:DMG: AttributePathIB = - [1660291846.616463][3780:3785] CHIP:DMG: { - [1660291846.616506][3780:3785] CHIP:DMG: Endpoint = 0x0, - [1660291846.616566][3780:3785] CHIP:DMG: Cluster = 0x28, - [1660291846.616625][3780:3785] CHIP:DMG: Attribute = 0x0000_0006, - [1660291846.616663][3780:3785] CHIP:DMG: } - [1660291846.616712][3780:3785] CHIP:DMG: - [1660291846.616804][3780:3785] CHIP:DMG: StatusIB = - [1660291846.616858][3780:3785] CHIP:DMG: { - [1660291846.616905][3780:3785] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660291846.616951][3780:3785] CHIP:DMG: }, - [1660291846.616998][3780:3785] CHIP:DMG: - [1660291846.617077][3780:3785] CHIP:DMG: }, - [1660291846.617124][3780:3785] CHIP:DMG: - [1660291846.617160][3780:3785] CHIP:DMG: ], - [1660291846.617204][3780:3785] CHIP:DMG: - [1660291846.617239][3780:3785] CHIP:DMG: InteractionModelRevision = 1 - [1660291846.617274][3780:3785] CHIP:DMG: } - [1660291846.617373][3780:3785] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660291846.617418][3780:3785] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660291846.617488][3780:3785] CHIP:EM: Sending Standalone Ack for MessageCounter:202732516 on exchange 43960i - - - STEP12: ./chip-tool operationalcredentials update-fabric-label Testfabric 1 0 - 1660291887.232022][3789:3794] CHIP:DMG: InvokeResponseMessage = - [1660291887.232075][3789:3794] CHIP:DMG: { - [1660291887.232111][3789:3794] CHIP:DMG: suppressResponse = false, - [1660291887.232136][3789:3794] CHIP:DMG: InvokeResponseIBs = - [1660291887.232167][3789:3794] CHIP:DMG: [ - [1660291887.232209][3789:3794] CHIP:DMG: InvokeResponseIB = - [1660291887.232244][3789:3794] CHIP:DMG: { - [1660291887.232271][3789:3794] CHIP:DMG: CommandStatusIB = - [1660291887.232303][3789:3794] CHIP:DMG: { - [1660291887.232332][3789:3794] CHIP:DMG: CommandPathIB = - [1660291887.232363][3789:3794] CHIP:DMG: { - [1660291887.232395][3789:3794] CHIP:DMG: EndpointId = 0x0, - [1660291887.232434][3789:3794] CHIP:DMG: ClusterId = 0x3e, - [1660291887.232466][3789:3794] CHIP:DMG: CommandId = 0x9, - [1660291887.232502][3789:3794] CHIP:DMG: }, - [1660291887.232538][3789:3794] CHIP:DMG: - [1660291887.232568][3789:3794] CHIP:DMG: StatusIB = - [1660291887.232600][3789:3794] CHIP:DMG: { - [1660291887.232636][3789:3794] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660291887.232664][3789:3794] CHIP:DMG: }, - [1660291887.232700][3789:3794] CHIP:DMG: - [1660291887.232729][3789:3794] CHIP:DMG: }, - [1660291887.232762][3789:3794] CHIP:DMG: - [1660291887.232787][3789:3794] CHIP:DMG: }, - [1660291887.232817][3789:3794] CHIP:DMG: - [1660291887.232841][3789:3794] CHIP:DMG: ], - [1660291887.232871][3789:3794] CHIP:DMG: - [1660291887.232895][3789:3794] CHIP:DMG: InteractionModelRevision = 1 - [1660291887.232918][3789:3794] CHIP:DMG: }, - disabled: true - - - label: - "Repeat steps 16 to 17 to confirm that TH still does not have manage - privileges" - verification: | - On TH(Chiptool),Verify it still does not have manage privileges by repeating steps 16,17 - Step 16)./chip-tool basic write node-label TestNode 1 0 - - 1660292038.309440][3801:3806] CHIP:DMG: WriteClient moving to [ResponseRe] - [1660292038.309498][3801:3806] CHIP:DMG: WriteResponseMessage = - [1660292038.309533][3801:3806] CHIP:DMG: { - [1660292038.309561][3801:3806] CHIP:DMG: AttributeStatusIBs = - [1660292038.309600][3801:3806] CHIP:DMG: [ - [1660292038.309630][3801:3806] CHIP:DMG: AttributeStatusIB = - [1660292038.309670][3801:3806] CHIP:DMG: { - [1660292038.309698][3801:3806] CHIP:DMG: AttributePathIB = - [1660292038.309728][3801:3806] CHIP:DMG: { - [1660292038.309765][3801:3806] CHIP:DMG: Endpoint = 0x0, - [1660292038.309804][3801:3806] CHIP:DMG: Cluster = 0x28, - [1660292038.309837][3801:3806] CHIP:DMG: Attribute = 0x0000_0005, - [1660292038.309867][3801:3806] CHIP:DMG: } - [1660292038.309907][3801:3806] CHIP:DMG: - [1660292038.309944][3801:3806] CHIP:DMG: StatusIB = - [1660292038.309977][3801:3806] CHIP:DMG: { - [1660292038.310014][3801:3806] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660292038.310089][3801:3806] CHIP:DMG: }, - [1660292038.310129][3801:3806] CHIP:DMG: - [1660292038.310187][3801:3806] CHIP:DMG: }, - [1660292038.310226][3801:3806] CHIP:DMG: - [1660292038.310287][3801:3806] CHIP:DMG: ], - [1660292038.310319][3801:3806] CHIP:DMG: - [1660292038.310344][3801:3806] CHIP:DMG: InteractionModelRevision = 1 - [1660292038.310376][3801:3806] CHIP:DMG: } - [1660292038.310462][3801:3806] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1660292038.310543][3801:3806] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660292038.310612][3801:3806] CHIP:EM: Sending Standalone Ack for MessageCounter:226669508 on exchange 58794i - [1660292038.310697][3801:3806] CHIP:IN: Prepared secure message 0xffff7bffda58 to 0x0000000000000001 - Step 17)./chip-tool generaldiagnostics test-event-trigger 0 0 2 0 - 389.307724][5207:5212] CHIP:DMG: ICR moving to [ResponseRe] - [1659101389.307813][5207:5212] CHIP:DMG: InvokeResponseMessage = - [1659101389.307855][5207:5212] CHIP:DMG: { - [1659101389.307909][5207:5212] CHIP:DMG: suppressResponse = false, - [1659101389.307950][5207:5212] CHIP:DMG: InvokeResponseIBs = - [1659101389.308014][5207:5212] CHIP:DMG: [ - [1659101389.308055][5207:5212] CHIP:DMG: InvokeResponseIB = - [1659101389.308127][5207:5212] CHIP:DMG: { - [1659101389.308170][5207:5212] CHIP:DMG: CommandStatusIB = - [1659101389.308235][5207:5212] CHIP:DMG: { - [1659101389.308299][5207:5212] CHIP:DMG: CommandPathIB = - [1659101389.308353][5207:5212] CHIP:DMG: { - [1659101389.308423][5207:5212] CHIP:DMG: EndpointId = 0x0, - [1659101389.308481][5207:5212] CHIP:DMG: ClusterId = 0x33, - [1659101389.308537][5207:5212] CHIP:DMG: CommandId = 0x0, - [1659101389.308687][5207:5212] CHIP:DMG: }, - [1659101389.308752][5207:5212] CHIP:DMG: - [1659101389.308802][5207:5212] CHIP:DMG: StatusIB = - [1659101389.308856][5207:5212] CHIP:DMG: { - [1659101389.308909][5207:5212] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1659101389.308964][5207:5212] CHIP:DMG: }, - [1659101389.309019][5207:5212] CHIP:DMG: - [1659101389.309071][5207:5212] CHIP:DMG: }, - [1659101389.309131][5207:5212] CHIP:DMG: - [1659101389.309175][5207:5212] CHIP:DMG: }, - [1659101389.309225][5207:5212] CHIP:DMG: - [1659101389.309264][5207:5212] CHIP:DMG: ], - [1659101389.309348][5207:5212] CHIP:DMG: - [1659101389.309391][5207:5212] CHIP:DMG: InteractionModelRevision = 1 - [1659101389.309430][5207:5212] CHIP:DMG: }, - [1659101389.309523][5207:5212] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0033 Command=0x0000_0000 Status=0x7e - [1659101389.309575][5207:5212] CHIP:TOO: Error: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1659101389.309633][5207:5212] CHIP:DMG: ICR moving to [AwaitingDe] - [1659101389.309714][5207:5212] CHIP:EM: Sending Standalone Ack for MessageCounter:195445348 on exchange 13430i - [1659101389.309813][5207:5212] CHIP:IN: Prepared secure message 0xffffb27cd9e8 to 0x0000000000000002 (1) of type 0x10 and protocolId (0, 0) on exchange 13430i with MessageCounter:127089642. - - STEP17: - ./chip-tool generaldiagnostics test-event-trigger 0 0 1 0 - 60292089.204136][3809:3814] CHIP:DMG: InvokeResponseMessage = - [1660292089.204173][3809:3814] CHIP:DMG: { - [1660292089.204209][3809:3814] CHIP:DMG: suppressResponse = false, - [1660292089.204246][3809:3814] CHIP:DMG: InvokeResponseIBs = - [1660292089.204291][3809:3814] CHIP:DMG: [ - [1660292089.204329][3809:3814] CHIP:DMG: InvokeResponseIB = - [1660292089.204383][3809:3814] CHIP:DMG: { - [1660292089.204426][3809:3814] CHIP:DMG: CommandStatusIB = - [1660292089.204480][3809:3814] CHIP:DMG: { - [1660292089.204516][3809:3814] CHIP:DMG: CommandPathIB = - [1660292089.204572][3809:3814] CHIP:DMG: { - [1660292089.204621][3809:3814] CHIP:DMG: EndpointId = 0x0, - [1660292089.204680][3809:3814] CHIP:DMG: ClusterId = 0x33, - [1660292089.204728][3809:3814] CHIP:DMG: CommandId = 0x0, - [1660292089.204782][3809:3814] CHIP:DMG: }, - [1660292089.204842][3809:3814] CHIP:DMG: - [1660292089.204887][3809:3814] CHIP:DMG: StatusIB = - [1660292089.204944][3809:3814] CHIP:DMG: { - [1660292089.205038][3809:3814] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660292089.205081][3809:3814] CHIP:DMG: }, - [1660292089.205136][3809:3814] CHIP:DMG: - [1660292089.205175][3809:3814] CHIP:DMG: }, - [1660292089.205233][3809:3814] CHIP:DMG: - [1660292089.205406][3809:3814] CHIP:DMG: }, - [1660292089.205466][3809:3814] CHIP:DMG: - [1660292089.205501][3809:3814] CHIP:DMG: ], - [1660292089.205548][3809:3814] CHIP:DMG: - [1660292089.205624][3809:3814] CHIP:DMG: InteractionModelRevision = 1 - [1660292089.205660][3809:3814] CHIP:DMG: }, - disabled: true - - - label: - "TH reads the VendorID attribute from the Basic Information cluster - (requires view privilege)" - verification: | - On TH(Chiptool),Verify VendorID attribute from the Basic Information cluster (requires view privilege) Returns UNSUPPORTED_ACCESS (0x7e) - - ./chip-tool basic read vendor-id 1 0 - - :3827] CHIP:DMG: [ - [1660292225.412956][3822:3827] CHIP:DMG: AttributeReportIB = - [1660292225.413008][3822:3827] CHIP:DMG: { - [1660292225.413053][3822:3827] CHIP:DMG: AttributeStatusIB = - [1660292225.413102][3822:3827] CHIP:DMG: { - [1660292225.413155][3822:3827] CHIP:DMG: AttributePathIB = - [1660292225.413215][3822:3827] CHIP:DMG: { - [1660292225.413269][3822:3827] CHIP:DMG: Endpoint = 0x0, - [1660292225.413324][3822:3827] CHIP:DMG: Cluster = 0x28, - [1660292225.413370][3822:3827] CHIP:DMG: Attribute = 0x0000_0002, - [1660292225.413412][3822:3827] CHIP:DMG: } - [1660292225.413461][3822:3827] CHIP:DMG: - [1660292225.413504][3822:3827] CHIP:DMG: StatusIB = - [1660292225.413554][3822:3827] CHIP:DMG: { - [1660292225.413597][3822:3827] CHIP:DMG: status = 0x7e (UNSUPPORTED_ACCESS), - [1660292225.413641][3822:3827] CHIP:DMG: }, - [1660292225.413687][3822:3827] CHIP:DMG: - [1660292225.413743][3822:3827] CHIP:DMG: }, - [1660292225.413798][3822:3827] CHIP:DMG: - [1660292225.413842][3822:3827] CHIP:DMG: }, - [1660292225.413893][3822:3827] CHIP:DMG: - [1660292225.413934][3822:3827] CHIP:DMG: ], - [1660292225.413983][3822:3827] CHIP:DMG: - [1660292225.414025][3822:3827] CHIP:DMG: SuppressResponse = true, - [1660292225.414062][3822:3827] CHIP:DMG: InteractionModelRevision = 1 - [1660292225.414095][3822:3827] CHIP:DMG: } - [1660292225.414248][3822:3827] CHIP:TOO: Response Failure: IM Error 0x0000057E: General error: 0x7e (UNSUPPORTED_ACCESS) - [1660292225.414362][3822:3827] CHIP:EM: Sending Standalone Ack for MessageCounter:17517037 on exchange 61692i - [1660292225.414465][3822:3827] CHIP:IN: Prepared secure message 0xffff92fdda58 to 0x0000000000000001 (1) of type 0x10 and protocolId (0, 0) on exchange 61692i with MessageCounter:88180816. - disabled: true + - label: "Wait for the commissioned device to be retrieved" + cluster: "DelayCommands" + command: "WaitForCommissionee" + arguments: + values: + - name: "nodeId" + value: nodeId + + # NOTE: This won't work with the command line switch for commissioner node id + # TODO: get this working with the command line switch + - label: "Write ACL giving admin privilege on all EP0" + command: "writeAttribute" + attribute: "ACL" + arguments: + value: + [ + { + FabricIndex: 1, + Privilege: 5, # administer + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: null, Endpoint: 0, DeviceType: null } + ] + } + ] + + - label: "Read the NOC attribute (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "readAttribute" + attribute: "NOCs" + returns: + constraints: + minLength: 1 + maxLength: 1 + + - label: "Write the location attribute (Basic - requires administer)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "Location" + arguments: + value: "XX" + + - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "UpdateFabricLabel" + arguments: + values: + - name: "Label" + value: "TestFabric" + + - label: "Write NodeLabel attribute (Basic - requires manage)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "NodeLabel" + arguments: + value: "TestNode" + + - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + cluster: "General Diagnostics" + command: "TestEventTrigger" + arguments: + values: + - name: "EnableKey" + value: "0" + - name: "EventTrigger" + value: 0 + response: + error: CONSTRAINT_ERROR + + - label: "Tead the VendorID attribute (Basic - requires view)" + cluster: "Basic Information" + command: "readAttribute" + attribute: "VendorID" + + # MANAGE + - label: "Write ACL giving admin privilege ACL, manage for rest of EP0" + command: "writeAttribute" + attribute: "ACL" + arguments: + value: + [ + { + FabricIndex: 1, + Privilege: 5, # administer + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: 0x001F, Endpoint: 0, DeviceType: null } + ] + }, + { + FabricIndex: 1, + Privilege: 4, # manage + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: null, Endpoint: 0, DeviceType: null } + ] + } + ] + + - label: "Read the NOC attribute (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "readAttribute" + attribute: "NOCs" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write the location attribute (Basic - requires administer)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "Location" + arguments: + value: "XX" + response: + error: UNSUPPORTED_ACCESS + + - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "UpdateFabricLabel" + arguments: + values: + - name: "Label" + value: "TestFabric" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write NodeLabel attribute (Basic - requires manage)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "NodeLabel" + arguments: + value: "TestNode" + + - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + cluster: "General Diagnostics" + command: "TestEventTrigger" + arguments: + values: + - name: "EnableKey" + value: "0" + - name: "EventTrigger" + value: 0 + response: + error: CONSTRAINT_ERROR + + - label: "Tead the VendorID attribute (Basic - requires view)" + cluster: "Basic Information" + command: "readAttribute" + attribute: "VendorID" + + # OPERATE + - label: "Write ACL giving admin privilege ACL, operate for rest of EP0" + command: "writeAttribute" + attribute: "ACL" + arguments: + value: + [ + { + FabricIndex: 1, + Privilege: 5, # administer + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: 0x001F, Endpoint: 0, DeviceType: null } + ] + }, + { + FabricIndex: 1, + Privilege: 3, # operate + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: null, Endpoint: 0, DeviceType: null } + ] + } + ] + + - label: "Read the NOC attribute (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "readAttribute" + attribute: "NOCs" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write the location attribute (Basic - requires administer)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "Location" + arguments: + value: "XX" + response: + error: UNSUPPORTED_ACCESS + + - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "UpdateFabricLabel" + arguments: + values: + - name: "Label" + value: "TestFabric" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write NodeLabel attribute (Basic - requires manage)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "NodeLabel" + arguments: + value: "TestNode" + response: + error: UNSUPPORTED_ACCESS + + - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + cluster: "General Diagnostics" + command: "TestEventTrigger" + arguments: + values: + - name: "EnableKey" + value: "0" + - name: "EventTrigger" + value: 0 + response: + error: UNSUPPORTED_ACCESS + + - label: "Tead the VendorID attribute (Basic - requires view)" + cluster: "Basic Information" + command: "readAttribute" + attribute: "VendorID" + + # VIEW + - label: "Write ACL giving admin privilege ACL, operate for rest of EP0" + command: "writeAttribute" + attribute: "ACL" + arguments: + value: + [ + { + FabricIndex: 1, + Privilege: 5, # administer + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: 0x001F, Endpoint: 0, DeviceType: null } + ] + }, + { + FabricIndex: 1, + Privilege: 1, # view + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: null, Endpoint: 0, DeviceType: null } + ] + } + ] + + - label: "Read the NOC attribute (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "readAttribute" + attribute: "NOCs" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write the location attribute (Basic - requires administer)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "Location" + arguments: + value: "XX" + response: + error: UNSUPPORTED_ACCESS + + - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "UpdateFabricLabel" + arguments: + values: + - name: "Label" + value: "TestFabric" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write NodeLabel attribute (Basic - requires manage)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "NodeLabel" + arguments: + value: "TestNode" + response: + error: UNSUPPORTED_ACCESS + + - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + cluster: "General Diagnostics" + command: "TestEventTrigger" + arguments: + values: + - name: "EnableKey" + value: "0" + - name: "EventTrigger" + value: 0 + response: + error: UNSUPPORTED_ACCESS + + - label: "Tead the VendorID attribute (Basic - requires view)" + cluster: "Basic Information" + command: "readAttribute" + attribute: "VendorID" + + # NO PRIVILEGE + - label: "Write ACL giving admin privilege ACL, operate for rest of EP0" + command: "writeAttribute" + attribute: "ACL" + arguments: + value: + [ + { + FabricIndex: 1, + Privilege: 5, # administer + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: + [ + { Cluster: 0x001F, Endpoint: 0, DeviceType: null } + ] + }, + ] + + - label: "Read the NOC attribute (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "readAttribute" + attribute: "NOCs" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write the location attribute (Basic - requires administer)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "Location" + arguments: + value: "XX" + response: + error: UNSUPPORTED_ACCESS + + - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + cluster: "Operational Credentials" + command: "UpdateFabricLabel" + arguments: + values: + - name: "Label" + value: "TestFabric" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write NodeLabel attribute (Basic - requires manage)" + cluster: "Basic Information" + command: "writeAttribute" + attribute: "NodeLabel" + arguments: + value: "TestNode" + response: + error: UNSUPPORTED_ACCESS + + - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + cluster: "General Diagnostics" + command: "TestEventTrigger" + arguments: + values: + - name: "EnableKey" + value: "0" + - name: "EventTrigger" + value: 0 + response: + error: UNSUPPORTED_ACCESS + + - label: "Tead the VendorID attribute (Basic - requires view)" + cluster: "Basic Information" + command: "readAttribute" + attribute: "VendorID" + response: + error: UNSUPPORTED_ACCESS + + - label: "Write ACL to restore full access" + command: "writeAttribute" + attribute: "ACL" + arguments: + value: + [ + { + FabricIndex: 1, + Privilege: 5, # administer + AuthMode: 2, # case + Subjects: [ 112233 ], + Targets: null + } + ] \ No newline at end of file diff --git a/src/app/tests/suites/ciTests.json b/src/app/tests/suites/ciTests.json index 77542393e3a746..f9482e0f42ffad 100644 --- a/src/app/tests/suites/ciTests.json +++ b/src/app/tests/suites/ciTests.json @@ -9,6 +9,7 @@ "Test_TC_ACL_2_7", "Test_TC_ACL_2_9" ], + "AccessControlEnforcement": ["Test_TC_ACE_1_1"], "BooleanState": ["Test_TC_BOOL_1_1", "Test_TC_BOOL_2_1"], "Binding": ["Test_TC_BIND_1_1"], "BridgedDeviceBasicInformation": [ @@ -269,6 +270,7 @@ ], "collection": [ "AccessControl", + "AccessControlEnforcement", "BooleanState", "BridgedDeviceBasicInformation", "Actions", diff --git a/src/app/tests/suites/manualTests.json b/src/app/tests/suites/manualTests.json index a090ba676de5f0..938e07c917ee40 100644 --- a/src/app/tests/suites/manualTests.json +++ b/src/app/tests/suites/manualTests.json @@ -310,7 +310,7 @@ "Test_TC_BRBINFO_2_2", "Test_TC_BRBINFO_2_3" ], - "AccessControlEnforcement": ["Test_TC_ACE_1_1", "Test_TC_ACE_1_2"], + "AccessControlEnforcement": ["Test_TC_ACE_1_2"], "collection": [ "DeviceDiscovery", "Groups", diff --git a/zzz_generated/chip-tool/zap-generated/test/Commands.h b/zzz_generated/chip-tool/zap-generated/test/Commands.h index 4e0836a8e5318b..acb5eee2ff6e12 100644 --- a/zzz_generated/chip-tool/zap-generated/test/Commands.h +++ b/zzz_generated/chip-tool/zap-generated/test/Commands.h @@ -43,6 +43,7 @@ class TestList : public Command printf("Test_TC_ACL_2_4\n"); printf("Test_TC_ACL_2_7\n"); printf("Test_TC_ACL_2_9\n"); + printf("Test_TC_ACE_1_1\n"); printf("Test_TC_BOOL_1_1\n"); printf("Test_TC_BOOL_2_1\n"); printf("Test_TC_BRBINFO_1_1\n"); @@ -558,7 +559,6 @@ class ManualTestList : public Command printf("Test_TC_ACL_2_10\n"); printf("Test_TC_BRBINFO_2_2\n"); printf("Test_TC_BRBINFO_2_3\n"); - printf("Test_TC_ACE_1_1\n"); printf("Test_TC_ACE_1_2\n"); return CHIP_NO_ERROR; @@ -6083,6 +6083,802 @@ class Test_TC_ACL_2_9Suite : public TestCommand } }; +class Test_TC_ACE_1_1Suite : public TestCommand +{ +public: + Test_TC_ACE_1_1Suite(CredentialIssuerCommands * credsIssuerConfig) : TestCommand("Test_TC_ACE_1_1", 37, credsIssuerConfig) + { + AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); + AddArgument("cluster", &mCluster); + AddArgument("endpoint", 0, UINT16_MAX, &mEndpoint); + AddArgument("timeout", 0, UINT16_MAX, &mTimeout); + } + + ~Test_TC_ACE_1_1Suite() {} + + chip::System::Clock::Timeout GetWaitDuration() const override + { + return chip::System::Clock::Seconds16(mTimeout.ValueOr(kTimeoutInSeconds)); + } + +private: + chip::Optional mNodeId; + chip::Optional mCluster; + chip::Optional mEndpoint; + chip::Optional mTimeout; + + chip::EndpointId GetEndpoint(chip::EndpointId endpoint) { return mEndpoint.HasValue() ? mEndpoint.Value() : endpoint; } + + // + // Tests methods + // + + void OnResponse(const chip::app::StatusIB & status, chip::TLV::TLVReader * data) override + { + + // Allow yaml to access the current commissioner node id. + // Default to 0 (undefined node id) so we know if this isn't + // set correctly. + // Reset on every step in case it changed. + chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); + (void) commissionerNodeId; + + bool shouldContinue = false; + + switch (mTestIndex - 1) + { + case 0: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + shouldContinue = true; + break; + case 1: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 2: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + { + chip::app::DataModel::DecodableList + value; + VerifyOrReturn(CheckDecodeValue(chip::app::DataModel::Decode(*data, value))); + } + break; + case 3: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 4: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + { + chip::app::Clusters::OperationalCredentials::Commands::NOCResponse::DecodableType value; + VerifyOrReturn(CheckDecodeValue(chip::app::DataModel::Decode(*data, value))); + } + break; + case 5: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 6: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; + case 7: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + { + chip::VendorId value; + VerifyOrReturn(CheckDecodeValue(chip::app::DataModel::Decode(*data, value))); + } + break; + case 8: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 9: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 10: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 11: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 12: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 13: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; + case 14: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + { + chip::VendorId value; + VerifyOrReturn(CheckDecodeValue(chip::app::DataModel::Decode(*data, value))); + } + break; + case 15: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 16: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 17: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 18: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 19: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 20: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 21: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + { + chip::VendorId value; + VerifyOrReturn(CheckDecodeValue(chip::app::DataModel::Decode(*data, value))); + } + break; + case 22: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 23: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 24: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 25: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 26: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 27: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 28: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + { + chip::VendorId value; + VerifyOrReturn(CheckDecodeValue(chip::app::DataModel::Decode(*data, value))); + } + break; + case 29: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 30: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 31: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 32: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 33: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 34: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 35: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 36: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + default: + LogErrorOnFailure(ContinueOnChipMainThread(CHIP_ERROR_INVALID_ARGUMENT)); + } + + if (shouldContinue) + { + ContinueOnChipMainThread(CHIP_NO_ERROR); + } + } + + CHIP_ERROR DoTestStep(uint16_t testIndex) override + { + using namespace chip::app::Clusters; + // Allow yaml to access the current commissioner node id. + // Default to 0 (undefined node id) so we know if this isn't + // set correctly. + // Reset on every step in case it changed. + chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); + (void) commissionerNodeId; + switch (testIndex) + { + case 0: { + LogStep(0, "Wait for the commissioned device to be retrieved"); + ListFreer listFreer; + chip::app::Clusters::DelayCommands::Commands::WaitForCommissionee::Type value; + value.nodeId = mNodeId.HasValue() ? mNodeId.Value() : 305414945ULL; + return WaitForCommissionee(kIdentityAlpha, value); + } + case 1: { + LogStep(1, "Write ACL giving admin privilege on all EP0"); + ListFreer listFreer; + chip::app::DataModel::List value; + + { + auto * listHolder_0 = + new ListHolder(1); + listFreer.add(listHolder_0); + + listHolder_0->mList[0].privilege = + static_cast(5); + listHolder_0->mList[0].authMode = + static_cast(2); + listHolder_0->mList[0].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[0].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNull(); + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[0].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[0].fabricIndex = 1U; + + value = chip::app::DataModel::List( + listHolder_0->mList, 1); + } + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), AccessControl::Id, AccessControl::Attributes::Acl::Id, value, + chip::NullOptional, chip::NullOptional); + } + case 2: { + LogStep(2, "Read the NOC attribute (Node operational credentials - requires administer)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); + } + case 3: { + LogStep(3, "Write the location attribute (Basic - requires administer)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("XXgarbage: not in length on purpose", 2); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::Location::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 4: { + LogStep(4, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + ListFreer listFreer; + chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; + value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); + return SendCommand(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Commands::UpdateFabricLabel::Id, value, chip::NullOptional + + ); + } + case 5: { + LogStep(5, "Write NodeLabel attribute (Basic - requires manage)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("TestNodegarbage: not in length on purpose", 8); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::NodeLabel::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 6: { + LogStep(6, "Send TestEventTrigger (General Diagnostics - requires manage)"); + ListFreer listFreer; + chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; + value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); + value.eventTrigger = 0ULL; + return SendCommand(kIdentityAlpha, GetEndpoint(0), GeneralDiagnostics::Id, + GeneralDiagnostics::Commands::TestEventTrigger::Id, value, chip::NullOptional + + ); + } + case 7: { + LogStep(7, "Tead the VendorID attribute (Basic - requires view)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, + true, chip::NullOptional); + } + case 8: { + LogStep(8, "Write ACL giving admin privilege ACL, manage for rest of EP0"); + ListFreer listFreer; + chip::app::DataModel::List value; + + { + auto * listHolder_0 = + new ListHolder(2); + listFreer.add(listHolder_0); + + listHolder_0->mList[0].privilege = + static_cast(5); + listHolder_0->mList[0].authMode = + static_cast(2); + listHolder_0->mList[0].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[0].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNonNull(); + listHolder_3->mList[0].cluster.Value() = 31UL; + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[0].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[0].fabricIndex = 1U; + + listHolder_0->mList[1].privilege = + static_cast(4); + listHolder_0->mList[1].authMode = + static_cast(2); + listHolder_0->mList[1].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[1].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[1].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNull(); + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[1].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[1].fabricIndex = 1U; + + value = chip::app::DataModel::List( + listHolder_0->mList, 2); + } + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), AccessControl::Id, AccessControl::Attributes::Acl::Id, value, + chip::NullOptional, chip::NullOptional); + } + case 9: { + LogStep(9, "Read the NOC attribute (Node operational credentials - requires administer)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); + } + case 10: { + LogStep(10, "Write the location attribute (Basic - requires administer)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("XXgarbage: not in length on purpose", 2); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::Location::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 11: { + LogStep(11, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + ListFreer listFreer; + chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; + value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); + return SendCommand(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Commands::UpdateFabricLabel::Id, value, chip::NullOptional + + ); + } + case 12: { + LogStep(12, "Write NodeLabel attribute (Basic - requires manage)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("TestNodegarbage: not in length on purpose", 8); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::NodeLabel::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 13: { + LogStep(13, "Send TestEventTrigger (General Diagnostics - requires manage)"); + ListFreer listFreer; + chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; + value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); + value.eventTrigger = 0ULL; + return SendCommand(kIdentityAlpha, GetEndpoint(0), GeneralDiagnostics::Id, + GeneralDiagnostics::Commands::TestEventTrigger::Id, value, chip::NullOptional + + ); + } + case 14: { + LogStep(14, "Tead the VendorID attribute (Basic - requires view)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, + true, chip::NullOptional); + } + case 15: { + LogStep(15, "Write ACL giving admin privilege ACL, operate for rest of EP0"); + ListFreer listFreer; + chip::app::DataModel::List value; + + { + auto * listHolder_0 = + new ListHolder(2); + listFreer.add(listHolder_0); + + listHolder_0->mList[0].privilege = + static_cast(5); + listHolder_0->mList[0].authMode = + static_cast(2); + listHolder_0->mList[0].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[0].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNonNull(); + listHolder_3->mList[0].cluster.Value() = 31UL; + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[0].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[0].fabricIndex = 1U; + + listHolder_0->mList[1].privilege = + static_cast(3); + listHolder_0->mList[1].authMode = + static_cast(2); + listHolder_0->mList[1].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[1].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[1].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNull(); + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[1].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[1].fabricIndex = 1U; + + value = chip::app::DataModel::List( + listHolder_0->mList, 2); + } + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), AccessControl::Id, AccessControl::Attributes::Acl::Id, value, + chip::NullOptional, chip::NullOptional); + } + case 16: { + LogStep(16, "Read the NOC attribute (Node operational credentials - requires administer)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); + } + case 17: { + LogStep(17, "Write the location attribute (Basic - requires administer)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("XXgarbage: not in length on purpose", 2); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::Location::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 18: { + LogStep(18, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + ListFreer listFreer; + chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; + value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); + return SendCommand(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Commands::UpdateFabricLabel::Id, value, chip::NullOptional + + ); + } + case 19: { + LogStep(19, "Write NodeLabel attribute (Basic - requires manage)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("TestNodegarbage: not in length on purpose", 8); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::NodeLabel::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 20: { + LogStep(20, "Send TestEventTrigger (General Diagnostics - requires manage)"); + ListFreer listFreer; + chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; + value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); + value.eventTrigger = 0ULL; + return SendCommand(kIdentityAlpha, GetEndpoint(0), GeneralDiagnostics::Id, + GeneralDiagnostics::Commands::TestEventTrigger::Id, value, chip::NullOptional + + ); + } + case 21: { + LogStep(21, "Tead the VendorID attribute (Basic - requires view)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, + true, chip::NullOptional); + } + case 22: { + LogStep(22, "Write ACL giving admin privilege ACL, operate for rest of EP0"); + ListFreer listFreer; + chip::app::DataModel::List value; + + { + auto * listHolder_0 = + new ListHolder(2); + listFreer.add(listHolder_0); + + listHolder_0->mList[0].privilege = + static_cast(5); + listHolder_0->mList[0].authMode = + static_cast(2); + listHolder_0->mList[0].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[0].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNonNull(); + listHolder_3->mList[0].cluster.Value() = 31UL; + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[0].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[0].fabricIndex = 1U; + + listHolder_0->mList[1].privilege = + static_cast(1); + listHolder_0->mList[1].authMode = + static_cast(2); + listHolder_0->mList[1].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[1].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[1].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNull(); + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[1].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[1].fabricIndex = 1U; + + value = chip::app::DataModel::List( + listHolder_0->mList, 2); + } + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), AccessControl::Id, AccessControl::Attributes::Acl::Id, value, + chip::NullOptional, chip::NullOptional); + } + case 23: { + LogStep(23, "Read the NOC attribute (Node operational credentials - requires administer)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); + } + case 24: { + LogStep(24, "Write the location attribute (Basic - requires administer)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("XXgarbage: not in length on purpose", 2); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::Location::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 25: { + LogStep(25, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + ListFreer listFreer; + chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; + value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); + return SendCommand(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Commands::UpdateFabricLabel::Id, value, chip::NullOptional + + ); + } + case 26: { + LogStep(26, "Write NodeLabel attribute (Basic - requires manage)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("TestNodegarbage: not in length on purpose", 8); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::NodeLabel::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 27: { + LogStep(27, "Send TestEventTrigger (General Diagnostics - requires manage)"); + ListFreer listFreer; + chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; + value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); + value.eventTrigger = 0ULL; + return SendCommand(kIdentityAlpha, GetEndpoint(0), GeneralDiagnostics::Id, + GeneralDiagnostics::Commands::TestEventTrigger::Id, value, chip::NullOptional + + ); + } + case 28: { + LogStep(28, "Tead the VendorID attribute (Basic - requires view)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, + true, chip::NullOptional); + } + case 29: { + LogStep(29, "Write ACL giving admin privilege ACL, operate for rest of EP0"); + ListFreer listFreer; + chip::app::DataModel::List value; + + { + auto * listHolder_0 = + new ListHolder(1); + listFreer.add(listHolder_0); + + listHolder_0->mList[0].privilege = + static_cast(5); + listHolder_0->mList[0].authMode = + static_cast(2); + listHolder_0->mList[0].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[0].targets.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + + listHolder_3->mList[0].cluster.SetNonNull(); + listHolder_3->mList[0].cluster.Value() = 31UL; + listHolder_3->mList[0].endpoint.SetNonNull(); + listHolder_3->mList[0].endpoint.Value() = 0U; + listHolder_3->mList[0].deviceType.SetNull(); + + listHolder_0->mList[0].targets.Value() = + chip::app::DataModel::List(listHolder_3->mList, + 1); + } + listHolder_0->mList[0].fabricIndex = 1U; + + value = chip::app::DataModel::List( + listHolder_0->mList, 1); + } + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), AccessControl::Id, AccessControl::Attributes::Acl::Id, value, + chip::NullOptional, chip::NullOptional); + } + case 30: { + LogStep(30, "Read the NOC attribute (Node operational credentials - requires administer)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); + } + case 31: { + LogStep(31, "Write the location attribute (Basic - requires administer)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("XXgarbage: not in length on purpose", 2); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::Location::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 32: { + LogStep(32, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + ListFreer listFreer; + chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; + value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); + return SendCommand(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, + OperationalCredentials::Commands::UpdateFabricLabel::Id, value, chip::NullOptional + + ); + } + case 33: { + LogStep(33, "Write NodeLabel attribute (Basic - requires manage)"); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("TestNodegarbage: not in length on purpose", 8); + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::NodeLabel::Id, + value, chip::NullOptional, chip::NullOptional); + } + case 34: { + LogStep(34, "Send TestEventTrigger (General Diagnostics - requires manage)"); + ListFreer listFreer; + chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; + value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); + value.eventTrigger = 0ULL; + return SendCommand(kIdentityAlpha, GetEndpoint(0), GeneralDiagnostics::Id, + GeneralDiagnostics::Commands::TestEventTrigger::Id, value, chip::NullOptional + + ); + } + case 35: { + LogStep(35, "Tead the VendorID attribute (Basic - requires view)"); + return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, + true, chip::NullOptional); + } + case 36: { + LogStep(36, "Write ACL to restore full access"); + ListFreer listFreer; + chip::app::DataModel::List value; + + { + auto * listHolder_0 = + new ListHolder(1); + listFreer.add(listHolder_0); + + listHolder_0->mList[0].privilege = + static_cast(5); + listHolder_0->mList[0].authMode = + static_cast(2); + listHolder_0->mList[0].subjects.SetNonNull(); + + { + auto * listHolder_3 = new ListHolder(1); + listFreer.add(listHolder_3); + listHolder_3->mList[0] = 112233ULL; + listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); + } + listHolder_0->mList[0].targets.SetNull(); + listHolder_0->mList[0].fabricIndex = 1U; + + value = chip::app::DataModel::List( + listHolder_0->mList, 1); + } + return WriteAttribute(kIdentityAlpha, GetEndpoint(0), AccessControl::Id, AccessControl::Attributes::Acl::Id, value, + chip::NullOptional, chip::NullOptional); + } + } + return CHIP_NO_ERROR; + } +}; + class Test_TC_BOOL_1_1Suite : public TestCommand { public: @@ -116644,76 +117440,6 @@ class Test_TC_BRBINFO_2_3Suite : public TestCommand } }; -class Test_TC_ACE_1_1Suite : public TestCommand -{ -public: - Test_TC_ACE_1_1Suite(CredentialIssuerCommands * credsIssuerConfig) : TestCommand("Test_TC_ACE_1_1", 0, credsIssuerConfig) - { - AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); - AddArgument("cluster", &mCluster); - AddArgument("endpoint", 0, UINT16_MAX, &mEndpoint); - AddArgument("timeout", 0, UINT16_MAX, &mTimeout); - } - - ~Test_TC_ACE_1_1Suite() {} - - chip::System::Clock::Timeout GetWaitDuration() const override - { - return chip::System::Clock::Seconds16(mTimeout.ValueOr(kTimeoutInSeconds)); - } - -private: - chip::Optional mNodeId; - chip::Optional mCluster; - chip::Optional mEndpoint; - chip::Optional mTimeout; - - chip::EndpointId GetEndpoint(chip::EndpointId endpoint) { return mEndpoint.HasValue() ? mEndpoint.Value() : endpoint; } - - // - // Tests methods - // - - void OnResponse(const chip::app::StatusIB & status, chip::TLV::TLVReader * data) override - { - - // Allow yaml to access the current commissioner node id. - // Default to 0 (undefined node id) so we know if this isn't - // set correctly. - // Reset on every step in case it changed. - chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); - (void) commissionerNodeId; - - bool shouldContinue = false; - - switch (mTestIndex - 1) - { - default: - LogErrorOnFailure(ContinueOnChipMainThread(CHIP_ERROR_INVALID_ARGUMENT)); - } - - if (shouldContinue) - { - ContinueOnChipMainThread(CHIP_NO_ERROR); - } - } - - CHIP_ERROR DoTestStep(uint16_t testIndex) override - { - using namespace chip::app::Clusters; - // Allow yaml to access the current commissioner node id. - // Default to 0 (undefined node id) so we know if this isn't - // set correctly. - // Reset on every step in case it changed. - chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); - (void) commissionerNodeId; - switch (testIndex) - { - } - return CHIP_NO_ERROR; - } -}; - class Test_TC_ACE_1_2Suite : public TestCommand { public: @@ -116802,6 +117528,7 @@ void registerCommandsTests(Commands & commands, CredentialIssuerCommands * creds make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), + make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), @@ -117306,7 +118033,6 @@ void registerCommandsTests(Commands & commands, CredentialIssuerCommands * creds make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), - make_unique(credsIssuerConfig), make_unique(credsIssuerConfig), #endif // CONFIG_ENABLE_YAML_TESTS }; 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 0bc213e8be346a..6edc3233abe6fb 100644 --- a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h +++ b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h @@ -41,6 +41,7 @@ class TestList : public Command { printf("Test_TC_ACL_2_1\n"); printf("Test_TC_ACL_2_2\n"); printf("Test_TC_ACL_2_3\n"); + printf("Test_TC_ACE_1_1\n"); printf("Test_TC_BOOL_1_1\n"); printf("Test_TC_BOOL_2_1\n"); printf("Test_TC_BRBINFO_1_1\n"); @@ -3946,6 +3947,1446 @@ class Test_TC_ACL_2_3 : public TestCommandBridge { } }; +class Test_TC_ACE_1_1 : public TestCommandBridge { +public: + // NOLINTBEGIN(clang-analyzer-nullability.NullPassedToNonnull): Test constructor nullability not enforced + Test_TC_ACE_1_1() + : TestCommandBridge("Test_TC_ACE_1_1") + , mTestIndex(0) + { + AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); + AddArgument("cluster", &mCluster); + AddArgument("endpoint", 0, UINT16_MAX, &mEndpoint); + AddArgument("timeout", 0, UINT16_MAX, &mTimeout); + } + // NOLINTEND(clang-analyzer-nullability.NullPassedToNonnull) + + ~Test_TC_ACE_1_1() {} + + // Allow yaml to access the current commissioner node id. + // Default to 0 (undefined node id) so we know if this isn't + // set correctly. + // Reset on every step in case it changed. + chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); + + /////////// TestCommand Interface ///////// + void NextTest() override + { + CHIP_ERROR err = CHIP_NO_ERROR; + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + + if (0 == mTestIndex) { + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ACE_1_1\n"); + } + + if (mTestCount == mTestIndex) { + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ACE_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; + } + + Wait(); + + // Ensure we increment mTestIndex before we start running the relevant + // command. That way if we lose the timeslice after we send the message + // but before our function call returns, we won't end up with an + // incorrect mTestIndex value observed when we get the response. + switch (mTestIndex++) { + case 0: + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; + case 1: + ChipLogProgress(chipTool, " ***** Test Step 1 : Write ACL giving admin privilege on all EP0\n"); + err = TestWriteAclGivingAdminPrivilegeOnAllEp0_1(); + break; + case 2: + ChipLogProgress( + chipTool, " ***** Test Step 2 : Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_2(); + break; + case 3: + ChipLogProgress(chipTool, " ***** Test Step 3 : Write the location attribute (Basic - requires administer)\n"); + err = TestWriteTheLocationAttributeBasicRequiresAdminister_3(); + break; + case 4: + ChipLogProgress(chipTool, + " ***** Test Step 4 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); + err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_4(); + break; + case 5: + ChipLogProgress(chipTool, " ***** Test Step 5 : Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestWriteNodeLabelAttributeBasicRequiresManage_5(); + break; + case 6: + ChipLogProgress(chipTool, " ***** Test Step 6 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_6(); + break; + case 7: + ChipLogProgress(chipTool, " ***** Test Step 7 : Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTeadTheVendorIDAttributeBasicRequiresView_7(); + break; + case 8: + ChipLogProgress(chipTool, " ***** Test Step 8 : Write ACL giving admin privilege ACL, manage for rest of EP0\n"); + err = TestWriteAclGivingAdminPrivilegeAclManageForRestOfEp0_8(); + break; + case 9: + ChipLogProgress( + chipTool, " ***** Test Step 9 : Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_9(); + break; + case 10: + ChipLogProgress(chipTool, " ***** Test Step 10 : Write the location attribute (Basic - requires administer)\n"); + err = TestWriteTheLocationAttributeBasicRequiresAdminister_10(); + break; + case 11: + ChipLogProgress(chipTool, + " ***** Test Step 11 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); + err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_11(); + break; + case 12: + ChipLogProgress(chipTool, " ***** Test Step 12 : Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestWriteNodeLabelAttributeBasicRequiresManage_12(); + break; + case 13: + ChipLogProgress(chipTool, " ***** Test Step 13 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_13(); + break; + case 14: + ChipLogProgress(chipTool, " ***** Test Step 14 : Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTeadTheVendorIDAttributeBasicRequiresView_14(); + break; + case 15: + ChipLogProgress(chipTool, " ***** Test Step 15 : Write ACL giving admin privilege ACL, operate for rest of EP0\n"); + err = TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_15(); + break; + case 16: + ChipLogProgress( + chipTool, " ***** Test Step 16 : Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_16(); + break; + case 17: + ChipLogProgress(chipTool, " ***** Test Step 17 : Write the location attribute (Basic - requires administer)\n"); + err = TestWriteTheLocationAttributeBasicRequiresAdminister_17(); + break; + case 18: + ChipLogProgress(chipTool, + " ***** Test Step 18 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); + err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_18(); + break; + case 19: + ChipLogProgress(chipTool, " ***** Test Step 19 : Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestWriteNodeLabelAttributeBasicRequiresManage_19(); + break; + case 20: + ChipLogProgress(chipTool, " ***** Test Step 20 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_20(); + break; + case 21: + ChipLogProgress(chipTool, " ***** Test Step 21 : Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTeadTheVendorIDAttributeBasicRequiresView_21(); + break; + case 22: + ChipLogProgress(chipTool, " ***** Test Step 22 : Write ACL giving admin privilege ACL, operate for rest of EP0\n"); + err = TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_22(); + break; + case 23: + ChipLogProgress( + chipTool, " ***** Test Step 23 : Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_23(); + break; + case 24: + ChipLogProgress(chipTool, " ***** Test Step 24 : Write the location attribute (Basic - requires administer)\n"); + err = TestWriteTheLocationAttributeBasicRequiresAdminister_24(); + break; + case 25: + ChipLogProgress(chipTool, + " ***** Test Step 25 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); + err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_25(); + break; + case 26: + ChipLogProgress(chipTool, " ***** Test Step 26 : Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestWriteNodeLabelAttributeBasicRequiresManage_26(); + break; + case 27: + ChipLogProgress(chipTool, " ***** Test Step 27 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_27(); + break; + case 28: + ChipLogProgress(chipTool, " ***** Test Step 28 : Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTeadTheVendorIDAttributeBasicRequiresView_28(); + break; + case 29: + ChipLogProgress(chipTool, " ***** Test Step 29 : Write ACL giving admin privilege ACL, operate for rest of EP0\n"); + err = TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_29(); + break; + case 30: + ChipLogProgress( + chipTool, " ***** Test Step 30 : Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_30(); + break; + case 31: + ChipLogProgress(chipTool, " ***** Test Step 31 : Write the location attribute (Basic - requires administer)\n"); + err = TestWriteTheLocationAttributeBasicRequiresAdminister_31(); + break; + case 32: + ChipLogProgress(chipTool, + " ***** Test Step 32 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); + err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_32(); + break; + case 33: + ChipLogProgress(chipTool, " ***** Test Step 33 : Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestWriteNodeLabelAttributeBasicRequiresManage_33(); + break; + case 34: + ChipLogProgress(chipTool, " ***** Test Step 34 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_34(); + break; + case 35: + ChipLogProgress(chipTool, " ***** Test Step 35 : Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTeadTheVendorIDAttributeBasicRequiresView_35(); + break; + case 36: + ChipLogProgress(chipTool, " ***** Test Step 36 : Write ACL to restore full access\n"); + err = TestWriteAclToRestoreFullAccess_36(); + break; + } + + if (CHIP_NO_ERROR != err) { + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); + } + } + + void OnStatusUpdate(const chip::app::StatusIB & status) override + { + switch (mTestIndex - 1) { + case 0: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 1: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 2: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 3: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 4: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 5: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 6: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; + case 7: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 8: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 9: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 10: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 11: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 12: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 13: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; + case 14: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 15: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 16: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 17: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 18: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 19: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 20: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 21: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 22: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 23: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 24: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 25: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 26: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 27: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 28: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 29: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 30: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 31: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 32: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 33: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 34: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 35: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; + case 36: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + } + + // Go on to the next test. + ContinueOnChipMainThread(CHIP_NO_ERROR); + } + + chip::System::Clock::Timeout GetWaitDuration() const override + { + return chip::System::Clock::Seconds16(mTimeout.ValueOr(kTimeoutInSeconds)); + } + +private: + std::atomic_uint16_t mTestIndex; + const uint16_t mTestCount = 37; + + chip::Optional mNodeId; + chip::Optional mCluster; + chip::Optional mEndpoint; + chip::Optional mTimeout; + + CHIP_ERROR TestWaitForTheCommissionedDeviceToBeRetrieved_0() + { + + chip::app::Clusters::DelayCommands::Commands::WaitForCommissionee::Type value; + value.nodeId = mNodeId.HasValue() ? mNodeId.Value() : 305414945ULL; + return WaitForCommissionee("alpha", value); + } + + CHIP_ERROR TestWriteAclGivingAdminPrivilegeOnAllEp0_1() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterAccessControl alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id aclArgument; + { + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; + } + [cluster writeAttributeACLWithValue:aclArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write ACL giving admin privilege on all EP0 Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_2() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRReadParams alloc] init]; + params.filterByFabric = true; + [cluster + readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog( + @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_3() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id locationArgument; + locationArgument = @"XX"; + [cluster writeAttributeLocationWithValue:locationArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_4() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTROperationalCredentialsClusterUpdateFabricLabelParams alloc] init]; + params.label = @"TestFabric"; + [cluster updateFabricLabelWithParams:params + completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, + NSError * _Nullable err) { + NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " + @"administer) Error: %@", + err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_5() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id nodeLabelArgument; + nodeLabelArgument = @"TestNode"; + [cluster writeAttributeNodeLabelWithValue:nodeLabelArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_6() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterGeneralDiagnostics alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; + params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; + params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; + [cluster testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_7() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { + NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclManageForRestOfEp0_8() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterAccessControl alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id aclArgument; + { + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:4U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; + } + [cluster writeAttributeACLWithValue:aclArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write ACL giving admin privilege ACL, manage for rest of EP0 Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_9() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRReadParams alloc] init]; + params.filterByFabric = true; + [cluster + readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog( + @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_10() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id locationArgument; + locationArgument = @"XX"; + [cluster + writeAttributeLocationWithValue:locationArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_11() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTROperationalCredentialsClusterUpdateFabricLabelParams alloc] init]; + params.label = @"TestFabric"; + [cluster updateFabricLabelWithParams:params + completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, + NSError * _Nullable err) { + NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " + @"administer) Error: %@", + err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_12() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id nodeLabelArgument; + nodeLabelArgument = @"TestNode"; + [cluster writeAttributeNodeLabelWithValue:nodeLabelArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_13() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterGeneralDiagnostics alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; + params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; + params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; + [cluster testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_14() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { + NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_15() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterAccessControl alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id aclArgument; + { + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; + } + [cluster writeAttributeACLWithValue:aclArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_16() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRReadParams alloc] init]; + params.filterByFabric = true; + [cluster + readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog( + @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_17() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id locationArgument; + locationArgument = @"XX"; + [cluster + writeAttributeLocationWithValue:locationArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_18() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTROperationalCredentialsClusterUpdateFabricLabelParams alloc] init]; + params.label = @"TestFabric"; + [cluster updateFabricLabelWithParams:params + completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, + NSError * _Nullable err) { + NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " + @"administer) Error: %@", + err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_19() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id nodeLabelArgument; + nodeLabelArgument = @"TestNode"; + [cluster + writeAttributeNodeLabelWithValue:nodeLabelArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_20() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterGeneralDiagnostics alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; + params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; + params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; + [cluster testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_21() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { + NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_22() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterAccessControl alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id aclArgument; + { + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:1U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; + } + [cluster writeAttributeACLWithValue:aclArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_23() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRReadParams alloc] init]; + params.filterByFabric = true; + [cluster + readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog( + @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_24() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id locationArgument; + locationArgument = @"XX"; + [cluster + writeAttributeLocationWithValue:locationArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_25() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTROperationalCredentialsClusterUpdateFabricLabelParams alloc] init]; + params.label = @"TestFabric"; + [cluster updateFabricLabelWithParams:params + completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, + NSError * _Nullable err) { + NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " + @"administer) Error: %@", + err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_26() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id nodeLabelArgument; + nodeLabelArgument = @"TestNode"; + [cluster + writeAttributeNodeLabelWithValue:nodeLabelArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_27() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterGeneralDiagnostics alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; + params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; + params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; + [cluster testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_28() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { + NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_29() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterAccessControl alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id aclArgument; + { + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; + } + [cluster writeAttributeACLWithValue:aclArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_30() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRReadParams alloc] init]; + params.filterByFabric = true; + [cluster + readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog( + @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_31() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id locationArgument; + locationArgument = @"XX"; + [cluster + writeAttributeLocationWithValue:locationArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_32() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterOperationalCredentials alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTROperationalCredentialsClusterUpdateFabricLabelParams alloc] init]; + params.label = @"TestFabric"; + [cluster updateFabricLabelWithParams:params + completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, + NSError * _Nullable err) { + NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " + @"administer) Error: %@", + err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_33() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id nodeLabelArgument; + nodeLabelArgument = @"TestNode"; + [cluster + writeAttributeNodeLabelWithValue:nodeLabelArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_34() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterGeneralDiagnostics alloc] initWithDevice:device + endpointID:@(0) + queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; + params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; + params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; + [cluster testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_35() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterBasicInformation alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { + NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code : EMBER_ZCL_STATUS_FAILURE) : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; + + return CHIP_NO_ERROR; + } + + CHIP_ERROR TestWriteAclToRestoreFullAccess_36() + { + + MTRBaseDevice * device = GetDevice("alpha"); + commissionerNodeId = mCommissionerNodeId.ValueOr(0); + __auto_type * cluster = [[MTRBaseClusterAccessControl alloc] initWithDevice:device endpointID:@(0) queue:mCallbackQueue]; + VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); + + id aclArgument; + { + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; + } + [cluster writeAttributeACLWithValue:aclArgument + completion:^(NSError * _Nullable err) { + NSLog(@"Write ACL to restore full access Error: %@", err); + + VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); + + NextTest(); + }]; + + return CHIP_NO_ERROR; + } +}; + class Test_TC_BOOL_1_1 : public TestCommandBridge { public: // NOLINTBEGIN(clang-analyzer-nullability.NullPassedToNonnull): Test constructor nullability not enforced @@ -134792,6 +136233,7 @@ void registerCommandsTests(Commands & commands) make_unique(), make_unique(), make_unique(), + make_unique(), make_unique(), make_unique(), make_unique(), From 068b3b69230ca250f9e5d796783a440ccb897cbb Mon Sep 17 00:00:00 2001 From: "Restyled.io" Date: Mon, 16 Jan 2023 21:00:17 +0000 Subject: [PATCH 2/8] Restyled by whitespace --- src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml index b16d408d6c8d54..59716ce52bc013 100644 --- a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml @@ -424,4 +424,4 @@ tests: Subjects: [ 112233 ], Targets: null } - ] \ No newline at end of file + ] From 64cd16f9e959f8a457c55c4de54f3e0a7733d838 Mon Sep 17 00:00:00 2001 From: "Restyled.io" Date: Mon, 16 Jan 2023 21:00:32 +0000 Subject: [PATCH 3/8] Restyled by prettier-yaml --- .../suites/certification/Test_TC_ACE_1_1.yaml | 132 +++++++++--------- 1 file changed, 65 insertions(+), 67 deletions(-) diff --git a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml index 59716ce52bc013..d07ebba7ab5f90 100644 --- a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml @@ -35,21 +35,20 @@ tests: command: "writeAttribute" attribute: "ACL" arguments: - value: - [ + value: [ { FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: null, Endpoint: 0, DeviceType: null } - ] - } - ] + [{ Cluster: null, Endpoint: 0, DeviceType: null }], + }, + ] - - label: "Read the NOC attribute (Node operational credentials - requires administer)" + - label: + "Read the NOC attribute (Node operational credentials - requires + administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" @@ -65,7 +64,9 @@ tests: arguments: value: "XX" - - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + - label: + "Send the UpdateFabricLabel command (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -102,31 +103,28 @@ tests: command: "writeAttribute" attribute: "ACL" arguments: - value: - [ + value: [ { FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: 0x001F, Endpoint: 0, DeviceType: null } - ] + [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, { FabricIndex: 1, Privilege: 4, # manage AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: null, Endpoint: 0, DeviceType: null } - ] - } - ] + [{ Cluster: null, Endpoint: 0, DeviceType: null }], + }, + ] - - label: "Read the NOC attribute (Node operational credentials - requires administer)" + - label: + "Read the NOC attribute (Node operational credentials - requires + administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" @@ -142,7 +140,9 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + - label: + "Send the UpdateFabricLabel command (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -181,31 +181,28 @@ tests: command: "writeAttribute" attribute: "ACL" arguments: - value: - [ + value: [ { FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: 0x001F, Endpoint: 0, DeviceType: null } - ] + [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, { FabricIndex: 1, Privilege: 3, # operate AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: null, Endpoint: 0, DeviceType: null } - ] - } - ] + [{ Cluster: null, Endpoint: 0, DeviceType: null }], + }, + ] - - label: "Read the NOC attribute (Node operational credentials - requires administer)" + - label: + "Read the NOC attribute (Node operational credentials - requires + administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" @@ -221,7 +218,9 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + - label: + "Send the UpdateFabricLabel command (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -262,31 +261,28 @@ tests: command: "writeAttribute" attribute: "ACL" arguments: - value: - [ + value: [ { FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: 0x001F, Endpoint: 0, DeviceType: null } - ] + [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, { FabricIndex: 1, Privilege: 1, # view AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: null, Endpoint: 0, DeviceType: null } - ] - } - ] + [{ Cluster: null, Endpoint: 0, DeviceType: null }], + }, + ] - - label: "Read the NOC attribute (Node operational credentials - requires administer)" + - label: + "Read the NOC attribute (Node operational credentials - requires + administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" @@ -302,7 +298,9 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + - label: + "Send the UpdateFabricLabel command (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -343,21 +341,20 @@ tests: command: "writeAttribute" attribute: "ACL" arguments: - value: - [ + value: [ { FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [ 112233 ], + Subjects: [112233], Targets: - [ - { Cluster: 0x001F, Endpoint: 0, DeviceType: null } - ] + [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, - ] + ] - - label: "Read the NOC attribute (Node operational credentials - requires administer)" + - label: + "Read the NOC attribute (Node operational credentials - requires + administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" @@ -373,7 +370,9 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Send the UpdateFabricLabel command (Node operational credentials - requires administer)" + - label: + "Send the UpdateFabricLabel command (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -415,13 +414,12 @@ tests: command: "writeAttribute" attribute: "ACL" arguments: - value: - [ + value: [ { FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [ 112233 ], - Targets: null - } - ] + Subjects: [112233], + Targets: null, + }, + ] From 0549c018a9aa823949b2238df64880a85a3d1466 Mon Sep 17 00:00:00 2001 From: Cecille Freeman Date: Tue, 24 Jan 2023 17:31:43 -0500 Subject: [PATCH 4/8] Comments from review --- .../suites/certification/Test_TC_ACE_1_1.yaml | 90 ++-- .../chip-tool/zap-generated/test/Commands.h | 101 ++-- .../zap-generated/test/Commands.h | 508 +++++++++--------- 3 files changed, 355 insertions(+), 344 deletions(-) diff --git a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml index d07ebba7ab5f90..8a76ff5700d60f 100644 --- a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml @@ -31,7 +31,7 @@ tests: # NOTE: This won't work with the command line switch for commissioner node id # TODO: get this working with the command line switch - - label: "Write ACL giving admin privilege on all EP0" + - label: "TP2 - Write ACL giving admin privilege on all EP0" command: "writeAttribute" attribute: "ACL" arguments: @@ -40,14 +40,14 @@ tests: FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: null, Endpoint: 0, DeviceType: null }], }, ] - label: - "Read the NOC attribute (Node operational credentials - requires + "TP3 - Read the NOC attribute (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "readAttribute" @@ -57,7 +57,7 @@ tests: minLength: 1 maxLength: 1 - - label: "Write the location attribute (Basic - requires administer)" + - label: "TP4 - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -65,7 +65,7 @@ tests: value: "XX" - label: - "Send the UpdateFabricLabel command (Node operational credentials - + "TP5 - Send the UpdateFabricLabel command (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" @@ -74,14 +74,14 @@ tests: - name: "Label" value: "TestFabric" - - label: "Write NodeLabel attribute (Basic - requires manage)" + - label: "TP6 - Write NodeLabel attribute (Basic - requires manage)" cluster: "Basic Information" command: "writeAttribute" attribute: "NodeLabel" arguments: value: "TestNode" - - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + - label: "TP7 - Send TestEventTrigger (General Diagnostics - requires manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -93,13 +93,13 @@ tests: response: error: CONSTRAINT_ERROR - - label: "Tead the VendorID attribute (Basic - requires view)" + - label: "TP8 - Tead the VendorID attribute (Basic - requires view)" cluster: "Basic Information" command: "readAttribute" attribute: "VendorID" # MANAGE - - label: "Write ACL giving admin privilege ACL, manage for rest of EP0" + - label: "TP9 - Write ACL giving admin privilege ACL, manage for rest of EP0" command: "writeAttribute" attribute: "ACL" arguments: @@ -108,7 +108,7 @@ tests: FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, @@ -116,14 +116,14 @@ tests: FabricIndex: 1, Privilege: 4, # manage AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: null, Endpoint: 0, DeviceType: null }], }, ] - label: - "Read the NOC attribute (Node operational credentials - requires + "TP10 - Read the NOC attribute (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "readAttribute" @@ -131,7 +131,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write the location attribute (Basic - requires administer)" + - label: "TP11 - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -141,7 +141,7 @@ tests: error: UNSUPPORTED_ACCESS - label: - "Send the UpdateFabricLabel command (Node operational credentials - + "TP12 - Send the UpdateFabricLabel command (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" @@ -152,14 +152,14 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write NodeLabel attribute (Basic - requires manage)" + - label: "TP13(6) - Write NodeLabel attribute (Basic - requires manage)" cluster: "Basic Information" command: "writeAttribute" attribute: "NodeLabel" arguments: value: "TestNode" - - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + - label: "TP13(7) - Send TestEventTrigger (General Diagnostics - requires manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -171,13 +171,13 @@ tests: response: error: CONSTRAINT_ERROR - - label: "Tead the VendorID attribute (Basic - requires view)" + - label: "TP13(8) - Tead the VendorID attribute (Basic - requires view)" cluster: "Basic Information" command: "readAttribute" attribute: "VendorID" # OPERATE - - label: "Write ACL giving admin privilege ACL, operate for rest of EP0" + - label: "TP14 - Write ACL giving admin privilege ACL, operate for rest of EP0" command: "writeAttribute" attribute: "ACL" arguments: @@ -186,7 +186,7 @@ tests: FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, @@ -194,14 +194,14 @@ tests: FabricIndex: 1, Privilege: 3, # operate AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: null, Endpoint: 0, DeviceType: null }], }, ] - label: - "Read the NOC attribute (Node operational credentials - requires + "TP15(10) - Read the NOC attribute (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "readAttribute" @@ -209,7 +209,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write the location attribute (Basic - requires administer)" + - label: "TP15(11) - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -219,7 +219,7 @@ tests: error: UNSUPPORTED_ACCESS - label: - "Send the UpdateFabricLabel command (Node operational credentials - + "TP15(12) - Send the UpdateFabricLabel command (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" @@ -230,7 +230,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write NodeLabel attribute (Basic - requires manage)" + - label: "TP16 - Write NodeLabel attribute (Basic - requires manage)" cluster: "Basic Information" command: "writeAttribute" attribute: "NodeLabel" @@ -239,7 +239,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + - label: "TP17 - Send TestEventTrigger (General Diagnostics - requires manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -251,13 +251,13 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Tead the VendorID attribute (Basic - requires view)" + - label: "TP18(8) - Tead the VendorID attribute (Basic - requires view)" cluster: "Basic Information" command: "readAttribute" attribute: "VendorID" # VIEW - - label: "Write ACL giving admin privilege ACL, operate for rest of EP0" + - label: "TP19 - Write ACL giving admin privilege ACL, operate for rest of EP0" command: "writeAttribute" attribute: "ACL" arguments: @@ -266,7 +266,7 @@ tests: FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, @@ -274,14 +274,14 @@ tests: FabricIndex: 1, Privilege: 1, # view AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: null, Endpoint: 0, DeviceType: null }], }, ] - label: - "Read the NOC attribute (Node operational credentials - requires + "TP20(10) - Read the NOC attribute (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "readAttribute" @@ -289,7 +289,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write the location attribute (Basic - requires administer)" + - label: "TP20(11) - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -299,7 +299,7 @@ tests: error: UNSUPPORTED_ACCESS - label: - "Send the UpdateFabricLabel command (Node operational credentials - + "TP20(12) - Send the UpdateFabricLabel command (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" @@ -310,7 +310,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write NodeLabel attribute (Basic - requires manage)" + - label: "TP21(16) - Write NodeLabel attribute (Basic - requires manage)" cluster: "Basic Information" command: "writeAttribute" attribute: "NodeLabel" @@ -319,7 +319,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + - label: "TP21(17) - Send TestEventTrigger (General Diagnostics - requires manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -331,13 +331,13 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Tead the VendorID attribute (Basic - requires view)" + - label: "TP22(8) - Tead the VendorID attribute (Basic - requires view)" cluster: "Basic Information" command: "readAttribute" attribute: "VendorID" # NO PRIVILEGE - - label: "Write ACL giving admin privilege ACL, operate for rest of EP0" + - label: "TP23 - Write ACL giving only admin privilege ACL cluster" command: "writeAttribute" attribute: "ACL" arguments: @@ -346,14 +346,14 @@ tests: FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: [{ Cluster: 0x001F, Endpoint: 0, DeviceType: null }], }, ] - label: - "Read the NOC attribute (Node operational credentials - requires + "TP24(10) - Read the NOC attribute (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "readAttribute" @@ -361,7 +361,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write the location attribute (Basic - requires administer)" + - label: TP24(11) - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -371,7 +371,7 @@ tests: error: UNSUPPORTED_ACCESS - label: - "Send the UpdateFabricLabel command (Node operational credentials - + "TP24(12) - Send the UpdateFabricLabel command (Node operational credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" @@ -382,7 +382,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Write NodeLabel attribute (Basic - requires manage)" + - label: "TP25(16) - Write NodeLabel attribute (Basic - requires manage)" cluster: "Basic Information" command: "writeAttribute" attribute: "NodeLabel" @@ -391,7 +391,7 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Send TestEventTrigger (General Diagnostics - requires manage)" + - label: "TP25(17) - Send TestEventTrigger (General Diagnostics - requires manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -403,14 +403,14 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "Tead the VendorID attribute (Basic - requires view)" + - label: "TP26 - Tead the VendorID attribute (Basic - requires view)" cluster: "Basic Information" command: "readAttribute" attribute: "VendorID" response: error: UNSUPPORTED_ACCESS - - label: "Write ACL to restore full access" + - label: "TP27 - Write ACL to restore full access" command: "writeAttribute" attribute: "ACL" arguments: @@ -419,7 +419,7 @@ tests: FabricIndex: 1, Privilege: 5, # administer AuthMode: 2, # case - Subjects: [112233], + Subjects: [commissionerNodeId], Targets: null, }, ] diff --git a/zzz_generated/chip-tool/zap-generated/test/Commands.h b/zzz_generated/chip-tool/zap-generated/test/Commands.h index acb5eee2ff6e12..a9ebaa2b3d94d8 100644 --- a/zzz_generated/chip-tool/zap-generated/test/Commands.h +++ b/zzz_generated/chip-tool/zap-generated/test/Commands.h @@ -6293,7 +6293,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand return WaitForCommissionee(kIdentityAlpha, value); } case 1: { - LogStep(1, "Write ACL giving admin privilege on all EP0"); + LogStep(1, "TP2 - Write ACL giving admin privilege on all EP0"); ListFreer listFreer; chip::app::DataModel::List value; @@ -6311,7 +6311,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[0].targets.SetNonNull(); @@ -6338,12 +6338,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand chip::NullOptional, chip::NullOptional); } case 2: { - LogStep(2, "Read the NOC attribute (Node operational credentials - requires administer)"); + LogStep(2, "TP3 - Read the NOC attribute (Node operational credentials - requires administer)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); } case 3: { - LogStep(3, "Write the location attribute (Basic - requires administer)"); + LogStep(3, "TP4 - Write the location attribute (Basic - requires administer)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("XXgarbage: not in length on purpose", 2); @@ -6351,7 +6351,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 4: { - LogStep(4, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + LogStep(4, "TP5 - Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); ListFreer listFreer; chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); @@ -6361,7 +6361,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 5: { - LogStep(5, "Write NodeLabel attribute (Basic - requires manage)"); + LogStep(5, "TP6 - Write NodeLabel attribute (Basic - requires manage)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("TestNodegarbage: not in length on purpose", 8); @@ -6369,7 +6369,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 6: { - LogStep(6, "Send TestEventTrigger (General Diagnostics - requires manage)"); + LogStep(6, "TP7 - Send TestEventTrigger (General Diagnostics - requires manage)"); ListFreer listFreer; chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); @@ -6380,12 +6380,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 7: { - LogStep(7, "Tead the VendorID attribute (Basic - requires view)"); + LogStep(7, "TP8 - Tead the VendorID attribute (Basic - requires view)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, true, chip::NullOptional); } case 8: { - LogStep(8, "Write ACL giving admin privilege ACL, manage for rest of EP0"); + LogStep(8, "TP9 - Write ACL giving admin privilege ACL, manage for rest of EP0"); ListFreer listFreer; chip::app::DataModel::List value; @@ -6403,7 +6403,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[0].targets.SetNonNull(); @@ -6433,7 +6433,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[1].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[1].targets.SetNonNull(); @@ -6460,12 +6460,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand chip::NullOptional, chip::NullOptional); } case 9: { - LogStep(9, "Read the NOC attribute (Node operational credentials - requires administer)"); + LogStep(9, "TP10 - Read the NOC attribute (Node operational credentials - requires administer)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); } case 10: { - LogStep(10, "Write the location attribute (Basic - requires administer)"); + LogStep(10, "TP11 - Write the location attribute (Basic - requires administer)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("XXgarbage: not in length on purpose", 2); @@ -6473,7 +6473,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 11: { - LogStep(11, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + LogStep(11, "TP12 - Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); ListFreer listFreer; chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); @@ -6483,7 +6483,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 12: { - LogStep(12, "Write NodeLabel attribute (Basic - requires manage)"); + LogStep(12, "TP13(6) - Write NodeLabel attribute (Basic - requires manage)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("TestNodegarbage: not in length on purpose", 8); @@ -6491,7 +6491,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 13: { - LogStep(13, "Send TestEventTrigger (General Diagnostics - requires manage)"); + LogStep(13, "TP13(7) - Send TestEventTrigger (General Diagnostics - requires manage)"); ListFreer listFreer; chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); @@ -6502,12 +6502,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 14: { - LogStep(14, "Tead the VendorID attribute (Basic - requires view)"); + LogStep(14, "TP13(8) - Tead the VendorID attribute (Basic - requires view)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, true, chip::NullOptional); } case 15: { - LogStep(15, "Write ACL giving admin privilege ACL, operate for rest of EP0"); + LogStep(15, "TP14 - Write ACL giving admin privilege ACL, operate for rest of EP0"); ListFreer listFreer; chip::app::DataModel::List value; @@ -6525,7 +6525,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[0].targets.SetNonNull(); @@ -6555,7 +6555,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[1].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[1].targets.SetNonNull(); @@ -6582,12 +6582,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand chip::NullOptional, chip::NullOptional); } case 16: { - LogStep(16, "Read the NOC attribute (Node operational credentials - requires administer)"); + LogStep(16, "TP15(10) - Read the NOC attribute (Node operational credentials - requires administer)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); } case 17: { - LogStep(17, "Write the location attribute (Basic - requires administer)"); + LogStep(17, "TP15(11) - Write the location attribute (Basic - requires administer)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("XXgarbage: not in length on purpose", 2); @@ -6595,7 +6595,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 18: { - LogStep(18, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + LogStep(18, "TP15(12) - Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); ListFreer listFreer; chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); @@ -6605,7 +6605,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 19: { - LogStep(19, "Write NodeLabel attribute (Basic - requires manage)"); + LogStep(19, "TP16 - Write NodeLabel attribute (Basic - requires manage)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("TestNodegarbage: not in length on purpose", 8); @@ -6613,7 +6613,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 20: { - LogStep(20, "Send TestEventTrigger (General Diagnostics - requires manage)"); + LogStep(20, "TP17 - Send TestEventTrigger (General Diagnostics - requires manage)"); ListFreer listFreer; chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); @@ -6624,12 +6624,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 21: { - LogStep(21, "Tead the VendorID attribute (Basic - requires view)"); + LogStep(21, "TP18(8) - Tead the VendorID attribute (Basic - requires view)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, true, chip::NullOptional); } case 22: { - LogStep(22, "Write ACL giving admin privilege ACL, operate for rest of EP0"); + LogStep(22, "TP19 - Write ACL giving admin privilege ACL, operate for rest of EP0"); ListFreer listFreer; chip::app::DataModel::List value; @@ -6647,7 +6647,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[0].targets.SetNonNull(); @@ -6677,7 +6677,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[1].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[1].targets.SetNonNull(); @@ -6704,12 +6704,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand chip::NullOptional, chip::NullOptional); } case 23: { - LogStep(23, "Read the NOC attribute (Node operational credentials - requires administer)"); + LogStep(23, "TP20(10) - Read the NOC attribute (Node operational credentials - requires administer)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); } case 24: { - LogStep(24, "Write the location attribute (Basic - requires administer)"); + LogStep(24, "TP20(11) - Write the location attribute (Basic - requires administer)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("XXgarbage: not in length on purpose", 2); @@ -6717,7 +6717,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 25: { - LogStep(25, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + LogStep(25, "TP20(12) - Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); ListFreer listFreer; chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); @@ -6727,7 +6727,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 26: { - LogStep(26, "Write NodeLabel attribute (Basic - requires manage)"); + LogStep(26, "TP21(16) - Write NodeLabel attribute (Basic - requires manage)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("TestNodegarbage: not in length on purpose", 8); @@ -6735,7 +6735,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 27: { - LogStep(27, "Send TestEventTrigger (General Diagnostics - requires manage)"); + LogStep(27, "TP21(17) - Send TestEventTrigger (General Diagnostics - requires manage)"); ListFreer listFreer; chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); @@ -6746,12 +6746,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 28: { - LogStep(28, "Tead the VendorID attribute (Basic - requires view)"); + LogStep(28, "TP22(8) - Tead the VendorID attribute (Basic - requires view)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, true, chip::NullOptional); } case 29: { - LogStep(29, "Write ACL giving admin privilege ACL, operate for rest of EP0"); + LogStep(29, "TP23 - Write ACL giving only admin privilege ACL cluster"); ListFreer listFreer; chip::app::DataModel::List value; @@ -6769,7 +6769,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[0].targets.SetNonNull(); @@ -6797,20 +6797,21 @@ class Test_TC_ACE_1_1Suite : public TestCommand chip::NullOptional, chip::NullOptional); } case 30: { - LogStep(30, "Read the NOC attribute (Node operational credentials - requires administer)"); + LogStep(30, "TP24(10) - Read the NOC attribute (Node operational credentials - requires administer)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), OperationalCredentials::Id, OperationalCredentials::Attributes::NOCs::Id, true, chip::NullOptional); } case 31: { - LogStep(31, "Write the location attribute (Basic - requires administer)"); - ListFreer listFreer; - chip::CharSpan value; - value = chip::Span("XXgarbage: not in length on purpose", 2); - return WriteAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::Location::Id, - value, chip::NullOptional, chip::NullOptional); + LogStep(31, "TP24(11) - Write the location attribute (Basic - requires administer)""); + ListFreer listFreer; + chip::CharSpan value; + value = chip::Span("XXgarbage: not in length on purpose", 2); + return WriteAttribute( kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::Location::Id, value , chip::NullOptional + , chip::NullOptional + ); } case 32: { - LogStep(32, "Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); + LogStep(32, "TP24(12) - Send the UpdateFabricLabel command (Node operational credentials - requires administer)"); ListFreer listFreer; chip::app::Clusters::OperationalCredentials::Commands::UpdateFabricLabel::Type value; value.label = chip::Span("TestFabricgarbage: not in length on purpose", 10); @@ -6820,7 +6821,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 33: { - LogStep(33, "Write NodeLabel attribute (Basic - requires manage)"); + LogStep(33, "TP25(16) - Write NodeLabel attribute (Basic - requires manage)"); ListFreer listFreer; chip::CharSpan value; value = chip::Span("TestNodegarbage: not in length on purpose", 8); @@ -6828,7 +6829,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand value, chip::NullOptional, chip::NullOptional); } case 34: { - LogStep(34, "Send TestEventTrigger (General Diagnostics - requires manage)"); + LogStep(34, "TP25(17) - Send TestEventTrigger (General Diagnostics - requires manage)"); ListFreer listFreer; chip::app::Clusters::GeneralDiagnostics::Commands::TestEventTrigger::Type value; value.enableKey = chip::ByteSpan(chip::Uint8::from_const_char("0garbage: not in length on purpose"), 1); @@ -6839,12 +6840,12 @@ class Test_TC_ACE_1_1Suite : public TestCommand ); } case 35: { - LogStep(35, "Tead the VendorID attribute (Basic - requires view)"); + LogStep(35, "TP26 - Tead the VendorID attribute (Basic - requires view)"); return ReadAttribute(kIdentityAlpha, GetEndpoint(0), BasicInformation::Id, BasicInformation::Attributes::VendorID::Id, true, chip::NullOptional); } case 36: { - LogStep(36, "Write ACL to restore full access"); + LogStep(36, "TP27 - Write ACL to restore full access"); ListFreer listFreer; chip::app::DataModel::List value; @@ -6862,7 +6863,7 @@ class Test_TC_ACE_1_1Suite : public TestCommand { auto * listHolder_3 = new ListHolder(1); listFreer.add(listHolder_3); - listHolder_3->mList[0] = 112233ULL; + listHolder_3->mList[0] = commissionerNodeId; listHolder_0->mList[0].subjects.Value() = chip::app::DataModel::List(listHolder_3->mList, 1); } listHolder_0->mList[0].targets.SetNull(); 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 6edc3233abe6fb..5130414129c930 100644 --- a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h +++ b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h @@ -3997,159 +3997,169 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Write ACL giving admin privilege on all EP0\n"); - err = TestWriteAclGivingAdminPrivilegeOnAllEp0_1(); + ChipLogProgress(chipTool, " ***** Test Step 1 : TP2 - Write ACL giving admin privilege on all EP0\n"); + err = TestTp2WriteAclGivingAdminPrivilegeOnAllEp0_1(); break; case 2: - ChipLogProgress( - chipTool, " ***** Test Step 2 : Read the NOC attribute (Node operational credentials - requires administer)\n"); - err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_2(); + ChipLogProgress(chipTool, + " ***** Test Step 2 : TP3 - Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestTp3ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_2(); break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Write the location attribute (Basic - requires administer)\n"); - err = TestWriteTheLocationAttributeBasicRequiresAdminister_3(); + ChipLogProgress(chipTool, " ***** Test Step 3 : TP4 - Write the location attribute (Basic - requires administer)\n"); + err = TestTp4WriteTheLocationAttributeBasicRequiresAdminister_3(); break; case 4: ChipLogProgress(chipTool, - " ***** Test Step 4 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); - err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_4(); + " ***** Test Step 4 : TP5 - Send the UpdateFabricLabel command (Node operational credentials - requires " + "administer)\n"); + err = TestTp5SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_4(); break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Write NodeLabel attribute (Basic - requires manage)\n"); - err = TestWriteNodeLabelAttributeBasicRequiresManage_5(); + ChipLogProgress(chipTool, " ***** Test Step 5 : TP6 - Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestTp6WriteNodeLabelAttributeBasicRequiresManage_5(); break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); - err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_6(); + ChipLogProgress(chipTool, " ***** Test Step 6 : TP7 - Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestTp7SendTestEventTriggerGeneralDiagnosticsRequiresManage_6(); break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Tead the VendorID attribute (Basic - requires view)\n"); - err = TestTeadTheVendorIDAttributeBasicRequiresView_7(); + ChipLogProgress(chipTool, " ***** Test Step 7 : TP8 - Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTp8TeadTheVendorIDAttributeBasicRequiresView_7(); break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Write ACL giving admin privilege ACL, manage for rest of EP0\n"); - err = TestWriteAclGivingAdminPrivilegeAclManageForRestOfEp0_8(); + ChipLogProgress(chipTool, " ***** Test Step 8 : TP9 - Write ACL giving admin privilege ACL, manage for rest of EP0\n"); + err = TestTp9WriteAclGivingAdminPrivilegeAclManageForRestOfEp0_8(); break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : Read the NOC attribute (Node operational credentials - requires administer)\n"); - err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_9(); + ChipLogProgress(chipTool, + " ***** Test Step 9 : TP10 - Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestTp10ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_9(); break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Write the location attribute (Basic - requires administer)\n"); - err = TestWriteTheLocationAttributeBasicRequiresAdminister_10(); + ChipLogProgress(chipTool, " ***** Test Step 10 : TP11 - Write the location attribute (Basic - requires administer)\n"); + err = TestTp11WriteTheLocationAttributeBasicRequiresAdminister_10(); break; case 11: ChipLogProgress(chipTool, - " ***** Test Step 11 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); - err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_11(); + " ***** Test Step 11 : TP12 - Send the UpdateFabricLabel command (Node operational credentials - requires " + "administer)\n"); + err = TestTp12SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_11(); break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Write NodeLabel attribute (Basic - requires manage)\n"); - err = TestWriteNodeLabelAttributeBasicRequiresManage_12(); + ChipLogProgress(chipTool, " ***** Test Step 12 : TP13(6) - Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestTp136WriteNodeLabelAttributeBasicRequiresManage_12(); break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); - err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_13(); + ChipLogProgress( + chipTool, " ***** Test Step 13 : TP13(7) - Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestTp137SendTestEventTriggerGeneralDiagnosticsRequiresManage_13(); break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Tead the VendorID attribute (Basic - requires view)\n"); - err = TestTeadTheVendorIDAttributeBasicRequiresView_14(); + ChipLogProgress(chipTool, " ***** Test Step 14 : TP13(8) - Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTp138TeadTheVendorIDAttributeBasicRequiresView_14(); break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Write ACL giving admin privilege ACL, operate for rest of EP0\n"); - err = TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_15(); + ChipLogProgress( + chipTool, " ***** Test Step 15 : TP14 - Write ACL giving admin privilege ACL, operate for rest of EP0\n"); + err = TestTp14WriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_15(); break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : Read the NOC attribute (Node operational credentials - requires administer)\n"); - err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_16(); + ChipLogProgress(chipTool, + " ***** Test Step 16 : TP15(10) - Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestTp1510ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_16(); break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Write the location attribute (Basic - requires administer)\n"); - err = TestWriteTheLocationAttributeBasicRequiresAdminister_17(); + ChipLogProgress( + chipTool, " ***** Test Step 17 : TP15(11) - Write the location attribute (Basic - requires administer)\n"); + err = TestTp1511WriteTheLocationAttributeBasicRequiresAdminister_17(); break; case 18: ChipLogProgress(chipTool, - " ***** Test Step 18 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); - err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_18(); + " ***** Test Step 18 : TP15(12) - Send the UpdateFabricLabel command (Node operational credentials - requires " + "administer)\n"); + err = TestTp1512SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_18(); break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Write NodeLabel attribute (Basic - requires manage)\n"); - err = TestWriteNodeLabelAttributeBasicRequiresManage_19(); + ChipLogProgress(chipTool, " ***** Test Step 19 : TP16 - Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestTp16WriteNodeLabelAttributeBasicRequiresManage_19(); break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); - err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_20(); + ChipLogProgress( + chipTool, " ***** Test Step 20 : TP17 - Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestTp17SendTestEventTriggerGeneralDiagnosticsRequiresManage_20(); break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Tead the VendorID attribute (Basic - requires view)\n"); - err = TestTeadTheVendorIDAttributeBasicRequiresView_21(); + ChipLogProgress(chipTool, " ***** Test Step 21 : TP18(8) - Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTp188TeadTheVendorIDAttributeBasicRequiresView_21(); break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Write ACL giving admin privilege ACL, operate for rest of EP0\n"); - err = TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_22(); + ChipLogProgress( + chipTool, " ***** Test Step 22 : TP19 - Write ACL giving admin privilege ACL, operate for rest of EP0\n"); + err = TestTp19WriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_22(); break; case 23: - ChipLogProgress( - chipTool, " ***** Test Step 23 : Read the NOC attribute (Node operational credentials - requires administer)\n"); - err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_23(); + ChipLogProgress(chipTool, + " ***** Test Step 23 : TP20(10) - Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestTp2010ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_23(); break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Write the location attribute (Basic - requires administer)\n"); - err = TestWriteTheLocationAttributeBasicRequiresAdminister_24(); + ChipLogProgress( + chipTool, " ***** Test Step 24 : TP20(11) - Write the location attribute (Basic - requires administer)\n"); + err = TestTp2011WriteTheLocationAttributeBasicRequiresAdminister_24(); break; case 25: ChipLogProgress(chipTool, - " ***** Test Step 25 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); - err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_25(); + " ***** Test Step 25 : TP20(12) - Send the UpdateFabricLabel command (Node operational credentials - requires " + "administer)\n"); + err = TestTp2012SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_25(); break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Write NodeLabel attribute (Basic - requires manage)\n"); - err = TestWriteNodeLabelAttributeBasicRequiresManage_26(); + ChipLogProgress(chipTool, " ***** Test Step 26 : TP21(16) - Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestTp2116WriteNodeLabelAttributeBasicRequiresManage_26(); break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); - err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_27(); + ChipLogProgress( + chipTool, " ***** Test Step 27 : TP21(17) - Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestTp2117SendTestEventTriggerGeneralDiagnosticsRequiresManage_27(); break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Tead the VendorID attribute (Basic - requires view)\n"); - err = TestTeadTheVendorIDAttributeBasicRequiresView_28(); + ChipLogProgress(chipTool, " ***** Test Step 28 : TP22(8) - Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTp228TeadTheVendorIDAttributeBasicRequiresView_28(); break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Write ACL giving admin privilege ACL, operate for rest of EP0\n"); - err = TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_29(); + ChipLogProgress(chipTool, " ***** Test Step 29 : TP23 - Write ACL giving only admin privilege ACL cluster\n"); + err = TestTp23WriteAclGivingOnlyAdminPrivilegeAclCluster_29(); break; case 30: - ChipLogProgress( - chipTool, " ***** Test Step 30 : Read the NOC attribute (Node operational credentials - requires administer)\n"); - err = TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_30(); + ChipLogProgress(chipTool, + " ***** Test Step 30 : TP24(10) - Read the NOC attribute (Node operational credentials - requires administer)\n"); + err = TestTp2410ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_30(); break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Write the location attribute (Basic - requires administer)\n"); - err = TestWriteTheLocationAttributeBasicRequiresAdminister_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : TP24(11) - Write the location attribute (Basic - requires administer)"\n"); + err = TestTp2411WriteTheLocationAttributeBasicRequiresAdminister_31(); + break; case 32: - ChipLogProgress(chipTool, - " ***** Test Step 32 : Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); - err = TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : TP24(12) - Send the UpdateFabricLabel command (Node operational credentials - requires administer)\n"); + err = TestTp2412SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : Write NodeLabel attribute (Basic - requires manage)\n"); - err = TestWriteNodeLabelAttributeBasicRequiresManage_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : TP25(16) - Write NodeLabel attribute (Basic - requires manage)\n"); + err = TestTp2516WriteNodeLabelAttributeBasicRequiresManage_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Send TestEventTrigger (General Diagnostics - requires manage)\n"); - err = TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : TP25(17) - Send TestEventTrigger (General Diagnostics - requires manage)\n"); + err = TestTp2517SendTestEventTriggerGeneralDiagnosticsRequiresManage_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Tead the VendorID attribute (Basic - requires view)\n"); - err = TestTeadTheVendorIDAttributeBasicRequiresView_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : TP26 - Tead the VendorID attribute (Basic - requires view)\n"); + err = TestTp26TeadTheVendorIDAttributeBasicRequiresView_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : Write ACL to restore full access\n"); - err = TestWriteAclToRestoreFullAccess_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : TP27 - Write ACL to restore full access\n"); + err = TestTp27WriteAclToRestoreFullAccess_36(); + break; } if (CHIP_NO_ERROR != err) { @@ -4300,7 +4310,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return WaitForCommissionee("alpha", value); } - CHIP_ERROR TestWriteAclGivingAdminPrivilegeOnAllEp0_1() + CHIP_ERROR TestTp2WriteAclGivingAdminPrivilegeOnAllEp0_1() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4316,7 +4326,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; } { @@ -4334,7 +4344,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write ACL giving admin privilege on all EP0 Error: %@", err); + NSLog(@"TP2 - Write ACL giving admin privilege on all EP0 Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4344,7 +4354,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_2() + CHIP_ERROR TestTp3ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_2() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4360,7 +4370,8 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { readAttributeNOCsWithParams:params completion:^(NSArray * _Nullable value, NSError * _Nullable err) { NSLog( - @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + @"TP3 - Read the NOC attribute (Node operational credentials - requires administer) Error: %@", + err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4370,7 +4381,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_3() + CHIP_ERROR TestTp4WriteTheLocationAttributeBasicRequiresAdminister_3() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4382,7 +4393,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { locationArgument = @"XX"; [cluster writeAttributeLocationWithValue:locationArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + NSLog(@"TP4 - Write the location attribute (Basic - requires administer) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4392,7 +4403,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_4() + CHIP_ERROR TestTp5SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_4() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4407,7 +4418,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster updateFabricLabelWithParams:params completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, NSError * _Nullable err) { - NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " + NSLog(@"TP5 - Send the UpdateFabricLabel command (Node operational credentials - requires " @"administer) Error: %@", err); @@ -4419,7 +4430,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_5() + CHIP_ERROR TestTp6WriteNodeLabelAttributeBasicRequiresManage_5() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4431,7 +4442,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { nodeLabelArgument = @"TestNode"; [cluster writeAttributeNodeLabelWithValue:nodeLabelArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + NSLog(@"TP6 - Write NodeLabel attribute (Basic - requires manage) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4441,7 +4452,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_6() + CHIP_ERROR TestTp7SendTestEventTriggerGeneralDiagnosticsRequiresManage_6() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4456,7 +4467,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; [cluster testEventTriggerWithParams:params completion:^(NSError * _Nullable err) { - NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + NSLog(@"TP7 - Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -4469,7 +4480,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_7() + CHIP_ERROR TestTp8TeadTheVendorIDAttributeBasicRequiresView_7() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4478,7 +4489,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { - NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + NSLog(@"TP8 - Tead the VendorID attribute (Basic - requires view) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4488,7 +4499,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclManageForRestOfEp0_8() + CHIP_ERROR TestTp9WriteAclGivingAdminPrivilegeAclManageForRestOfEp0_8() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4504,7 +4515,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; } { @@ -4523,7 +4534,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; } { @@ -4541,7 +4552,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write ACL giving admin privilege ACL, manage for rest of EP0 Error: %@", err); + NSLog(@"TP9 - Write ACL giving admin privilege ACL, manage for rest of EP0 Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4551,7 +4562,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_9() + CHIP_ERROR TestTp10ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_9() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4563,24 +4574,24 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { __auto_type * params = [[MTRReadParams alloc] init]; params.filterByFabric = true; - [cluster - readAttributeNOCsWithParams:params - completion:^(NSArray * _Nullable value, NSError * _Nullable err) { - NSLog( - @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + [cluster readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog(@"TP10 - Read the NOC attribute (Node operational credentials - requires administer) " + @"Error: %@", + err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - NextTest(); - }]; + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_10() + CHIP_ERROR TestTp11WriteTheLocationAttributeBasicRequiresAdminister_10() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4593,7 +4604,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster writeAttributeLocationWithValue:locationArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + NSLog(@"TP11 - Write the location attribute (Basic - requires administer) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -4606,7 +4617,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_11() + CHIP_ERROR TestTp12SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_11() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4621,7 +4632,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster updateFabricLabelWithParams:params completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, NSError * _Nullable err) { - NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " + NSLog(@"TP12 - Send the UpdateFabricLabel command (Node operational credentials - requires " @"administer) Error: %@", err); @@ -4636,7 +4647,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_12() + CHIP_ERROR TestTp136WriteNodeLabelAttributeBasicRequiresManage_12() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4648,7 +4659,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { nodeLabelArgument = @"TestNode"; [cluster writeAttributeNodeLabelWithValue:nodeLabelArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + NSLog(@"TP13(6) - Write NodeLabel attribute (Basic - requires manage) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4658,7 +4669,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_13() + CHIP_ERROR TestTp137SendTestEventTriggerGeneralDiagnosticsRequiresManage_13() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4671,22 +4682,23 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; - [cluster testEventTriggerWithParams:params - completion:^(NSError * _Nullable err) { - NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + [cluster + testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"TP13(7) - Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - NextTest(); - }]; + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_14() + CHIP_ERROR TestTp138TeadTheVendorIDAttributeBasicRequiresView_14() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4695,7 +4707,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { - NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + NSLog(@"TP13(8) - Tead the VendorID attribute (Basic - requires view) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4705,7 +4717,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_15() + CHIP_ERROR TestTp14WriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_15() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4721,7 +4733,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; } { @@ -4740,7 +4752,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; } { @@ -4758,7 +4770,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); + NSLog(@"TP14 - Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4768,7 +4780,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_16() + CHIP_ERROR TestTp1510ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_16() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4780,24 +4792,24 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { __auto_type * params = [[MTRReadParams alloc] init]; params.filterByFabric = true; - [cluster - readAttributeNOCsWithParams:params - completion:^(NSArray * _Nullable value, NSError * _Nullable err) { - NSLog( - @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + [cluster readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog(@"TP15(10) - Read the NOC attribute (Node operational credentials - requires " + @"administer) Error: %@", + err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - NextTest(); - }]; + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_17() + CHIP_ERROR TestTp1511WriteTheLocationAttributeBasicRequiresAdminister_17() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4810,7 +4822,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster writeAttributeLocationWithValue:locationArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + NSLog(@"TP15(11) - Write the location attribute (Basic - requires administer) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -4823,7 +4835,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_18() + CHIP_ERROR TestTp1512SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_18() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4838,8 +4850,8 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster updateFabricLabelWithParams:params completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, NSError * _Nullable err) { - NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " - @"administer) Error: %@", + NSLog(@"TP15(12) - Send the UpdateFabricLabel command (Node operational credentials - " + @"requires administer) Error: %@", err); VerifyOrReturn(CheckValue("status", @@ -4853,7 +4865,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_19() + CHIP_ERROR TestTp16WriteNodeLabelAttributeBasicRequiresManage_19() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4866,7 +4878,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster writeAttributeNodeLabelWithValue:nodeLabelArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + NSLog(@"TP16 - Write NodeLabel attribute (Basic - requires manage) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -4879,7 +4891,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_20() + CHIP_ERROR TestTp17SendTestEventTriggerGeneralDiagnosticsRequiresManage_20() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4894,7 +4906,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; [cluster testEventTriggerWithParams:params completion:^(NSError * _Nullable err) { - NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + NSLog(@"TP17 - Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -4907,7 +4919,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_21() + CHIP_ERROR TestTp188TeadTheVendorIDAttributeBasicRequiresView_21() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4916,7 +4928,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { - NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + NSLog(@"TP18(8) - Tead the VendorID attribute (Basic - requires view) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4926,7 +4938,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_22() + CHIP_ERROR TestTp19WriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_22() { MTRBaseDevice * device = GetDevice("alpha"); @@ -4942,7 +4954,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; } { @@ -4961,7 +4973,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; } { @@ -4979,7 +4991,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); + NSLog(@"TP19 - Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -4989,7 +5001,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_23() + CHIP_ERROR TestTp2010ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_23() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5001,24 +5013,24 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { __auto_type * params = [[MTRReadParams alloc] init]; params.filterByFabric = true; - [cluster - readAttributeNOCsWithParams:params - completion:^(NSArray * _Nullable value, NSError * _Nullable err) { - NSLog( - @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + [cluster readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog(@"TP20(10) - Read the NOC attribute (Node operational credentials - requires " + @"administer) Error: %@", + err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - NextTest(); - }]; + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_24() + CHIP_ERROR TestTp2011WriteTheLocationAttributeBasicRequiresAdminister_24() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5031,7 +5043,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster writeAttributeLocationWithValue:locationArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + NSLog(@"TP20(11) - Write the location attribute (Basic - requires administer) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -5044,7 +5056,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_25() + CHIP_ERROR TestTp2012SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_25() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5059,8 +5071,8 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster updateFabricLabelWithParams:params completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, NSError * _Nullable err) { - NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " - @"administer) Error: %@", + NSLog(@"TP20(12) - Send the UpdateFabricLabel command (Node operational credentials - " + @"requires administer) Error: %@", err); VerifyOrReturn(CheckValue("status", @@ -5074,7 +5086,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_26() + CHIP_ERROR TestTp2116WriteNodeLabelAttributeBasicRequiresManage_26() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5087,7 +5099,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster writeAttributeNodeLabelWithValue:nodeLabelArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + NSLog(@"TP21(16) - Write NodeLabel attribute (Basic - requires manage) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -5100,7 +5112,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_27() + CHIP_ERROR TestTp2117SendTestEventTriggerGeneralDiagnosticsRequiresManage_27() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5113,22 +5125,23 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; - [cluster testEventTriggerWithParams:params - completion:^(NSError * _Nullable err) { - NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + [cluster + testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"TP21(17) - Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - NextTest(); - }]; + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_28() + CHIP_ERROR TestTp228TeadTheVendorIDAttributeBasicRequiresView_28() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5137,7 +5150,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { - NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + NSLog(@"TP22(8) - Tead the VendorID attribute (Basic - requires view) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -5147,7 +5160,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteAclGivingAdminPrivilegeAclOperateForRestOfEp0_29() + CHIP_ERROR TestTp23WriteAclGivingOnlyAdminPrivilegeAclCluster_29() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5163,7 +5176,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; } { @@ -5181,7 +5194,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write ACL giving admin privilege ACL, operate for rest of EP0 Error: %@", err); + NSLog(@"TP23 - Write ACL giving only admin privilege ACL cluster Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); @@ -5191,7 +5204,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_30() + CHIP_ERROR TestTp2410ReadTheNocAttributeNodeOperationalCredentialsRequiresAdminister_30() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5203,24 +5216,24 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { __auto_type * params = [[MTRReadParams alloc] init]; params.filterByFabric = true; - [cluster - readAttributeNOCsWithParams:params - completion:^(NSArray * _Nullable value, NSError * _Nullable err) { - NSLog( - @"Read the NOC attribute (Node operational credentials - requires administer) Error: %@", err); + [cluster readAttributeNOCsWithParams:params + completion:^(NSArray * _Nullable value, NSError * _Nullable err) { + NSLog(@"TP24(10) - Read the NOC attribute (Node operational credentials - requires " + @"administer) Error: %@", + err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - NextTest(); - }]; + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteTheLocationAttributeBasicRequiresAdminister_31() + CHIP_ERROR TestTp2411WriteTheLocationAttributeBasicRequiresAdminister_31() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5230,23 +5243,19 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { id locationArgument; locationArgument = @"XX"; - [cluster - writeAttributeLocationWithValue:locationArgument - completion:^(NSError * _Nullable err) { - NSLog(@"Write the location attribute (Basic - requires administer) Error: %@", err); + [cluster writeAttributeLocationWithValue:locationArgument + completion:^(NSError * _Nullable err) { + NSLog(@"TP24(11) - Write the location attribute (Basic - requires administer)" Error: %@", err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - NextTest(); - }]; + + VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code : EMBER_ZCL_STATUS_FAILURE) : 0, EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_32() + CHIP_ERROR TestTp2412SendTheUpdateFabricLabelCommandNodeOperationalCredentialsRequiresAdminister_32() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5261,8 +5270,8 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster updateFabricLabelWithParams:params completion:^(MTROperationalCredentialsClusterNOCResponseParams * _Nullable values, NSError * _Nullable err) { - NSLog(@"Send the UpdateFabricLabel command (Node operational credentials - requires " - @"administer) Error: %@", + NSLog(@"TP24(12) - Send the UpdateFabricLabel command (Node operational credentials - " + @"requires administer) Error: %@", err); VerifyOrReturn(CheckValue("status", @@ -5276,7 +5285,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteNodeLabelAttributeBasicRequiresManage_33() + CHIP_ERROR TestTp2516WriteNodeLabelAttributeBasicRequiresManage_33() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5289,7 +5298,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { [cluster writeAttributeNodeLabelWithValue:nodeLabelArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write NodeLabel attribute (Basic - requires manage) Error: %@", err); + NSLog(@"TP25(16) - Write NodeLabel attribute (Basic - requires manage) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code @@ -5302,7 +5311,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestSendTestEventTriggerGeneralDiagnosticsRequiresManage_34() + CHIP_ERROR TestTp2517SendTestEventTriggerGeneralDiagnosticsRequiresManage_34() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5315,22 +5324,23 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { __auto_type * params = [[MTRGeneralDiagnosticsClusterTestEventTriggerParams alloc] init]; params.enableKey = [[NSData alloc] initWithBytes:"0" length:1]; params.eventTrigger = [NSNumber numberWithUnsignedLongLong:0ULL]; - [cluster testEventTriggerWithParams:params - completion:^(NSError * _Nullable err) { - NSLog(@"Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); + [cluster + testEventTriggerWithParams:params + completion:^(NSError * _Nullable err) { + NSLog(@"TP25(17) - Send TestEventTrigger (General Diagnostics - requires manage) Error: %@", err); - VerifyOrReturn(CheckValue("status", - err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code - : EMBER_ZCL_STATUS_FAILURE) - : 0, - EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - NextTest(); - }]; + VerifyOrReturn(CheckValue("status", + err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code + : EMBER_ZCL_STATUS_FAILURE) + : 0, + EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + NextTest(); + }]; return CHIP_NO_ERROR; } - CHIP_ERROR TestTeadTheVendorIDAttributeBasicRequiresView_35() + CHIP_ERROR TestTp26TeadTheVendorIDAttributeBasicRequiresView_35() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5339,7 +5349,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { VerifyOrReturnError(cluster != nil, CHIP_ERROR_INCORRECT_STATE); [cluster readAttributeVendorIDWithCompletion:^(NSNumber * _Nullable value, NSError * _Nullable err) { - NSLog(@"Tead the VendorID attribute (Basic - requires view) Error: %@", err); + NSLog(@"TP26 - Tead the VendorID attribute (Basic - requires view) Error: %@", err); VerifyOrReturn(CheckValue("status", err ? ([err.domain isEqualToString:MTRInteractionErrorDomain] ? err.code : EMBER_ZCL_STATUS_FAILURE) : 0, @@ -5350,7 +5360,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { return CHIP_NO_ERROR; } - CHIP_ERROR TestWriteAclToRestoreFullAccess_36() + CHIP_ERROR TestTp27WriteAclToRestoreFullAccess_36() { MTRBaseDevice * device = GetDevice("alpha"); @@ -5366,7 +5376,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; { NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; } ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; @@ -5376,7 +5386,7 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { - NSLog(@"Write ACL to restore full access Error: %@", err); + NSLog(@"TP27 - Write ACL to restore full access Error: %@", err); VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); From bd3839e7c20370d9cd44dac23dbf7b8e6f3d8567 Mon Sep 17 00:00:00 2001 From: Cecille Freeman Date: Tue, 24 Jan 2023 17:40:59 -0500 Subject: [PATCH 5/8] zap regen - formatting is wrong I can't get the restyler to actually work, so maybe the CI will have better success --- .../chip-tool/zap-generated/test/Commands.h | 899 +- .../zap-generated/test/Commands.h | 52427 ++++++++-------- 2 files changed, 26721 insertions(+), 26605 deletions(-) diff --git a/zzz_generated/chip-tool/zap-generated/test/Commands.h b/zzz_generated/chip-tool/zap-generated/test/Commands.h index 8bfa186f05c1ad..fd81f56579f278 100644 --- a/zzz_generated/chip-tool/zap-generated/test/Commands.h +++ b/zzz_generated/chip-tool/zap-generated/test/Commands.h @@ -2868,8 +2868,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 71); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -2905,12 +2905,12 @@ class Test_TC_ACL_2_3Suite : public TestCommand ? mDOkFull.Value() : chip::ByteSpan(chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20" - "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" - "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" - "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x31\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" - "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" - "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x00\x18"), - 128); + "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" + "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" + "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x31\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" + "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" + "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x00\x18"), + 128); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; value = chip::app::DataModel::List( @@ -2945,12 +2945,12 @@ class Test_TC_ACL_2_3Suite : public TestCommand ? mDBadLength.Value() : chip::ByteSpan(chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20" - "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" - "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" - "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x32\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" - "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" - "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x2E\x00\x18"), - 129); + "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" + "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" + "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x32\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" + "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" + "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x2E\x00\x18"), + 129); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; value = chip::app::DataModel::List( @@ -3002,8 +3002,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x37\x01\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68" - "\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69" - "\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69" + "\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 72); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -3032,9 +3032,9 @@ class Test_TC_ACL_2_3Suite : public TestCommand ? mDBadElem.Value() : chip::ByteSpan(chip::Uint8::from_const_char( "\x17\x10\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69\x73\x20\x69" - "\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), - 65); + "\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + 65); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; value = chip::app::DataModel::List( @@ -3063,8 +3063,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18\xFF"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18\xFF"), 72); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -3094,8 +3094,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00"), 70); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -3154,8 +3154,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 71); listHolder_0->mList[1].fabricIndex = CurrentFabricIndex; @@ -5947,8 +5947,8 @@ class Test_TC_ACL_2_7Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 71); listHolder_0->mList[0].fabricIndex = TH2FabricIndex; @@ -30937,7 +30937,8 @@ class Test_TC_TGTNAV_8_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88166,7 +88167,8 @@ class Test_TC_DD_1_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88235,7 +88237,8 @@ class Test_TC_DD_1_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88304,7 +88307,8 @@ class Test_TC_DD_1_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88373,7 +88377,8 @@ class Test_TC_DD_1_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88442,7 +88447,8 @@ class Test_TC_DD_1_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88511,7 +88517,8 @@ class Test_TC_DD_1_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88580,7 +88587,8 @@ class Test_TC_DD_1_11Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88649,7 +88657,8 @@ class Test_TC_DD_1_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88718,7 +88727,8 @@ class Test_TC_DD_1_13Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88787,7 +88797,8 @@ class Test_TC_DD_1_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88856,7 +88867,8 @@ class Test_TC_DD_1_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88925,7 +88937,8 @@ class Test_TC_DD_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -88994,7 +89007,8 @@ class Test_TC_DD_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89063,7 +89077,8 @@ class Test_TC_DD_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89132,7 +89147,8 @@ class Test_TC_DD_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89201,7 +89217,8 @@ class Test_TC_DD_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89270,7 +89287,8 @@ class Test_TC_DD_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89339,7 +89357,8 @@ class Test_TC_DD_3_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89408,7 +89427,8 @@ class Test_TC_DD_3_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89477,7 +89497,8 @@ class Test_TC_DD_3_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89546,7 +89567,8 @@ class Test_TC_DD_3_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89615,7 +89637,8 @@ class Test_TC_DD_3_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89684,7 +89707,8 @@ class Test_TC_DD_3_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89753,7 +89777,8 @@ class Test_TC_DD_3_11Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89822,7 +89847,8 @@ class Test_TC_DD_3_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89891,7 +89917,8 @@ class Test_TC_DD_3_13Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -89960,7 +89987,8 @@ class Test_TC_DD_3_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90029,7 +90057,8 @@ class Test_TC_DD_3_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90098,7 +90127,8 @@ class Test_TC_DD_3_16Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90167,7 +90197,8 @@ class Test_TC_DD_3_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90236,7 +90267,8 @@ class Test_TC_DD_3_18Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90305,7 +90337,8 @@ class Test_TC_DD_3_19Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90374,7 +90407,8 @@ class Test_TC_DD_3_20Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90443,7 +90477,8 @@ class Test_TC_DD_3_21Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -90997,7 +91032,8 @@ class Test_TC_G_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91066,7 +91102,8 @@ class Test_TC_G_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91135,7 +91172,8 @@ class Test_TC_G_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91204,7 +91242,8 @@ class Test_TC_BDX_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91273,7 +91312,8 @@ class Test_TC_BDX_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91342,7 +91382,8 @@ class Test_TC_BDX_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91411,7 +91452,8 @@ class Test_TC_BDX_1_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91480,7 +91522,8 @@ class Test_TC_BDX_1_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91549,7 +91592,8 @@ class Test_TC_BDX_1_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91618,7 +91662,8 @@ class Test_TC_BDX_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91687,7 +91732,8 @@ class Test_TC_BDX_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91756,7 +91802,8 @@ class Test_TC_BDX_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91825,7 +91872,8 @@ class Test_TC_BDX_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91894,7 +91942,8 @@ class Test_TC_BDX_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -91963,7 +92012,8 @@ class Test_TC_BR_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92032,7 +92082,8 @@ class Test_TC_BR_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92101,7 +92152,8 @@ class Test_TC_BR_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92170,7 +92222,8 @@ class Test_TC_BR_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92239,7 +92292,8 @@ class Test_TC_DA_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92308,7 +92362,8 @@ class Test_TC_DA_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92377,7 +92432,8 @@ class Test_TC_DA_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92446,7 +92502,8 @@ class Test_TC_DA_1_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92515,7 +92572,8 @@ class Test_TC_DA_1_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92584,7 +92642,8 @@ class Test_TC_DA_1_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92653,7 +92712,8 @@ class Test_TC_BINFO_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92722,7 +92782,8 @@ class Test_TC_BINFO_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92792,7 +92853,8 @@ class Test_TC_OPCREDS_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92862,7 +92924,8 @@ class Test_TC_OPCREDS_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -92932,7 +92995,8 @@ class Test_TC_OPCREDS_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93002,7 +93066,8 @@ class Test_TC_OPCREDS_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93071,7 +93136,8 @@ class Test_TC_CNET_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93140,7 +93206,8 @@ class Test_TC_CNET_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93209,7 +93276,8 @@ class Test_TC_CNET_4_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93278,7 +93346,8 @@ class Test_TC_CNET_4_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93347,7 +93416,8 @@ class Test_TC_CNET_4_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93416,7 +93486,8 @@ class Test_TC_CNET_4_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93485,7 +93556,8 @@ class Test_TC_CNET_4_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93554,7 +93626,8 @@ class Test_TC_CNET_4_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93623,7 +93696,8 @@ class Test_TC_CNET_4_11Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93692,7 +93766,8 @@ class Test_TC_CNET_4_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93761,7 +93836,8 @@ class Test_TC_CNET_4_13Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93830,7 +93906,8 @@ class Test_TC_CNET_4_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93899,7 +93976,8 @@ class Test_TC_CNET_4_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -93968,7 +94046,8 @@ class Test_TC_CNET_4_16Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94037,7 +94116,8 @@ class Test_TC_CNET_4_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94106,7 +94186,8 @@ class Test_TC_CNET_4_18Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94175,7 +94256,8 @@ class Test_TC_CNET_4_19Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94244,7 +94326,8 @@ class Test_TC_CNET_4_20Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94313,7 +94396,8 @@ class Test_TC_CNET_4_21Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94382,7 +94466,8 @@ class Test_TC_CNET_4_22Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94451,7 +94536,8 @@ class Test_TC_DLOG_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94520,7 +94606,8 @@ class Test_TC_DLOG_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94589,7 +94676,8 @@ class Test_TC_DLOG_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94658,7 +94746,8 @@ class Test_TC_DESC_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94727,7 +94816,8 @@ class Test_TC_DGETH_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94796,7 +94886,8 @@ class Test_TC_CGEN_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94865,7 +94956,8 @@ class Test_TC_CGEN_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -94934,7 +95026,8 @@ class Test_TC_DGGEN_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95003,7 +95096,8 @@ class Test_TC_DGGEN_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95072,7 +95166,8 @@ class Test_TC_DGGEN_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95141,7 +95236,8 @@ class Test_TC_I_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95210,7 +95306,8 @@ class Test_TC_ILL_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95279,7 +95376,8 @@ class Test_TC_IDM_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95348,7 +95446,8 @@ class Test_TC_IDM_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95417,7 +95516,8 @@ class Test_TC_IDM_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95486,7 +95586,8 @@ class Test_TC_IDM_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95555,7 +95656,8 @@ class Test_TC_IDM_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95624,7 +95726,8 @@ class Test_TC_IDM_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95693,7 +95796,8 @@ class Test_TC_IDM_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95762,7 +95866,8 @@ class Test_TC_IDM_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95831,7 +95936,8 @@ class Test_TC_IDM_4_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95900,7 +96006,8 @@ class Test_TC_IDM_5_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -95969,7 +96076,8 @@ class Test_TC_IDM_5_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96038,7 +96146,8 @@ class Test_TC_IDM_6_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96107,7 +96216,8 @@ class Test_TC_IDM_6_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96176,7 +96286,8 @@ class Test_TC_IDM_6_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96245,7 +96356,8 @@ class Test_TC_IDM_6_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96314,7 +96426,8 @@ class Test_TC_IDM_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96383,7 +96496,8 @@ class Test_TC_IDM_8_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96453,7 +96567,8 @@ class Test_TC_LOWPOWER_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96523,7 +96638,8 @@ class Test_TC_APPLAUNCHER_3_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96593,7 +96709,8 @@ class Test_TC_APPLAUNCHER_3_8_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96663,7 +96780,8 @@ class Test_TC_APPLAUNCHER_3_9_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96733,7 +96851,8 @@ class Test_TC_MEDIAINPUT_3_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96803,7 +96922,8 @@ class Test_TC_MEDIAINPUT_3_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96873,7 +96993,8 @@ class Test_TC_MEDIAINPUT_3_16Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -96943,7 +97064,8 @@ class Test_TC_MEDIAINPUT_3_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97013,7 +97135,8 @@ class Test_TC_CHANNEL_5_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97083,7 +97206,8 @@ class Test_TC_CHANNEL_5_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97153,7 +97277,8 @@ class Test_TC_CHANNEL_5_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97223,7 +97348,8 @@ class Test_TC_KEYPADINPUT_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97293,7 +97419,8 @@ class Test_TC_MEDIAPLAYBACK_6_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97363,7 +97490,8 @@ class Test_TC_MEDIAPLAYBACK_6_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97433,7 +97561,8 @@ class Test_TC_AUDIOOUTPUT_7_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97503,7 +97632,8 @@ class Test_TC_AUDIOOUTPUT_7_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97573,7 +97703,8 @@ class Test_TC_CONTENTLAUNCHER_10_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97643,7 +97774,8 @@ class Test_TC_CONTENTLAUNCHER_10_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97713,7 +97845,8 @@ class Test_TC_CONTENTLAUNCHER_10_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97783,7 +97916,8 @@ class Test_TC_CONTENTLAUNCHER_10_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97852,7 +97986,8 @@ class Test_TC_MC_11_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97921,7 +98056,8 @@ class Test_TC_MC_11_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -97991,7 +98127,8 @@ class Test_TC_ALOGIN_12_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -98060,7 +98197,8 @@ class Test_TC_CADMIN_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -98129,7 +98267,8 @@ class Test_TC_CADMIN_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -98198,7 +98337,8 @@ class Test_TC_CADMIN_1_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -98267,7 +98407,8 @@ class Test_TC_CADMIN_1_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -98797,7 +98938,8 @@ class Test_TC_CADMIN_1_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -98867,7 +99009,8 @@ class Test_TC_CADMIN_1_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -99750,7 +99893,8 @@ class Test_TC_CADMIN_1_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -99820,7 +99964,8 @@ class Test_TC_CADMIN_1_18Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -99890,7 +100035,8 @@ class Test_TC_CADMIN_1_19Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -99960,7 +100106,8 @@ class Test_TC_CADMIN_1_20Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -103819,7 +103966,8 @@ class Test_TC_MOD_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -103888,7 +104036,8 @@ class Test_TC_MOD_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -103957,7 +104106,8 @@ class Test_TC_MOD_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104026,7 +104176,8 @@ class Test_TC_MOD_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104095,7 +104246,8 @@ class Test_TC_MOD_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104164,7 +104316,8 @@ class Test_TC_MOD_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104233,7 +104386,8 @@ class Test_TC_MOD_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104302,7 +104456,8 @@ class Test_TC_MOD_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104371,7 +104526,8 @@ class Test_TC_SU_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104440,7 +104596,8 @@ class Test_TC_SU_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104509,7 +104666,8 @@ class Test_TC_SU_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104578,7 +104736,8 @@ class Test_TC_SU_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104647,7 +104806,8 @@ class Test_TC_SU_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104716,7 +104876,8 @@ class Test_TC_SU_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104785,7 +104946,8 @@ class Test_TC_SU_2_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104854,7 +105016,8 @@ class Test_TC_SU_2_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104923,7 +105086,8 @@ class Test_TC_SU_2_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -104992,7 +105156,8 @@ class Test_TC_SU_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105061,7 +105226,8 @@ class Test_TC_SU_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105130,7 +105296,8 @@ class Test_TC_SU_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105199,7 +105366,8 @@ class Test_TC_SU_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105268,7 +105436,8 @@ class Test_TC_SU_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105337,7 +105506,8 @@ class Test_TC_SU_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105406,7 +105576,8 @@ class Test_TC_PSCFG_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105475,7 +105646,8 @@ class Test_TC_SC_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105544,7 +105716,8 @@ class Test_TC_SC_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105613,7 +105786,8 @@ class Test_TC_SC_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105682,7 +105856,8 @@ class Test_TC_SC_1_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105751,7 +105926,8 @@ class Test_TC_SC_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105820,7 +105996,8 @@ class Test_TC_SC_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105889,7 +106066,8 @@ class Test_TC_SC_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -105958,7 +106136,8 @@ class Test_TC_SC_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106027,7 +106206,8 @@ class Test_TC_SC_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106096,7 +106276,8 @@ class Test_TC_SC_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106165,7 +106346,8 @@ class Test_TC_SC_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106234,7 +106416,8 @@ class Test_TC_SC_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106303,7 +106486,8 @@ class Test_TC_SC_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106372,7 +106556,8 @@ class Test_TC_SC_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106441,7 +106626,8 @@ class Test_TC_SC_4_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106510,7 +106696,8 @@ class Test_TC_SC_4_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106579,7 +106766,8 @@ class Test_TC_SC_4_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106648,7 +106836,8 @@ class Test_TC_SC_4_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106717,7 +106906,8 @@ class Test_TC_SC_4_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106786,7 +106976,8 @@ class Test_TC_SC_4_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106855,7 +107046,8 @@ class Test_TC_SC_4_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106924,7 +107116,8 @@ class Test_TC_SC_4_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -106993,7 +107186,8 @@ class Test_TC_SC_5_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107062,7 +107256,8 @@ class Test_TC_SC_5_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107131,7 +107326,8 @@ class Test_TC_SC_5_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107200,7 +107396,8 @@ class Test_TC_SC_6_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107269,7 +107466,8 @@ class Test_TC_DGSW_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107338,7 +107536,8 @@ class Test_TC_DGSW_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107407,7 +107606,8 @@ class Test_TC_DGSW_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107476,7 +107676,8 @@ class Test_TC_DGSW_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107545,7 +107746,8 @@ class Test_TC_DGWIFI_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107614,7 +107816,8 @@ class Test_TC_DGWIFI_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107683,7 +107886,8 @@ class Test_TC_WNCV_6_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -107752,7 +107956,8 @@ class Test_TC_WNCV_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108077,7 +108282,8 @@ class Test_TC_PS_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108146,7 +108352,8 @@ class Test_TC_BOOL_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108215,7 +108422,8 @@ class Test_TC_CC_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108284,7 +108492,8 @@ class Test_TC_CC_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108353,7 +108562,8 @@ class Test_TC_CC_4_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108422,7 +108632,8 @@ class Test_TC_CC_5_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108491,7 +108702,8 @@ class Test_TC_CC_6_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108560,7 +108772,8 @@ class Test_TC_CC_7_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -108629,7 +108842,8 @@ class Test_TC_CC_9_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -112550,7 +112764,8 @@ class Test_TC_DRLK_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -112619,7 +112834,8 @@ class Test_TC_DRLK_2_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -112688,7 +112904,8 @@ class Test_TC_DRLK_2_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -112757,7 +112974,8 @@ class Test_TC_DRLK_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -112826,7 +113044,8 @@ class Test_TC_DRLK_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -112895,7 +113114,8 @@ class Test_TC_DRLK_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -112964,7 +113184,8 @@ class Test_TC_LCFG_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -113033,7 +113254,8 @@ class Test_TC_LVL_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -113102,7 +113324,8 @@ class Test_TC_LVL_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -113171,7 +113394,8 @@ class Test_TC_LVL_8_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115085,7 +115309,8 @@ class Test_TC_OO_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115154,7 +115379,8 @@ class Test_TC_OO_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115384,7 +115610,8 @@ class Test_TC_SWTCH_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115453,7 +115680,8 @@ class Test_TC_SWTCH_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115685,7 +115913,8 @@ class Test_TC_TMP_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115754,7 +115983,8 @@ class Test_TC_TSTAT_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115823,7 +116053,8 @@ class Test_TC_TSTAT_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115892,7 +116123,8 @@ class Test_TC_TSUIC_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -115962,7 +116194,8 @@ class Test_TC_DGTHREAD_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116032,7 +116265,8 @@ class Test_TC_DGTHREAD_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116102,7 +116336,8 @@ class Test_TC_DGTHREAD_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116172,7 +116407,8 @@ class Test_TC_DGTHREAD_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116242,7 +116478,8 @@ class Test_TC_DGTHREAD_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116312,7 +116549,8 @@ class Test_TC_DGTHREAD_3_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116381,7 +116619,8 @@ class Test_TC_ACT_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116450,7 +116689,8 @@ class Test_TC_ACT_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116519,7 +116759,8 @@ class Test_TC_ACT_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116588,7 +116829,8 @@ class Test_TC_LTIME_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116657,7 +116899,8 @@ class Test_TC_LTIME_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116726,7 +116969,8 @@ class Test_TC_LTIME_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116795,7 +117039,8 @@ class Test_TC_BIND_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116864,7 +117109,8 @@ class Test_TC_BIND_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -116933,7 +117179,8 @@ class Test_TC_BIND_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117002,7 +117249,8 @@ class Test_TC_S_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117071,7 +117319,8 @@ class Test_TC_S_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117140,7 +117389,8 @@ class Test_TC_S_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117209,7 +117459,8 @@ class Test_TC_S_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117278,7 +117529,8 @@ class Test_TC_S_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117347,7 +117599,8 @@ class Test_TC_PCC_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117416,7 +117669,8 @@ class Test_TC_ACL_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117485,7 +117739,8 @@ class Test_TC_ACL_2_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117554,7 +117809,8 @@ class Test_TC_ACL_2_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117624,7 +117880,8 @@ class Test_TC_BRBINFO_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; @@ -117694,83 +117951,12 @@ class Test_TC_BRBINFO_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} - return CHIP_NO_ERROR; - } -}; - -<<<<<<< HEAD -======= -class Test_TC_ACE_1_1Suite : public TestCommand -{ -public: - Test_TC_ACE_1_1Suite(CredentialIssuerCommands * credsIssuerConfig) : TestCommand("Test_TC_ACE_1_1", 0, credsIssuerConfig) - { - AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); - AddArgument("cluster", &mCluster); - AddArgument("endpoint", 0, UINT16_MAX, &mEndpoint); - AddArgument("timeout", 0, UINT16_MAX, &mTimeout); - } - - ~Test_TC_ACE_1_1Suite() {} - - chip::System::Clock::Timeout GetWaitDuration() const override - { - return chip::System::Clock::Seconds16(mTimeout.ValueOr(kTimeoutInSeconds)); - } - -private: - chip::Optional mNodeId; - chip::Optional mCluster; - chip::Optional mEndpoint; - chip::Optional mTimeout; - - chip::EndpointId GetEndpoint(chip::EndpointId endpoint) { return mEndpoint.HasValue() ? mEndpoint.Value() : endpoint; } - - // - // Tests methods - // - - void OnResponse(const chip::app::StatusIB & status, chip::TLV::TLVReader * data) override - { - - // Allow yaml to access the current commissioner node id. - // Default to 0 (undefined node id) so we know if this isn't - // set correctly. - // Reset on every step in case it changed. - chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); - (void) commissionerNodeId; - - bool shouldContinue = false; - - switch (mTestIndex - 1) - { - default: - LogErrorOnFailure(ContinueOnChipMainThread(CHIP_ERROR_INVALID_ARGUMENT)); - } - - if (shouldContinue) { - ContinueOnChipMainThread(CHIP_NO_ERROR); } - } - - CHIP_ERROR DoTestStep(uint16_t testIndex) override - { - using namespace chip::app::Clusters; - // Allow yaml to access the current commissioner node id. - // Default to 0 (undefined node id) so we know if this isn't - // set correctly. - // Reset on every step in case it changed. - chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); - (void) commissionerNodeId; - switch (testIndex) - {} return CHIP_NO_ERROR; } }; ->>>>>>> upstream/master class Test_TC_ACE_1_2Suite : public TestCommand { public: @@ -117835,7 +118021,8 @@ class Test_TC_ACE_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - {} + { + } return CHIP_NO_ERROR; } }; 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 ba1a1cce2fd0a3..3aaf9fe28f0a11 100644 --- a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h +++ b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h @@ -4413,8 +4413,8 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -4422,116 +4422,116 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ACCESS)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -4570,27 +4570,27 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -4759,46 +4759,46 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:4U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:4U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -4977,46 +4977,46 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -5198,46 +5198,46 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:1U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:1U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -5420,27 +5420,27 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:31UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:0U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -5620,19 +5620,19 @@ class Test_TC_ACE_1_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -5676,13 +5676,13 @@ class Test_TC_BOOL_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_BOOL_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_BOOL_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BOOL_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BOOL_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -5693,34 +5693,34 @@ class Test_TC_BOOL_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -5728,23 +5728,23 @@ class Test_TC_BOOL_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -5930,13 +5930,13 @@ class Test_TC_BOOL_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_BOOL_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_BOOL_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BOOL_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BOOL_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -5947,22 +5947,22 @@ class Test_TC_BOOL_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read mandatory non-global attribute: StateValue\n"); - if (ShouldSkip("BOOL.S.A0000")) { - NextTest(); - return; - } - err = TestReadMandatoryNonGlobalAttributeStateValue_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read mandatory non-global attribute: StateValue\n"); + if (ShouldSkip("BOOL.S.A0000")) { + NextTest(); + return; + } + err = TestReadMandatoryNonGlobalAttributeStateValue_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -5970,11 +5970,11 @@ class Test_TC_BOOL_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -6053,13 +6053,13 @@ class Test_TC_BRBINFO_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_BRBINFO_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_BRBINFO_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BRBINFO_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BRBINFO_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -6070,147 +6070,146 @@ class Test_TC_BRBINFO_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads optional attribute(VendorName) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeVendorNameInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads optional attribute(VendorName) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeVendorNameInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads optional attribute(VendorID) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeVendorIDInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads optional attribute(VendorID) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeVendorIDInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(ProductName) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeProductNameInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(ProductName) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeProductNameInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(NodeLabel) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeNodeLabelInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(NodeLabel) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeNodeLabelInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads optional attribute(HardwareVersion) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0007")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeHardwareVersionInAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads optional attribute(HardwareVersion) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0007")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeHardwareVersionInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads optional attribute(HardwareVersionString) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeHardwareVersionStringInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads optional attribute(HardwareVersionString) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeHardwareVersionStringInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads optional attribute(SoftwareVersion) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0009")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSoftwareVersionInAttributeList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads optional attribute(SoftwareVersion) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0009")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSoftwareVersionInAttributeList_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : TH reads optional attribute(SoftwareVersionString) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A000a")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSoftwareVersionStringInAttributeList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads optional attribute(SoftwareVersionString) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A000a")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSoftwareVersionStringInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads optional attribute(ManufacturingDate) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A000b")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeManufacturingDateInAttributeList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads optional attribute(ManufacturingDate) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A000b")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeManufacturingDateInAttributeList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads optional attribute(PartNumber) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A000c")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePartNumberInAttributeList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads optional attribute(PartNumber) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A000c")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePartNumberInAttributeList_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads optional attribute(ProductURL) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A000d")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeProductURLInAttributeList_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads optional attribute(ProductURL) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A000d")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeProductURLInAttributeList_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads optional attribute(ProductLabel) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A000e")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeProductLabelInAttributeList_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads optional attribute(ProductLabel) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A000e")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeProductLabelInAttributeList_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads optional attribute(SerialNumber) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A000f")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSerialNumberInAttributeList_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads optional attribute(SerialNumber) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A000f")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSerialNumberInAttributeList_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads optional attribute(UniqueID) in AttributeList\n"); - if (ShouldSkip("BRBINFO.S.A0012")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeUniqueIDInAttributeList_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads optional attribute(UniqueID) in AttributeList\n"); + if (ShouldSkip("BRBINFO.S.A0012")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeUniqueIDInAttributeList_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH1 reads AcceptedCommandList from DUT\n"); - err = TestTh1ReadsAcceptedCommandListFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH1 reads AcceptedCommandList from DUT\n"); + err = TestTh1ReadsAcceptedCommandListFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH1 reads GeneratedCommandList from DUT\n"); - err = TestTh1ReadsGeneratedCommandListFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH1 reads GeneratedCommandList from DUT\n"); + err = TestTh1ReadsGeneratedCommandListFromDut_19(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -6218,65 +6217,65 @@ class Test_TC_BRBINFO_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -6808,13 +6807,13 @@ class Test_TC_ACT_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ACT_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ACT_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ACT_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ACT_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -6825,42 +6824,42 @@ class Test_TC_ACT_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(SetupURL) in AttributeList\n"); - if (ShouldSkip("ACT.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeSetupURLInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(SetupURL) in AttributeList\n"); + if (ShouldSkip("ACT.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeSetupURLInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -6868,26 +6867,26 @@ class Test_TC_ACT_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -7092,13 +7091,13 @@ class Test_TC_BIND_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_BIND_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_BIND_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BIND_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BIND_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -7109,34 +7108,34 @@ class Test_TC_BIND_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -7144,23 +7143,23 @@ class Test_TC_BIND_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -7346,13 +7345,13 @@ class Test_TC_CC_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -7363,383 +7362,381 @@ class Test_TC_CC_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip("( !CC.S.F00 && !CC.S.F01 && !CC.S.F02 && !CC.S.F03 && !CC.S.F04 )")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip("( !CC.S.F00 && !CC.S.F01 && !CC.S.F02 && !CC.S.F03 && !CC.S.F04 )")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given CC.S.F00(HS) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CC.S.F00")) { - NextTest(); - return; - } - err = TestGivenCcsf00hsEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given CC.S.F00(HS) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CC.S.F00")) { + NextTest(); + return; + } + err = TestGivenCcsf00hsEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given CC.S.F01(EHue) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CC.S.F01")) { - NextTest(); - return; - } - err = TestGivenCCSF01EHueEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given CC.S.F01(EHue) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CC.S.F01")) { + NextTest(); + return; + } + err = TestGivenCCSF01EHueEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given CC.S.F02(CL) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CC.S.F02")) { - NextTest(); - return; - } - err = TestGivenCcsf02clEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given CC.S.F02(CL) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CC.S.F02")) { + NextTest(); + return; + } + err = TestGivenCcsf02clEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Given CC.S.F03(XY) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CC.S.F03")) { - NextTest(); - return; - } - err = TestGivenCcsf03xyEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Given CC.S.F03(XY) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CC.S.F03")) { + NextTest(); + return; + } + err = TestGivenCcsf03xyEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Given CC.S.F04(CT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CC.S.F04")) { - NextTest(); - return; - } - err = TestGivenCcsf04ctEnsureFeaturemapHasTheCorrectBitSet_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Given CC.S.F04(CT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CC.S.F04")) { + NextTest(); + return; + } + err = TestGivenCcsf04ctEnsureFeaturemapHasTheCorrectBitSet_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(CurrentHue) in AttributeList\n"); - if (ShouldSkip("CC.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentHueInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(CurrentHue) in AttributeList\n"); + if (ShouldSkip("CC.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentHueInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(CurrentSaturation) in AttributeList\n"); - if (ShouldSkip("CC.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentSaturationInAttributeList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(CurrentSaturation) in AttributeList\n"); + if (ShouldSkip("CC.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentSaturationInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute(RemainingTime) in AttributeList\n"); - if (ShouldSkip("CC.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeRemainingTimeInAttributeList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute(RemainingTime) in AttributeList\n"); + if (ShouldSkip("CC.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeRemainingTimeInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute(CurrentX) in AttributeList\n"); - if (ShouldSkip("CC.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentXInAttributeList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute(CurrentX) in AttributeList\n"); + if (ShouldSkip("CC.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentXInAttributeList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute(CurrentY) in AttributeList\n"); - if (ShouldSkip("CC.S.A0004")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentYInAttributeList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute(CurrentY) in AttributeList\n"); + if (ShouldSkip("CC.S.A0004")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentYInAttributeList_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional attribute(DriftCompensation) in AttributeList\n"); - if (ShouldSkip("CC.S.A0005")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeDriftCompensationInAttributeList_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional attribute(DriftCompensation) in AttributeList\n"); + if (ShouldSkip("CC.S.A0005")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeDriftCompensationInAttributeList_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read the optional attribute(CompensationText) in AttributeList\n"); - if (ShouldSkip("CC.S.A0006")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCompensationTextInAttributeList_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read the optional attribute(CompensationText) in AttributeList\n"); + if (ShouldSkip("CC.S.A0006")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCompensationTextInAttributeList_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : Read the optional attribute(ColorTemperatureMireds) in AttributeList\n"); - if (ShouldSkip("CC.S.A0007")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorTemperatureMiredsInAttributeList_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read the optional attribute(ColorTemperatureMireds) in AttributeList\n"); + if (ShouldSkip("CC.S.A0007")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorTemperatureMiredsInAttributeList_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Read the optional attribute(EnhancedCurrentHue) in AttributeList\n"); - if (ShouldSkip("CC.S.A4000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeEnhancedCurrentHueInAttributeList_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Read the optional attribute(EnhancedCurrentHue) in AttributeList\n"); + if (ShouldSkip("CC.S.A4000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeEnhancedCurrentHueInAttributeList_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read the optional attribute(ColorLoopActive) in AttributeList\n"); - if (ShouldSkip("CC.S.A4002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorLoopActiveInAttributeList_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read the optional attribute(ColorLoopActive) in AttributeList\n"); + if (ShouldSkip("CC.S.A4002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorLoopActiveInAttributeList_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read the optional attribute(ColorLoopDirection) in AttributeList\n"); - if (ShouldSkip("CC.S.A4003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorLoopDirectionInAttributeList_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read the optional attribute(ColorLoopDirection) in AttributeList\n"); + if (ShouldSkip("CC.S.A4003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorLoopDirectionInAttributeList_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Read the optional attribute(ColorLoopTime) in AttributeList\n"); - if (ShouldSkip("CC.S.A4004")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorLoopTimeInAttributeList_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Read the optional attribute(ColorLoopTime) in AttributeList\n"); + if (ShouldSkip("CC.S.A4004")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorLoopTimeInAttributeList_20(); + break; case 21: - ChipLogProgress( - chipTool, " ***** Test Step 21 : Read the optional attribute(ColorLoopStartEnhancedHue) in AttributeList\n"); - if (ShouldSkip("CC.S.A4005")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorLoopStartEnhancedHueInAttributeList_21(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 21 : Read the optional attribute(ColorLoopStartEnhancedHue) in AttributeList\n"); + if (ShouldSkip("CC.S.A4005")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorLoopStartEnhancedHueInAttributeList_21(); + break; case 22: - ChipLogProgress( - chipTool, " ***** Test Step 22 : Read the optional attribute(ColorLoopStoredEnhancedHue) in AttributeList\n"); - if (ShouldSkip("CC.S.A4006")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorLoopStoredEnhancedHueInAttributeList_22(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 22 : Read the optional attribute(ColorLoopStoredEnhancedHue) in AttributeList\n"); + if (ShouldSkip("CC.S.A4006")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorLoopStoredEnhancedHueInAttributeList_22(); + break; case 23: - ChipLogProgress( - chipTool, " ***** Test Step 23 : Read the optional attribute(ColorTempPhysicalMinMireds) in AttributeList\n"); - if (ShouldSkip("CC.S.A400b")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorTempPhysicalMinMiredsInAttributeList_23(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 23 : Read the optional attribute(ColorTempPhysicalMinMireds) in AttributeList\n"); + if (ShouldSkip("CC.S.A400b")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorTempPhysicalMinMiredsInAttributeList_23(); + break; case 24: - ChipLogProgress( - chipTool, " ***** Test Step 24 : Read the optional attribute(ColorTempPhysicalMaxMireds) in AttributeList\n"); - if (ShouldSkip("CC.S.A400c")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeColorTempPhysicalMaxMiredsInAttributeList_24(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 24 : Read the optional attribute(ColorTempPhysicalMaxMireds) in AttributeList\n"); + if (ShouldSkip("CC.S.A400c")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeColorTempPhysicalMaxMiredsInAttributeList_24(); + break; case 25: - ChipLogProgress( - chipTool, " ***** Test Step 25 : Read the optional attribute(CoupleColorTempToLevelMinMireds) in AttributeList\n"); - if (ShouldSkip("CC.S.A400d")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCoupleColorTempToLevelMinMiredsInAttributeList_25(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 25 : Read the optional attribute(CoupleColorTempToLevelMinMireds) in AttributeList\n"); + if (ShouldSkip("CC.S.A400d")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCoupleColorTempToLevelMinMiredsInAttributeList_25(); + break; case 26: - ChipLogProgress( - chipTool, " ***** Test Step 26 : Read the optional attribute(StartUpColorTemperatureMireds) in AttributeList\n"); - if (ShouldSkip("CC.S.A4010")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeStartUpColorTemperatureMiredsInAttributeList_26(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 26 : Read the optional attribute(StartUpColorTemperatureMireds) in AttributeList\n"); + if (ShouldSkip("CC.S.A4010")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeStartUpColorTemperatureMiredsInAttributeList_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Read the optional command(MoveToHue) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveToHueInAcceptedCommandList_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Read the optional command(MoveToHue) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveToHueInAcceptedCommandList_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Read the optional command(MoveHue) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveHueInAcceptedCommandList_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Read the optional command(MoveHue) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveHueInAcceptedCommandList_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Read the optional command(StepHue) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandStepHueInAcceptedCommandList_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Read the optional command(StepHue) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandStepHueInAcceptedCommandList_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Read the optional command(MoveToSaturation) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveToSaturationInAcceptedCommandList_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Read the optional command(MoveToSaturation) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveToSaturationInAcceptedCommandList_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Read the optional command(MoveSaturation) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveSaturationInAcceptedCommandList_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Read the optional command(MoveSaturation) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveSaturationInAcceptedCommandList_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Read the optional command(StepSaturation) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandStepSaturationInAcceptedCommandList_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Read the optional command(StepSaturation) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandStepSaturationInAcceptedCommandList_32(); + break; case 33: - ChipLogProgress( - chipTool, " ***** Test Step 33 : Read the optional command(MoveToHueAndSaturation) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveToHueAndSaturationInAcceptedCommandList_33(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 33 : Read the optional command(MoveToHueAndSaturation) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveToHueAndSaturationInAcceptedCommandList_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Read the optional command(MoveToColor) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveToColorInAcceptedCommandList_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Read the optional command(MoveToColor) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveToColorInAcceptedCommandList_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Read the optional command(MoveColor) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveColorInAcceptedCommandList_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : Read the optional command(MoveColor) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveColorInAcceptedCommandList_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : Read the optional command(StepColor) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C09.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandStepColorInAcceptedCommandList_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : Read the optional command(StepColor) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C09.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandStepColorInAcceptedCommandList_36(); + break; case 37: - ChipLogProgress( - chipTool, " ***** Test Step 37 : Read the optional command(MoveToColorTemperature) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C0a.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveToColorTemperatureInAcceptedCommandList_37(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 37 : Read the optional command(MoveToColorTemperature) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C0a.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveToColorTemperatureInAcceptedCommandList_37(); + break; case 38: - ChipLogProgress( - chipTool, " ***** Test Step 38 : Read the optional command(EnhancedMoveToHue) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandEnhancedMoveToHueInAcceptedCommandList_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : Read the optional command(EnhancedMoveToHue) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandEnhancedMoveToHueInAcceptedCommandList_38(); + break; case 39: - ChipLogProgress(chipTool, " ***** Test Step 39 : Read the optional command(EnhancedMoveHue) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandEnhancedMoveHueInAcceptedCommandList_39(); - break; + ChipLogProgress(chipTool, " ***** Test Step 39 : Read the optional command(EnhancedMoveHue) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandEnhancedMoveHueInAcceptedCommandList_39(); + break; case 40: - ChipLogProgress(chipTool, " ***** Test Step 40 : Read the optional command(EnhancedStepHue) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C42.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandEnhancedStepHueInAcceptedCommandList_40(); - break; + ChipLogProgress(chipTool, " ***** Test Step 40 : Read the optional command(EnhancedStepHue) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C42.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandEnhancedStepHueInAcceptedCommandList_40(); + break; case 41: - ChipLogProgress(chipTool, - " ***** Test Step 41 : Read the optional command(EnhancedMoveToHueAndSaturation) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C43.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandEnhancedMoveToHueAndSaturationInAcceptedCommandList_41(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 41 : Read the optional command(EnhancedMoveToHueAndSaturation) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C43.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandEnhancedMoveToHueAndSaturationInAcceptedCommandList_41(); + break; case 42: - ChipLogProgress(chipTool, " ***** Test Step 42 : Read the optional command(ColorLoopSet) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C44.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandColorLoopSetInAcceptedCommandList_42(); - break; + ChipLogProgress(chipTool, " ***** Test Step 42 : Read the optional command(ColorLoopSet) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C44.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandColorLoopSetInAcceptedCommandList_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : Read the optional command(StopMoveStep) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C47.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandStopMoveStepInAcceptedCommandList_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : Read the optional command(StopMoveStep) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C47.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandStopMoveStepInAcceptedCommandList_43(); + break; case 44: - ChipLogProgress( - chipTool, " ***** Test Step 44 : Read the optional command(MoveColorTemperature) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C4b.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandMoveColorTemperatureInAcceptedCommandList_44(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 44 : Read the optional command(MoveColorTemperature) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C4b.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandMoveColorTemperatureInAcceptedCommandList_44(); + break; case 45: - ChipLogProgress( - chipTool, " ***** Test Step 45 : Read the optional command(StepColorTemperature) in AcceptedCommandList\n"); - if (ShouldSkip("CC.S.C4c.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandStepColorTemperatureInAcceptedCommandList_45(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 45 : Read the optional command(StepColorTemperature) in AcceptedCommandList\n"); + if (ShouldSkip("CC.S.C4c.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandStepColorTemperatureInAcceptedCommandList_45(); + break; case 46: - ChipLogProgress(chipTool, " ***** Test Step 46 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_46(); - break; + ChipLogProgress(chipTool, " ***** Test Step 46 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_46(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -7747,146 +7744,146 @@ class Test_TC_CC_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 46: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -8964,13 +8961,13 @@ class Test_TC_CC_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -8981,471 +8978,471 @@ class Test_TC_CC_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads RemainingTime attribute from DUT\n"); - if (ShouldSkip("CC.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsRemainingTimeAttributeFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads RemainingTime attribute from DUT\n"); + if (ShouldSkip("CC.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsRemainingTimeAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads DriftCompensation attribute from DUT\n"); - if (ShouldSkip("CC.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsDriftCompensationAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads DriftCompensation attribute from DUT\n"); + if (ShouldSkip("CC.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsDriftCompensationAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CompensationText attribute from DUT\n"); - if (ShouldSkip("CC.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsCompensationTextAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CompensationText attribute from DUT\n"); + if (ShouldSkip("CC.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsCompensationTextAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads ColorTemperatureMireds attribute from DUT\n"); - if (ShouldSkip("CC.S.A0007")) { - NextTest(); - return; - } - err = TestThReadsColorTemperatureMiredsAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads ColorTemperatureMireds attribute from DUT\n"); + if (ShouldSkip("CC.S.A0007")) { + NextTest(); + return; + } + err = TestThReadsColorTemperatureMiredsAttributeFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads Options attribute from DUT\n"); - if (ShouldSkip("CC.S.A000f")) { - NextTest(); - return; - } - err = TestThReadsOptionsAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads Options attribute from DUT\n"); + if (ShouldSkip("CC.S.A000f")) { + NextTest(); + return; + } + err = TestThReadsOptionsAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.A4000")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.A4000")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F02")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F02")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads ColorLoopActive attribute from DUT\n"); - if (ShouldSkip("CC.S.A4002")) { - NextTest(); - return; - } - err = TestThReadsColorLoopActiveAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads ColorLoopActive attribute from DUT\n"); + if (ShouldSkip("CC.S.A4002")) { + NextTest(); + return; + } + err = TestThReadsColorLoopActiveAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ColorLoopDirection attribute from DUT\n"); - if (ShouldSkip("CC.S.A4003")) { - NextTest(); - return; - } - err = TestThReadsColorLoopDirectionAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ColorLoopDirection attribute from DUT\n"); + if (ShouldSkip("CC.S.A4003")) { + NextTest(); + return; + } + err = TestThReadsColorLoopDirectionAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads ColorLoopTime attribute from DUT\n"); - if (ShouldSkip("CC.S.A4004")) { - NextTest(); - return; - } - err = TestThReadsColorLoopTimeAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads ColorLoopTime attribute from DUT\n"); + if (ShouldSkip("CC.S.A4004")) { + NextTest(); + return; + } + err = TestThReadsColorLoopTimeAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads ColorLoopStartEnhancedHue attribute from DUT\n"); - if (ShouldSkip("CC.S.A4005")) { - NextTest(); - return; - } - err = TestThReadsColorLoopStartEnhancedHueAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads ColorLoopStartEnhancedHue attribute from DUT\n"); + if (ShouldSkip("CC.S.A4005")) { + NextTest(); + return; + } + err = TestThReadsColorLoopStartEnhancedHueAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorLoopStoredEnhancedHue attribute from DUT\n"); - if (ShouldSkip("CC.S.A4006")) { - NextTest(); - return; - } - err = TestThReadsColorLoopStoredEnhancedHueAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorLoopStoredEnhancedHue attribute from DUT\n"); + if (ShouldSkip("CC.S.A4006")) { + NextTest(); + return; + } + err = TestThReadsColorLoopStoredEnhancedHueAttributeFromDut_17(); + break; case 18: - ChipLogProgress( - chipTool, " ***** Test Step 18 : Saving for comparision in step 19 reads FeatureMap attribute from DUT\n"); - err = TestSavingForComparisionInStep19ReadsFeatureMapAttributeFromDut_18(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 18 : Saving for comparision in step 19 reads FeatureMap attribute from DUT\n"); + err = TestSavingForComparisionInStep19ReadsFeatureMapAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads ColorCapabilities attribute from DUT\n"); - if (ShouldSkip("CC.S.A400a")) { - NextTest(); - return; - } - err = TestThReadsColorCapabilitiesAttributeFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads ColorCapabilities attribute from DUT\n"); + if (ShouldSkip("CC.S.A400a")) { + NextTest(); + return; + } + err = TestThReadsColorCapabilitiesAttributeFromDut_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads ColorTempPhysicalMinMireds attribute from DUT\n"); - if (ShouldSkip("CC.S.A400b")) { - NextTest(); - return; - } - err = TestThReadsColorTempPhysicalMinMiredsAttributeFromDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads ColorTempPhysicalMinMireds attribute from DUT\n"); + if (ShouldSkip("CC.S.A400b")) { + NextTest(); + return; + } + err = TestThReadsColorTempPhysicalMinMiredsAttributeFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads ColorTempPhysicalMaxMireds attribute from DUT\n"); - if (ShouldSkip("CC.S.A400c")) { - NextTest(); - return; - } - err = TestThReadsColorTempPhysicalMaxMiredsAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads ColorTempPhysicalMaxMireds attribute from DUT\n"); + if (ShouldSkip("CC.S.A400c")) { + NextTest(); + return; + } + err = TestThReadsColorTempPhysicalMaxMiredsAttributeFromDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads CoupleColorTempToLevelMinMireds attribute from DUT\n"); - if (ShouldSkip("CC.S.A400d")) { - NextTest(); - return; - } - err = TestThReadsCoupleColorTempToLevelMinMiredsAttributeFromDut_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads CoupleColorTempToLevelMinMireds attribute from DUT\n"); + if (ShouldSkip("CC.S.A400d")) { + NextTest(); + return; + } + err = TestThReadsCoupleColorTempToLevelMinMiredsAttributeFromDut_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads StartUpColorTemperatureMireds attribute from DUT\n"); - if (ShouldSkip("CC.S.A4010")) { - NextTest(); - return; - } - err = TestThReadsStartUpColorTemperatureMiredsAttributeFromDut_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads StartUpColorTemperatureMireds attribute from DUT\n"); + if (ShouldSkip("CC.S.A4010")) { + NextTest(); + return; + } + err = TestThReadsStartUpColorTemperatureMiredsAttributeFromDut_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads NumberOfPrimaries attribute from DUT\n"); - if (ShouldSkip("CC.S.A0010")) { - NextTest(); - return; - } - err = TestThReadsNumberOfPrimariesAttributeFromDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads NumberOfPrimaries attribute from DUT\n"); + if (ShouldSkip("CC.S.A0010")) { + NextTest(); + return; + } + err = TestThReadsNumberOfPrimariesAttributeFromDut_24(); + break; case 25: - ChipLogProgress(chipTool, - " ***** Test Step 25 : TH reads Primary1X attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 1 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsPrimary1XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs1OrMore_25(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 25 : TH reads Primary1X attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 1 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsPrimary1XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs1OrMore_25(); + break; case 26: - ChipLogProgress(chipTool, - " ***** Test Step 26 : TH reads Primary1Y attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 1 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0012")) { - NextTest(); - return; - } - err = TestThReadsPrimary1YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs1OrMore_26(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 26 : TH reads Primary1Y attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 1 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0012")) { + NextTest(); + return; + } + err = TestThReadsPrimary1YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs1OrMore_26(); + break; case 27: - ChipLogProgress(chipTool, - " ***** Test Step 27 : TH reads Primary1Intensity attribute from DUT and Verify that the DUT response contains an " - "uint8 if NumberOfPrimaries is 1 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0013")) { - NextTest(); - return; - } - err = TestThReadsPrimary1IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs1OrMore_27(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 27 : TH reads Primary1Intensity attribute from DUT and Verify that the DUT response contains an " + "uint8 if NumberOfPrimaries is 1 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0013")) { + NextTest(); + return; + } + err = TestThReadsPrimary1IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs1OrMore_27(); + break; case 28: - ChipLogProgress(chipTool, - " ***** Test Step 28 : TH reads Primary2X attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 2 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0015")) { - NextTest(); - return; - } - err = TestThReadsPrimary2XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs2OrMore_28(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 28 : TH reads Primary2X attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 2 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0015")) { + NextTest(); + return; + } + err = TestThReadsPrimary2XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs2OrMore_28(); + break; case 29: - ChipLogProgress(chipTool, - " ***** Test Step 29 : TH reads Primary2Y attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 2 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0016")) { - NextTest(); - return; - } - err = TestThReadsPrimary2YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs2OrMore_29(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 29 : TH reads Primary2Y attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 2 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0016")) { + NextTest(); + return; + } + err = TestThReadsPrimary2YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs2OrMore_29(); + break; case 30: - ChipLogProgress(chipTool, - " ***** Test Step 30 : TH reads Primary2Intensity attribute from DUT and Verify that the DUT response contains an " - "uint8 if NumberOfPrimaries is 2 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0017")) { - NextTest(); - return; - } - err = TestThReadsPrimary2IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs2OrMore_30(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 30 : TH reads Primary2Intensity attribute from DUT and Verify that the DUT response contains an " + "uint8 if NumberOfPrimaries is 2 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0017")) { + NextTest(); + return; + } + err = TestThReadsPrimary2IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs2OrMore_30(); + break; case 31: - ChipLogProgress(chipTool, - " ***** Test Step 31 : TH reads Primary3X attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 3 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0019")) { - NextTest(); - return; - } - err = TestThReadsPrimary3XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs3OrMore_31(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 31 : TH reads Primary3X attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 3 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0019")) { + NextTest(); + return; + } + err = TestThReadsPrimary3XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs3OrMore_31(); + break; case 32: - ChipLogProgress(chipTool, - " ***** Test Step 32 : TH reads Primary3Y attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 3 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A001a")) { - NextTest(); - return; - } - err = TestThReadsPrimary3YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs3OrMore_32(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 32 : TH reads Primary3Y attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 3 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A001a")) { + NextTest(); + return; + } + err = TestThReadsPrimary3YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs3OrMore_32(); + break; case 33: - ChipLogProgress(chipTool, - " ***** Test Step 33 : TH reads Primary3Intensity attribute from DUT and Verify that the DUT response contains an " - "uint8 if NumberOfPrimaries is 3 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A001b")) { - NextTest(); - return; - } - err = TestThReadsPrimary3IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs3OrMore_33(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 33 : TH reads Primary3Intensity attribute from DUT and Verify that the DUT response contains an " + "uint8 if NumberOfPrimaries is 3 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A001b")) { + NextTest(); + return; + } + err = TestThReadsPrimary3IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs3OrMore_33(); + break; case 34: - ChipLogProgress(chipTool, - " ***** Test Step 34 : TH reads Primary4X attribute from DUT Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 4 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0020")) { - NextTest(); - return; - } - err = TestThReadsPrimary4XAttributeFromDutVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs4OrMore_34(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 34 : TH reads Primary4X attribute from DUT Verify that the DUT response contains an uint16 [Min:0 " + "Max:0xfeff] if NumberOfPrimaries is 4 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0020")) { + NextTest(); + return; + } + err = TestThReadsPrimary4XAttributeFromDutVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs4OrMore_34(); + break; case 35: - ChipLogProgress(chipTool, - " ***** Test Step 35 : TH reads Primary4Y attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 4 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0021")) { - NextTest(); - return; - } - err = TestThReadsPrimary4YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs4OrMore_35(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 35 : TH reads Primary4Y attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 4 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0021")) { + NextTest(); + return; + } + err = TestThReadsPrimary4YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs4OrMore_35(); + break; case 36: - ChipLogProgress(chipTool, - " ***** Test Step 36 : TH reads Primary4Intensity attribute from DUT and Verify that the DUT response contains an " - "uint8 if NumberOfPrimaries is 4 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0022")) { - NextTest(); - return; - } - err = TestThReadsPrimary4IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs4OrMore_36(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 36 : TH reads Primary4Intensity attribute from DUT and Verify that the DUT response contains an " + "uint8 if NumberOfPrimaries is 4 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0022")) { + NextTest(); + return; + } + err = TestThReadsPrimary4IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs4OrMore_36(); + break; case 37: - ChipLogProgress(chipTool, - " ***** Test Step 37 : TH reads Primary5X attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 5 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0024")) { - NextTest(); - return; - } - err = TestThReadsPrimary5XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs5OrMore_37(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 37 : TH reads Primary5X attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 5 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0024")) { + NextTest(); + return; + } + err = TestThReadsPrimary5XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs5OrMore_37(); + break; case 38: - ChipLogProgress(chipTool, - " ***** Test Step 38 : TH reads Primary5Y attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 5 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0025")) { - NextTest(); - return; - } - err = TestThReadsPrimary5YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs5OrMore_38(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 38 : TH reads Primary5Y attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 5 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0025")) { + NextTest(); + return; + } + err = TestThReadsPrimary5YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs5OrMore_38(); + break; case 39: - ChipLogProgress(chipTool, - " ***** Test Step 39 : TH reads Primary5Intensity attribute from DUT and Verify that the DUT response contains an " - "uint8 if NumberOfPrimaries is 5 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0026")) { - NextTest(); - return; - } - err = TestThReadsPrimary5IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs5OrMore_39(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 39 : TH reads Primary5Intensity attribute from DUT and Verify that the DUT response contains an " + "uint8 if NumberOfPrimaries is 5 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0026")) { + NextTest(); + return; + } + err = TestThReadsPrimary5IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs5OrMore_39(); + break; case 40: - ChipLogProgress(chipTool, - " ***** Test Step 40 : TH reads Primary6X attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 6 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0028")) { - NextTest(); - return; - } - err = TestThReadsPrimary6XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs6OrMore_40(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 40 : TH reads Primary6X attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 6 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0028")) { + NextTest(); + return; + } + err = TestThReadsPrimary6XAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs6OrMore_40(); + break; case 41: - ChipLogProgress(chipTool, - " ***** Test Step 41 : TH reads Primary6Y attribute from DUT and Verify that the DUT response contains an uint16 " - "[Min:0 Max:0xfeff] if NumberOfPrimaries is 6 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0029")) { - NextTest(); - return; - } - err = TestThReadsPrimary6YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs6OrMore_41(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 41 : TH reads Primary6Y attribute from DUT and Verify that the DUT response contains an uint16 " + "[Min:0 Max:0xfeff] if NumberOfPrimaries is 6 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A0029")) { + NextTest(); + return; + } + err = TestThReadsPrimary6YAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint16Min0Max0xfeffIfNumberOfPrimariesIs6OrMore_41(); + break; case 42: - ChipLogProgress(chipTool, - " ***** Test Step 42 : TH reads Primary6Intensity attribute from DUT and Verify that the DUT response contains an " - "uint8 if NumberOfPrimaries is 6 or more\n"); - if (ShouldSkip("PICS_USER_PROMPT && CC.S.A002a")) { - NextTest(); - return; - } - err = TestThReadsPrimary6IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs6OrMore_42(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 42 : TH reads Primary6Intensity attribute from DUT and Verify that the DUT response contains an " + "uint8 if NumberOfPrimaries is 6 or more\n"); + if (ShouldSkip("PICS_USER_PROMPT && CC.S.A002a")) { + NextTest(); + return; + } + err = TestThReadsPrimary6IntensityAttributeFromDutAndVerifyThatTheDutResponseContainsAnUint8IfNumberOfPrimariesIs6OrMore_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : TH reads WhitePointX attribute from DUT\n"); - if (ShouldSkip("CC.S.A0030")) { - NextTest(); - return; - } - err = TestThReadsWhitePointXAttributeFromDut_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : TH reads WhitePointX attribute from DUT\n"); + if (ShouldSkip("CC.S.A0030")) { + NextTest(); + return; + } + err = TestThReadsWhitePointXAttributeFromDut_43(); + break; case 44: - ChipLogProgress(chipTool, " ***** Test Step 44 : TH reads WhitePointY attribute from DUT\n"); - if (ShouldSkip("CC.S.A0031")) { - NextTest(); - return; - } - err = TestThReadsWhitePointYAttributeFromDut_44(); - break; + ChipLogProgress(chipTool, " ***** Test Step 44 : TH reads WhitePointY attribute from DUT\n"); + if (ShouldSkip("CC.S.A0031")) { + NextTest(); + return; + } + err = TestThReadsWhitePointYAttributeFromDut_44(); + break; case 45: - ChipLogProgress(chipTool, " ***** Test Step 45 : TH reads ColorPointRX attribute from DUT\n"); - if (ShouldSkip("CC.S.A0032")) { - NextTest(); - return; - } - err = TestThReadsColorPointRXAttributeFromDut_45(); - break; + ChipLogProgress(chipTool, " ***** Test Step 45 : TH reads ColorPointRX attribute from DUT\n"); + if (ShouldSkip("CC.S.A0032")) { + NextTest(); + return; + } + err = TestThReadsColorPointRXAttributeFromDut_45(); + break; case 46: - ChipLogProgress(chipTool, " ***** Test Step 46 : TH reads ColorPointRY attribute from DUT\n"); - if (ShouldSkip("CC.S.A0033")) { - NextTest(); - return; - } - err = TestThReadsColorPointRYAttributeFromDut_46(); - break; + ChipLogProgress(chipTool, " ***** Test Step 46 : TH reads ColorPointRY attribute from DUT\n"); + if (ShouldSkip("CC.S.A0033")) { + NextTest(); + return; + } + err = TestThReadsColorPointRYAttributeFromDut_46(); + break; case 47: - ChipLogProgress(chipTool, " ***** Test Step 47 : TH reads ColorPointRIntensity attribute from DUT\n"); - if (ShouldSkip("CC.S.A0034")) { - NextTest(); - return; - } - err = TestThReadsColorPointRIntensityAttributeFromDut_47(); - break; + ChipLogProgress(chipTool, " ***** Test Step 47 : TH reads ColorPointRIntensity attribute from DUT\n"); + if (ShouldSkip("CC.S.A0034")) { + NextTest(); + return; + } + err = TestThReadsColorPointRIntensityAttributeFromDut_47(); + break; case 48: - ChipLogProgress(chipTool, " ***** Test Step 48 : TH reads ColorPointGX attribute from DUT\n"); - if (ShouldSkip("CC.S.A0036")) { - NextTest(); - return; - } - err = TestThReadsColorPointGXAttributeFromDut_48(); - break; + ChipLogProgress(chipTool, " ***** Test Step 48 : TH reads ColorPointGX attribute from DUT\n"); + if (ShouldSkip("CC.S.A0036")) { + NextTest(); + return; + } + err = TestThReadsColorPointGXAttributeFromDut_48(); + break; case 49: - ChipLogProgress(chipTool, " ***** Test Step 49 : TH reads ColorPointGY attribute from DUT\n"); - if (ShouldSkip("CC.S.A0037")) { - NextTest(); - return; - } - err = TestThReadsColorPointGYAttributeFromDut_49(); - break; + ChipLogProgress(chipTool, " ***** Test Step 49 : TH reads ColorPointGY attribute from DUT\n"); + if (ShouldSkip("CC.S.A0037")) { + NextTest(); + return; + } + err = TestThReadsColorPointGYAttributeFromDut_49(); + break; case 50: - ChipLogProgress(chipTool, " ***** Test Step 50 : TH reads ColorPointGIntensity attribute from DUT\n"); - if (ShouldSkip("CC.S.A0038")) { - NextTest(); - return; - } - err = TestThReadsColorPointGIntensityAttributeFromDut_50(); - break; + ChipLogProgress(chipTool, " ***** Test Step 50 : TH reads ColorPointGIntensity attribute from DUT\n"); + if (ShouldSkip("CC.S.A0038")) { + NextTest(); + return; + } + err = TestThReadsColorPointGIntensityAttributeFromDut_50(); + break; case 51: - ChipLogProgress(chipTool, " ***** Test Step 51 : TH reads ColorPointBX attribute from DUT\n"); - if (ShouldSkip("CC.S.A003a")) { - NextTest(); - return; - } - err = TestThReadsColorPointBXAttributeFromDut_51(); - break; + ChipLogProgress(chipTool, " ***** Test Step 51 : TH reads ColorPointBX attribute from DUT\n"); + if (ShouldSkip("CC.S.A003a")) { + NextTest(); + return; + } + err = TestThReadsColorPointBXAttributeFromDut_51(); + break; case 52: - ChipLogProgress(chipTool, " ***** Test Step 52 : TH reads ColorPointBY attribute from DUT\n"); - if (ShouldSkip("CC.S.A003b")) { - NextTest(); - return; - } - err = TestThReadsColorPointBYAttributeFromDut_52(); - break; + ChipLogProgress(chipTool, " ***** Test Step 52 : TH reads ColorPointBY attribute from DUT\n"); + if (ShouldSkip("CC.S.A003b")) { + NextTest(); + return; + } + err = TestThReadsColorPointBYAttributeFromDut_52(); + break; case 53: - ChipLogProgress(chipTool, " ***** Test Step 53 : TH reads ColorPointBIntensity attribute from DUT\n"); - if (ShouldSkip("CC.S.A003c")) { - NextTest(); - return; - } - err = TestThReadsColorPointBIntensityAttributeFromDut_53(); - break; + ChipLogProgress(chipTool, " ***** Test Step 53 : TH reads ColorPointBIntensity attribute from DUT\n"); + if (ShouldSkip("CC.S.A003c")) { + NextTest(); + return; + } + err = TestThReadsColorPointBIntensityAttributeFromDut_53(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -9453,167 +9450,167 @@ class Test_TC_CC_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 46: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 47: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 48: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 49: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 50: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 51: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 52: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 53: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -10696,13 +10693,13 @@ class Test_TC_CC_3_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_3_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_3_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_3_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_3_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -10713,222 +10710,222 @@ class Test_TC_CC_3_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToHue command to DUT with Hue=200, Direction=0x00 (shortest distance) and " - "TransitionTime=0 (immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToHueCommandToDutWithHue200Direction0x00ShortestDistanceAndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToHue command to DUT with Hue=200, Direction=0x00 (shortest distance) and " + "TransitionTime=0 (immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToHueCommandToDutWithHue200Direction0x00ShortestDistanceAndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : TH sends MoveHue command to DUT with MoveMode=0x01 (up) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveHueCommandToDutWithMoveMode0x01UpAndRate5UnitsS_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : TH sends MoveHue command to DUT with MoveMode=0x01 (up) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveHueCommandToDutWithMoveMode0x01UpAndRate5UnitsS_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); - err = TestWait10s_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); + err = TestWait10s_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : TH sends MoveHue command to DUT with MoveMode=0x00 (stop) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveHueCommandToDutWithMoveMode0x00StopAndRate5UnitsS_11(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 11 : TH sends MoveHue command to DUT with MoveMode=0x00 (stop) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveHueCommandToDutWithMoveMode0x00StopAndRate5UnitsS_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 2s\n"); - err = TestWait2s_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 2s\n"); + err = TestWait2s_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : TH sends MoveToHue command to DUT with Hue=60, Direction=0x00 (shortest distance) and " - "TransitionTime=0 (immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToHueCommandToDutWithHue60Direction0x00ShortestDistanceAndTransitionTime0Immediately_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : TH sends MoveToHue command to DUT with Hue=60, Direction=0x00 (shortest distance) and " + "TransitionTime=0 (immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToHueCommandToDutWithHue60Direction0x00ShortestDistanceAndTransitionTime0Immediately_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 100ms\n"); - err = TestWait100ms_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 100ms\n"); + err = TestWait100ms_16(); + break; case 17: - ChipLogProgress( - chipTool, " ***** Test Step 17 : TH sends MoveHue command to DUT with MoveMode=0x03 (down) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveHueCommandToDutWithMoveMode0x03DownAndRate5UnitsS_17(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 17 : TH sends MoveHue command to DUT with MoveMode=0x03 (down) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveHueCommandToDutWithMoveMode0x03DownAndRate5UnitsS_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); - err = TestWait10s_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); + err = TestWait10s_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); - err = TestWait10s_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); + err = TestWait10s_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 10s\n"); - err = TestWait10s_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 10s\n"); + err = TestWait10s_22(); + break; case 23: - ChipLogProgress( - chipTool, " ***** Test Step 23 : TH sends MoveHue command to DUT with MoveMode=0x00 (stop) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveHueCommandToDutWithMoveMode0x00StopAndRate5UnitsS_23(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 23 : TH sends MoveHue command to DUT with MoveMode=0x00 (stop) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveHueCommandToDutWithMoveMode0x00StopAndRate5UnitsS_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Wait 2s\n"); - err = TestWait2s_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Wait 2s\n"); + err = TestWait2s_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_30(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -10936,98 +10933,98 @@ class Test_TC_CC_3_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -11636,13 +11633,13 @@ class Test_TC_CC_3_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_3_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_3_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_3_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_3_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -11653,182 +11650,182 @@ class Test_TC_CC_3_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToHue command to DUT with Hue=200, Direction=0x00 (shortest distance) and " - "TransitionTime=0 (immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToHueCommandToDutWithHue200Direction0x00ShortestDistanceAndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToHue command to DUT with Hue=200, Direction=0x00 (shortest distance) and " + "TransitionTime=0 (immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToHueCommandToDutWithHue200Direction0x00ShortestDistanceAndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends StepHue command to DUT with StepMode=0x01 (up), StepSize=60 and TransitionTime=200 " - "(20s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStepHueCommandToDutWithStepMode0x01UpStepSize60AndTransitionTime20020s_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends StepHue command to DUT with StepMode=0x01 (up), StepSize=60 and TransitionTime=200 " + "(20s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStepHueCommandToDutWithStepMode0x01UpStepSize60AndTransitionTime20020s_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); - err = TestWait5s_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); + err = TestWait5s_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : TH sends MoveToHue command to DUT with Hue=50, Direction=0x00 (shortest distance) and " - "TransitionTime=0 (immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToHueCommandToDutWithHue50Direction0x00ShortestDistanceAndTransitionTime0Immediately_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : TH sends MoveToHue command to DUT with Hue=50, Direction=0x00 (shortest distance) and " + "TransitionTime=0 (immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToHueCommandToDutWithHue50Direction0x00ShortestDistanceAndTransitionTime0Immediately_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 100ms\n"); - err = TestWait100ms_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 100ms\n"); + err = TestWait100ms_13(); + break; case 14: - ChipLogProgress(chipTool, - " ***** Test Step 14 : TH sends StepHue command to DUT with StepMode=0x03 (down), StepSize=60 and " - "TransitionTime=200 (20s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStepHueCommandToDutWithStepMode0x03DownStepSize60AndTransitionTime20020s_14(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 14 : TH sends StepHue command to DUT with StepMode=0x03 (down), StepSize=60 and TransitionTime=200 " + "(20s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStepHueCommandToDutWithStepMode0x03DownStepSize60AndTransitionTime20020s_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10s\n"); - err = TestWait10s_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10s\n"); + err = TestWait10s_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); - err = TestWait10s_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); + err = TestWait10s_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 5s\n"); - err = TestWait5s_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 5s\n"); + err = TestWait5s_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_24(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -11836,80 +11833,80 @@ class Test_TC_CC_3_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -12415,13 +12412,13 @@ class Test_TC_CC_4_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -12432,133 +12429,133 @@ class Test_TC_CC_4_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToSaturation command to DUT with Saturation=60 and TransitionTime=0 " - "(immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToSaturationCommandToDutWithSaturation60AndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToSaturation command to DUT with Saturation=60 and TransitionTime=0 " + "(immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToSaturationCommandToDutWithSaturation60AndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends MoveToSaturation command to DUT with Saturation=120 and TransitionTime=300 (30s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToSaturationCommandToDutWithSaturation120AndTransitionTime30030s_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends MoveToSaturation command to DUT with Saturation=120 and TransitionTime=300 (30s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToSaturationCommandToDutWithSaturation120AndTransitionTime30030s_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); - err = TestWait10s_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); + err = TestWait10s_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); - err = TestWait5s_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); + err = TestWait5s_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -12566,59 +12563,59 @@ class Test_TC_CC_4_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -12998,13 +12995,13 @@ class Test_TC_CC_4_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -13015,244 +13012,244 @@ class Test_TC_CC_4_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToSaturation command to DUT with Saturation=150 and TransitionTime=0 " - "(immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToSaturationCommandToDutWithSaturation150AndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToSaturation command to DUT with Saturation=150 and TransitionTime=0 " + "(immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToSaturationCommandToDutWithSaturation150AndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends MoveSaturation command to DUT with MoveMode=0x01 (up) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x01UpAndRate5UnitsS_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends MoveSaturation command to DUT with MoveMode=0x01 (up) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x01UpAndRate5UnitsS_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); - err = TestWait5s_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); + err = TestWait5s_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : TH sends MoveToSaturation command to DUT with Saturation=120 and TransitionTime=0 " - "(immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToSaturationCommandToDutWithSaturation120AndTransitionTime0Immediately_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : TH sends MoveToSaturation command to DUT with Saturation=120 and TransitionTime=0 " + "(immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToSaturationCommandToDutWithSaturation120AndTransitionTime0Immediately_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 100ms\n"); - err = TestWait100ms_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 100ms\n"); + err = TestWait100ms_13(); + break; case 14: - ChipLogProgress(chipTool, - " ***** Test Step 14 : TH sends MoveSaturation command to DUT with MoveMode=0x03 (down) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x03DownAndRate5UnitsS_14(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 14 : TH sends MoveSaturation command to DUT with MoveMode=0x03 (down) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x03DownAndRate5UnitsS_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10s\n"); - err = TestWait10s_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10s\n"); + err = TestWait10s_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); - err = TestWait10s_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); + err = TestWait10s_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 10s\n"); - err = TestWait10s_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 10s\n"); + err = TestWait10s_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, - " ***** Test Step 21 : TH sends MoveToSaturation command to DUT with Saturation=150 and TransitionTime=0 " - "(immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToSaturationCommandToDutWithSaturation150AndTransitionTime0Immediately_21(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 21 : TH sends MoveToSaturation command to DUT with Saturation=150 and TransitionTime=0 " + "(immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToSaturationCommandToDutWithSaturation150AndTransitionTime0Immediately_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 100ms\n"); - err = TestWait100ms_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 100ms\n"); + err = TestWait100ms_22(); + break; case 23: - ChipLogProgress(chipTool, - " ***** Test Step 23 : TH sends MoveSaturation command to DUT with MoveMode=0x01 (up) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x01UpAndRate5UnitsS_23(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 23 : TH sends MoveSaturation command to DUT with MoveMode=0x01 (up) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x01UpAndRate5UnitsS_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Wait 10s\n"); - err = TestWait10s_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Wait 10s\n"); + err = TestWait10s_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_25(); + break; case 26: - ChipLogProgress(chipTool, - " ***** Test Step 26 : TH sends MoveSaturation command to DUT with MoveMode=0x00 (stop) and Rate=5 (units/s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x00StopAndRate5UnitsS_26(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 26 : TH sends MoveSaturation command to DUT with MoveMode=0x00 (stop) and Rate=5 (units/s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveSaturationCommandToDutWithMoveMode0x00StopAndRate5UnitsS_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Wait 2s\n"); - err = TestWait2s_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Wait 2s\n"); + err = TestWait2s_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_33(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -13260,107 +13257,107 @@ class Test_TC_CC_4_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -14034,13 +14031,13 @@ class Test_TC_CC_4_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -14051,226 +14048,226 @@ class Test_TC_CC_4_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToSaturation command to DUT with Saturation=200 and TransitionTime=0 " - "(immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToSaturationCommandToDutWithSaturation200AndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToSaturation command to DUT with Saturation=200 and TransitionTime=0 " + "(immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToSaturationCommandToDutWithSaturation200AndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends StepSaturation command to DUT with StepMode=0x01 (up), StepSize=40 and " - "TransitionTime=200 (20s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStepSaturationCommandToDutWithStepMode0x01UpStepSize40AndTransitionTime20020s_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends StepSaturation command to DUT with StepMode=0x01 (up), StepSize=40 and " + "TransitionTime=200 (20s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStepSaturationCommandToDutWithStepMode0x01UpStepSize40AndTransitionTime20020s_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); - err = TestWait5s_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5s\n"); + err = TestWait5s_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : TH sends StepSaturation command to DUT with StepMode=0x01 (up), StepSize=20 and " - "TransitionTime=100 (10s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStepSaturationCommandToDutWithStepMode0x01UpStepSize20AndTransitionTime10010s_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : TH sends StepSaturation command to DUT with StepMode=0x01 (up), StepSize=20 and " + "TransitionTime=100 (10s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStepSaturationCommandToDutWithStepMode0x01UpStepSize20AndTransitionTime10010s_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10s\n"); - err = TestWait10s_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10s\n"); + err = TestWait10s_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : TH sends MoveToSaturation command to DUT with Saturation=50 and TransitionTime=0 " - "(immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToSaturationCommandToDutWithSaturation50AndTransitionTime0Immediately_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : TH sends MoveToSaturation command to DUT with Saturation=50 and TransitionTime=0 " + "(immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToSaturationCommandToDutWithSaturation50AndTransitionTime0Immediately_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 100ms\n"); - err = TestWait100ms_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 100ms\n"); + err = TestWait100ms_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : TH sends StepSaturation command to DUT with StepMode=0x03 (down), StepSize=40 and " - "TransitionTime=200 (20s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStepSaturationCommandToDutWithStepMode0x03DownStepSize40AndTransitionTime20020s_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : TH sends StepSaturation command to DUT with StepMode=0x03 (down), StepSize=40 and " + "TransitionTime=200 (20s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStepSaturationCommandToDutWithStepMode0x03DownStepSize40AndTransitionTime20020s_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); - err = TestWait10s_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); + err = TestWait10s_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); - err = TestWait10s_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); + err = TestWait10s_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 5s\n"); - err = TestWait5s_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 5s\n"); + err = TestWait5s_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_23(); + break; case 24: - ChipLogProgress(chipTool, - " ***** Test Step 24 : TH sends StepSaturation command to DUT with StepMode=0x03 (down), StepSize=20 and " - "TransitionTime=100 (10 s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStepSaturationCommandToDutWithStepMode0x03DownStepSize20AndTransitionTime10010S_24(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 24 : TH sends StepSaturation command to DUT with StepMode=0x03 (down), StepSize=20 and " + "TransitionTime=100 (10 s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStepSaturationCommandToDutWithStepMode0x03DownStepSize20AndTransitionTime10010S_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Wait 10s\n"); - err = TestWait10s_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Wait 10s\n"); + err = TestWait10s_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_30(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -14278,98 +14275,98 @@ class Test_TC_CC_4_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -14990,13 +14987,13 @@ class Test_TC_CC_4_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_4_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_4_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -15007,162 +15004,162 @@ class Test_TC_CC_4_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToHueAndSaturation command to DUT with Hue=200, Saturation=50 and " - "TransitionTime=0 (immediately)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToHueAndSaturationCommandToDutWithHue200Saturation50AndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToHueAndSaturation command to DUT with Hue=200, Saturation=50 and " + "TransitionTime=0 (immediately)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToHueAndSaturationCommandToDutWithHue200Saturation50AndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentHue attribute from DUT.\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000 && CC.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentHue attribute from DUT.\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000 && CC.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : TH sends MoveToHueAndSaturation command to DUT with Hue=160, Saturation=80 and " - "TransitionTime=200 (20s)\n"); - if (ShouldSkip("CC.S.F00 && CC.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToHueAndSaturationCommandToDutWithHue160Saturation80AndTransitionTime20020s_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : TH sends MoveToHueAndSaturation command to DUT with Hue=160, Saturation=80 and " + "TransitionTime=200 (20s)\n"); + if (ShouldSkip("CC.S.F00 && CC.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToHueAndSaturationCommandToDutWithHue160Saturation80AndTransitionTime20020s_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); - err = TestWait10s_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + err = TestWait10s_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); - err = TestWait5s_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); + err = TestWait5s_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads CurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentHueAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads CurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentHueAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F00 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -15170,68 +15167,68 @@ class Test_TC_CC_4_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -15693,13 +15690,13 @@ class Test_TC_CC_5_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_5_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_5_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_5_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_5_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -15710,450 +15707,450 @@ class Test_TC_CC_5_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToColor command to DUT, with ColorX = 32768/0x8000 ColorY = 19660/0x4CCC " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX327680x8000ColorY196600x4CCCTransitionTime0Immediate_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToColor command to DUT, with ColorX = 32768/0x8000 ColorY = 19660/0x4CCC " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX327680x8000ColorY196600x4CCCTransitionTime0Immediate_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 13107/0x3333 " - "TransitionTime = 200 (20s)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY131070x3333TransitionTime20020s_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 13107/0x3333 " + "TransitionTime = 200 (20s)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY131070x3333TransitionTime20020s_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); - err = TestWait10s_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + err = TestWait10s_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); - err = TestWait5s_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); + err = TestWait5s_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH read Options attribute\n"); - if (ShouldSkip("CC.S.A000f")) { - NextTest(); - return; - } - err = TestThReadOptionsAttribute_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH read Options attribute\n"); + if (ShouldSkip("CC.S.A000f")) { + NextTest(); + return; + } + err = TestThReadOptionsAttribute_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_19(); + break; case 20: - ChipLogProgress(chipTool, - " ***** Test Step 20 : TH sends a MoveToColor command to the DUT with ColorX = 32768/0x8000 (x=0.5) (purple) " - "ColorY = 19660/0x4CCC (y=0.3) TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToColorCommandToTheDutWithColorX327680x8000X05PurpleColorY196600x4CCCY03TransitionTime0Immediate_20(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 20 : TH sends a MoveToColor command to the DUT with ColorX = 32768/0x8000 (x=0.5) (purple) ColorY " + "= 19660/0x4CCC (y=0.3) TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToColorCommandToTheDutWithColorX327680x8000X05PurpleColorY196600x4CCCY03TransitionTime0Immediate_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Wait 100ms\n"); - err = TestWait100ms_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Wait 100ms\n"); + err = TestWait100ms_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : TH sends Off command to DUT\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : TH sends Off command to DUT\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_24(); + break; case 25: - ChipLogProgress(chipTool, - " ***** Test Step 25 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 13107/0x3333 " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY131070x3333TransitionTime0Immediate_25(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 25 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 13107/0x3333 " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY131070x3333TransitionTime0Immediate_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Wait 100ms\n"); - err = TestWait100ms_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Wait 100ms\n"); + err = TestWait100ms_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_28(); + break; case 29: - ChipLogProgress(chipTool, - " ***** Test Step 29 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 32768/0x8000 " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY327680x8000TransitionTime0Immediate_29(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 29 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 32768/0x8000 " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY327680x8000TransitionTime0Immediate_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Wait 100ms\n"); - err = TestWait100ms_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Wait 100ms\n"); + err = TestWait100ms_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_32(); + break; case 33: - ChipLogProgress(chipTool, - " ***** Test Step 33 : TH sends MoveToColor command to DUT, with ColorX = 26214/0x6666 ColorY = 32768/0x8000 " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX262140x6666ColorY327680x8000TransitionTime0Immediate_33(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 33 : TH sends MoveToColor command to DUT, with ColorX = 26214/0x6666 ColorY = 32768/0x8000 " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX262140x6666ColorY327680x8000TransitionTime0Immediate_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Wait 100ms\n"); - err = TestWait100ms_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Wait 100ms\n"); + err = TestWait100ms_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_36(); + break; case 37: - ChipLogProgress(chipTool, " ***** Test Step 37 : TH writes 1 to the Options attribute\n"); - if (ShouldSkip("CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites1ToTheOptionsAttribute_37(); - break; + ChipLogProgress(chipTool, " ***** Test Step 37 : TH writes 1 to the Options attribute\n"); + if (ShouldSkip("CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites1ToTheOptionsAttribute_37(); + break; case 38: - ChipLogProgress(chipTool, " ***** Test Step 38 : TH read Options attribute\n"); - if (ShouldSkip("CC.S.A000f")) { - NextTest(); - return; - } - err = TestThReadOptionsAttribute_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : TH read Options attribute\n"); + if (ShouldSkip("CC.S.A000f")) { + NextTest(); + return; + } + err = TestThReadOptionsAttribute_38(); + break; case 39: - ChipLogProgress(chipTool, " ***** Test Step 39 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_39(); - break; + ChipLogProgress(chipTool, " ***** Test Step 39 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_39(); + break; case 40: - ChipLogProgress(chipTool, - " ***** Test Step 40 : TH sends MoveToColor command to DUT, with ColorX = 32768/0x8000 ColorY = 19660/0x4CCC " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX327680x8000ColorY196600x4CCCTransitionTime0Immediate_40(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 40 : TH sends MoveToColor command to DUT, with ColorX = 32768/0x8000 ColorY = 19660/0x4CCC " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX327680x8000ColorY196600x4CCCTransitionTime0Immediate_40(); + break; case 41: - ChipLogProgress(chipTool, " ***** Test Step 41 : Wait 100ms\n"); - err = TestWait100ms_41(); - break; + ChipLogProgress(chipTool, " ***** Test Step 41 : Wait 100ms\n"); + err = TestWait100ms_41(); + break; case 42: - ChipLogProgress(chipTool, " ***** Test Step 42 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_42(); - break; + ChipLogProgress(chipTool, " ***** Test Step 42 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_43(); + break; case 44: - ChipLogProgress(chipTool, " ***** Test Step 44 : TH sends Off command to DUT\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_44(); - break; + ChipLogProgress(chipTool, " ***** Test Step 44 : TH sends Off command to DUT\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_44(); + break; case 45: - ChipLogProgress(chipTool, - " ***** Test Step 45 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 13107/0x3333 " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY131070x3333TransitionTime0Immediate_45(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 45 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 13107/0x3333 " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY131070x3333TransitionTime0Immediate_45(); + break; case 46: - ChipLogProgress(chipTool, " ***** Test Step 46 : Wait 100ms\n"); - err = TestWait100ms_46(); - break; + ChipLogProgress(chipTool, " ***** Test Step 46 : Wait 100ms\n"); + err = TestWait100ms_46(); + break; case 47: - ChipLogProgress(chipTool, " ***** Test Step 47 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_47(); - break; + ChipLogProgress(chipTool, " ***** Test Step 47 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_47(); + break; case 48: - ChipLogProgress(chipTool, " ***** Test Step 48 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_48(); - break; + ChipLogProgress(chipTool, " ***** Test Step 48 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_48(); + break; case 49: - ChipLogProgress(chipTool, - " ***** Test Step 49 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 32768/0x8000 " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY327680x8000TransitionTime0Immediate_49(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 49 : TH sends MoveToColor command to DUT, with ColorX = 13107/0x3333 ColorY = 32768/0x8000 " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX131070x3333ColorY327680x8000TransitionTime0Immediate_49(); + break; case 50: - ChipLogProgress(chipTool, " ***** Test Step 50 : Wait 100ms\n"); - err = TestWait100ms_50(); - break; + ChipLogProgress(chipTool, " ***** Test Step 50 : Wait 100ms\n"); + err = TestWait100ms_50(); + break; case 51: - ChipLogProgress(chipTool, " ***** Test Step 51 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_51(); - break; + ChipLogProgress(chipTool, " ***** Test Step 51 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_51(); + break; case 52: - ChipLogProgress(chipTool, " ***** Test Step 52 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_52(); - break; + ChipLogProgress(chipTool, " ***** Test Step 52 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_52(); + break; case 53: - ChipLogProgress(chipTool, - " ***** Test Step 53 : TH sends MoveToColor command to DUT, with ColorX = 26214/0x6666 ColorY = 32768/0x8000 " - "TransitionTime = 0 (immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX262140x6666ColorY327680x8000TransitionTime0Immediate_53(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 53 : TH sends MoveToColor command to DUT, with ColorX = 26214/0x6666 ColorY = 32768/0x8000 " + "TransitionTime = 0 (immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX262140x6666ColorY327680x8000TransitionTime0Immediate_53(); + break; case 54: - ChipLogProgress(chipTool, " ***** Test Step 54 : Wait 100ms\n"); - err = TestWait100ms_54(); - break; + ChipLogProgress(chipTool, " ***** Test Step 54 : Wait 100ms\n"); + err = TestWait100ms_54(); + break; case 55: - ChipLogProgress(chipTool, " ***** Test Step 55 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_55(); - break; + ChipLogProgress(chipTool, " ***** Test Step 55 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_55(); + break; case 56: - ChipLogProgress(chipTool, " ***** Test Step 56 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_56(); - break; + ChipLogProgress(chipTool, " ***** Test Step 56 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_56(); + break; case 57: - ChipLogProgress(chipTool, " ***** Test Step 57 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_57(); - break; + ChipLogProgress(chipTool, " ***** Test Step 57 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_57(); + break; case 58: - ChipLogProgress(chipTool, " ***** Test Step 58 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_58(); - break; + ChipLogProgress(chipTool, " ***** Test Step 58 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_58(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -16161,182 +16158,182 @@ class Test_TC_CC_5_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 46: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 47: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 48: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 49: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 50: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 51: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 52: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 53: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 54: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 55: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 56: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 57: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 58: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -17574,13 +17571,13 @@ class Test_TC_CC_5_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_5_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_5_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_5_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_5_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -17591,168 +17588,168 @@ class Test_TC_CC_5_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToColor command to DUT, with ColorX = 33000 ColorY = 26000 TransitionTime = 0 " - "(immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX33000ColorY26000TransitionTime0Immediate_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToColor command to DUT, with ColorX = 33000 ColorY = 26000 TransitionTime = 0 " + "(immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX33000ColorY26000TransitionTime0Immediate_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends MoveColor command to DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveColorCommandToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends MoveColor command to DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveColorCommandToDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); - err = TestWait10s_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); + err = TestWait10s_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 10s\n"); - err = TestWait10s_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 10s\n"); + err = TestWait10s_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends StopMoveStep command to DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C47.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStopMoveStepCommandToDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends StopMoveStep command to DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C47.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStopMoveStepCommandToDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_21(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -17760,71 +17757,71 @@ class Test_TC_CC_5_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -18313,13 +18310,13 @@ class Test_TC_CC_5_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_5_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_5_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_5_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_5_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -18330,146 +18327,146 @@ class Test_TC_CC_5_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends MoveToColor command to DUT, with ColorX = 33000 ColorY = 20000 TransitionTime = 0 " - "(immediate)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorCommandToDutWithColorX33000ColorY20000TransitionTime0Immediate_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends MoveToColor command to DUT, with ColorX = 33000 ColorY = 20000 TransitionTime = 0 " + "(immediate)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorCommandToDutWithColorX33000ColorY20000TransitionTime0Immediate_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends StepColor command to DUT, with StepX = -20000, StepY = -6000, TransitionTime = 200 " - "(20s)\n"); - if (ShouldSkip("CC.S.F03 && CC.S.C09.Rsp")) { - NextTest(); - return; - } - err = TestThSendsStepColorCommandToDutWithStepX20000StepY6000TransitionTime20020s_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends StepColor command to DUT, with StepX = -20000, StepY = -6000, TransitionTime = 200 " + "(20s)\n"); + if (ShouldSkip("CC.S.F03 && CC.S.C09.Rsp")) { + NextTest(); + return; + } + err = TestThSendsStepColorCommandToDutWithStepX20000StepY6000TransitionTime20020s_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); - err = TestWait10s_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); + err = TestWait10s_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); - err = TestWait5s_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); + err = TestWait5s_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentX attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentXAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentX attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0003 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentXAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentY attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentYAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentY attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0004 && CC.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentYAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F03 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F03 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Turn off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Turn off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_18(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -18477,62 +18474,62 @@ class Test_TC_CC_5_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -18949,13 +18946,13 @@ class Test_TC_CC_6_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_6_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_6_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_6_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_6_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -18966,158 +18963,158 @@ class Test_TC_CC_6_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads ColorTempPhysicalMinMireds attribute from DUT\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A400b")) { - NextTest(); - return; - } - err = TestThReadsColorTempPhysicalMinMiredsAttributeFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads ColorTempPhysicalMinMireds attribute from DUT\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A400b")) { + NextTest(); + return; + } + err = TestThReadsColorTempPhysicalMinMiredsAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads ColorTempPhysicalMaxMireds attribute from DUT.\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A400c")) { - NextTest(); - return; - } - err = TestThReadsColorTempPhysicalMaxMiredsAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads ColorTempPhysicalMaxMireds attribute from DUT.\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A400c")) { + NextTest(); + return; + } + err = TestThReadsColorTempPhysicalMaxMiredsAttributeFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads ColorTemperatureMireds attribute from DUT.\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A0007")) { - NextTest(); - return; - } - err = TestThReadsColorTemperatureMiredsAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads ColorTemperatureMireds attribute from DUT.\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A0007")) { + NextTest(); + return; + } + err = TestThReadsColorTemperatureMiredsAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH sends MoveToColorTemperature command to DUT with ColorTemperatureMireds=310 and " - "TransitionTime=0 (immediately).\n"); - if (ShouldSkip("CC.S.F04 && CC.S.C0a.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorTemperatureCommandToDutWithColorTemperatureMireds310AndTransitionTime0Immediately_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH sends MoveToColorTemperature command to DUT with ColorTemperatureMireds=310 and " + "TransitionTime=0 (immediately).\n"); + if (ShouldSkip("CC.S.F04 && CC.S.C0a.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorTemperatureCommandToDutWithColorTemperatureMireds310AndTransitionTime0Immediately_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Wait 100ms\n"); - err = TestWait100ms_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Wait 100ms\n"); + err = TestWait100ms_7(); + break; case 8: - ChipLogProgress(chipTool, - " ***** Test Step 8 : TH sends MoveToColorTemperatur command to DUT with ColorTemperatureMireds=250 and " - "TransitionTime=300 (30s).\n"); - if (ShouldSkip("CC.S.F04 && CC.S.C0a.Rsp")) { - NextTest(); - return; - } - err = TestThSendsMoveToColorTemperaturCommandToDutWithColorTemperatureMireds250AndTransitionTime30030s_8(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 8 : TH sends MoveToColorTemperatur command to DUT with ColorTemperatureMireds=250 and " + "TransitionTime=300 (30s).\n"); + if (ShouldSkip("CC.S.F04 && CC.S.C0a.Rsp")) { + NextTest(); + return; + } + err = TestThSendsMoveToColorTemperaturCommandToDutWithColorTemperatureMireds250AndTransitionTime30030s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); - err = TestWait10s_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 10s\n"); + err = TestWait10s_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads ColorTemperatureMireds attribute from DUT.\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { - NextTest(); - return; - } - err = TestThReadsColorTemperatureMiredsAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads ColorTemperatureMireds attribute from DUT.\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { + NextTest(); + return; + } + err = TestThReadsColorTemperatureMiredsAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); - err = TestWait10s_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + err = TestWait10s_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads ColorTemperatureMireds attribute from DUT.\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { - NextTest(); - return; - } - err = TestThReadsColorTemperatureMiredsAttributeFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads ColorTemperatureMireds attribute from DUT.\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { + NextTest(); + return; + } + err = TestThReadsColorTemperatureMiredsAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10s\n"); - err = TestWait10s_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10s\n"); + err = TestWait10s_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ColorTemperatureMireds attribute from DUT.\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { - NextTest(); - return; - } - err = TestThReadsColorTemperatureMiredsAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ColorTemperatureMireds attribute from DUT.\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { + NextTest(); + return; + } + err = TestThReadsColorTemperatureMiredsAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 5s\n"); - err = TestWait5s_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 5s\n"); + err = TestWait5s_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads ColorTemperatureMireds attribute from DUT.\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { - NextTest(); - return; - } - err = TestThReadsColorTemperatureMiredsAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads ColorTemperatureMireds attribute from DUT.\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A0007 && CC.S.C0a.Rsp")) { + NextTest(); + return; + } + err = TestThReadsColorTemperatureMiredsAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F04 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F04 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Turn Off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Turn Off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -19125,68 +19122,68 @@ class Test_TC_CC_6_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -19644,13 +19641,13 @@ class Test_TC_CC_7_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_7_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_7_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_7_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_7_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -19661,206 +19658,206 @@ class Test_TC_CC_7_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends EnhancedMoveToHue command to DUT with EnhancedHue=6000, Direction=0x00 (shortest " - "distance) and TransitionTime=0 (immediately).\n"); - if (ShouldSkip("CC.S.F01 && CC.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsEnhancedMoveToHueCommandToDutWithEnhancedHue6000Direction0x00ShortestDistanceAndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends EnhancedMoveToHue command to DUT with EnhancedHue=6000, Direction=0x00 (shortest " + "distance) and TransitionTime=0 (immediately).\n"); + if (ShouldSkip("CC.S.F01 && CC.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsEnhancedMoveToHueCommandToDutWithEnhancedHue6000Direction0x00ShortestDistanceAndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends EnhancedStepHue command to DUT with StepMode=0x01 (up), StepSize=6000 and " - "TransitionTime=300 (30s).\n"); - if (ShouldSkip("CC.S.F01 && CC.S.C42.Rsp")) { - NextTest(); - return; - } - err = TestThSendsEnhancedStepHueCommandToDutWithStepMode0x01UpStepSize6000AndTransitionTime30030s_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends EnhancedStepHue command to DUT with StepMode=0x01 (up), StepSize=6000 and " + "TransitionTime=300 (30s).\n"); + if (ShouldSkip("CC.S.F01 && CC.S.C42.Rsp")) { + NextTest(); + return; + } + err = TestThSendsEnhancedStepHueCommandToDutWithStepMode0x01UpStepSize6000AndTransitionTime30030s_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); - err = TestWait10s_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait 10s\n"); + err = TestWait10s_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); - err = TestWait10s_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 10s\n"); + err = TestWait10s_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); - err = TestWait5s_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5s\n"); + err = TestWait5s_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, - " ***** Test Step 14 : TH sends EnhancedMoveToHue command to DUT with EnhancedHue=12000, Direction=0x00 (shortest " - "distance) and TransitionTime=0 (immediately).\n"); - if (ShouldSkip("CC.S.F01 && CC.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsEnhancedMoveToHueCommandToDutWithEnhancedHue12000Direction0x00ShortestDistanceAndTransitionTime0Immediately_14(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 14 : TH sends EnhancedMoveToHue command to DUT with EnhancedHue=12000, Direction=0x00 (shortest " + "distance) and TransitionTime=0 (immediately).\n"); + if (ShouldSkip("CC.S.F01 && CC.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsEnhancedMoveToHueCommandToDutWithEnhancedHue12000Direction0x00ShortestDistanceAndTransitionTime0Immediately_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 100ms\n"); - err = TestWait100ms_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 100ms\n"); + err = TestWait100ms_15(); + break; case 16: - ChipLogProgress(chipTool, - " ***** Test Step 16 : TH sends EnhancedStepHue command to DUT with StepMode=0x03 (down), StepSize=6000 and " - "TransitionTime=300 (30s)\n"); - if (ShouldSkip("CC.S.F01 && CC.S.C42.Rsp")) { - NextTest(); - return; - } - err = TestThSendsEnhancedStepHueCommandToDutWithStepMode0x03DownStepSize6000AndTransitionTime30030s_16(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 16 : TH sends EnhancedStepHue command to DUT with StepMode=0x03 (down), StepSize=6000 and " + "TransitionTime=300 (30s)\n"); + if (ShouldSkip("CC.S.F01 && CC.S.C42.Rsp")) { + NextTest(); + return; + } + err = TestThSendsEnhancedStepHueCommandToDutWithStepMode0x03DownStepSize6000AndTransitionTime30030s_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); - err = TestWait10s_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10s\n"); + err = TestWait10s_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 10s\n"); - err = TestWait10s_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 10s\n"); + err = TestWait10s_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Wait 10s\n"); - err = TestWait10s_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Wait 10s\n"); + err = TestWait10s_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Wait 5s\n"); - err = TestWait5s_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Wait 5s\n"); + err = TestWait5s_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000 && CC.S.C41.Rsp")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Turn Off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Turn Off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_28(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -19868,92 +19865,92 @@ class Test_TC_CC_7_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -20520,13 +20517,13 @@ class Test_TC_CC_7_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_7_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CC_7_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_7_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CC_7_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -20537,162 +20534,162 @@ class Test_TC_CC_7_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends EnhancedMoveToHueAndSaturation command to DUT with EnhancedHue=20000, Saturation=50 " - "and TransitionTime=0 (immediately)\n"); - if (ShouldSkip("CC.S.F01 && CC.S.C43.Rsp")) { - NextTest(); - return; - } - err = TestThSendsEnhancedMoveToHueAndSaturationCommandToDutWithEnhancedHue20000Saturation50AndTransitionTime0Immediately_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends EnhancedMoveToHueAndSaturation command to DUT with EnhancedHue=20000, Saturation=50 " + "and TransitionTime=0 (immediately)\n"); + if (ShouldSkip("CC.S.F01 && CC.S.C43.Rsp")) { + NextTest(); + return; + } + err = TestThSendsEnhancedMoveToHueAndSaturationCommandToDutWithEnhancedHue20000Saturation50AndTransitionTime0Immediately_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); - err = TestWait100ms_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 100ms\n"); + err = TestWait100ms_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : TH sends EnhancedMoveToHueAndSaturation command to DUT with EnhancedHue=16000, Saturation=80 " - "and TransitionTime=200 (20s)\n"); - if (ShouldSkip("CC.S.F01 && CC.S.C43.Rsp")) { - NextTest(); - return; - } - err = TestThSendsEnhancedMoveToHueAndSaturationCommandToDutWithEnhancedHue16000Saturation80AndTransitionTime20020s_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : TH sends EnhancedMoveToHueAndSaturation command to DUT with EnhancedHue=16000, Saturation=80 " + "and TransitionTime=200 (20s)\n"); + if (ShouldSkip("CC.S.F01 && CC.S.C43.Rsp")) { + NextTest(); + return; + } + err = TestThSendsEnhancedMoveToHueAndSaturationCommandToDutWithEnhancedHue16000Saturation80AndTransitionTime20020s_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); - err = TestWait10s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 10s\n"); + err = TestWait10s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); - err = TestWait10s_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Wait 10s\n"); + err = TestWait10s_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); - err = TestWait5s_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 5s\n"); + err = TestWait5s_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads EnhancedCurrentHue attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { - NextTest(); - return; - } - err = TestThReadsEnhancedCurrentHueAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads EnhancedCurrentHue attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4000")) { + NextTest(); + return; + } + err = TestThReadsEnhancedCurrentHueAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentSaturation attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentSaturationAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentSaturation attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentSaturationAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsColorModeAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads ColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsColorModeAttributeFromDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F01 && CC.S.A4001")) { - NextTest(); - return; - } - err = TestThReadsEnhancedColorModeAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads EnhancedColorMode attribute from DUT\n"); + if (ShouldSkip("CC.S.F01 && CC.S.A4001")) { + NextTest(); + return; + } + err = TestThReadsEnhancedColorModeAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Turn Off light that we turned on\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestTurnOffLightThatWeTurnedOn_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Turn Off light that we turned on\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestTurnOffLightThatWeTurnedOn_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -20700,68 +20697,68 @@ class Test_TC_CC_7_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -21231,13 +21228,13 @@ class Test_TC_OPCREDS_1_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OPCREDS_1_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OPCREDS_1_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OPCREDS_1_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OPCREDS_1_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -21248,34 +21245,34 @@ class Test_TC_OPCREDS_1_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -21283,23 +21280,23 @@ class Test_TC_OPCREDS_1_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -21504,13 +21501,13 @@ class Test_TC_BINFO_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_BINFO_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_BINFO_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BINFO_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_BINFO_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -21521,98 +21518,98 @@ class Test_TC_BINFO_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads optional attribute(ManufacturingDate) in attributeList\n"); - if (ShouldSkip("BINFO.S.A000b")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeManufacturingDateInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads optional attribute(ManufacturingDate) in attributeList\n"); + if (ShouldSkip("BINFO.S.A000b")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeManufacturingDateInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads optional attribute(PartNumber) in attributeList\n"); - if (ShouldSkip("BINFO.S.A000c")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePartNumberInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads optional attribute(PartNumber) in attributeList\n"); + if (ShouldSkip("BINFO.S.A000c")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePartNumberInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(ProductURL) in attributeList\n"); - if (ShouldSkip("BINFO.S.A000d")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeProductURLInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(ProductURL) in attributeList\n"); + if (ShouldSkip("BINFO.S.A000d")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeProductURLInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(ProductLabel) in attributeList\n"); - if (ShouldSkip("BINFO.S.A000e")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeProductLabelInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(ProductLabel) in attributeList\n"); + if (ShouldSkip("BINFO.S.A000e")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeProductLabelInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads optional attribute(SerialNumber) in attributeList\n"); - if (ShouldSkip("BINFO.S.A000f")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSerialNumberInAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads optional attribute(SerialNumber) in attributeList\n"); + if (ShouldSkip("BINFO.S.A000f")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSerialNumberInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads optional attribute(LocalConfigDisabled) in attributeList\n"); - if (ShouldSkip("BINFO.S.A0010")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeLocalConfigDisabledInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads optional attribute(LocalConfigDisabled) in attributeList\n"); + if (ShouldSkip("BINFO.S.A0010")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeLocalConfigDisabledInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads optional attribute(Reachable) in attributeList\n"); - if (ShouldSkip("BINFO.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeReachableInAttributeList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads optional attribute(Reachable) in attributeList\n"); + if (ShouldSkip("BINFO.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeReachableInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads optional attribute(UniqueID) in attributeList\n"); - if (ShouldSkip("BINFO.S.A0012")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeUniqueIDInAttributeList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads optional attribute(UniqueID) in attributeList\n"); + if (ShouldSkip("BINFO.S.A0012")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeUniqueIDInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH1 reads AcceptedCommandList from DUT\n"); - err = TestTh1ReadsAcceptedCommandListFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH1 reads AcceptedCommandList from DUT\n"); + err = TestTh1ReadsAcceptedCommandListFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH1 reads GeneratedCommandList from DUT\n"); - err = TestTh1ReadsGeneratedCommandListFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH1 reads GeneratedCommandList from DUT\n"); + err = TestTh1ReadsGeneratedCommandListFromDut_13(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -21620,47 +21617,47 @@ class Test_TC_BINFO_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -22033,13 +22030,13 @@ class Test_TC_CNET_1_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CNET_1_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CNET_1_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CNET_1_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CNET_1_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -22050,138 +22047,137 @@ class Test_TC_CNET_1_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !CNET.S.F00 && !CNET.S.F01 && !CNET.S.F02 ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !CNET.S.F00 && !CNET.S.F01 && !CNET.S.F02 ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: FeatureMap when CNET.S.F00 is set\n"); - if (ShouldSkip("CNET.S.F00")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMapWhenCnetsf00IsSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: FeatureMap when CNET.S.F00 is set\n"); + if (ShouldSkip("CNET.S.F00")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMapWhenCnetsf00IsSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: FeatureMap when CNET.S.F01 is set\n"); - if (ShouldSkip("CNET.S.F01")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMapWhenCnetsf01IsSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: FeatureMap when CNET.S.F01 is set\n"); + if (ShouldSkip("CNET.S.F01")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMapWhenCnetsf01IsSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: FeatureMap when CNET.S.F02 is set\n"); - if (ShouldSkip("CNET.S.F02")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMapWhenCnetsf02IsSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: FeatureMap when CNET.S.F02 is set\n"); + if (ShouldSkip("CNET.S.F02")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMapWhenCnetsf02IsSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : Read mandatory attributes in AttributeList if CNET.S.F00(WI)/CNET.S.F01(TH)/CNET.S.F02(ET) " - "is true\n"); - if (ShouldSkip("CNET.S.F00 || CNET.S.F01 || CNET.S.F02")) { - NextTest(); - return; - } - err = TestReadMandatoryAttributesInAttributeListIfCnetsf00wiCnetsf01thCnetsf02etIsTrue_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : Read mandatory attributes in AttributeList if CNET.S.F00(WI)/CNET.S.F01(TH)/CNET.S.F02(ET) is " + "true\n"); + if (ShouldSkip("CNET.S.F00 || CNET.S.F01 || CNET.S.F02")) { + NextTest(); + return; + } + err = TestReadMandatoryAttributesInAttributeListIfCnetsf00wiCnetsf01thCnetsf02etIsTrue_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(ScanMaxTimeSeconds): AttributeList\n"); - if (ShouldSkip("CNET.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScanMaxTimeSecondsAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(ScanMaxTimeSeconds): AttributeList\n"); + if (ShouldSkip("CNET.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScanMaxTimeSecondsAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Reading optional attribute(ConnectMaxTimeSeconds) in AttributeList\n"); - if (ShouldSkip("CNET.S.A0003")) { - NextTest(); - return; - } - err = TestReadingOptionalAttributeConnectMaxTimeSecondsInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Reading optional attribute(ConnectMaxTimeSeconds) in AttributeList\n"); + if (ShouldSkip("CNET.S.A0003")) { + NextTest(); + return; + } + err = TestReadingOptionalAttributeConnectMaxTimeSecondsInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : Read AcceptedCommandList If DUT supports Wi-Fi/Thread related features " - "CNET.S.F00(WI),CNET.S.F01(TH)\n"); - if (ShouldSkip("CNET.S.F00 || CNET.S.F01")) { - NextTest(); - return; - } - err = TestReadAcceptedCommandListIfDutSupportsWiFiThreadRelatedFeaturesCnetsf00wicnetsf01th_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : Read AcceptedCommandList If DUT supports Wi-Fi/Thread related features " + "CNET.S.F00(WI),CNET.S.F01(TH)\n"); + if (ShouldSkip("CNET.S.F00 || CNET.S.F01")) { + NextTest(); + return; + } + err = TestReadAcceptedCommandListIfDutSupportsWiFiThreadRelatedFeaturesCnetsf00wicnetsf01th_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : Read AcceptedCommandList If DUT supports Wi-Fi related features (CNET.S.F00(WI) is true)\n"); - if (ShouldSkip("CNET.S.F00")) { - NextTest(); - return; - } - err = TestReadAcceptedCommandListIfDutSupportsWiFiRelatedFeaturesCnetsf00wiIsTrue_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : Read AcceptedCommandList If DUT supports Wi-Fi related features (CNET.S.F00(WI) is true)\n"); + if (ShouldSkip("CNET.S.F00")) { + NextTest(); + return; + } + err = TestReadAcceptedCommandListIfDutSupportsWiFiRelatedFeaturesCnetsf00wiIsTrue_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : Read AcceptedCommandList If DUT supports Thread related features(CNET.S.F01(TH) is true)\n"); - if (ShouldSkip("CNET.S.F01")) { - NextTest(); - return; - } - err = TestReadAcceptedCommandListIfDutSupportsThreadRelatedFeaturesCNETSF01THIsTrue_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : Read AcceptedCommandList If DUT supports Thread related features(CNET.S.F01(TH) is true)\n"); + if (ShouldSkip("CNET.S.F01")) { + NextTest(); + return; + } + err = TestReadAcceptedCommandListIfDutSupportsThreadRelatedFeaturesCNETSF01THIsTrue_12(); + break; case 13: - ChipLogProgress(chipTool, - " ***** Test Step 13 : Read AcceptedCommandList If DUT supports Ethernet related features(CNET.S.F02(TH) is " - "true)\n"); - if (ShouldSkip("CNET.S.F02")) { - NextTest(); - return; - } - err = TestReadAcceptedCommandListIfDutSupportsEthernetRelatedFeaturesCNETSF02THIsTrue_13(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 13 : Read AcceptedCommandList If DUT supports Ethernet related features(CNET.S.F02(TH) is true)\n"); + if (ShouldSkip("CNET.S.F02")) { + NextTest(); + return; + } + err = TestReadAcceptedCommandListIfDutSupportsEthernetRelatedFeaturesCNETSF02THIsTrue_13(); + break; case 14: - ChipLogProgress(chipTool, - " ***** Test Step 14 : Read the GeneratedCommandList If DUT supports Wi-Fi/Thread related features(CNET.S.F00(WI) " - "or CNET.S.F01(TH) is true)\n"); - if (ShouldSkip("CNET.S.F00 || CNET.S.F01")) { - NextTest(); - return; - } - err = TestReadTheGeneratedCommandListIfDutSupportsWiFiThreadRelatedFeaturesCNETSF00WIOrCnetsf01thIsTrue_14(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 14 : Read the GeneratedCommandList If DUT supports Wi-Fi/Thread related features(CNET.S.F00(WI) or " + "CNET.S.F01(TH) is true)\n"); + if (ShouldSkip("CNET.S.F00 || CNET.S.F01")) { + NextTest(); + return; + } + err = TestReadTheGeneratedCommandListIfDutSupportsWiFiThreadRelatedFeaturesCNETSF00WIOrCnetsf01thIsTrue_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : Read the GeneratedCommandList If DUT supports Ethernet related features(CNET.S.F02(ET) must " - "be true)\n"); - if (ShouldSkip("CNET.S.F02")) { - NextTest(); - return; - } - err = TestReadTheGeneratedCommandListIfDutSupportsEthernetRelatedFeaturesCNETSF02ETMustBeTrue_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : Read the GeneratedCommandList If DUT supports Ethernet related features(CNET.S.F02(ET) must " + "be true)\n"); + if (ShouldSkip("CNET.S.F02")) { + NextTest(); + return; + } + err = TestReadTheGeneratedCommandListIfDutSupportsEthernetRelatedFeaturesCNETSF02ETMustBeTrue_15(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -22189,53 +22185,53 @@ class Test_TC_CNET_1_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -22688,13 +22684,13 @@ class Test_TC_DESC_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DESC_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DESC_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DESC_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DESC_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -22705,34 +22701,34 @@ class Test_TC_DESC_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -22740,23 +22736,23 @@ class Test_TC_DESC_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -22945,13 +22941,13 @@ class Test_TC_DLOG_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DLOG_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DLOG_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DLOG_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DLOG_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -22962,34 +22958,34 @@ class Test_TC_DLOG_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -22997,23 +22993,23 @@ class Test_TC_DLOG_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -23200,13 +23196,13 @@ class Test_TC_DGETH_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGETH_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGETH_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGETH_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGETH_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -23217,148 +23213,148 @@ class Test_TC_DGETH_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip(" !DGETH.S.F00 && !DGETH.S.F01")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip(" !DGETH.S.F00 && !DGETH.S.F01")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given DGETH.S.F00 ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGETH.S.F00")) { - NextTest(); - return; - } - err = TestGivenDgethsf00EnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given DGETH.S.F00 ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGETH.S.F00")) { + NextTest(); + return; + } + err = TestGivenDgethsf00EnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given DGETH.S.F01 ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGETH.S.F01")) { - NextTest(); - return; - } - err = TestGivenDgethsf01EnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given DGETH.S.F01 ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGETH.S.F01")) { + NextTest(); + return; + } + err = TestGivenDgethsf01EnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(PHYRate) in AttributeList\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePHYRateInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(PHYRate) in AttributeList\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePHYRateInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(FullDuplex) in AttributeList\n"); - if (ShouldSkip("DGETH.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeFullDuplexInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(FullDuplex) in AttributeList\n"); + if (ShouldSkip("DGETH.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeFullDuplexInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, - " ***** Test Step 8 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F00(PKTCNT)) in " - "AttributeList\n"); - if (ShouldSkip("DGETH.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF00PKTCNTInAttributeList_8(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 8 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F00(PKTCNT)) in " + "AttributeList\n"); + if (ShouldSkip("DGETH.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF00PKTCNTInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, - " ***** Test Step 9 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F00(PKTCNT)) in " - "AttributeList\n"); - if (ShouldSkip("DGETH.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF00PKTCNTInAttributeList_9(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 9 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F00(PKTCNT)) in " + "AttributeList\n"); + if (ShouldSkip("DGETH.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF00PKTCNTInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F01(ERRCNT)) in " - "AttributeList\n"); - if (ShouldSkip("DGETH.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF01ERRCNTInAttributeList_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F01(ERRCNT)) in " + "AttributeList\n"); + if (ShouldSkip("DGETH.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF01ERRCNTInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F01(ERRCNT)) in " - "AttributeList\n"); - if (ShouldSkip("DGETH.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF01ERRCNTInAttributeList_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F01(ERRCNT)) in " + "AttributeList\n"); + if (ShouldSkip("DGETH.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF01ERRCNTInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F01(ERRCNT)) in " - "AttributeList\n"); - if (ShouldSkip("DGETH.S.A0006")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF01ERRCNTInAttributeList_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : TH reads optional attribute(PacketRxCount) and Feature dependent(DGETH.S.F01(ERRCNT)) in " + "AttributeList\n"); + if (ShouldSkip("DGETH.S.A0006")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePacketRxCountAndFeatureDependentDGETHSF01ERRCNTInAttributeList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads optional attribute(CarrierDetect) in AttributeList\n"); - if (ShouldSkip("DGETH.S.A0007")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeCarrierDetectInAttributeList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads optional attribute(CarrierDetect) in AttributeList\n"); + if (ShouldSkip("DGETH.S.A0007")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeCarrierDetectInAttributeList_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads optional attribute(TimeSinceReset) in AttributeList\n"); - if (ShouldSkip("DGETH.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeTimeSinceResetInAttributeList_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads optional attribute(TimeSinceReset) in AttributeList\n"); + if (ShouldSkip("DGETH.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeTimeSinceResetInAttributeList_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads AcceptedCommandList from DUT\n"); - if (ShouldSkip("DGETH.S.F00 || DGETH.S.F01")) { - NextTest(); - return; - } - err = TestThReadsAcceptedCommandListFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads AcceptedCommandList from DUT\n"); + if (ShouldSkip("DGETH.S.F00 || DGETH.S.F01")) { + NextTest(); + return; + } + err = TestThReadsAcceptedCommandListFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads AcceptedCommandList from DUT\n"); - if (ShouldSkip(" !DGETH.S.F00 && !DGETH.S.F01 ")) { - NextTest(); - return; - } - err = TestThReadsAcceptedCommandListFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads AcceptedCommandList from DUT\n"); + if (ShouldSkip(" !DGETH.S.F00 && !DGETH.S.F01 ")) { + NextTest(); + return; + } + err = TestThReadsAcceptedCommandListFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -23366,59 +23362,59 @@ class Test_TC_DGETH_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -23907,13 +23903,13 @@ class Test_TC_DGETH_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGETH_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGETH_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGETH_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGETH_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -23924,156 +23920,156 @@ class Test_TC_DGETH_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read PHYRate attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestReadPHYRateAttributeConstraints_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read PHYRate attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestReadPHYRateAttributeConstraints_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read FullDuplex attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0001")) { - NextTest(); - return; - } - err = TestReadFullDuplexAttributeConstraints_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read FullDuplex attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0001")) { + NextTest(); + return; + } + err = TestReadFullDuplexAttributeConstraints_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read PacketRxCount attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0002")) { - NextTest(); - return; - } - err = TestReadPacketRxCountAttributeConstraints_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read PacketRxCount attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0002")) { + NextTest(); + return; + } + err = TestReadPacketRxCountAttributeConstraints_3(); + break; case 4: - ChipLogProgress(chipTool, - " ***** Test Step 4 : Read PacketRxCount value from DUT and verify the number of packets received on ethernet " - "network interface\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0002")) { - NextTest(); - return; - } - err = TestReadPacketRxCountValueFromDutAndVerifyTheNumberOfPacketsReceivedOnEthernetNetworkInterface_4(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 4 : Read PacketRxCount value from DUT and verify the number of packets received on ethernet " + "network interface\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0002")) { + NextTest(); + return; + } + err = TestReadPacketRxCountValueFromDutAndVerifyTheNumberOfPacketsReceivedOnEthernetNetworkInterface_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read PacketTxCount attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0003")) { - NextTest(); - return; - } - err = TestReadPacketTxCountAttributeConstraints_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read PacketTxCount attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0003")) { + NextTest(); + return; + } + err = TestReadPacketTxCountAttributeConstraints_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : Read PacketTxCount value from DUT and verify the number of packets received on ethernet " - "network interface\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0003")) { - NextTest(); - return; - } - err = TestReadPacketTxCountValueFromDutAndVerifyTheNumberOfPacketsReceivedOnEthernetNetworkInterface_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : Read PacketTxCount value from DUT and verify the number of packets received on ethernet " + "network interface\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0003")) { + NextTest(); + return; + } + err = TestReadPacketTxCountValueFromDutAndVerifyTheNumberOfPacketsReceivedOnEthernetNetworkInterface_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read TxErrCount attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0004")) { - NextTest(); - return; - } - err = TestReadTxErrCountAttributeConstraints_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read TxErrCount attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0004")) { + NextTest(); + return; + } + err = TestReadTxErrCountAttributeConstraints_7(); + break; case 8: - ChipLogProgress(chipTool, - " ***** Test Step 8 : Read TxErrCount value from DUT and verify value indicates the number of failed packet " - "transmission on ethernet network interface\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0004")) { - NextTest(); - return; - } - err = TestReadTxErrCountValueFromDutAndVerifyValueIndicatesTheNumberOfFailedPacketTransmissionOnEthernetNetworkInterface_8(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 8 : Read TxErrCount value from DUT and verify value indicates the number of failed packet " + "transmission on ethernet network interface\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0004")) { + NextTest(); + return; + } + err = TestReadTxErrCountValueFromDutAndVerifyValueIndicatesTheNumberOfFailedPacketTransmissionOnEthernetNetworkInterface_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read CollisionCount attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0005")) { - NextTest(); - return; - } - err = TestReadCollisionCountAttributeConstraints_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read CollisionCount attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0005")) { + NextTest(); + return; + } + err = TestReadCollisionCountAttributeConstraints_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : Read CollisionCount value from DUT and verify value indicates the number of collision " - "occurred while transmitting packets on ethernet network interface\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0005")) { - NextTest(); - return; - } - err = TestReadCollisionCountValueFromDutAndVerifyValueIndicatesTheNumberOfCollisionOccurredWhileTransmittingPacketsOnEthernetNetworkInterface_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : Read CollisionCount value from DUT and verify value indicates the number of collision " + "occurred while transmitting packets on ethernet network interface\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0005")) { + NextTest(); + return; + } + err = TestReadCollisionCountValueFromDutAndVerifyValueIndicatesTheNumberOfCollisionOccurredWhileTransmittingPacketsOnEthernetNetworkInterface_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read OverrunCount attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0006")) { - NextTest(); - return; - } - err = TestReadOverrunCountAttributeConstraints_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read OverrunCount attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0006")) { + NextTest(); + return; + } + err = TestReadOverrunCountAttributeConstraints_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : Read OverrunCount value from DUT and verify value indicates the number of packets dropped " - "due to lack of buffer memory on ethernet network interface\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0006")) { - NextTest(); - return; - } - err = TestReadOverrunCountValueFromDutAndVerifyValueIndicatesTheNumberOfPacketsDroppedDueToLackOfBufferMemoryOnEthernetNetworkInterface_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : Read OverrunCount value from DUT and verify value indicates the number of packets dropped due " + "to lack of buffer memory on ethernet network interface\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0006")) { + NextTest(); + return; + } + err = TestReadOverrunCountValueFromDutAndVerifyValueIndicatesTheNumberOfPacketsDroppedDueToLackOfBufferMemoryOnEthernetNetworkInterface_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read CarrierDetect attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0007")) { - NextTest(); - return; - } - err = TestReadCarrierDetectAttributeConstraints_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read CarrierDetect attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0007")) { + NextTest(); + return; + } + err = TestReadCarrierDetectAttributeConstraints_13(); + break; case 14: - ChipLogProgress(chipTool, - " ***** Test Step 14 : Read CarrierDetect value from DUT and verify value indicates the presence of carrier detect " - "control signal on ethernet network interface\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0007")) { - NextTest(); - return; - } - err = TestReadCarrierDetectValueFromDutAndVerifyValueIndicatesThePresenceOfCarrierDetectControlSignalOnEthernetNetworkInterface_14(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 14 : Read CarrierDetect value from DUT and verify value indicates the presence of carrier detect " + "control signal on ethernet network interface\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0007")) { + NextTest(); + return; + } + err = TestReadCarrierDetectValueFromDutAndVerifyValueIndicatesThePresenceOfCarrierDetectControlSignalOnEthernetNetworkInterface_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read TimeSinceReset attribute constraints\n"); - if (ShouldSkip("DGETH.S.A0008")) { - NextTest(); - return; - } - err = TestReadTimeSinceResetAttributeConstraints_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read TimeSinceReset attribute constraints\n"); + if (ShouldSkip("DGETH.S.A0008")) { + NextTest(); + return; + } + err = TestReadTimeSinceResetAttributeConstraints_15(); + break; case 16: - ChipLogProgress(chipTool, - " ***** Test Step 16 : Read TimeSinceReset value from DUT and verify the value indicates the duration of time, in " - "minutes\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0008")) { - NextTest(); - return; - } - err = TestReadTimeSinceResetValueFromDutAndVerifyTheValueIndicatesTheDurationOfTimeInMinutes_16(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 16 : Read TimeSinceReset value from DUT and verify the value indicates the duration of time, in " + "minutes\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGETH.S.A0008")) { + NextTest(); + return; + } + err = TestReadTimeSinceResetValueFromDutAndVerifyTheValueIndicatesTheDurationOfTimeInMinutes_16(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -24081,56 +24077,56 @@ class Test_TC_DGETH_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -24475,13 +24471,13 @@ class Test_TC_DGETH_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGETH_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGETH_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGETH_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGETH_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -24492,182 +24488,182 @@ class Test_TC_DGETH_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads PHYRate attribute from DUT\n"); - if (ShouldSkip("DGETH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsPHYRateAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads PHYRate attribute from DUT\n"); + if (ShouldSkip("DGETH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsPHYRateAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads PacketRxCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsPacketRxCountAttributeValueFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads PacketRxCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsPacketRxCountAttributeValueFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads PacketTxCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsPacketTxCountAttributeValueFromDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads PacketTxCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsPacketTxCountAttributeValueFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads TxErrCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsTxErrCountAttributeValueFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads TxErrCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsTxErrCountAttributeValueFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CollisionCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsCollisionCountAttributeValueFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CollisionCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsCollisionCountAttributeValueFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads OverrunCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0006")) { - NextTest(); - return; - } - err = TestThReadsOverrunCountAttributeValueFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads OverrunCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0006")) { + NextTest(); + return; + } + err = TestThReadsOverrunCountAttributeValueFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Sends ResetCounts command\n"); - if (ShouldSkip("DGETH.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendsResetCountsCommand_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Sends ResetCounts command\n"); + if (ShouldSkip("DGETH.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendsResetCountsCommand_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads PacketRxCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsPacketRxCountAttributeValueFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads PacketRxCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsPacketRxCountAttributeValueFromDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads PacketTxCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsPacketTxCountAttributeValueFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads PacketTxCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsPacketTxCountAttributeValueFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads TxErrCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsTxErrCountAttributeValueFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads TxErrCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsTxErrCountAttributeValueFromDut_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CollisionCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsCollisionCountAttributeValueFromDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CollisionCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsCollisionCountAttributeValueFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads OverrunCount attribute value from DUT\n"); - if (ShouldSkip("DGETH.S.A0006")) { - NextTest(); - return; - } - err = TestThReadsOverrunCountAttributeValueFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads OverrunCount attribute value from DUT\n"); + if (ShouldSkip("DGETH.S.A0006")) { + NextTest(); + return; + } + err = TestThReadsOverrunCountAttributeValueFromDut_21(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -24675,71 +24671,71 @@ class Test_TC_DGETH_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -25344,13 +25340,13 @@ class Test_TC_FLW_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_FLW_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_FLW_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_FLW_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_FLW_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -25361,42 +25357,42 @@ class Test_TC_FLW_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); - if (ShouldSkip("FLW.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); + if (ShouldSkip("FLW.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -25404,26 +25400,26 @@ class Test_TC_FLW_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -25633,13 +25629,13 @@ class Test_TC_FLW_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_FLW_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_FLW_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_FLW_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_FLW_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -25650,46 +25646,46 @@ class Test_TC_FLW_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: MinMeasuredValue\n"); - if (ShouldSkip("FLW.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMinMeasuredValue_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: MinMeasuredValue\n"); + if (ShouldSkip("FLW.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMinMeasuredValue_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: MaxMeasuredValue\n"); - if (ShouldSkip("FLW.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMaxMeasuredValue_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: MaxMeasuredValue\n"); + if (ShouldSkip("FLW.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMaxMeasuredValue_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute: MeasuredValue\n"); - if (ShouldSkip("FLW.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMeasuredValue_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute: MeasuredValue\n"); + if (ShouldSkip("FLW.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMeasuredValue_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads from the DUT the Tolerance attribute\n"); - if (ShouldSkip("FLW.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutTheToleranceAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads from the DUT the Tolerance attribute\n"); + if (ShouldSkip("FLW.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutTheToleranceAttribute_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -25697,20 +25693,20 @@ class Test_TC_FLW_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -25870,13 +25866,13 @@ class Test_TC_FLABEL_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_FLABEL_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_FLABEL_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_FLABEL_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_FLABEL_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -25887,34 +25883,34 @@ class Test_TC_FLABEL_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -25922,23 +25918,23 @@ class Test_TC_FLABEL_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -26124,13 +26120,13 @@ class Test_TC_CGEN_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CGEN_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CGEN_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CGEN_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CGEN_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -26141,34 +26137,34 @@ class Test_TC_CGEN_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -26176,23 +26172,23 @@ class Test_TC_CGEN_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -26390,13 +26386,13 @@ class Test_TC_CGEN_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CGEN_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CGEN_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CGEN_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CGEN_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -26407,73 +26403,73 @@ class Test_TC_CGEN_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH1 reads the BreadCrumb Attribute from the DUT\n"); - if (ShouldSkip("CGEN.S.A0000")) { - NextTest(); - return; - } - err = TestTh1ReadsTheBreadCrumbAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH1 reads the BreadCrumb Attribute from the DUT\n"); + if (ShouldSkip("CGEN.S.A0000")) { + NextTest(); + return; + } + err = TestTh1ReadsTheBreadCrumbAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH1 writes the BreadCrumb attribute as 1 to the DUT\n"); - if (ShouldSkip("CGEN.S.A0000")) { - NextTest(); - return; - } - err = TestTh1WritesTheBreadCrumbAttributeAs1ToTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH1 writes the BreadCrumb attribute as 1 to the DUT\n"); + if (ShouldSkip("CGEN.S.A0000")) { + NextTest(); + return; + } + err = TestTh1WritesTheBreadCrumbAttributeAs1ToTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH1 reads the BreadCrumb attribute from the DUT\n"); - if (ShouldSkip("CGEN.S.A0000")) { - NextTest(); - return; - } - err = TestTh1ReadsTheBreadCrumbAttributeFromTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH1 reads the BreadCrumb attribute from the DUT\n"); + if (ShouldSkip("CGEN.S.A0000")) { + NextTest(); + return; + } + err = TestTh1ReadsTheBreadCrumbAttributeFromTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH1 reads the RegulatoryConfig attribute from the DUT\n"); - if (ShouldSkip("CGEN.S.A0002")) { - NextTest(); - return; - } - err = TestTh1ReadsTheRegulatoryConfigAttributeFromTheDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH1 reads the RegulatoryConfig attribute from the DUT\n"); + if (ShouldSkip("CGEN.S.A0002")) { + NextTest(); + return; + } + err = TestTh1ReadsTheRegulatoryConfigAttributeFromTheDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH1 reads the LocationCapability attribute from the DUT\n"); - if (ShouldSkip("CGEN.S.A0003")) { - NextTest(); - return; - } - err = TestTh1ReadsTheLocationCapabilityAttributeFromTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH1 reads the LocationCapability attribute from the DUT\n"); + if (ShouldSkip("CGEN.S.A0003")) { + NextTest(); + return; + } + err = TestTh1ReadsTheLocationCapabilityAttributeFromTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH1 reads BasicCommissioningInfo attribute from DUT and Verify that the " - "BasicCommissioningInfo attribute has the following field: FailSafeExpiryLengthSeconds field value is within a " - "duration range of 0 to 65535\n"); - if (ShouldSkip("CGEN.S.A0001")) { - NextTest(); - return; - } - err = TestTh1ReadsBasicCommissioningInfoAttributeFromDutAndVerifyThatTheBasicCommissioningInfoAttributeHasTheFollowingFieldFailSafeExpiryLengthSecondsFieldValueIsWithinADurationRangeOf0To65535_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH1 reads BasicCommissioningInfo attribute from DUT and Verify that the BasicCommissioningInfo " + "attribute has the following field: FailSafeExpiryLengthSeconds field value is within a duration range of 0 to " + "65535\n"); + if (ShouldSkip("CGEN.S.A0001")) { + NextTest(); + return; + } + err = TestTh1ReadsBasicCommissioningInfoAttributeFromDutAndVerifyThatTheBasicCommissioningInfoAttributeHasTheFollowingFieldFailSafeExpiryLengthSecondsFieldValueIsWithinADurationRangeOf0To65535_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH1 reads SupportsConcurrentConnection attribute from the DUT\n"); - if (ShouldSkip("CGEN.S.A0004")) { - NextTest(); - return; - } - err = TestTh1ReadsSupportsConcurrentConnectionAttributeFromTheDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH1 reads SupportsConcurrentConnection attribute from the DUT\n"); + if (ShouldSkip("CGEN.S.A0004")) { + NextTest(); + return; + } + err = TestTh1ReadsSupportsConcurrentConnectionAttributeFromTheDut_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -26481,29 +26477,29 @@ class Test_TC_CGEN_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -26730,13 +26726,13 @@ class Test_TC_DGGEN_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGGEN_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGGEN_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGGEN_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGGEN_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -26747,82 +26743,82 @@ class Test_TC_DGGEN_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read optional attribute(UpTime) in AttributeList\n"); - if (ShouldSkip("DGGEN.S.A0002")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeUpTimeInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read optional attribute(UpTime) in AttributeList\n"); + if (ShouldSkip("DGGEN.S.A0002")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeUpTimeInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read optional attribute(TotalOperationalHours) in AttributeList\n"); - if (ShouldSkip("DGGEN.S.A0003")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeTotalOperationalHoursInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read optional attribute(TotalOperationalHours) in AttributeList\n"); + if (ShouldSkip("DGGEN.S.A0003")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeTotalOperationalHoursInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read optional attribute(BootReason) in AttributeList\n"); - if (ShouldSkip("DGGEN.S.A0004")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeBootReasonInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read optional attribute(BootReason) in AttributeList\n"); + if (ShouldSkip("DGGEN.S.A0004")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeBootReasonInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read optional attribute(ActiveHardwareFaults) in AttributeList\n"); - if (ShouldSkip("DGGEN.S.A0005")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeActiveHardwareFaultsInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read optional attribute(ActiveHardwareFaults) in AttributeList\n"); + if (ShouldSkip("DGGEN.S.A0005")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeActiveHardwareFaultsInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read optional attribute(ActiveRadioFaults) in AttributeList\n"); - if (ShouldSkip("DGGEN.S.A0006")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeActiveRadioFaultsInAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read optional attribute(ActiveRadioFaults) in AttributeList\n"); + if (ShouldSkip("DGGEN.S.A0006")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeActiveRadioFaultsInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read optional attribute(ActiveNetworkFaults) in AttributeList\n"); - if (ShouldSkip("DGGEN.S.A0007")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeActiveNetworkFaultsInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read optional attribute(ActiveNetworkFaults) in AttributeList\n"); + if (ShouldSkip("DGGEN.S.A0007")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeActiveNetworkFaultsInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_11(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -26830,41 +26826,41 @@ class Test_TC_DGGEN_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -27203,13 +27199,13 @@ class Test_TC_DGGEN_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGGEN_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGGEN_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGGEN_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGGEN_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -27220,144 +27216,144 @@ class Test_TC_DGGEN_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads NetworkInterfaces structure attribute from DUT.\n"); - if (ShouldSkip("DGGEN.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsNetworkInterfacesStructureAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads NetworkInterfaces structure attribute from DUT.\n"); + if (ShouldSkip("DGGEN.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsNetworkInterfacesStructureAttributeFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads a RebootCount attribute value from DUT.\n"); - if (ShouldSkip("DGGEN.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsARebootCountAttributeValueFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads a RebootCount attribute value from DUT.\n"); + if (ShouldSkip("DGGEN.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsARebootCountAttributeValueFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_7(); + break; case 8: - ChipLogProgress(chipTool, - " ***** Test Step 8 : DUT reboots and TH reads a UpTime attribute value of DUT since some arbitrary start time of " - "DUT rebooting.\n"); - if (ShouldSkip("DGGEN.S.A0002")) { - NextTest(); - return; - } - err = TestDutRebootsAndThReadsAUpTimeAttributeValueOfDutSinceSomeArbitraryStartTimeOfDutRebooting_8(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 8 : DUT reboots and TH reads a UpTime attribute value of DUT since some arbitrary start time of " + "DUT rebooting.\n"); + if (ShouldSkip("DGGEN.S.A0002")) { + NextTest(); + return; + } + err = TestDutRebootsAndThReadsAUpTimeAttributeValueOfDutSinceSomeArbitraryStartTimeOfDutRebooting_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads a TotalOperationalHours attribute value from DUT.\n"); - if (ShouldSkip("DGGEN.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsATotalOperationalHoursAttributeValueFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads a TotalOperationalHours attribute value from DUT.\n"); + if (ShouldSkip("DGGEN.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsATotalOperationalHoursAttributeValueFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads BootReason attribute value from DUT.\n"); - if (ShouldSkip("DGGEN.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsBootReasonAttributeValueFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads BootReason attribute value from DUT.\n"); + if (ShouldSkip("DGGEN.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsBootReasonAttributeValueFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ActiveHardwareFaults attribute value from DUT.\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsActiveHardwareFaultsAttributeValueFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads ActiveHardwareFaults attribute value from DUT.\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsActiveHardwareFaultsAttributeValueFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads ActiveRadioFaults attribute value from DUT.\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0006")) { - NextTest(); - return; - } - err = TestThReadsActiveRadioFaultsAttributeValueFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads ActiveRadioFaults attribute value from DUT.\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0006")) { + NextTest(); + return; + } + err = TestThReadsActiveRadioFaultsAttributeValueFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads ActiveNetworkFaults attribute value from DUT.\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0007")) { - NextTest(); - return; - } - err = TestThReadsActiveNetworkFaultsAttributeValueFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads ActiveNetworkFaults attribute value from DUT.\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0007")) { + NextTest(); + return; + } + err = TestThReadsActiveNetworkFaultsAttributeValueFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads TestEventTriggersEnabled attribute value\n"); - if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsTestEventTriggersEnabledAttributeValue_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads TestEventTriggersEnabled attribute value\n"); + if (ShouldSkip("PICS_USER_PROMPT && DGGEN.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsTestEventTriggersEnabledAttributeValue_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -27365,59 +27361,59 @@ class Test_TC_DGGEN_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -27706,13 +27702,13 @@ class Test_TC_I_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -27723,42 +27719,42 @@ class Test_TC_I_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); - err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); + err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); - err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); + err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional command(TriggerEffect) in AcceptedCommandList\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandTriggerEffectInAcceptedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional command(TriggerEffect) in AcceptedCommandList\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandTriggerEffectInAcceptedCommandList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -27766,26 +27762,26 @@ class Test_TC_I_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -27991,13 +27987,13 @@ class Test_TC_I_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -28008,30 +28004,30 @@ class Test_TC_I_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the IdentifyTime attribute from the DUT\n"); - if (ShouldSkip("I.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheIdentifyTimeAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the IdentifyTime attribute from the DUT\n"); + if (ShouldSkip("I.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheIdentifyTimeAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the IdentifyType attribute from the DUT\n"); - if (ShouldSkip("I.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheIdentifyTypeAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the IdentifyType attribute from the DUT\n"); + if (ShouldSkip("I.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheIdentifyTypeAttributeFromTheDut_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -28039,14 +28035,14 @@ class Test_TC_I_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -28151,13 +28147,13 @@ class Test_TC_I_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -28168,91 +28164,91 @@ class Test_TC_I_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH sends Identify command to DUT, with the IdentifyTime field set to 0x003c (60s).\n"); - if (ShouldSkip("I.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsIdentifyCommandToDutWithTheIdentifyTimeFieldSetTo0x003c60s_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH sends Identify command to DUT, with the IdentifyTime field set to 0x003c (60s).\n"); + if (ShouldSkip("I.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsIdentifyCommandToDutWithTheIdentifyTimeFieldSetTo0x003c60s_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads immediately IdentifyTime attribute from DUT\n"); - if (ShouldSkip("I.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsImmediatelyIdentifyTimeAttributeFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads immediately IdentifyTime attribute from DUT\n"); + if (ShouldSkip("I.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsImmediatelyIdentifyTimeAttributeFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Wait 10000ms\n"); - err = TestWait10000ms_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Wait 10000ms\n"); + err = TestWait10000ms_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : After 10 seconds, the TH reads IdentifyTime attribute from DUT\n"); - if (ShouldSkip("I.S.A0000")) { - NextTest(); - return; - } - err = TestAfter10SecondsTheThReadsIdentifyTimeAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : After 10 seconds, the TH reads IdentifyTime attribute from DUT\n"); + if (ShouldSkip("I.S.A0000")) { + NextTest(); + return; + } + err = TestAfter10SecondsTheThReadsIdentifyTimeAttributeFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends IdentifyQuery command to DUT and Verify IdentifyQueryResponse command to TH,with " - "the Timeout field set to a value in the range 0x0000 to 0x0032\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C01.Rsp && I.S.C00.Tx")) { - NextTest(); - return; - } - err = TestThSendsIdentifyQueryCommandToDutAndVerifyIdentifyQueryResponseCommandToTHwithTheTimeoutFieldSetToAValueInTheRange0x0000To0x0032_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends IdentifyQuery command to DUT and Verify IdentifyQueryResponse command to TH,with the " + "Timeout field set to a value in the range 0x0000 to 0x0032\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C01.Rsp && I.S.C00.Tx")) { + NextTest(); + return; + } + err = TestThSendsIdentifyQueryCommandToDutAndVerifyIdentifyQueryResponseCommandToTHwithTheTimeoutFieldSetToAValueInTheRange0x0000To0x0032_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH sends Identify command to DUT, with the IdentifyTime field set to 0x0000 (stop " - "identifying).\n"); - if (ShouldSkip("I.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsIdentifyCommandToDutWithTheIdentifyTimeFieldSetTo0x0000StopIdentifying_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH sends Identify command to DUT, with the IdentifyTime field set to 0x0000 (stop " + "identifying).\n"); + if (ShouldSkip("I.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsIdentifyCommandToDutWithTheIdentifyTimeFieldSetTo0x0000StopIdentifying_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads immediately IdentifyTime attribute from DUT\n"); - if (ShouldSkip("I.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsImmediatelyIdentifyTimeAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads immediately IdentifyTime attribute from DUT\n"); + if (ShouldSkip("I.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsImmediatelyIdentifyTimeAttributeFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH writes a value of 0x000f (15s) to IdentifyTime attribute of DUT\n"); - if (ShouldSkip("I.S.A0000")) { - NextTest(); - return; - } - err = TestThWritesAValueOf0x000f15sToIdentifyTimeAttributeOfDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH writes a value of 0x000f (15s) to IdentifyTime attribute of DUT\n"); + if (ShouldSkip("I.S.A0000")) { + NextTest(); + return; + } + err = TestThWritesAValueOf0x000f15sToIdentifyTimeAttributeOfDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 5000ms\n"); - err = TestWait5000ms_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Wait 5000ms\n"); + err = TestWait5000ms_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : After 5 seconds, the TH reads IdentifyTime attribute from DUT\n"); - if (ShouldSkip("I.S.A0000")) { - NextTest(); - return; - } - err = TestAfter5SecondsTheThReadsIdentifyTimeAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : After 5 seconds, the TH reads IdentifyTime attribute from DUT\n"); + if (ShouldSkip("I.S.A0000")) { + NextTest(); + return; + } + err = TestAfter5SecondsTheThReadsIdentifyTimeAttributeFromDut_10(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -28260,38 +28256,38 @@ class Test_TC_I_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -28537,13 +28533,13 @@ class Test_TC_I_2_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_2_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_I_2_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_2_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_I_2_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -28554,194 +28550,194 @@ class Test_TC_I_2_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 1.Wait for the commissioned device to be retrieved\n"); - err = Test1WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 1.Wait for the commissioned device to be retrieved\n"); + err = Test1WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x00 blink and " - "the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x00BlinkAndTheEffectVariantFieldSetTo0x00Default_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x00 blink and " + "the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x00BlinkAndTheEffectVariantFieldSetTo0x00Default_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : DUT executes a blink effect\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutExecutesABlinkEffect_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : DUT executes a blink effect\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutExecutesABlinkEffect_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x01 breathe " - "and the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x01BreatheAndTheEffectVariantFieldSetTo0x00Default_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x01 breathe and " + "the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x01BreatheAndTheEffectVariantFieldSetTo0x00Default_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : DUT executes a breathe effect\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutExecutesABreatheEffect_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : DUT executes a breathe effect\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutExecutesABreatheEffect_4(); + break; case 5: - ChipLogProgress(chipTool, - " ***** Test Step 5 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x02 okay and " - "the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x02OkayAndTheEffectVariantFieldSetTo0x00Default_5(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 5 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x02 okay and " + "the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x02OkayAndTheEffectVariantFieldSetTo0x00Default_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : DUT executes an okay effect\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutExecutesAnOkayEffect_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : DUT executes an okay effect\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutExecutesAnOkayEffect_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x0b channel " - "change and the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x0bChannelChangeAndTheEffectVariantFieldSetTo0x00Default_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x0b channel " + "change and the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x0bChannelChangeAndTheEffectVariantFieldSetTo0x00Default_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : DUT executes a channel change effect\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutExecutesAChannelChangeEffect_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : DUT executes a channel change effect\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutExecutesAChannelChangeEffect_8(); + break; case 9: - ChipLogProgress(chipTool, - " ***** Test Step 9 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x01 breathe " - "and the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x01BreatheAndTheEffectVariantFieldSetTo0x00Default_9(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 9 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x01 breathe and " + "the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x01BreatheAndTheEffectVariantFieldSetTo0x00Default_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : DUT executes a breathe effect\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutExecutesABreatheEffect_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : DUT executes a breathe effect\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutExecutesABreatheEffect_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0xfe finish " - "effect and the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0xfeFinishEffectAndTheEffectVariantFieldSetTo0x00Default_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0xfe finish " + "effect and the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0xfeFinishEffectAndTheEffectVariantFieldSetTo0x00Default_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : DUT stops the breathe effect after the current effect sequence\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutStopsTheBreatheEffectAfterTheCurrentEffectSequence_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : DUT stops the breathe effect after the current effect sequence\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutStopsTheBreatheEffectAfterTheCurrentEffectSequence_12(); + break; case 13: - ChipLogProgress(chipTool, - " ***** Test Step 13 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x01 breathe " - "and the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x01BreatheAndTheEffectVariantFieldSetTo0x00Default_13(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 13 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x01 breathe " + "and the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x01BreatheAndTheEffectVariantFieldSetTo0x00Default_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : DUT executes a breathe effect\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutExecutesABreatheEffect_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : DUT executes a breathe effect\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutExecutesABreatheEffect_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0xff stop " - "effect and the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0xffStopEffectAndTheEffectVariantFieldSetTo0x00Default_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0xff stop " + "effect and the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0xffStopEffectAndTheEffectVariantFieldSetTo0x00Default_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : DUT stops the breathe effect as soon as possible.\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutStopsTheBreatheEffectAsSoonAsPossible_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : DUT stops the breathe effect as soon as possible.\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutStopsTheBreatheEffectAsSoonAsPossible_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x00 blink " - "and the effect variant field set to 0x42 unknown\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x00BlinkAndTheEffectVariantFieldSetTo0x42Unknown_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0x00 blink and " + "the effect variant field set to 0x42 unknown\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0x00BlinkAndTheEffectVariantFieldSetTo0x42Unknown_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Check DUT executes a blink effect.\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestCheckDutExecutesABlinkEffect_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Check DUT executes a blink effect.\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestCheckDutExecutesABlinkEffect_18(); + break; case 19: - ChipLogProgress(chipTool, - " ***** Test Step 19 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0xff stop " - "effect and the effect variant field set to 0x00 default\n"); - if (ShouldSkip("I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0xffStopEffectAndTheEffectVariantFieldSetTo0x00Default_19(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 19 : TH sends TriggerEffect command to DUT with the effect identifier field set to 0xff stop " + "effect and the effect variant field set to 0x00 default\n"); + if (ShouldSkip("I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTriggerEffectCommandToDutWithTheEffectIdentifierFieldSetTo0xffStopEffectAndTheEffectVariantFieldSetTo0x00Default_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : DUT stops any effect that may be still running as soon as possible\n"); - if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { - NextTest(); - return; - } - err = TestDutStopsAnyEffectThatMayBeStillRunningAsSoonAsPossible_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : DUT stops any effect that may be still running as soon as possible\n"); + if (ShouldSkip("PICS_USER_PROMPT && I.S.C40.Rsp")) { + NextTest(); + return; + } + err = TestDutStopsAnyEffectThatMayBeStillRunningAsSoonAsPossible_20(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -28749,68 +28745,68 @@ class Test_TC_I_2_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -29229,13 +29225,13 @@ class Test_TC_ILL_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ILL_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ILL_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ILL_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ILL_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -29246,50 +29242,50 @@ class Test_TC_ILL_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); - if (ShouldSkip("ILL.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); + if (ShouldSkip("ILL.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(LightSensorType) in AttributeList\n"); - if (ShouldSkip("ILL.S.A0004")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeLightSensorTypeInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(LightSensorType) in AttributeList\n"); + if (ShouldSkip("ILL.S.A0004")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeLightSensorTypeInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -29297,29 +29293,29 @@ class Test_TC_ILL_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -29565,13 +29561,13 @@ class Test_TC_ILL_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ILL_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ILL_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ILL_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ILL_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -29582,54 +29578,54 @@ class Test_TC_ILL_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads MinMeasuredValue attribute from DUT\n"); - if (ShouldSkip("ILL.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsMinMeasuredValueAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads MinMeasuredValue attribute from DUT\n"); + if (ShouldSkip("ILL.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsMinMeasuredValueAttributeFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads MaxMeasuredValue attribute from DUT\n"); - if (ShouldSkip("ILL.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsMaxMeasuredValueAttributeFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads MaxMeasuredValue attribute from DUT\n"); + if (ShouldSkip("ILL.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsMaxMeasuredValueAttributeFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads MeasuredValue attribute from DUT\n"); - if (ShouldSkip("ILL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsMeasuredValueAttributeFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads MeasuredValue attribute from DUT\n"); + if (ShouldSkip("ILL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsMeasuredValueAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads Tolerance attribute from DUT\n"); - if (ShouldSkip("ILL.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsToleranceAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads Tolerance attribute from DUT\n"); + if (ShouldSkip("ILL.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsToleranceAttributeFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads LightSensorType attribute from DUT\n"); - if (ShouldSkip("ILL.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsLightSensorTypeAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads LightSensorType attribute from DUT\n"); + if (ShouldSkip("ILL.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsLightSensorTypeAttributeFromDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -29637,23 +29633,23 @@ class Test_TC_ILL_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -29849,13 +29845,13 @@ class Test_TC_ILL_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ILL_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ILL_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ILL_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ILL_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -29866,70 +29862,70 @@ class Test_TC_ILL_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads MinMeasuredValue attribute from DUT\n"); - if (ShouldSkip("ILL.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsMinMeasuredValueAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads MinMeasuredValue attribute from DUT\n"); + if (ShouldSkip("ILL.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsMinMeasuredValueAttributeFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads MaxMeasuredValue attribute from DUT\n"); - if (ShouldSkip("ILL.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsMaxMeasuredValueAttributeFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads MaxMeasuredValue attribute from DUT\n"); + if (ShouldSkip("ILL.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsMaxMeasuredValueAttributeFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Cover the sensor or darken the room\n"); - if (ShouldSkip("PICS_USER_PROMPT")) { - NextTest(); - return; - } - err = TestCoverTheSensorOrDarkenTheRoom_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Cover the sensor or darken the room\n"); + if (ShouldSkip("PICS_USER_PROMPT")) { + NextTest(); + return; + } + err = TestCoverTheSensorOrDarkenTheRoom_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 1s\n"); - err = TestWait1s_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Wait 1s\n"); + err = TestWait1s_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : After a few seconds, TH reads MeasuredValue attribute from DUT.\n"); - if (ShouldSkip("ILL.S.A0000 && PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestAfterAFewSecondsThReadsMeasuredValueAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : After a few seconds, TH reads MeasuredValue attribute from DUT.\n"); + if (ShouldSkip("ILL.S.A0000 && PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestAfterAFewSecondsThReadsMeasuredValueAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Expose the sensor again to light\n"); - if (ShouldSkip("PICS_USER_PROMPT")) { - NextTest(); - return; - } - err = TestExposeTheSensorAgainToLight_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Expose the sensor again to light\n"); + if (ShouldSkip("PICS_USER_PROMPT")) { + NextTest(); + return; + } + err = TestExposeTheSensorAgainToLight_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Wait 1s\n"); - err = TestWait1s_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Wait 1s\n"); + err = TestWait1s_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : After a few seconds, TH reads MeasuredValue attribute from DUT.\n"); - if (ShouldSkip("ILL.S.A0000 && PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestAfterAFewSecondsThReadsMeasuredValueAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : After a few seconds, TH reads MeasuredValue attribute from DUT.\n"); + if (ShouldSkip("ILL.S.A0000 && PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestAfterAFewSecondsThReadsMeasuredValueAttributeFromDut_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -29937,32 +29933,32 @@ class Test_TC_ILL_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -30171,13 +30167,13 @@ class Test_TC_LVL_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -30188,138 +30184,137 @@ class Test_TC_LVL_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !LVL.S.F00 && !LVL.S.F01 && !LVL.S.F02 ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !LVL.S.F00 && !LVL.S.F01 && !LVL.S.F02 ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given LVL.S.F00(OO) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("LVL.S.F00")) { - NextTest(); - return; - } - err = TestGivenLvlsf00ooEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given LVL.S.F00(OO) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("LVL.S.F00")) { + NextTest(); + return; + } + err = TestGivenLvlsf00ooEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given LVL.S.F01(LT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("LVL.S.F01")) { - NextTest(); - return; - } - err = TestGivenLvlsf01ltEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given LVL.S.F01(LT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("LVL.S.F01")) { + NextTest(); + return; + } + err = TestGivenLvlsf01ltEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given LVL.S.F02(FQ) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("LVL.S.F02")) { - NextTest(); - return; - } - err = TestGivenLvlsf02fqEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given LVL.S.F02(FQ) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("LVL.S.F02")) { + NextTest(); + return; + } + err = TestGivenLvlsf02fqEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : Read the optional attribute(StartUpCurrentLevel and RemainingTime) in AttributeList\n"); - if (ShouldSkip("LVL.S.F01")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeStartUpCurrentLevelAndRemainingTimeInAttributeList_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : Read the optional attribute(StartUpCurrentLevel and RemainingTime) in AttributeList\n"); + if (ShouldSkip("LVL.S.F01")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeStartUpCurrentLevelAndRemainingTimeInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, - " ***** Test Step 8 : Read the optional attribute(CurrentFrequency, MinFrequency and MinFrequency) in " - "AttributeList\n"); - if (ShouldSkip("LVL.S.F02")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentFrequencyMinFrequencyAndMinFrequencyInAttributeList_8(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 8 : Read the optional attribute(CurrentFrequency, MinFrequency and MinFrequency) in " + "AttributeList\n"); + if (ShouldSkip("LVL.S.F02")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentFrequencyMinFrequencyAndMinFrequencyInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(MinLevel) in AttributeList\n"); - if (ShouldSkip("LVL.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinLevelInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(MinLevel) in AttributeList\n"); + if (ShouldSkip("LVL.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinLevelInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(MaxLevel) in AttributeList\n"); - if (ShouldSkip("LVL.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxLevelInAttributeList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(MaxLevel) in AttributeList\n"); + if (ShouldSkip("LVL.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxLevelInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute(OnOffTransitionTime) in AttributeList\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeOnOffTransitionTimeInAttributeList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute(OnOffTransitionTime) in AttributeList\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeOnOffTransitionTimeInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute(OnTransitionTime) in AttributeList\n"); - if (ShouldSkip("LVL.S.A0012")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeOnTransitionTimeInAttributeList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute(OnTransitionTime) in AttributeList\n"); + if (ShouldSkip("LVL.S.A0012")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeOnTransitionTimeInAttributeList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute(OffTransitionTime) in AttributeList\n"); - if (ShouldSkip("LVL.S.A0013")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeOffTransitionTimeInAttributeList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute(OffTransitionTime) in AttributeList\n"); + if (ShouldSkip("LVL.S.A0013")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeOffTransitionTimeInAttributeList_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional attribute(DefaultMoveRate) in AttributeList\n"); - if (ShouldSkip("LVL.S.A0014")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeDefaultMoveRateInAttributeList_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional attribute(DefaultMoveRate) in AttributeList\n"); + if (ShouldSkip("LVL.S.A0014")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeDefaultMoveRateInAttributeList_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : Read the Feature-dependent(LVL.S.F02) command in AcceptedCommandList\n"); - if (ShouldSkip("LVL.S.F02")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentLVLSF02CommandInAcceptedCommandList_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read the Feature-dependent(LVL.S.F02) command in AcceptedCommandList\n"); + if (ShouldSkip("LVL.S.F02")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentLVLSF02CommandInAcceptedCommandList_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -30327,59 +30322,59 @@ class Test_TC_LVL_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -30832,13 +30827,13 @@ class Test_TC_LVL_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -30849,174 +30844,174 @@ class Test_TC_LVL_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the CurrentLevel attribute\n"); - if (ShouldSkip("LVL.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheCurrentLevelAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the CurrentLevel attribute\n"); + if (ShouldSkip("LVL.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheCurrentLevelAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the RemainingTime attribute\n"); - if (ShouldSkip("LVL.S.A0001")) { - NextTest(); - return; - } - err = TestReadsTheRemainingTimeAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the RemainingTime attribute\n"); + if (ShouldSkip("LVL.S.A0001")) { + NextTest(); + return; + } + err = TestReadsTheRemainingTimeAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the MinLevel attribute\n"); - if (ShouldSkip("LVL.S.A0002 && LVL.S.F01")) { - NextTest(); - return; - } - err = TestReadsTheMinLevelAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the MinLevel attribute\n"); + if (ShouldSkip("LVL.S.A0002 && LVL.S.F01")) { + NextTest(); + return; + } + err = TestReadsTheMinLevelAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the MinLevel attribute\n"); - if (ShouldSkip("LVL.S.A0002 && !LVL.S.F01")) { - NextTest(); - return; - } - err = TestReadsTheMinLevelAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the MinLevel attribute\n"); + if (ShouldSkip("LVL.S.A0002 && !LVL.S.F01")) { + NextTest(); + return; + } + err = TestReadsTheMinLevelAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the MaxLevel attribute\n"); - if (ShouldSkip("LVL.S.A0003 && LVL.S.F01")) { - NextTest(); - return; - } - err = TestReadsTheMaxLevelAttribute_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the MaxLevel attribute\n"); + if (ShouldSkip("LVL.S.A0003 && LVL.S.F01")) { + NextTest(); + return; + } + err = TestReadsTheMaxLevelAttribute_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the MaxLevel attribute\n"); - if (ShouldSkip("LVL.S.A0003 && !LVL.S.F01")) { - NextTest(); - return; - } - err = TestReadsTheMaxLevelAttribute_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the MaxLevel attribute\n"); + if (ShouldSkip("LVL.S.A0003 && !LVL.S.F01")) { + NextTest(); + return; + } + err = TestReadsTheMaxLevelAttribute_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Step 4b & 4C Reads the CurrentLevel attribute\n"); - if (ShouldSkip("LVL.S.F01 && LVL.S.A0002 && LVL.S.A0003")) { - NextTest(); - return; - } - err = TestStep4b4cReadsTheCurrentLevelAttribute_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Step 4b & 4C Reads the CurrentLevel attribute\n"); + if (ShouldSkip("LVL.S.F01 && LVL.S.A0002 && LVL.S.A0003")) { + NextTest(); + return; + } + err = TestStep4b4cReadsTheCurrentLevelAttribute_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Step 4b & 4C Reads the CurrentLevel attribute\n"); - if (ShouldSkip("LVL.S.A0002 && LVL.S.A0003 && !LVL.S.F01")) { - NextTest(); - return; - } - err = TestStep4b4cReadsTheCurrentLevelAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Step 4b & 4C Reads the CurrentLevel attribute\n"); + if (ShouldSkip("LVL.S.A0002 && LVL.S.A0003 && !LVL.S.F01")) { + NextTest(); + return; + } + err = TestStep4b4cReadsTheCurrentLevelAttribute_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Reads the CurrentFrequency attribute\n"); - if (ShouldSkip("LVL.S.A0004")) { - NextTest(); - return; - } - err = TestReadsTheCurrentFrequencyAttribute_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Reads the CurrentFrequency attribute\n"); + if (ShouldSkip("LVL.S.A0004")) { + NextTest(); + return; + } + err = TestReadsTheCurrentFrequencyAttribute_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the MinFrequency attribute\n"); - if (ShouldSkip("LVL.S.A0005")) { - NextTest(); - return; - } - err = TestReadsTheMinFrequencyAttribute_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the MinFrequency attribute\n"); + if (ShouldSkip("LVL.S.A0005")) { + NextTest(); + return; + } + err = TestReadsTheMinFrequencyAttribute_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Reads the MaxFrequency attribute\n"); - if (ShouldSkip("LVL.S.A0006")) { - NextTest(); - return; - } - err = TestReadsTheMaxFrequencyAttribute_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Reads the MaxFrequency attribute\n"); + if (ShouldSkip("LVL.S.A0006")) { + NextTest(); + return; + } + err = TestReadsTheMaxFrequencyAttribute_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Step 7b & 7C Reads the CurrentFrequency attribute\n"); - if (ShouldSkip("LVL.S.A0004 && LVL.S.A0005 && LVL.S.A0006")) { - NextTest(); - return; - } - err = TestStep7b7cReadsTheCurrentFrequencyAttribute_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Step 7b & 7C Reads the CurrentFrequency attribute\n"); + if (ShouldSkip("LVL.S.A0004 && LVL.S.A0005 && LVL.S.A0006")) { + NextTest(); + return; + } + err = TestStep7b7cReadsTheCurrentFrequencyAttribute_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Reads the OnOffTransitionTime attribute\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestReadsTheOnOffTransitionTimeAttribute_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Reads the OnOffTransitionTime attribute\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestReadsTheOnOffTransitionTimeAttribute_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the OnLevel attribute \n"); - if (ShouldSkip("LVL.S.F01 && LVL.S.A0011")) { - NextTest(); - return; - } - err = TestReadsTheOnLevelAttribute_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the OnLevel attribute \n"); + if (ShouldSkip("LVL.S.F01 && LVL.S.A0011")) { + NextTest(); + return; + } + err = TestReadsTheOnLevelAttribute_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Reads the OnLevel attribute \n"); - if (ShouldSkip("LVL.S.A0011 && !LVL.S.F01")) { - NextTest(); - return; - } - err = TestReadsTheOnLevelAttribute_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Reads the OnLevel attribute \n"); + if (ShouldSkip("LVL.S.A0011 && !LVL.S.F01")) { + NextTest(); + return; + } + err = TestReadsTheOnLevelAttribute_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Reads the OnTransitionTime attribute \n"); - if (ShouldSkip("LVL.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheOnTransitionTimeAttribute_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Reads the OnTransitionTime attribute \n"); + if (ShouldSkip("LVL.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheOnTransitionTimeAttribute_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Reads the OffTransitionTime attribute \n"); - if (ShouldSkip("LVL.S.A0013")) { - NextTest(); - return; - } - err = TestReadsTheOffTransitionTimeAttribute_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Reads the OffTransitionTime attribute \n"); + if (ShouldSkip("LVL.S.A0013")) { + NextTest(); + return; + } + err = TestReadsTheOffTransitionTimeAttribute_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Reads the DefaultMoveRate attribute \n"); - if (ShouldSkip("LVL.S.A0014")) { - NextTest(); - return; - } - err = TestReadsTheDefaultMoveRateAttribute_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Reads the DefaultMoveRate attribute \n"); + if (ShouldSkip("LVL.S.A0014")) { + NextTest(); + return; + } + err = TestReadsTheDefaultMoveRateAttribute_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Reads the Options attribute \n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestReadsTheOptionsAttribute_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Reads the Options attribute \n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestReadsTheOptionsAttribute_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Reads the StartUpCurrentLevel attribute \n"); - if (ShouldSkip("LVL.S.A4000")) { - NextTest(); - return; - } - err = TestReadsTheStartUpCurrentLevelAttribute_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Reads the StartUpCurrentLevel attribute \n"); + if (ShouldSkip("LVL.S.A4000")) { + NextTest(); + return; + } + err = TestReadsTheStartUpCurrentLevelAttribute_20(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -31024,68 +31019,68 @@ class Test_TC_LVL_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -31674,13 +31669,13 @@ class Test_TC_LVL_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -31691,166 +31686,166 @@ class Test_TC_LVL_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the OnOffTransitionTime attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestReadsTheOnOffTransitionTimeAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the OnOffTransitionTime attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestReadsTheOnOffTransitionTimeAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : writes the OnOffTransitionTime attribute on the DUT\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestWritesTheOnOffTransitionTimeAttributeOnTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : writes the OnOffTransitionTime attribute on the DUT\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestWritesTheOnOffTransitionTimeAttributeOnTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the OnOffTransitionTime attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestReadsTheOnOffTransitionTimeAttributeFromTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the OnOffTransitionTime attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestReadsTheOnOffTransitionTimeAttributeFromTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the OnLevel attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0011")) { - NextTest(); - return; - } - err = TestReadsTheOnLevelAttributeFromTheDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the OnLevel attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0011")) { + NextTest(); + return; + } + err = TestReadsTheOnLevelAttributeFromTheDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : writes the OnLevel attribute on the DUT\n"); - if (ShouldSkip("LVL.S.A0011")) { - NextTest(); - return; - } - err = TestWritesTheOnLevelAttributeOnTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : writes the OnLevel attribute on the DUT\n"); + if (ShouldSkip("LVL.S.A0011")) { + NextTest(); + return; + } + err = TestWritesTheOnLevelAttributeOnTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the OnLevel attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0011")) { - NextTest(); - return; - } - err = TestReadsTheOnLevelAttributeFromTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the OnLevel attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0011")) { + NextTest(); + return; + } + err = TestReadsTheOnLevelAttributeFromTheDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Reads the OnTransitionTime attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheOnTransitionTimeAttributeFromTheDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Reads the OnTransitionTime attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheOnTransitionTimeAttributeFromTheDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Writes the OnTransitionTime attribute on the DUT\n"); - if (ShouldSkip("LVL.S.A0012")) { - NextTest(); - return; - } - err = TestWritesTheOnTransitionTimeAttributeOnTheDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Writes the OnTransitionTime attribute on the DUT\n"); + if (ShouldSkip("LVL.S.A0012")) { + NextTest(); + return; + } + err = TestWritesTheOnTransitionTimeAttributeOnTheDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Reads the OnTransitionTime attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheOnTransitionTimeAttributeFromTheDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Reads the OnTransitionTime attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheOnTransitionTimeAttributeFromTheDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the OffTransitionTime attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0013")) { - NextTest(); - return; - } - err = TestReadsTheOffTransitionTimeAttributeFromTheDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the OffTransitionTime attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0013")) { + NextTest(); + return; + } + err = TestReadsTheOffTransitionTimeAttributeFromTheDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Writes the OffTransitionTime attribute on the DUT\n"); - if (ShouldSkip("LVL.S.A0013")) { - NextTest(); - return; - } - err = TestWritesTheOffTransitionTimeAttributeOnTheDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Writes the OffTransitionTime attribute on the DUT\n"); + if (ShouldSkip("LVL.S.A0013")) { + NextTest(); + return; + } + err = TestWritesTheOffTransitionTimeAttributeOnTheDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Reads the OffTransitionTime attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0013")) { - NextTest(); - return; - } - err = TestReadsTheOffTransitionTimeAttributeFromTheDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Reads the OffTransitionTime attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0013")) { + NextTest(); + return; + } + err = TestReadsTheOffTransitionTimeAttributeFromTheDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Reads the DefaultMoveRate attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0014")) { - NextTest(); - return; - } - err = TestReadsTheDefaultMoveRateAttributeFromTheDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Reads the DefaultMoveRate attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0014")) { + NextTest(); + return; + } + err = TestReadsTheDefaultMoveRateAttributeFromTheDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Writes the DefaultMoveRate attribute on the DUT\n"); - if (ShouldSkip("LVL.S.A0014")) { - NextTest(); - return; - } - err = TestWritesTheDefaultMoveRateAttributeOnTheDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Writes the DefaultMoveRate attribute on the DUT\n"); + if (ShouldSkip("LVL.S.A0014")) { + NextTest(); + return; + } + err = TestWritesTheDefaultMoveRateAttributeOnTheDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Reads the DefaultMoveRate attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0014")) { - NextTest(); - return; - } - err = TestReadsTheDefaultMoveRateAttributeFromTheDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Reads the DefaultMoveRate attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0014")) { + NextTest(); + return; + } + err = TestReadsTheDefaultMoveRateAttributeFromTheDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Reads the StartUpCurrentLevel attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A4000")) { - NextTest(); - return; - } - err = TestReadsTheStartUpCurrentLevelAttributeFromTheDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Reads the StartUpCurrentLevel attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A4000")) { + NextTest(); + return; + } + err = TestReadsTheStartUpCurrentLevelAttributeFromTheDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : writes the StartUpCurrentLevel attribute on the DUT\n"); - if (ShouldSkip("LVL.S.A4000")) { - NextTest(); - return; - } - err = TestWritesTheStartUpCurrentLevelAttributeOnTheDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : writes the StartUpCurrentLevel attribute on the DUT\n"); + if (ShouldSkip("LVL.S.A4000")) { + NextTest(); + return; + } + err = TestWritesTheStartUpCurrentLevelAttributeOnTheDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : reads the StartUpCurrentLevel attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A4000")) { - NextTest(); - return; - } - err = TestReadsTheStartUpCurrentLevelAttributeFromTheDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : reads the StartUpCurrentLevel attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A4000")) { + NextTest(); + return; + } + err = TestReadsTheStartUpCurrentLevelAttributeFromTheDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : writes back default value of OnOffTransitionTime attribute\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestWritesBackDefaultValueOfOnOffTransitionTimeAttribute_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : writes back default value of OnOffTransitionTime attribute\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestWritesBackDefaultValueOfOnOffTransitionTimeAttribute_19(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -31858,65 +31853,65 @@ class Test_TC_LVL_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -32507,13 +32502,13 @@ class Test_TC_LVL_3_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_3_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_3_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_3_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_3_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -32524,363 +32519,363 @@ class Test_TC_LVL_3_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition Send On Command\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionSendOnCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition Send On Command\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionSendOnCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is true after on command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is true after on command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Precondition: write default value of OnOffTransitionTime attribute\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Precondition: write default value of OnOffTransitionTime attribute\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Off command to DUT\n"); - if (ShouldSkip("LVL.S.C04.Rsp && OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Off command to DUT\n"); + if (ShouldSkip("LVL.S.C04.Rsp && OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH sends a MoveToLevelWithOnOff command to DUT, with Level =50 and TransitionTime =0 " - "(immediate)\n"); - if (ShouldSkip("LVL.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelWithOnOffCommandToDutWithLevel50AndTransitionTime0Immediate_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH sends a MoveToLevelWithOnOff command to DUT, with Level =50 and TransitionTime =0 " + "(immediate)\n"); + if (ShouldSkip("LVL.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelWithOnOffCommandToDutWithLevel50AndTransitionTime0Immediate_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads OnOff attribute (On/Off cluster) from DUT\n"); - if (ShouldSkip("OO.S.A0000 && LVL.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestThReadsOnOffAttributeOnOffClusterFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads OnOff attribute (On/Off cluster) from DUT\n"); + if (ShouldSkip("OO.S.A0000 && LVL.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestThReadsOnOffAttributeOnOffClusterFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C04.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C04.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends On command to DUT\n"); - if (ShouldSkip("LVL.S.C04.Rsp && OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends On command to DUT\n"); + if (ShouldSkip("LVL.S.C04.Rsp && OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : TH sends a MoveToLevel command to the DUT with Level = 200 and TransitionTime = 300 (30 s). " - "This means the level should increase by 150 units in 30s, so 5 units/s\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWithLevel200AndTransitionTime30030SThisMeansTheLevelShouldIncreaseBy150UnitsIn30sSo5UnitsS_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : TH sends a MoveToLevel command to the DUT with Level = 200 and TransitionTime = 300 (30 s). " + "This means the level should increase by 150 units in 30s, so 5 units/s\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWithLevel200AndTransitionTime30030SThisMeansTheLevelShouldIncreaseBy150UnitsIn30sSo5UnitsS_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10000ms\n"); - err = TestWait10000ms_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait 10000ms\n"); + err = TestWait10000ms_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10000ms\n"); - err = TestWait10000ms_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 10000ms\n"); + err = TestWait10000ms_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10000ms\n"); - err = TestWait10000ms_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Wait 10000ms\n"); + err = TestWait10000ms_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 5000ms\n"); - err = TestWait5000ms_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Wait 5000ms\n"); + err = TestWait5000ms_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && !LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000 && !LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThReadsOptionsAttribute_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThReadsOptionsAttribute_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : TH sends Off command to DUT\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : TH sends Off command to DUT\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : TH writes 1 to the Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites1ToTheOptionsAttribute_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : TH writes 1 to the Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites1ToTheOptionsAttribute_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : TH reads Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThReadsOptionsAttribute_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : TH reads Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThReadsOptionsAttribute_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_36(); + break; case 37: - ChipLogProgress(chipTool, " ***** Test Step 37 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_37(); - break; + ChipLogProgress(chipTool, " ***** Test Step 37 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_37(); + break; case 38: - ChipLogProgress(chipTool, " ***** Test Step 38 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_38(); + break; case 39: - ChipLogProgress(chipTool, " ***** Test Step 39 : TH sends Off command to DUT\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_39(); - break; + ChipLogProgress(chipTool, " ***** Test Step 39 : TH sends Off command to DUT\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_39(); + break; case 40: - ChipLogProgress(chipTool, " ***** Test Step 40 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_40(); - break; + ChipLogProgress(chipTool, " ***** Test Step 40 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_40(); + break; case 41: - ChipLogProgress(chipTool, " ***** Test Step 41 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_41(); - break; + ChipLogProgress(chipTool, " ***** Test Step 41 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_41(); + break; case 42: - ChipLogProgress(chipTool, " ***** Test Step 42 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_42(); - break; + ChipLogProgress(chipTool, " ***** Test Step 42 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_43(); + break; case 44: - ChipLogProgress(chipTool, " ***** Test Step 44 : TH sends a MoveToLevel command to the DUT with\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToTheDutWith_44(); - break; + ChipLogProgress(chipTool, " ***** Test Step 44 : TH sends a MoveToLevel command to the DUT with\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToTheDutWith_44(); + break; case 45: - ChipLogProgress(chipTool, " ***** Test Step 45 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_45(); - break; + ChipLogProgress(chipTool, " ***** Test Step 45 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_45(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -32888,143 +32883,143 @@ class Test_TC_LVL_3_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -34093,13 +34088,13 @@ class Test_TC_LVL_4_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_4_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_4_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_4_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_4_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -34110,197 +34105,197 @@ class Test_TC_LVL_4_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition Send On Command\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionSendOnCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition Send On Command\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionSendOnCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is true after on command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is true after on command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Precondition: write default value of OnOffTransitionTime attribute\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Precondition: write default value of OnOffTransitionTime attribute\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads the MaxLevel attribute from the DUT\n"); - if (ShouldSkip("LVL.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsTheMaxLevelAttributeFromTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads the MaxLevel attribute from the DUT\n"); + if (ShouldSkip("LVL.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsTheMaxLevelAttributeFromTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends Off command to DUT\n"); - if (ShouldSkip("OO.S.C00.Rsp && LVL.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends Off command to DUT\n"); + if (ShouldSkip("OO.S.C00.Rsp && LVL.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : TH sends a MoveWithOnOff command to DUT, with MoveMode =0x00 (up) and Rate =10 (units/s)\n"); - if (ShouldSkip("LVL.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveWithOnOffCommandToDutWithMoveMode0x00UpAndRate10UnitsS_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : TH sends a MoveWithOnOff command to DUT, with MoveMode =0x00 (up) and Rate =10 (units/s)\n"); + if (ShouldSkip("LVL.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveWithOnOffCommandToDutWithMoveMode0x00UpAndRate10UnitsS_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads OnOff attribute (On/Off cluster) from DUT\n"); - if (ShouldSkip("OO.S.A0000 && LVL.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestThReadsOnOffAttributeOnOffClusterFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads OnOff attribute (On/Off cluster) from DUT\n"); + if (ShouldSkip("OO.S.A0000 && LVL.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestThReadsOnOffAttributeOnOffClusterFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C05.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C05.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5000ms\n"); - err = TestWait5000ms_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait 5000ms\n"); + err = TestWait5000ms_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C05.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C05.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_12(); + break; case 13: - ChipLogProgress(chipTool, - " ***** Test Step 13 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_13(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 13 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C00.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : TH sends a Move command to the DUT with MoveMode =0x00 (up) and Rate =5 (units/s)\n"); - if (ShouldSkip("LVL.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveCommandToTheDutWithMoveMode0x00UpAndRate5UnitsS_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : TH sends a Move command to the DUT with MoveMode =0x00 (up) and Rate =5 (units/s)\n"); + if (ShouldSkip("LVL.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveCommandToTheDutWithMoveMode0x00UpAndRate5UnitsS_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 10s\n"); - err = TestWait10s_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 10s\n"); + err = TestWait10s_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); - err = TestWait10s_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 10s\n"); + err = TestWait10s_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); - err = TestWait10s_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 10s\n"); + err = TestWait10s_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 19s\n"); - err = TestWait19s_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Wait 19s\n"); + err = TestWait19s_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Precondition send Off Command\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionSendOffCommand_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Precondition send Off Command\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionSendOffCommand_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_25(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -34308,83 +34303,83 @@ class Test_TC_LVL_4_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -34959,13 +34954,13 @@ class Test_TC_LVL_5_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_5_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_5_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_5_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_5_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -34976,180 +34971,180 @@ class Test_TC_LVL_5_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition Send On Command\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionSendOnCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition Send On Command\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionSendOnCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is true after on command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is true after on command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Precondition: write default value of OnOffTransitionTime attribute\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Precondition: write default value of OnOffTransitionTime attribute\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Off command to DUT\n"); - if (ShouldSkip("OO.S.C00.Rsp && LVL.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Off command to DUT\n"); + if (ShouldSkip("OO.S.C00.Rsp && LVL.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH sends a StepWithOnOff command to DUT, with StepMode =0x00 (up), StepSize =50 and " - "TransitionTime =0 (immediate)\n"); - if (ShouldSkip("LVL.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAStepWithOnOffCommandToDutWithStepMode0x00UpStepSize50AndTransitionTime0Immediate_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH sends a StepWithOnOff command to DUT, with StepMode =0x00 (up), StepSize =50 and " + "TransitionTime =0 (immediate)\n"); + if (ShouldSkip("LVL.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAStepWithOnOffCommandToDutWithStepMode0x00UpStepSize50AndTransitionTime0Immediate_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads OnOff attribute (On/Off cluster) from DUT\n"); - if (ShouldSkip("OO.S.A0000 && LVL.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestThReadsOnOffAttributeOnOffClusterFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads OnOff attribute (On/Off cluster) from DUT\n"); + if (ShouldSkip("OO.S.A0000 && LVL.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestThReadsOnOffAttributeOnOffClusterFromDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_8(); + break; case 9: - ChipLogProgress(chipTool, - " ***** Test Step 9 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_9(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 9 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reads current level attribute from DUT\n"); - if (ShouldSkip("LVL.S.A0000 && LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadsCurrentLevelAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reads current level attribute from DUT\n"); + if (ShouldSkip("LVL.S.A0000 && LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadsCurrentLevelAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : TH sends a Step command to the DUT with StepMode =0x00 (up), StepSize =150 and " - "TransitionTime =300\n"); - if (ShouldSkip("LVL.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAStepCommandToTheDutWithStepMode0x00UpStepSize150AndTransitionTime300_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : TH sends a Step command to the DUT with StepMode =0x00 (up), StepSize =150 and TransitionTime " + "=300\n"); + if (ShouldSkip("LVL.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAStepCommandToTheDutWithStepMode0x00UpStepSize150AndTransitionTime300_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 10s\n"); - err = TestWait10s_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 10s\n"); + err = TestWait10s_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 10s\n"); - err = TestWait10s_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Wait 10s\n"); + err = TestWait10s_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 10s\n"); - err = TestWait10s_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Wait 10s\n"); + err = TestWait10s_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 5000ms\n"); - err = TestWait5000ms_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Wait 5000ms\n"); + err = TestWait5000ms_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_19(); + break; case 20: - ChipLogProgress(chipTool, - " ***** Test Step 20 : TH reads CurrentLevel attribute from DUT (after DUT has finished the transition)\n"); - if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && !LVL.S.M.VarRate")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDutAfterDutHasFinishedTheTransition_20(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 20 : TH reads CurrentLevel attribute from DUT (after DUT has finished the transition)\n"); + if (ShouldSkip("LVL.S.C02.Rsp && LVL.S.A0000 && !LVL.S.M.VarRate")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDutAfterDutHasFinishedTheTransition_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Precondition send Off Command\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionSendOffCommand_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Precondition send Off Command\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionSendOffCommand_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_22(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -35157,74 +35152,74 @@ class Test_TC_LVL_5_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -35744,13 +35739,13 @@ class Test_TC_LVL_6_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_6_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LVL_6_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_6_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LVL_6_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -35761,147 +35756,147 @@ class Test_TC_LVL_6_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition: write default value of OnOffTransitionTime attribute\n"); - if (ShouldSkip("LVL.S.A0010")) { - NextTest(); - return; - } - err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Precondition: write default value of OnOffTransitionTime attribute\n"); + if (ShouldSkip("LVL.S.A0010")) { + NextTest(); + return; + } + err = TestPreconditionWriteDefaultValueOfOnOffTransitionTimeAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes 0 to the Options attribute\n"); - if (ShouldSkip("LVL.S.A000f")) { - NextTest(); - return; - } - err = TestThWrites0ToTheOptionsAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes 0 to the Options attribute\n"); + if (ShouldSkip("LVL.S.A000f")) { + NextTest(); + return; + } + err = TestThWrites0ToTheOptionsAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_3(); + break; case 4: - ChipLogProgress(chipTool, - " ***** Test Step 4 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); - if (ShouldSkip("LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_4(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 4 : TH sends a MoveToLevel command to DUT, with Level =50 and TransitionTime =0 (immediate)\n"); + if (ShouldSkip("LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveToLevelCommandToDutWithLevel50AndTransitionTime0Immediate_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.A0000 && LVL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.A0000 && LVL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH sends a Move command to the DUT, with the MoveMode field set to 0x00 (move up) and the " - "Rate field set to 0x05 (5 units/s)\n"); - if (ShouldSkip("LVL.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveCommandToTheDutWithTheMoveModeFieldSetTo0x00MoveUpAndTheRateFieldSetTo0x055UnitsS_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH sends a Move command to the DUT, with the MoveMode field set to 0x00 (move up) and the Rate " + "field set to 0x05 (5 units/s)\n"); + if (ShouldSkip("LVL.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveCommandToTheDutWithTheMoveModeFieldSetTo0x00MoveUpAndTheRateFieldSetTo0x055UnitsS_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Wait 5000ms\n"); - err = TestWait5000ms_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Wait 5000ms\n"); + err = TestWait5000ms_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Sends stop command to DUT\n"); - if (ShouldSkip("LVL.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestSendsStopCommandToDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Sends stop command to DUT\n"); + if (ShouldSkip("LVL.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestSendsStopCommandToDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Physically verify that the device has stopped transitioning\n"); - if (ShouldSkip("PICS_USER_PROMPT && LVL.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestPhysicallyVerifyThatTheDeviceHasStoppedTransitioning_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Physically verify that the device has stopped transitioning\n"); + if (ShouldSkip("PICS_USER_PROMPT && LVL.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestPhysicallyVerifyThatTheDeviceHasStoppedTransitioning_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.C03.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCurrentLevelAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.C03.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCurrentLevelAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : TH sends a Move command to the DUT, with the MoveMode field set to 0x00 (move up) and the " - "Rate field set to 0x05 (5 units/s)\n"); - if (ShouldSkip("LVL.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAMoveCommandToTheDutWithTheMoveModeFieldSetTo0x00MoveUpAndTheRateFieldSetTo0x055UnitsS_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : TH sends a Move command to the DUT, with the MoveMode field set to 0x00 (move up) and the " + "Rate field set to 0x05 (5 units/s)\n"); + if (ShouldSkip("LVL.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAMoveCommandToTheDutWithTheMoveModeFieldSetTo0x00MoveUpAndTheRateFieldSetTo0x055UnitsS_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5000ms\n"); - err = TestWait5000ms_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 5000ms\n"); + err = TestWait5000ms_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends a StopWithOnOff command to the DUT\n"); - if (ShouldSkip("LVL.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAStopWithOnOffCommandToTheDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends a StopWithOnOff command to the DUT\n"); + if (ShouldSkip("LVL.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAStopWithOnOffCommandToTheDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Physically verify that the device has stopped transitioning\n"); - if (ShouldSkip("PICS_USER_PROMPT && LVL.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestPhysicallyVerifyThatTheDeviceHasStoppedTransitioning_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Physically verify that the device has stopped transitioning\n"); + if (ShouldSkip("PICS_USER_PROMPT && LVL.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestPhysicallyVerifyThatTheDeviceHasStoppedTransitioning_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Reads CurrentLevel attribute from DUT\n"); - if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.C07.Rsp && LVL.S.A0000")) { - NextTest(); - return; - } - err = TestReadsCurrentLevelAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Reads CurrentLevel attribute from DUT\n"); + if (ShouldSkip("LVL.S.C01.Rsp && LVL.S.C07.Rsp && LVL.S.A0000")) { + NextTest(); + return; + } + err = TestReadsCurrentLevelAttributeFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Precondition send Off Command\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionSendOffCommand_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Precondition send Off Command\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionSendOffCommand_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -35909,59 +35904,59 @@ class Test_TC_LVL_6_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -36368,13 +36363,13 @@ class Test_TC_LCFG_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LCFG_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LCFG_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LCFG_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LCFG_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -36385,34 +36380,34 @@ class Test_TC_LCFG_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -36420,23 +36415,23 @@ class Test_TC_LCFG_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -36633,13 +36628,13 @@ class Test_TC_LUNIT_1_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LUNIT_1_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LUNIT_1_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LUNIT_1_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LUNIT_1_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -36650,70 +36645,70 @@ class Test_TC_LUNIT_1_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - if (ShouldSkip("LUNIT.S.Afffd")) { - NextTest(); - return; - } - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + if (ShouldSkip("LUNIT.S.Afffd")) { + NextTest(); + return; + } + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip("LUNIT.S.Afffc && !LUNIT.S.F00")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip("LUNIT.S.Afffc && !LUNIT.S.F00")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given LUNIT.S.F00(TEMP) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("LUNIT.S.Afffc && LUNIT.S.F00")) { - NextTest(); - return; - } - err = TestGivenLunitsf00tempEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given LUNIT.S.F00(TEMP) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("LUNIT.S.Afffc && LUNIT.S.F00")) { + NextTest(); + return; + } + err = TestGivenLunitsf00tempEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AttributeList from DUT\n"); - if (ShouldSkip("LUNIT.S.Afffb")) { - NextTest(); - return; - } - err = TestThReadsAttributeListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AttributeList from DUT\n"); + if (ShouldSkip("LUNIT.S.Afffb")) { + NextTest(); + return; + } + err = TestThReadsAttributeListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads Feature dependent(LUNIT.S.F00) attribute in AttributeList\n"); - if (ShouldSkip("LUNIT.S.Afffb && LUNIT.S.F00")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentLUNITSF00AttributeInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads Feature dependent(LUNIT.S.F00) attribute in AttributeList\n"); + if (ShouldSkip("LUNIT.S.Afffb && LUNIT.S.F00")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentLUNITSF00AttributeInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads AcceptedCommandList from DUT\n"); - if (ShouldSkip("LUNIT.S.Afff9")) { - NextTest(); - return; - } - err = TestThReadsAcceptedCommandListFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads AcceptedCommandList from DUT\n"); + if (ShouldSkip("LUNIT.S.Afff9")) { + NextTest(); + return; + } + err = TestThReadsAcceptedCommandListFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads GeneratedCommandList from DUT\n"); - if (ShouldSkip("LUNIT.S.Afff8")) { - NextTest(); - return; - } - err = TestThReadsGeneratedCommandListFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads GeneratedCommandList from DUT\n"); + if (ShouldSkip("LUNIT.S.Afff8")) { + NextTest(); + return; + } + err = TestThReadsGeneratedCommandListFromDut_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -36721,29 +36716,29 @@ class Test_TC_LUNIT_1_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -36970,13 +36965,13 @@ class Test_TC_LUNIT_3_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LUNIT_3_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LUNIT_3_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LUNIT_3_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LUNIT_3_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -36987,78 +36982,78 @@ class Test_TC_LUNIT_3_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads TemperatureUnit attribute from DUT\n"); - if (ShouldSkip("LUNIT.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTemperatureUnitAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads TemperatureUnit attribute from DUT\n"); + if (ShouldSkip("LUNIT.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTemperatureUnitAttributeFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes 0 (Fahrenheit) to TemperatureUnit attribute\n"); - if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Fahrenheit")) { - NextTest(); - return; - } - err = TestThWrites0FahrenheitToTemperatureUnitAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes 0 (Fahrenheit) to TemperatureUnit attribute\n"); + if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Fahrenheit")) { + NextTest(); + return; + } + err = TestThWrites0FahrenheitToTemperatureUnitAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads TemperatureUnit attribute\n"); - if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Fahrenheit")) { - NextTest(); - return; - } - err = TestThReadsTemperatureUnitAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads TemperatureUnit attribute\n"); + if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Fahrenheit")) { + NextTest(); + return; + } + err = TestThReadsTemperatureUnitAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 1 (Celsius) to TemperatureUnit attribute\n"); - if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Celsius")) { - NextTest(); - return; - } - err = TestThWrites1CelsiusToTemperatureUnitAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH writes 1 (Celsius) to TemperatureUnit attribute\n"); + if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Celsius")) { + NextTest(); + return; + } + err = TestThWrites1CelsiusToTemperatureUnitAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads TemperatureUnit attribute\n"); - if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Celsius")) { - NextTest(); - return; - } - err = TestThReadsTemperatureUnitAttribute_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads TemperatureUnit attribute\n"); + if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Celsius")) { + NextTest(); + return; + } + err = TestThReadsTemperatureUnitAttribute_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH writes 2 (Kelvin) to TemperatureUnit attribute\n"); - if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Kelvin")) { - NextTest(); - return; - } - err = TestThWrites2KelvinToTemperatureUnitAttribute_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH writes 2 (Kelvin) to TemperatureUnit attribute\n"); + if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Kelvin")) { + NextTest(); + return; + } + err = TestThWrites2KelvinToTemperatureUnitAttribute_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads TemperatureUnit attribute\n"); - if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Kelvin")) { - NextTest(); - return; - } - err = TestThReadsTemperatureUnitAttribute_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads TemperatureUnit attribute\n"); + if (ShouldSkip("LUNIT.S.A0000 && LUNIT.TempUnit.Kelvin")) { + NextTest(); + return; + } + err = TestThReadsTemperatureUnitAttribute_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH writes 5 to TemperatureUnit attribute\n"); - if (ShouldSkip("LUNIT.S.A0000")) { - NextTest(); - return; - } - err = TestThWrites5ToTemperatureUnitAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH writes 5 to TemperatureUnit attribute\n"); + if (ShouldSkip("LUNIT.S.A0000")) { + NextTest(); + return; + } + err = TestThWrites5ToTemperatureUnitAttribute_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -37066,32 +37061,32 @@ class Test_TC_LUNIT_3_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; } // Go on to the next test. @@ -37334,13 +37329,13 @@ class Test_TC_LTIME_1_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LTIME_1_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LTIME_1_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LTIME_1_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LTIME_1_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -37351,72 +37346,72 @@ class Test_TC_LTIME_1_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - if (ShouldSkip("LTIME.S.Afffd")) { - NextTest(); - return; - } - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + if (ShouldSkip("LTIME.S.Afffd")) { + NextTest(); + return; + } + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip("LTIME.S.Afffc")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip("LTIME.S.Afffc")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); - if (ShouldSkip("LTIME.S.Afffb")) { - NextTest(); - return; - } - err = TestThReadsAttributeListFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads AttributeList from DUT\n"); + if (ShouldSkip("LTIME.S.Afffb")) { + NextTest(); + return; + } + err = TestThReadsAttributeListFromDut_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : TH reads optional attribute(ActiveCalendarType) in AttributeList from DUT\n"); - if (ShouldSkip("LTIME.S.Afffb && LTIME.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeActiveCalendarTypeInAttributeListFromDut_4(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 4 : TH reads optional attribute(ActiveCalendarType) in AttributeList from DUT\n"); + if (ShouldSkip("LTIME.S.Afffb && LTIME.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeActiveCalendarTypeInAttributeListFromDut_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : TH reads optional attribute(SupportedCalendarTypes) in AttributeList from DUT\n"); - if (ShouldSkip("LTIME.S.Afffb && LTIME.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSupportedCalendarTypesInAttributeListFromDut_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : TH reads optional attribute(SupportedCalendarTypes) in AttributeList from DUT\n"); + if (ShouldSkip("LTIME.S.Afffb && LTIME.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSupportedCalendarTypesInAttributeListFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads AcceptedCommandList from DUT\n"); - if (ShouldSkip("LTIME.S.Afff9")) { - NextTest(); - return; - } - err = TestThReadsAcceptedCommandListFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads AcceptedCommandList from DUT\n"); + if (ShouldSkip("LTIME.S.Afff9")) { + NextTest(); + return; + } + err = TestThReadsAcceptedCommandListFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads GeneratedCommandList from DUT\n"); - if (ShouldSkip("LTIME.S.Afff8")) { - NextTest(); - return; - } - err = TestThReadsGeneratedCommandListFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads GeneratedCommandList from DUT\n"); + if (ShouldSkip("LTIME.S.Afff8")) { + NextTest(); + return; + } + err = TestThReadsGeneratedCommandListFromDut_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -37424,29 +37419,29 @@ class Test_TC_LTIME_1_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -37688,13 +37683,13 @@ class Test_TC_LOWPOWER_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LOWPOWER_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LOWPOWER_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LOWPOWER_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LOWPOWER_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -37705,34 +37700,34 @@ class Test_TC_LOWPOWER_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -37740,23 +37735,23 @@ class Test_TC_LOWPOWER_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -37946,13 +37941,13 @@ class Test_TC_KEYPADINPUT_1_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_KEYPADINPUT_1_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_KEYPADINPUT_1_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_KEYPADINPUT_1_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_KEYPADINPUT_1_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -37963,62 +37958,62 @@ class Test_TC_KEYPADINPUT_1_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !KEYPADINPUT.S.NV && KEYPADINPUT.S.LK && !KEYPADINPUT.S.NK ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !KEYPADINPUT.S.NV && KEYPADINPUT.S.LK && !KEYPADINPUT.S.NK ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given (KEYPADINPUT.S.NV) FeatureMap bit mask is set or not\n"); - if (ShouldSkip("KEYPADINPUT.S.NV")) { - NextTest(); - return; - } - err = TestGivenKeypadinputsnvFeatureMapBitMaskIsSetOrNot_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given (KEYPADINPUT.S.NV) FeatureMap bit mask is set or not\n"); + if (ShouldSkip("KEYPADINPUT.S.NV")) { + NextTest(); + return; + } + err = TestGivenKeypadinputsnvFeatureMapBitMaskIsSetOrNot_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given (KEYPADINPUT.S.LK) FeatureMap bit mask is set or not\n"); - if (ShouldSkip("KEYPADINPUT.S.LK")) { - NextTest(); - return; - } - err = TestGivenKeypadinputslkFeatureMapBitMaskIsSetOrNot_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given (KEYPADINPUT.S.LK) FeatureMap bit mask is set or not\n"); + if (ShouldSkip("KEYPADINPUT.S.LK")) { + NextTest(); + return; + } + err = TestGivenKeypadinputslkFeatureMapBitMaskIsSetOrNot_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given (KEYPADINPUT.S.NK) FeatureMap bit mask is set or not\n"); - if (ShouldSkip("KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestGivenKeypadinputsnkFeatureMapBitMaskIsSetOrNot_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given (KEYPADINPUT.S.NK) FeatureMap bit mask is set or not\n"); + if (ShouldSkip("KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestGivenKeypadinputsnkFeatureMapBitMaskIsSetOrNot_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -38026,32 +38021,32 @@ class Test_TC_KEYPADINPUT_1_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -38290,13 +38285,13 @@ class Test_TC_APPLAUNCHER_1_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_APPLAUNCHER_1_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_APPLAUNCHER_1_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APPLAUNCHER_1_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APPLAUNCHER_1_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -38307,62 +38302,62 @@ class Test_TC_APPLAUNCHER_1_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip("APPLAUNCHER.S.AP")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip("APPLAUNCHER.S.AP")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !APPLAUNCHER.S.AP ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !APPLAUNCHER.S.AP ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(CatalogList) in AttributeList\n"); - if (ShouldSkip("APPLAUNCHER.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCatalogListInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(CatalogList) in AttributeList\n"); + if (ShouldSkip("APPLAUNCHER.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCatalogListInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(CurrentApp) in AttributeList\n"); - if (ShouldSkip("APPLAUNCHER.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentAppInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(CurrentApp) in AttributeList\n"); + if (ShouldSkip("APPLAUNCHER.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentAppInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -38370,32 +38365,32 @@ class Test_TC_APPLAUNCHER_1_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -38661,13 +38656,13 @@ class Test_TC_MEDIAINPUT_1_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_1_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_1_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_1_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_1_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -38678,62 +38673,62 @@ class Test_TC_MEDIAINPUT_1_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !MEDIAINPUT.S.NU ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !MEDIAINPUT.S.NU ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given MEDIAINPUT.S.NU ensure featuremap has the correct bit set\n"); - if (ShouldSkip("MEDIAINPUT.S.NU")) { - NextTest(); - return; - } - err = TestGivenMediainputsnuEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given MEDIAINPUT.S.NU ensure featuremap has the correct bit set\n"); + if (ShouldSkip("MEDIAINPUT.S.NU")) { + NextTest(); + return; + } + err = TestGivenMediainputsnuEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(InputList) in AttributeList\n"); - if (ShouldSkip("MEDIAINPUT.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeInputListInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(InputList) in AttributeList\n"); + if (ShouldSkip("MEDIAINPUT.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeInputListInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(CurrentInput) in AttributeList\n"); - if (ShouldSkip("MEDIAINPUT.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentInputInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(CurrentInput) in AttributeList\n"); + if (ShouldSkip("MEDIAINPUT.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentInputInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -38741,32 +38736,32 @@ class Test_TC_MEDIAINPUT_1_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -39015,13 +39010,13 @@ class Test_TC_WAKEONLAN_1_5 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WAKEONLAN_1_5\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WAKEONLAN_1_5\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WAKEONLAN_1_5\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WAKEONLAN_1_5\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -39032,42 +39027,42 @@ class Test_TC_WAKEONLAN_1_5 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(MACAddress) in AttributeList\n"); - if (ShouldSkip("WAKEONLAN.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMACAddressInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(MACAddress) in AttributeList\n"); + if (ShouldSkip("WAKEONLAN.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMACAddressInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -39075,26 +39070,26 @@ class Test_TC_WAKEONLAN_1_5 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -39301,13 +39296,13 @@ class Test_TC_CHANNEL_1_6 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_1_6\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_1_6\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_1_6\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_1_6\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -39318,111 +39313,111 @@ class Test_TC_CHANNEL_1_6 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip("( !CHANNEL.S.CL && !CHANNEL.S.LI )")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip("( !CHANNEL.S.CL && !CHANNEL.S.LI )")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given CHANNEL.S.CL ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CHANNEL.S.CL")) { - NextTest(); - return; - } - err = TestGivenChannelsclEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given CHANNEL.S.CL ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CHANNEL.S.CL")) { + NextTest(); + return; + } + err = TestGivenChannelsclEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given CHANNEL.S.LI ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CHANNEL.S.LI")) { - NextTest(); - return; - } - err = TestGivenChannelsliEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given CHANNEL.S.LI ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CHANNEL.S.LI")) { + NextTest(); + return; + } + err = TestGivenChannelsliEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(ChannelList): AttributeList\n"); - if (ShouldSkip("CHANNEL.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeChannelListAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(ChannelList): AttributeList\n"); + if (ShouldSkip("CHANNEL.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeChannelListAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Reading optional attribute(Lineup) in AttributeList\n"); - if (ShouldSkip("CHANNEL.S.A0001")) { - NextTest(); - return; - } - err = TestReadingOptionalAttributeLineupInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Reading optional attribute(Lineup) in AttributeList\n"); + if (ShouldSkip("CHANNEL.S.A0001")) { + NextTest(); + return; + } + err = TestReadingOptionalAttributeLineupInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(CurrentChannel): AttributeList\n"); - if (ShouldSkip("CHANNEL.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentChannelAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(CurrentChannel): AttributeList\n"); + if (ShouldSkip("CHANNEL.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentChannelAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional command(ChangeChannel) in AcceptedCommandList\n"); - if (ShouldSkip("CHANNEL.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandChangeChannelInAcceptedCommandList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional command(ChangeChannel) in AcceptedCommandList\n"); + if (ShouldSkip("CHANNEL.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandChangeChannelInAcceptedCommandList_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : Read the optional command(ChangeChannelByNumber) in AcceptedCommandList\n"); - if (ShouldSkip("CHANNEL.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandChangeChannelByNumberInAcceptedCommandList_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : Read the optional command(ChangeChannelByNumber) in AcceptedCommandList\n"); + if (ShouldSkip("CHANNEL.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandChangeChannelByNumberInAcceptedCommandList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional command(SkipChannel) in AcceptedCommandList\n"); - if (ShouldSkip("CHANNEL.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandSkipChannelInAcceptedCommandList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional command(SkipChannel) in AcceptedCommandList\n"); + if (ShouldSkip("CHANNEL.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandSkipChannelInAcceptedCommandList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: GeneratedCommandList\n"); - if (ShouldSkip("( !CHANNEL.S.CL && !CHANNEL.S.LI )")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeGeneratedCommandList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: GeneratedCommandList\n"); + if (ShouldSkip("( !CHANNEL.S.CL && !CHANNEL.S.LI )")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeGeneratedCommandList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the global attribute: GeneratedCommandList\n"); - if (ShouldSkip("CHANNEL.S.CL || CHANNEL.S.LI")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeGeneratedCommandList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the global attribute: GeneratedCommandList\n"); + if (ShouldSkip("CHANNEL.S.CL || CHANNEL.S.LI")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeGeneratedCommandList_13(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -39430,47 +39425,47 @@ class Test_TC_CHANNEL_1_6 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -39824,13 +39819,13 @@ class Test_TC_MEDIAPLAYBACK_1_7 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_1_7\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_1_7\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_1_7\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_1_7\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -39841,166 +39836,166 @@ class Test_TC_MEDIAPLAYBACK_1_7 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !MEDIAPLAYBACK.S.AS && !MEDIAPLAYBACK.S.VS ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !MEDIAPLAYBACK.S.AS && !MEDIAPLAYBACK.S.VS ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given MEDIAPLAYBACK.S.AS ensure featuremap has the correct bit set\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.AS")) { - NextTest(); - return; - } - err = TestGivenMediaplaybacksasEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given MEDIAPLAYBACK.S.AS ensure featuremap has the correct bit set\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.AS")) { + NextTest(); + return; + } + err = TestGivenMediaplaybacksasEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given MEDIAPLAYBACK.S.VS ensure featuremap has the correct bit set\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.VS")) { - NextTest(); - return; - } - err = TestGivenMediaplaybacksvsEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given MEDIAPLAYBACK.S.VS ensure featuremap has the correct bit set\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.VS")) { + NextTest(); + return; + } + err = TestGivenMediaplaybacksvsEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(StartTime) in AttributeList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeStartTimeInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(StartTime) in AttributeList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeStartTimeInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute(Duration) in AttributeList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeDurationInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute(Duration) in AttributeList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeDurationInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(SampledPosition) in AttributeList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeSampledPositionInAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(SampledPosition) in AttributeList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeSampledPositionInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(PlaybackSpeed) in AttributeList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0004")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributePlaybackSpeedInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(PlaybackSpeed) in AttributeList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0004")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributePlaybackSpeedInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(SeekRangeEnd) in AttributeList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0005")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeSeekRangeEndInAttributeList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(SeekRangeEnd) in AttributeList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0005")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeSeekRangeEndInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute(SeekRangeStart) in AttributeList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0006")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeSeekRangeStartInAttributeList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute(SeekRangeStart) in AttributeList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0006")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeSeekRangeStartInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional command(StartOver) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandStartOverInAcceptedCommandList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional command(StartOver) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandStartOverInAcceptedCommandList_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional command(Previous) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandPreviousInAcceptedCommandList_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional command(Previous) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandPreviousInAcceptedCommandList_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read the optional command(Next) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandNextInAcceptedCommandList_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read the optional command(Next) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandNextInAcceptedCommandList_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Read the optional command(Rewind) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandRewindInAcceptedCommandList_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read the optional command(Rewind) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandRewindInAcceptedCommandList_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Read the optional command(FastForward) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandFastForwardInAcceptedCommandList_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Read the optional command(FastForward) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandFastForwardInAcceptedCommandList_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read the optional command(SkipForward) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandSkipForwardInAcceptedCommandList_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read the optional command(SkipForward) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandSkipForwardInAcceptedCommandList_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read the optional command(SkipBackward) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C09.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandSkipBackwardInAcceptedCommandList_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read the optional command(SkipBackward) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C09.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandSkipBackwardInAcceptedCommandList_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Read the optional command(Seek) in AcceptedCommandList\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C0B.Rsp")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandSeekInAcceptedCommandList_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Read the optional command(Seek) in AcceptedCommandList\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C0B.Rsp")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandSeekInAcceptedCommandList_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_21(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -40008,71 +40003,71 @@ class Test_TC_MEDIAPLAYBACK_1_7 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -40602,13 +40597,13 @@ class Test_TC_AUDIOOUTPUT_1_8 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_AUDIOOUTPUT_1_8\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_AUDIOOUTPUT_1_8\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_AUDIOOUTPUT_1_8\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_AUDIOOUTPUT_1_8\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -40619,34 +40614,34 @@ class Test_TC_AUDIOOUTPUT_1_8 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -40654,23 +40649,23 @@ class Test_TC_AUDIOOUTPUT_1_8 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -40852,13 +40847,13 @@ class Test_TC_TGTNAV_1_9 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TGTNAV_1_9\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TGTNAV_1_9\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TGTNAV_1_9\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TGTNAV_1_9\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -40869,42 +40864,42 @@ class Test_TC_TGTNAV_1_9 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(CurrentTarget) in AttributeList\n"); - if (ShouldSkip("TGTNAV.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeCurrentTargetInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(CurrentTarget) in AttributeList\n"); + if (ShouldSkip("TGTNAV.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeCurrentTargetInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -40912,26 +40907,26 @@ class Test_TC_TGTNAV_1_9 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -41133,13 +41128,13 @@ class Test_TC_TGTNAV_8_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TGTNAV_8_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TGTNAV_8_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TGTNAV_8_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TGTNAV_8_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -41152,8 +41147,8 @@ class Test_TC_TGTNAV_8_2 : public TestCommandBridge { } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -41210,13 +41205,13 @@ class Test_TC_APBSC_1_10 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_APBSC_1_10\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_APBSC_1_10\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APBSC_1_10\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APBSC_1_10\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -41227,58 +41222,58 @@ class Test_TC_APBSC_1_10 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); - err = TestReadFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); + err = TestReadFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(VendorName) in AttributeList\n"); - if (ShouldSkip("APBSC.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeVendorNameInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(VendorName) in AttributeList\n"); + if (ShouldSkip("APBSC.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeVendorNameInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(VendorID) in AttributeList\n"); - if (ShouldSkip("APBSC.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeVendorIDInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(VendorID) in AttributeList\n"); + if (ShouldSkip("APBSC.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeVendorIDInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(ProductID) in AttributeList\n"); - if (ShouldSkip("APBSC.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeProductIDInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(ProductID) in AttributeList\n"); + if (ShouldSkip("APBSC.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeProductIDInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -41286,32 +41281,32 @@ class Test_TC_APBSC_1_10 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -41567,13 +41562,13 @@ class Test_TC_CONTENTLAUNCHER_1_11 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CONTENTLAUNCHER_1_11\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CONTENTLAUNCHER_1_11\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CONTENTLAUNCHER_1_11\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CONTENTLAUNCHER_1_11\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -41584,87 +41579,84 @@ class Test_TC_CONTENTLAUNCHER_1_11 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip("( !CONTENTLAUNCHER.S.CS && !CONTENTLAUNCHER.S.UP )")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip("( !CONTENTLAUNCHER.S.CS && !CONTENTLAUNCHER.S.UP )")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : Given CONTENTLAUNCHER.S.CS) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CONTENTLAUNCHER.S.CS")) { - NextTest(); - return; - } - err = TestGivenContentlauncherscsEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given CONTENTLAUNCHER.S.CS) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CONTENTLAUNCHER.S.CS")) { + NextTest(); + return; + } + err = TestGivenContentlauncherscsEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : Given CONTENTLAUNCHER.S.UP ensure featuremap has the correct bit set\n"); - if (ShouldSkip("CONTENTLAUNCHER.S.UP")) { - NextTest(); - return; - } - err = TestGivenContentlaunchersupEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given CONTENTLAUNCHER.S.UP ensure featuremap has the correct bit set\n"); + if (ShouldSkip("CONTENTLAUNCHER.S.UP")) { + NextTest(); + return; + } + err = TestGivenContentlaunchersupEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(AcceptHeader): AttributeList\n"); - if (ShouldSkip("CONTENTLAUNCHER.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeAcceptHeaderAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(AcceptHeader): AttributeList\n"); + if (ShouldSkip("CONTENTLAUNCHER.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeAcceptHeaderAttributeList_6(); + break; case 7: - ChipLogProgress( - chipTool, " ***** Test Step 7 : Read the optional attribute(SupportedStreamingProtocols): AttributeList\n"); - if (ShouldSkip("CONTENTLAUNCHER.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeSupportedStreamingProtocolsAttributeList_7(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 7 : Read the optional attribute(SupportedStreamingProtocols): AttributeList\n"); + if (ShouldSkip("CONTENTLAUNCHER.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeSupportedStreamingProtocolsAttributeList_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : Read the optional command(LaunchContent) in AcceptedCommandList attribute\n"); - if (ShouldSkip("CONTENTLAUNCHER.C.C00.Tx")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandLaunchContentInAcceptedCommandListAttribute_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : Read the optional command(LaunchContent) in AcceptedCommandList attribute\n"); + if (ShouldSkip("CONTENTLAUNCHER.C.C00.Tx")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandLaunchContentInAcceptedCommandListAttribute_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : Read the optional command(LaunchURL) in AcceptedCommandList attribute\n"); - if (ShouldSkip("CONTENTLAUNCHER.C.C01.Tx")) { - NextTest(); - return; - } - err = TestReadTheOptionalCommandLaunchURLInAcceptedCommandListAttribute_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional command(LaunchURL) in AcceptedCommandList attribute\n"); + if (ShouldSkip("CONTENTLAUNCHER.C.C01.Tx")) { + NextTest(); + return; + } + err = TestReadTheOptionalCommandLaunchURLInAcceptedCommandListAttribute_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_10(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -41672,38 +41664,38 @@ class Test_TC_CONTENTLAUNCHER_1_11 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -41988,13 +41980,13 @@ class Test_TC_ALOGIN_1_12 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ALOGIN_1_12\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ALOGIN_1_12\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ALOGIN_1_12\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ALOGIN_1_12\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -42005,34 +41997,34 @@ class Test_TC_ALOGIN_1_12 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -42040,23 +42032,23 @@ class Test_TC_ALOGIN_1_12 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -42240,13 +42232,13 @@ class Test_TC_ALOGIN_12_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ALOGIN_12_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ALOGIN_12_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ALOGIN_12_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ALOGIN_12_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -42257,49 +42249,49 @@ class Test_TC_ALOGIN_12_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Launch an app with the provided a application ID\n"); - if (ShouldSkip("APPLAUNCHER.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestLaunchAnAppWithTheProvidedAApplicationId_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Launch an app with the provided a application ID\n"); + if (ShouldSkip("APPLAUNCHER.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestLaunchAnAppWithTheProvidedAApplicationId_1(); + break; case 2: - ChipLogProgress(chipTool, - " ***** Test Step 2 : TH sends a GetSetupPIN command to the DUT with test values provided by the product maker.\n"); - if (ShouldSkip("ALOGIN.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAGetSetupPINCommandToTheDutWithTestValuesProvidedByTheProductMaker_2(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 2 : TH sends a GetSetupPIN command to the DUT with test values provided by the product maker.\n"); + if (ShouldSkip("ALOGIN.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAGetSetupPINCommandToTheDutWithTestValuesProvidedByTheProductMaker_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : TH sends a Login command to the DUT with test values provided by the product maker.\n"); - if (ShouldSkip("ALOGIN.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestThSendsALoginCommandToTheDutWithTestValuesProvidedByTheProductMaker_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : TH sends a Login command to the DUT with test values provided by the product maker.\n"); + if (ShouldSkip("ALOGIN.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestThSendsALoginCommandToTheDutWithTestValuesProvidedByTheProductMaker_3(); + break; case 4: - ChipLogProgress(chipTool, - " ***** Test Step 4 : TH sends a Logout command to the DUT with test values provided by the product maker.\n"); - if (ShouldSkip("ALOGIN.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsALogoutCommandToTheDutWithTestValuesProvidedByTheProductMaker_4(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 4 : TH sends a Logout command to the DUT with test values provided by the product maker.\n"); + if (ShouldSkip("ALOGIN.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsALogoutCommandToTheDutWithTestValuesProvidedByTheProductMaker_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -42307,20 +42299,20 @@ class Test_TC_ALOGIN_12_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -42503,13 +42495,13 @@ class Test_TC_LOWPOWER_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_LOWPOWER_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_LOWPOWER_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LOWPOWER_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_LOWPOWER_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -42520,22 +42512,22 @@ class Test_TC_LOWPOWER_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends Sleep command to DUT\n"); - if (ShouldSkip("LOWPOWER.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsSleepCommandToDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends Sleep command to DUT\n"); + if (ShouldSkip("LOWPOWER.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsSleepCommandToDut_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -42543,11 +42535,11 @@ class Test_TC_LOWPOWER_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -42625,13 +42617,13 @@ class Test_TC_KEYPADINPUT_3_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_KEYPADINPUT_3_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_KEYPADINPUT_3_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_KEYPADINPUT_3_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_KEYPADINPUT_3_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -42642,30 +42634,30 @@ class Test_TC_KEYPADINPUT_3_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends CEC Settings Keys(0x0A) to DUT\n"); - if (ShouldSkip("KEYPADINPUT.S.LK && KEYPADINPUT.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsCecSettingsKeys0x0AToDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends CEC Settings Keys(0x0A) to DUT\n"); + if (ShouldSkip("KEYPADINPUT.S.LK && KEYPADINPUT.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsCecSettingsKeys0x0AToDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends CEC Home Keys(0x09) to DUT\n"); - if (ShouldSkip("KEYPADINPUT.S.LK && KEYPADINPUT.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsCecHomeKeys0x09ToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends CEC Home Keys(0x09) to DUT\n"); + if (ShouldSkip("KEYPADINPUT.S.LK && KEYPADINPUT.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsCecHomeKeys0x09ToDut_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -42673,14 +42665,14 @@ class Test_TC_KEYPADINPUT_3_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -42793,13 +42785,13 @@ class Test_TC_KEYPADINPUT_3_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_KEYPADINPUT_3_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_KEYPADINPUT_3_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_KEYPADINPUT_3_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_KEYPADINPUT_3_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -42810,86 +42802,86 @@ class Test_TC_KEYPADINPUT_3_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Send Numbers1\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers1_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Send Numbers1\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers1_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Send Numbers2\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers2_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Send Numbers2\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers2_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Send Numbers3\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers3_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Send Numbers3\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers3_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Send Numbers4\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers4_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Send Numbers4\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers4_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Send Numbers5\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers5_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Send Numbers5\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers5_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Send Numbers6\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers6_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Send Numbers6\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers6_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Send Numbers7\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers7_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Send Numbers7\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers7_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Send Numbers8\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers8_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Send Numbers8\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers8_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Send Numbers9\n"); - if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { - NextTest(); - return; - } - err = TestSendNumbers9_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Send Numbers9\n"); + if (ShouldSkip("KEYPADINPUT.S.C00.Rsp && KEYPADINPUT.S.NK")) { + NextTest(); + return; + } + err = TestSendNumbers9_9(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -42897,35 +42889,35 @@ class Test_TC_KEYPADINPUT_3_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -43227,13 +43219,13 @@ class Test_TC_APPLAUNCHER_3_5 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_APPLAUNCHER_3_5\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_APPLAUNCHER_3_5\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APPLAUNCHER_3_5\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APPLAUNCHER_3_5\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -43244,24 +43236,24 @@ class Test_TC_APPLAUNCHER_3_5 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH reads CatalogList attribute from the DUT and where each entry in the list is a CSA-issued " - "Vendor Id of type unsigned 16 bit integer ranging between 0-65536 for the catalog\n"); - if (ShouldSkip("APPLAUNCHER.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsCatalogListAttributeFromTheDutAndWhereEachEntryInTheListIsACsaIssuedVendorIdOfTypeUnsigned16BitIntegerRangingBetween065536ForTheCatalog_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH reads CatalogList attribute from the DUT and where each entry in the list is a CSA-issued " + "Vendor Id of type unsigned 16 bit integer ranging between 0-65536 for the catalog\n"); + if (ShouldSkip("APPLAUNCHER.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsCatalogListAttributeFromTheDutAndWhereEachEntryInTheListIsACsaIssuedVendorIdOfTypeUnsigned16BitIntegerRangingBetween065536ForTheCatalog_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -43269,11 +43261,11 @@ class Test_TC_APPLAUNCHER_3_5 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -43356,13 +43348,13 @@ class Test_TC_APPLAUNCHER_3_6 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_APPLAUNCHER_3_6\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_APPLAUNCHER_3_6\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APPLAUNCHER_3_6\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APPLAUNCHER_3_6\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -43373,25 +43365,25 @@ class Test_TC_APPLAUNCHER_3_6 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH reads CurrentApp attribute from the DUT and Verify the in-focus application attributes, " - "which should include the display Application ID(type:uint16) Catalog Vendor ID(type:string) or Null if there is " - "no current in-focus application\n"); - if (ShouldSkip("APPLAUNCHER.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsCurrentAppAttributeFromTheDutAndVerifyTheInFocusApplicationAttributesWhichShouldIncludeTheDisplayApplicationIDtypeuint16CatalogVendorIDtypestringOrNullIfThereIsNoCurrentInFocusApplication_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH reads CurrentApp attribute from the DUT and Verify the in-focus application attributes, " + "which should include the display Application ID(type:uint16) Catalog Vendor ID(type:string) or Null if there is no " + "current in-focus application\n"); + if (ShouldSkip("APPLAUNCHER.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsCurrentAppAttributeFromTheDutAndVerifyTheInFocusApplicationAttributesWhichShouldIncludeTheDisplayApplicationIDtypeuint16CatalogVendorIDtypestringOrNullIfThereIsNoCurrentInFocusApplication_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -43399,11 +43391,11 @@ class Test_TC_APPLAUNCHER_3_6 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -43488,13 +43480,13 @@ class Test_TC_MEDIAINPUT_3_10 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_10\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_10\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_10\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_10\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -43505,25 +43497,25 @@ class Test_TC_MEDIAINPUT_3_10 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available and Verify " - "list of available inputs supported by the device is provided, where each entry in the list contains an " - "index(type:uint 8), InputType (InputType Enums), Name (type: Strings), and Description(Type:String)\n"); - if (ShouldSkip("MEDIAINPUT.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyListOfAvailableInputsSupportedByTheDeviceIsProvidedWhereEachEntryInTheListContainsAnIndextypeuint8InputTypeInputTypeEnumsNameTypeStringsAndDescriptionTypeString_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available and Verify list " + "of available inputs supported by the device is provided, where each entry in the list contains an index(type:uint " + "8), InputType (InputType Enums), Name (type: Strings), and Description(Type:String)\n"); + if (ShouldSkip("MEDIAINPUT.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyListOfAvailableInputsSupportedByTheDeviceIsProvidedWhereEachEntryInTheListContainsAnIndextypeuint8InputTypeInputTypeEnumsNameTypeStringsAndDescriptionTypeString_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -43531,11 +43523,11 @@ class Test_TC_MEDIAINPUT_3_10 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -43617,13 +43609,13 @@ class Test_TC_MEDIAINPUT_3_11 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_11\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_11\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_11\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_11\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -43634,41 +43626,41 @@ class Test_TC_MEDIAINPUT_3_11 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available and Verify " - "list of available inputs supported by the device is provided, where each entry in the list contains an " - "index(type:uint 8), InputType (InputType Enums), Name (type: Strings), and Description(Type:String)\n"); - if (ShouldSkip("MEDIAINPUT.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyListOfAvailableInputsSupportedByTheDeviceIsProvidedWhereEachEntryInTheListContainsAnIndextypeuint8InputTypeInputTypeEnumsNameTypeStringsAndDescriptionTypeString_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available and Verify list " + "of available inputs supported by the device is provided, where each entry in the list contains an index(type:uint " + "8), InputType (InputType Enums), Name (type: Strings), and Description(Type:String)\n"); + if (ShouldSkip("MEDIAINPUT.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyListOfAvailableInputsSupportedByTheDeviceIsProvidedWhereEachEntryInTheListContainsAnIndextypeuint8InputTypeInputTypeEnumsNameTypeStringsAndDescriptionTypeString_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Select Input Command\n"); - if (ShouldSkip("MEDIAINPUT.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSelectInputCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Select Input Command\n"); + if (ShouldSkip("MEDIAINPUT.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSelectInputCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read current input list\n"); - if (ShouldSkip("MEDIAINPUT.S.A0001 && MEDIAINPUT.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadCurrentInputList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read current input list\n"); + if (ShouldSkip("MEDIAINPUT.S.A0001 && MEDIAINPUT.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadCurrentInputList_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -43676,17 +43668,17 @@ class Test_TC_MEDIAINPUT_3_11 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -43814,13 +43806,13 @@ class Test_TC_MEDIAINPUT_3_12 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_12\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_12\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_12\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_12\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -43831,41 +43823,41 @@ class Test_TC_MEDIAINPUT_3_12 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available and Verify " - "list of available inputs supported by the device is provided, where each entry in the list contains an " - "index(type:uint 8), InputType (InputType Enums), Name (type: Strings), and Description(Type:String)\n"); - if (ShouldSkip("MEDIAINPUT.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyListOfAvailableInputsSupportedByTheDeviceIsProvidedWhereEachEntryInTheListContainsAnIndextypeuint8InputTypeInputTypeEnumsNameTypeStringsAndDescriptionTypeString_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available and Verify list " + "of available inputs supported by the device is provided, where each entry in the list contains an index(type:uint " + "8), InputType (InputType Enums), Name (type: Strings), and Description(Type:String)\n"); + if (ShouldSkip("MEDIAINPUT.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyListOfAvailableInputsSupportedByTheDeviceIsProvidedWhereEachEntryInTheListContainsAnIndextypeuint8InputTypeInputTypeEnumsNameTypeStringsAndDescriptionTypeString_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Show Input Status Command\n"); - if (ShouldSkip("MEDIAINPUT.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestShowInputStatusCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Show Input Status Command\n"); + if (ShouldSkip("MEDIAINPUT.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestShowInputStatusCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Hide Input Status Command\n"); - if (ShouldSkip("MEDIAINPUT.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestHideInputStatusCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Hide Input Status Command\n"); + if (ShouldSkip("MEDIAINPUT.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestHideInputStatusCommand_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -43873,17 +43865,17 @@ class Test_TC_MEDIAINPUT_3_12 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -44003,13 +43995,13 @@ class Test_TC_MEDIAINPUT_3_13 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_13\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAINPUT_3_13\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_13\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAINPUT_3_13\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -44020,40 +44012,40 @@ class Test_TC_MEDIAINPUT_3_13 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available\n"); - if (ShouldSkip("MEDIAINPUT.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailable_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : TH reads the InputList attribute from the DUT to show list of Inputs available\n"); + if (ShouldSkip("MEDIAINPUT.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailable_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Rename Input Command\n"); - if (ShouldSkip("MEDIAINPUT.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestRenameInputCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Rename Input Command\n"); + if (ShouldSkip("MEDIAINPUT.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestRenameInputCommand_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : TH reads the InputList attribute from the DUT to show list of Inputs available\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAINPUT.S.A0000 && MEDIAINPUT.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailable_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : TH reads the InputList attribute from the DUT to show list of Inputs available\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAINPUT.S.A0000 && MEDIAINPUT.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThReadsTheInputListAttributeFromTheDutToShowListOfInputsAvailable_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -44061,17 +44053,17 @@ class Test_TC_MEDIAINPUT_3_13 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -44182,13 +44174,13 @@ class Test_TC_WAKEONLAN_4_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WAKEONLAN_4_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WAKEONLAN_4_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WAKEONLAN_4_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WAKEONLAN_4_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -44199,39 +44191,39 @@ class Test_TC_WAKEONLAN_4_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the MACAddress attribute from the DUT\n"); - if (ShouldSkip("WAKEONLAN.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheMACAddressAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the MACAddress attribute from the DUT\n"); + if (ShouldSkip("WAKEONLAN.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheMACAddressAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends a Sleep command to DUT\n"); - if (ShouldSkip("LOWPOWER.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsASleepCommandToDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends a Sleep command to DUT\n"); + if (ShouldSkip("LOWPOWER.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsASleepCommandToDut_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : TH sends a Wake-On LAN magic packet containing the MAC address from step 1\n"); - if (ShouldSkip("PICS_USER_PROMPT")) { - NextTest(); - return; - } - err = TestThSendsAWakeOnLanMagicPacketContainingTheMacAddressFromStep1_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : TH sends a Wake-On LAN magic packet containing the MAC address from step 1\n"); + if (ShouldSkip("PICS_USER_PROMPT")) { + NextTest(); + return; + } + err = TestThSendsAWakeOnLanMagicPacketContainingTheMacAddressFromStep1_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -44239,17 +44231,17 @@ class Test_TC_WAKEONLAN_4_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -44357,13 +44349,13 @@ class Test_TC_CHANNEL_5_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_5_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_5_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_5_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_5_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -44374,26 +44366,26 @@ class Test_TC_CHANNEL_5_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH reads the ChannelList attribute from the DUT to show list of Inputs available and Verify " - "that the response contains a list of the known TV channels. Each list element should consist of the " - "following,Major number (unsigned 16-bit integer, mandatory),Minor number (unsigned 16-bit integer, " - "mandatory),Name (String, optional),Call sign (String, optional),Affiliate call sign (String, optional)\n"); - if (ShouldSkip("CHANNEL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheChannelListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyThatTheResponseContainsAListOfTheKnownTvChannelsEachListElementShouldConsistOfTheFollowingMajorNumberUnsigned16BitIntegerMandatoryMinorNumberUnsigned16BitIntegerMandatoryNameStringOptionalCallSignStringOptionalAffiliateCallSignStringOptional_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH reads the ChannelList attribute from the DUT to show list of Inputs available and Verify " + "that the response contains a list of the known TV channels. Each list element should consist of the following,Major " + "number (unsigned 16-bit integer, mandatory),Minor number (unsigned 16-bit integer, mandatory),Name (String, " + "optional),Call sign (String, optional),Affiliate call sign (String, optional)\n"); + if (ShouldSkip("CHANNEL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheChannelListAttributeFromTheDutToShowListOfInputsAvailableAndVerifyThatTheResponseContainsAListOfTheKnownTvChannelsEachListElementShouldConsistOfTheFollowingMajorNumberUnsigned16BitIntegerMandatoryMinorNumberUnsigned16BitIntegerMandatoryNameStringOptionalCallSignStringOptionalAffiliateCallSignStringOptional_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -44401,11 +44393,11 @@ class Test_TC_CHANNEL_5_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -44490,13 +44482,13 @@ class Test_TC_CHANNEL_5_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_5_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_5_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_5_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_5_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -44507,46 +44499,46 @@ class Test_TC_CHANNEL_5_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the ChannelList attribute\n"); - if (ShouldSkip("CHANNEL.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheChannelListAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the ChannelList attribute\n"); + if (ShouldSkip("CHANNEL.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheChannelListAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends a ChangeChannelByNumber command\n"); - if (ShouldSkip("CHANNEL.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestThSendsAChangeChannelByNumberCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends a ChangeChannelByNumber command\n"); + if (ShouldSkip("CHANNEL.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestThSendsAChangeChannelByNumberCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Verify that the channel has changed on the device\n"); - if (ShouldSkip("PICS_USER_PROMPT && CHANNEL.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheChannelHasChangedOnTheDevice_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Verify that the channel has changed on the device\n"); + if (ShouldSkip("PICS_USER_PROMPT && CHANNEL.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheChannelHasChangedOnTheDevice_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the CurrentChannel attribute\n"); - if (ShouldSkip("CHANNEL.S.A0002 && CHANNEL.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentChannelAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the CurrentChannel attribute\n"); + if (ShouldSkip("CHANNEL.S.A0002 && CHANNEL.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentChannelAttribute_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -44554,20 +44546,20 @@ class Test_TC_CHANNEL_5_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -44711,13 +44703,13 @@ class Test_TC_CHANNEL_5_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_5_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CHANNEL_5_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_5_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CHANNEL_5_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -44728,64 +44720,64 @@ class Test_TC_CHANNEL_5_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : TH reads the Lineup attribute from the DUT to show list of Inputs available and Verify that " - "the response contains a lineup info object\n"); - if (ShouldSkip("CHANNEL.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheLineupAttributeFromTheDutToShowListOfInputsAvailableAndVerifyThatTheResponseContainsALineupInfoObject_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : TH reads the Lineup attribute from the DUT to show list of Inputs available and Verify that " + "the response contains a lineup info object\n"); + if (ShouldSkip("CHANNEL.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheLineupAttributeFromTheDutToShowListOfInputsAvailableAndVerifyThatTheResponseContainsALineupInfoObject_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the ChannelList attribute from the DUT\n"); - if (ShouldSkip("CHANNEL.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheChannelListAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the ChannelList attribute from the DUT\n"); + if (ShouldSkip("CHANNEL.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheChannelListAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the CurrentChannel attribute from the DUT\n"); - if (ShouldSkip("CHANNEL.S.A0002")) { - NextTest(); - return; - } - err = TestReadsTheCurrentChannelAttributeFromTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the CurrentChannel attribute from the DUT\n"); + if (ShouldSkip("CHANNEL.S.A0002")) { + NextTest(); + return; + } + err = TestReadsTheCurrentChannelAttributeFromTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Sends a SkipChannel command to the DUT\n"); - if (ShouldSkip("CHANNEL.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestSendsASkipChannelCommandToTheDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Sends a SkipChannel command to the DUT\n"); + if (ShouldSkip("CHANNEL.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestSendsASkipChannelCommandToTheDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Verify that the channel has changed on the device\n"); - if (ShouldSkip("PICS_USER_PROMPT && CHANNEL.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheChannelHasChangedOnTheDevice_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Verify that the channel has changed on the device\n"); + if (ShouldSkip("PICS_USER_PROMPT && CHANNEL.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheChannelHasChangedOnTheDevice_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the CurrentChannel attribute from the DUT\n"); - if (ShouldSkip("CHANNEL.S.A0002 && CHANNEL.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentChannelAttributeFromTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the CurrentChannel attribute from the DUT\n"); + if (ShouldSkip("CHANNEL.S.A0002 && CHANNEL.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentChannelAttributeFromTheDut_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -44793,26 +44785,26 @@ class Test_TC_CHANNEL_5_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -45002,13 +44994,13 @@ class Test_TC_MEDIAPLAYBACK_6_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -45019,103 +45011,103 @@ class Test_TC_MEDIAPLAYBACK_6_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the CurrentState attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the CurrentState attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Sends a Play command\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendsAPlayCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Sends a Play command\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendsAPlayCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Verify that the media state is playing\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaStateIsPlaying_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Verify that the media state is playing\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaStateIsPlaying_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the CurrentState attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttribute_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the CurrentState attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttribute_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : sends a Pause command\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestSendsAPauseCommand_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : sends a Pause command\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestSendsAPauseCommand_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Verify that the media is paused\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaIsPaused_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Verify that the media is paused\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaIsPaused_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the CurrentState attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp && MEDIAPLAYBACK.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the CurrentState attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp && MEDIAPLAYBACK.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttribute_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Sends a Stop command\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestSendsAStopCommand_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Sends a Stop command\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestSendsAStopCommand_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Verify that the media is stoped\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaIsStoped_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Verify that the media is stoped\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaIsStoped_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Reads the CurrentState attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttribute_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Reads the CurrentState attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttribute_11(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -45123,41 +45115,41 @@ class Test_TC_MEDIAPLAYBACK_6_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -45438,13 +45430,13 @@ class Test_TC_MEDIAPLAYBACK_6_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -45455,151 +45447,151 @@ class Test_TC_MEDIAPLAYBACK_6_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the CurrentState attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the CurrentState attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Sends a Play command to the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendsAPlayCommandToTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Sends a Play command to the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendsAPlayCommandToTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Verify that the media state is playing\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaStateIsPlaying_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Verify that the media state is playing\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaStateIsPlaying_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the CurrentState attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttribute_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the CurrentState attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttribute_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Sends a StartOver command to the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestSendsAStartOverCommandToTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Sends a StartOver command to the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestSendsAStartOverCommandToTheDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Verify that the media is started over\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaIsStartedOver_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Verify that the media is started over\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaIsStartedOver_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Sends a Next command to the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestSendsANextCommandToTheDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Sends a Next command to the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestSendsANextCommandToTheDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Verify that the next media item in the queue has been loaded\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C05.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheNextMediaItemInTheQueueHasBeenLoaded_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Verify that the next media item in the queue has been loaded\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C05.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheNextMediaItemInTheQueueHasBeenLoaded_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Sends a Previous command to the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestSendsAPreviousCommandToTheDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Sends a Previous command to the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestSendsAPreviousCommandToTheDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Verify that the previous media item in the queue has been loaded\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C04.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatThePreviousMediaItemInTheQueueHasBeenLoaded_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Verify that the previous media item in the queue has been loaded\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C04.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatThePreviousMediaItemInTheQueueHasBeenLoaded_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Sends a SkipForward command to the DUT \n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestSendsASkipForwardCommandToTheDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Sends a SkipForward command to the DUT \n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestSendsASkipForwardCommandToTheDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Verify that the media has skipped forward 10 seconds\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaHasSkippedForward10Seconds_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Verify that the media has skipped forward 10 seconds\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaHasSkippedForward10Seconds_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the SampledPosition attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0003 && MEDIAPLAYBACK.S.C08.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheSampledPositionAttributeFromTheDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the SampledPosition attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0003 && MEDIAPLAYBACK.S.C08.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheSampledPositionAttributeFromTheDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Sends a SkipBackward command to the DUT \n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C09.Rsp")) { - NextTest(); - return; - } - err = TestSendsASkipBackwardCommandToTheDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Sends a SkipBackward command to the DUT \n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C09.Rsp")) { + NextTest(); + return; + } + err = TestSendsASkipBackwardCommandToTheDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Verify that the media has skipped backward 10 seconds\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C09.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaHasSkippedBackward10Seconds_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Verify that the media has skipped backward 10 seconds\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C09.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaHasSkippedBackward10Seconds_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Reads the SampledPosition attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0003 && MEDIAPLAYBACK.S.C09.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheSampledPositionAttributeFromTheDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Reads the SampledPosition attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0003 && MEDIAPLAYBACK.S.C09.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheSampledPositionAttributeFromTheDut_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -45607,59 +45599,59 @@ class Test_TC_MEDIAPLAYBACK_6_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -46059,13 +46051,13 @@ class Test_TC_MEDIAPLAYBACK_6_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -46076,97 +46068,96 @@ class Test_TC_MEDIAPLAYBACK_6_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Sends a Seek command\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C0B.Rsp")) { - NextTest(); - return; - } - err = TestSendsASeekCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Sends a Seek command\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C0B.Rsp")) { + NextTest(); + return; + } + err = TestSendsASeekCommand_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : Verify that the media has moved to 10 seconds from the starting point\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C0B.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaHasMovedTo10SecondsFromTheStartingPoint_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Verify that the media has moved to 10 seconds from the starting point\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C0B.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaHasMovedTo10SecondsFromTheStartingPoint_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the SampledPosition attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0003 && MEDIAPLAYBACK.S.C0B.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheSampledPositionAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the SampledPosition attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0003 && MEDIAPLAYBACK.S.C0B.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheSampledPositionAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads the StartTime attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0001 && PICS_USER_PROMPT")) { - NextTest(); - return; - } - err = TestThReadsTheStartTimeAttributeFromTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads the StartTime attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0001 && PICS_USER_PROMPT")) { + NextTest(); + return; + } + err = TestThReadsTheStartTimeAttributeFromTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads the SeekRangeEnd attribute from the DUT\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsTheSeekRangeEndAttributeFromTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads the SeekRangeEnd attribute from the DUT\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsTheSeekRangeEndAttributeFromTheDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads the SeekRangeStart attribute from the DUT\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0006")) { - NextTest(); - return; - } - err = TestThReadsTheSeekRangeStartAttributeFromTheDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads the SeekRangeStart attribute from the DUT\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0006")) { + NextTest(); + return; + } + err = TestThReadsTheSeekRangeStartAttributeFromTheDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads the Duration attribute from the DUT\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsTheDurationAttributeFromTheDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads the Duration attribute from the DUT\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsTheDurationAttributeFromTheDut_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : Sends a Seek command Position value beyond the furthest valid position\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C0B.Rsp")) { - NextTest(); - return; - } - err = TestSendsASeekCommandPositionValueBeyondTheFurthestValidPosition_9(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 9 : Sends a Seek command Position value beyond the furthest valid position\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C0B.Rsp")) { + NextTest(); + return; + } + err = TestSendsASeekCommandPositionValueBeyondTheFurthestValidPosition_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : verify that the media has not moved.\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C0B.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaHasNotMoved_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : verify that the media has not moved.\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C0B.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaHasNotMoved_10(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -46174,38 +46165,38 @@ class Test_TC_MEDIAPLAYBACK_6_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -46430,13 +46421,13 @@ class Test_TC_MEDIAPLAYBACK_6_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MEDIAPLAYBACK_6_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MEDIAPLAYBACK_6_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -46447,193 +46438,193 @@ class Test_TC_MEDIAPLAYBACK_6_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : Precondition: Media content in a paused state at the beginning of the content\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestPreconditionMediaContentInAPausedStateAtTheBeginningOfTheContent_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the CurrentState attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the CurrentState attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the PlaybackSpeed attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestReadsThePlaybackSpeedAttributeFromTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the PlaybackSpeed attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestReadsThePlaybackSpeedAttributeFromTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Sends a FastForward command\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestSendsAFastForwardCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Sends a FastForward command\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestSendsAFastForwardCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : verify that the media state is playing\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaStateIsPlaying_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : verify that the media state is playing\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaStateIsPlaying_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the CurrentState attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttribute_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the CurrentState attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttribute_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Reads the PlaybackSpeed attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestReadsThePlaybackSpeedAttributeFromTheDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Reads the PlaybackSpeed attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestReadsThePlaybackSpeedAttributeFromTheDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Sends a FastForward command\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestSendsAFastForwardCommand_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Sends a FastForward command\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestSendsAFastForwardCommand_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : verify that the media play speed has increased.\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaPlaySpeedHasIncreased_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : verify that the media play speed has increased.\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaPlaySpeedHasIncreased_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the PlaybackSpeed attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestReadsThePlaybackSpeedAttributeFromTheDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the PlaybackSpeed attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestReadsThePlaybackSpeedAttributeFromTheDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Sends a Rewind command to the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestSendsARewindCommandToTheDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Sends a Rewind command to the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestSendsARewindCommandToTheDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : verify that the media play has reversed direction.\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaPlayHasReversedDirection_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : verify that the media play has reversed direction.\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaPlayHasReversedDirection_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Reads the CurrentState attribute\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentStateAttribute_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Reads the CurrentState attribute\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0000 && MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentStateAttribute_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the PlaybackSpeed attribute from the DUT\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestReadsThePlaybackSpeedAttributeFromTheDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the PlaybackSpeed attribute from the DUT\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestReadsThePlaybackSpeedAttributeFromTheDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Sends a Rewind command to the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestSendsARewindCommandToTheDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Sends a Rewind command to the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestSendsARewindCommandToTheDut_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : verify that the media play speed has increased in the reverse direction.\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaPlaySpeedHasIncreasedInTheReverseDirection_16(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 16 : verify that the media play speed has increased in the reverse direction.\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaPlaySpeedHasIncreasedInTheReverseDirection_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Reads the PlaybackSpeed attribute from the DUT\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestReadsThePlaybackSpeedAttributeFromTheDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Reads the PlaybackSpeed attribute from the DUT\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestReadsThePlaybackSpeedAttributeFromTheDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Sends a Play command\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendsAPlayCommand_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Sends a Play command\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendsAPlayCommand_18(); + break; case 19: - ChipLogProgress( - chipTool, " ***** Test Step 19 : verify that the media is has resumed playing forward at the default speed.\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestVerifyThatTheMediaIsHasResumedPlayingForwardAtTheDefaultSpeed_19(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 19 : verify that the media is has resumed playing forward at the default speed.\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestVerifyThatTheMediaIsHasResumedPlayingForwardAtTheDefaultSpeed_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Reads the PlaybackSpeed attribute from the DUT\n"); - if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadsThePlaybackSpeedAttributeFromTheDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Reads the PlaybackSpeed attribute from the DUT\n"); + if (ShouldSkip("MEDIAPLAYBACK.S.A0004 && MEDIAPLAYBACK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadsThePlaybackSpeedAttributeFromTheDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Sends consecutive FastForward commands\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C07.Rsp")) { - NextTest(); - return; - } - err = TestSendsConsecutiveFastForwardCommands_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Sends consecutive FastForward commands\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C07.Rsp")) { + NextTest(); + return; + } + err = TestSendsConsecutiveFastForwardCommands_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Sends consecutive Rewind commands\n"); - if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C06.Rsp")) { - NextTest(); - return; - } - err = TestSendsConsecutiveRewindCommands_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Sends consecutive Rewind commands\n"); + if (ShouldSkip("PICS_USER_PROMPT && MEDIAPLAYBACK.S.C06.Rsp")) { + NextTest(); + return; + } + err = TestSendsConsecutiveRewindCommands_22(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -46641,74 +46632,74 @@ class Test_TC_MEDIAPLAYBACK_6_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -47178,13 +47169,13 @@ class Test_TC_AUDIOOUTPUT_7_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_AUDIOOUTPUT_7_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_AUDIOOUTPUT_7_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_AUDIOOUTPUT_7_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_AUDIOOUTPUT_7_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -47195,38 +47186,38 @@ class Test_TC_AUDIOOUTPUT_7_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the OutputList attribute\n"); - if (ShouldSkip("AUDIOOUTPUT.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheOutputListAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the OutputList attribute\n"); + if (ShouldSkip("AUDIOOUTPUT.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheOutputListAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Sends a SelectAudioOutput command\n"); - if (ShouldSkip("AUDIOOUTPUT.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendsASelectAudioOutputCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Sends a SelectAudioOutput command\n"); + if (ShouldSkip("AUDIOOUTPUT.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendsASelectAudioOutputCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the CurrentOutput attribute\n"); - if (ShouldSkip("AUDIOOUTPUT.S.A0001 && AUDIOOUTPUT.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentOutputAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the CurrentOutput attribute\n"); + if (ShouldSkip("AUDIOOUTPUT.S.A0001 && AUDIOOUTPUT.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentOutputAttribute_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -47234,17 +47225,17 @@ class Test_TC_AUDIOOUTPUT_7_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -47371,13 +47362,13 @@ class Test_TC_AUDIOOUTPUT_7_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_AUDIOOUTPUT_7_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_AUDIOOUTPUT_7_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_AUDIOOUTPUT_7_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_AUDIOOUTPUT_7_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -47388,40 +47379,40 @@ class Test_TC_AUDIOOUTPUT_7_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the OutputList attribute from the DUT\n"); - if (ShouldSkip("AUDIOOUTPUT.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheOutputListAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the OutputList attribute from the DUT\n"); + if (ShouldSkip("AUDIOOUTPUT.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheOutputListAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Sends a RenameOutput command\n"); - if (ShouldSkip("AUDIOOUTPUT.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestSendsARenameOutputCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Sends a RenameOutput command\n"); + if (ShouldSkip("AUDIOOUTPUT.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestSendsARenameOutputCommand_2(); + break; case 3: - ChipLogProgress(chipTool, - " ***** Test Step 3 : Reads the OutputList attribute from the DUT Verify that the output at the index provided in " - "step 2 has the name CertTest\n"); - if (ShouldSkip("PICS_USER_PROMPT && AUDIOOUTPUT.S.A0001 && AUDIOOUTPUT.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheOutputListAttributeFromTheDutVerifyThatTheOutputAtTheIndexProvidedInStep2HasTheNameCertTest_3(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 3 : Reads the OutputList attribute from the DUT Verify that the output at the index provided in " + "step 2 has the name CertTest\n"); + if (ShouldSkip("PICS_USER_PROMPT && AUDIOOUTPUT.S.A0001 && AUDIOOUTPUT.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheOutputListAttributeFromTheDutVerifyThatTheOutputAtTheIndexProvidedInStep2HasTheNameCertTest_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -47429,17 +47420,17 @@ class Test_TC_AUDIOOUTPUT_7_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -47558,13 +47549,13 @@ class Test_TC_TGTNAV_8_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TGTNAV_8_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TGTNAV_8_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TGTNAV_8_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TGTNAV_8_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -47575,46 +47566,46 @@ class Test_TC_TGTNAV_8_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the CurrentTarget attribute\n"); - if (ShouldSkip("TGTNAV.S.A0001")) { - NextTest(); - return; - } - err = TestReadsTheCurrentTargetAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the CurrentTarget attribute\n"); + if (ShouldSkip("TGTNAV.S.A0001")) { + NextTest(); + return; + } + err = TestReadsTheCurrentTargetAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the TargetList attribute\n"); - if (ShouldSkip("TGTNAV.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheTargetListAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the TargetList attribute\n"); + if (ShouldSkip("TGTNAV.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheTargetListAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Sends a NavigateTarget command\n"); - if (ShouldSkip("TGTNAV.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendsANavigateTargetCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Sends a NavigateTarget command\n"); + if (ShouldSkip("TGTNAV.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendsANavigateTargetCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the CurrentTarget attribute\n"); - if (ShouldSkip("TGTNAV.S.A0001 && TGTNAV.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestReadsTheCurrentTargetAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the CurrentTarget attribute\n"); + if (ShouldSkip("TGTNAV.S.A0001 && TGTNAV.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestReadsTheCurrentTargetAttribute_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -47622,20 +47613,20 @@ class Test_TC_TGTNAV_8_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -47791,13 +47782,13 @@ class Test_TC_APBSC_9_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_APBSC_9_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_APBSC_9_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APBSC_9_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_APBSC_9_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -47808,78 +47799,78 @@ class Test_TC_APBSC_9_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the VendorName attribute\n"); - if (ShouldSkip("APBSC.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTheVendorNameAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads the VendorName attribute\n"); + if (ShouldSkip("APBSC.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTheVendorNameAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the VendorID attribute\n"); - if (ShouldSkip("APBSC.S.A0001")) { - NextTest(); - return; - } - err = TestReadsTheVendorIDAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the VendorID attribute\n"); + if (ShouldSkip("APBSC.S.A0001")) { + NextTest(); + return; + } + err = TestReadsTheVendorIDAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the ApplicationName attribute\n"); - if (ShouldSkip("APBSC.S.A0002")) { - NextTest(); - return; - } - err = TestReadsTheApplicationNameAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads the ApplicationName attribute\n"); + if (ShouldSkip("APBSC.S.A0002")) { + NextTest(); + return; + } + err = TestReadsTheApplicationNameAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the ProductID attribute\n"); - if (ShouldSkip("APBSC.S.A0003")) { - NextTest(); - return; - } - err = TestReadsTheProductIDAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the ProductID attribute\n"); + if (ShouldSkip("APBSC.S.A0003")) { + NextTest(); + return; + } + err = TestReadsTheProductIDAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the Application attribute\n"); - if (ShouldSkip("APBSC.S.A0004")) { - NextTest(); - return; - } - err = TestReadsTheApplicationAttribute_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reads the Application attribute\n"); + if (ShouldSkip("APBSC.S.A0004")) { + NextTest(); + return; + } + err = TestReadsTheApplicationAttribute_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the Status attribute\n"); - if (ShouldSkip("APBSC.S.A0005")) { - NextTest(); - return; - } - err = TestReadsTheStatusAttribute_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the Status attribute\n"); + if (ShouldSkip("APBSC.S.A0005")) { + NextTest(); + return; + } + err = TestReadsTheStatusAttribute_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Reads the ApplicationVersion attribute\n"); - if (ShouldSkip("APBSC.S.A0006")) { - NextTest(); - return; - } - err = TestReadsTheApplicationVersionAttribute_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Reads the ApplicationVersion attribute\n"); + if (ShouldSkip("APBSC.S.A0006")) { + NextTest(); + return; + } + err = TestReadsTheApplicationVersionAttribute_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the AllowedVendorList attribute\n"); - if (ShouldSkip("APBSC.S.A0007")) { - NextTest(); - return; - } - err = TestReadsTheAllowedVendorListAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the AllowedVendorList attribute\n"); + if (ShouldSkip("APBSC.S.A0007")) { + NextTest(); + return; + } + err = TestReadsTheAllowedVendorListAttribute_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -47887,32 +47878,32 @@ class Test_TC_APBSC_9_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -48140,13 +48131,13 @@ class Test_TC_CONTENTLAUNCHER_10_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_CONTENTLAUNCHER_10_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_CONTENTLAUNCHER_10_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CONTENTLAUNCHER_10_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_CONTENTLAUNCHER_10_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -48157,30 +48148,30 @@ class Test_TC_CONTENTLAUNCHER_10_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the AcceptHeader attribute from the DUT\n"); - if (ShouldSkip("CONTENTLAUNCHER.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheAcceptHeaderAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the AcceptHeader attribute from the DUT\n"); + if (ShouldSkip("CONTENTLAUNCHER.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheAcceptHeaderAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the SupportedStreamingProtocols attribute from the DUT\n"); - if (ShouldSkip("CONTENTLAUNCHER.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheSupportedStreamingProtocolsAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the SupportedStreamingProtocols attribute from the DUT\n"); + if (ShouldSkip("CONTENTLAUNCHER.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheSupportedStreamingProtocolsAttributeFromTheDut_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -48188,14 +48179,14 @@ class Test_TC_CONTENTLAUNCHER_10_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -48294,13 +48285,13 @@ class Test_TC_MOD_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_MOD_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_MOD_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MOD_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_MOD_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -48311,64 +48302,63 @@ class Test_TC_MOD_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); - err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); + err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); - if (ShouldSkip("MOD.S.F00")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); + if (ShouldSkip("MOD.S.F00")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the FeatureMap attribute from the DUT\n"); - if (ShouldSkip(" !MOD.S.F00 ")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapAttributeFromTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the FeatureMap attribute from the DUT\n"); + if (ShouldSkip(" !MOD.S.F00 ")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapAttributeFromTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads the AttributeList attribute from the DUT\n"); - err = TestThReadsTheAttributeListAttributeFromTheDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads the AttributeList attribute from the DUT\n"); + err = TestThReadsTheAttributeListAttributeFromTheDut_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : TH reads the optional attribute(StartUpMode) in AttributeList from the DUT\n"); - if (ShouldSkip("MOD.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsTheOptionalAttributeStartUpModeInAttributeListFromTheDut_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : TH reads the optional attribute(StartUpMode) in AttributeList from the DUT\n"); + if (ShouldSkip("MOD.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsTheOptionalAttributeStartUpModeInAttributeListFromTheDut_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : TH reads the optional attribute(OnMode) in AttributeList from the DUT\n"); - if (ShouldSkip("MOD.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsTheOptionalAttributeOnModeInAttributeListFromTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads the optional attribute(OnMode) in AttributeList from the DUT\n"); + if (ShouldSkip("MOD.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsTheOptionalAttributeOnModeInAttributeListFromTheDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -48376,32 +48366,32 @@ class Test_TC_MOD_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -48664,13 +48654,13 @@ class OTA_SuccessfulTransfer : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: OTA_SuccessfulTransfer\n"); + ChipLogProgress(chipTool, " **** Test Start: OTA_SuccessfulTransfer\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: OTA_SuccessfulTransfer\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: OTA_SuccessfulTransfer\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -48681,54 +48671,54 @@ class OTA_SuccessfulTransfer : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Create OTA image\n"); - err = TestCreateOtaImage_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Create OTA image\n"); + err = TestCreateOtaImage_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Start the provider with an image\n"); - err = TestStartTheProviderWithAnImage_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Start the provider with an image\n"); + err = TestStartTheProviderWithAnImage_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Commission the provider from alpha\n"); - err = TestCommissionTheProviderFromAlpha_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Commission the provider from alpha\n"); + err = TestCommissionTheProviderFromAlpha_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Wait for the commissioned provider to be retrieved for alpha\n"); - err = TestWaitForTheCommissionedProviderToBeRetrievedForAlpha_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Wait for the commissioned provider to be retrieved for alpha\n"); + err = TestWaitForTheCommissionedProviderToBeRetrievedForAlpha_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Install ACL for QueryImage\n"); - err = TestInstallAclForQueryImage_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Install ACL for QueryImage\n"); + err = TestInstallAclForQueryImage_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Stop the requestor\n"); - err = TestStopTheRequestor_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Stop the requestor\n"); + err = TestStopTheRequestor_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Start the requestor with an OTA download path\n"); - err = TestStartTheRequestorWithAnOtaDownloadPath_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Start the requestor with an OTA download path\n"); + err = TestStartTheRequestorWithAnOtaDownloadPath_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Wait for the commissioned requestor to be retrieved for alpha\n"); - err = TestWaitForTheCommissionedRequestorToBeRetrievedForAlpha_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Wait for the commissioned requestor to be retrieved for alpha\n"); + err = TestWaitForTheCommissionedRequestorToBeRetrievedForAlpha_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Send an announce OTA provider command to the requestor\n"); - err = TestSendAnAnnounceOtaProviderCommandToTheRequestor_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Send an announce OTA provider command to the requestor\n"); + err = TestSendAnAnnounceOtaProviderCommandToTheRequestor_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Wait for transfer complete message\n"); - err = TestWaitForTransferCompleteMessage_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Wait for transfer complete message\n"); + err = TestWaitForTransferCompleteMessage_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Compare original file to downloaded file\n"); - err = TestCompareOriginalFileToDownloadedFile_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Compare original file to downloaded file\n"); + err = TestCompareOriginalFileToDownloadedFile_10(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -48736,38 +48726,38 @@ class OTA_SuccessfulTransfer : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -48855,34 +48845,34 @@ class OTA_SuccessfulTransfer : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:41UL]; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = [NSNumber numberWithUnsignedInt:41UL]; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -49000,13 +48990,13 @@ class Test_TC_OCC_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OCC_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OCC_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OCC_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OCC_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -49017,34 +49007,34 @@ class Test_TC_OCC_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -49052,23 +49042,23 @@ class Test_TC_OCC_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -49256,13 +49246,13 @@ class Test_TC_OCC_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OCC_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OCC_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OCC_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OCC_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -49273,114 +49263,113 @@ class Test_TC_OCC_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads mandatory attribute constrains: Occupancy\n"); - if (ShouldSkip("OCC.S.A0000")) { - NextTest(); - return; - } - err = TestReadsMandatoryAttributeConstrainsOccupancy_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads mandatory attribute constrains: Occupancy\n"); + if (ShouldSkip("OCC.S.A0000")) { + NextTest(); + return; + } + err = TestReadsMandatoryAttributeConstrainsOccupancy_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads mandatory attribute constrains: OccupancySensorType\n"); - if (ShouldSkip("OCC.S.A0001")) { - NextTest(); - return; - } - err = TestReadsMandatoryAttributeConstrainsOccupancySensorType_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads mandatory attribute constrains: OccupancySensorType\n"); + if (ShouldSkip("OCC.S.A0001")) { + NextTest(); + return; + } + err = TestReadsMandatoryAttributeConstrainsOccupancySensorType_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads mandatory attribute constrains: OccupancySensorTypeBitmap\n"); - if (ShouldSkip("OCC.S.A0002")) { - NextTest(); - return; - } - err = TestReadsMandatoryAttributeConstrainsOccupancySensorTypeBitmap_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads mandatory attribute constrains: OccupancySensorTypeBitmap\n"); + if (ShouldSkip("OCC.S.A0002")) { + NextTest(); + return; + } + err = TestReadsMandatoryAttributeConstrainsOccupancySensorTypeBitmap_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads optional attribute: PIROccupiedToUnoccupiedDelay\n"); - if (ShouldSkip("OCC.S.A0010")) { - NextTest(); - return; - } - err = TestReadsOptionalAttributePIROccupiedToUnoccupiedDelay_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads optional attribute: PIROccupiedToUnoccupiedDelay\n"); + if (ShouldSkip("OCC.S.A0010")) { + NextTest(); + return; + } + err = TestReadsOptionalAttributePIROccupiedToUnoccupiedDelay_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reads optional attribute constrains: PIRUnoccupiedToOccupiedDelay\n"); - if (ShouldSkip("OCC.S.A0011")) { - NextTest(); - return; - } - err = TestReadsOptionalAttributeConstrainsPIRUnoccupiedToOccupiedDelay_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reads optional attribute constrains: PIRUnoccupiedToOccupiedDelay\n"); + if (ShouldSkip("OCC.S.A0011")) { + NextTest(); + return; + } + err = TestReadsOptionalAttributeConstrainsPIRUnoccupiedToOccupiedDelay_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : Reads optional attribute constrains: PIRUnoccupiedToOccupiedThreshold\n"); - if (ShouldSkip("OCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadsOptionalAttributeConstrainsPIRUnoccupiedToOccupiedThreshold_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads optional attribute constrains: PIRUnoccupiedToOccupiedThreshold\n"); + if (ShouldSkip("OCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadsOptionalAttributeConstrainsPIRUnoccupiedToOccupiedThreshold_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read optional attribute: UltrasonicOccupiedToUnoccupiedDelay\n"); - if (ShouldSkip("OCC.S.A0020")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeUltrasonicOccupiedToUnoccupiedDelay_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read optional attribute: UltrasonicOccupiedToUnoccupiedDelay\n"); + if (ShouldSkip("OCC.S.A0020")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeUltrasonicOccupiedToUnoccupiedDelay_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute: UltrasonicUnoccupiedToOccupiedDelay\n"); - if (ShouldSkip("OCC.S.A0021")) { - NextTest(); - return; - } - err = TestReadAttributeUltrasonicUnoccupiedToOccupiedDelay_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute: UltrasonicUnoccupiedToOccupiedDelay\n"); + if (ShouldSkip("OCC.S.A0021")) { + NextTest(); + return; + } + err = TestReadAttributeUltrasonicUnoccupiedToOccupiedDelay_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read attribute: UltrasonicUnoccupiedToOccupiedThreshold\n"); - if (ShouldSkip("OCC.S.A0022")) { - NextTest(); - return; - } - err = TestReadAttributeUltrasonicUnoccupiedToOccupiedThreshold_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read attribute: UltrasonicUnoccupiedToOccupiedThreshold\n"); + if (ShouldSkip("OCC.S.A0022")) { + NextTest(); + return; + } + err = TestReadAttributeUltrasonicUnoccupiedToOccupiedThreshold_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : Reads optional attribute constrains: PhysicalContactOccupiedToUnoccupiedDelay\n"); - if (ShouldSkip("OCC.S.A0030")) { - NextTest(); - return; - } - err = TestReadsOptionalAttributeConstrainsPhysicalContactOccupiedToUnoccupiedDelay_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : Reads optional attribute constrains: PhysicalContactOccupiedToUnoccupiedDelay\n"); + if (ShouldSkip("OCC.S.A0030")) { + NextTest(); + return; + } + err = TestReadsOptionalAttributeConstrainsPhysicalContactOccupiedToUnoccupiedDelay_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : Reads optional attribute constrains: PhysicalContactUnoccupiedToOccupiedDelay\n"); - if (ShouldSkip("OCC.S.A0031")) { - NextTest(); - return; - } - err = TestReadsOptionalAttributeConstrainsPhysicalContactUnoccupiedToOccupiedDelay_11(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 11 : Reads optional attribute constrains: PhysicalContactUnoccupiedToOccupiedDelay\n"); + if (ShouldSkip("OCC.S.A0031")) { + NextTest(); + return; + } + err = TestReadsOptionalAttributeConstrainsPhysicalContactUnoccupiedToOccupiedDelay_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : Reads optional attribute constrains: PhysicalContactUnoccupiedToOccupiedThreshold\n"); - if (ShouldSkip("OCC.S.A0032")) { - NextTest(); - return; - } - err = TestReadsOptionalAttributeConstrainsPhysicalContactUnoccupiedToOccupiedThreshold_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : Reads optional attribute constrains: PhysicalContactUnoccupiedToOccupiedThreshold\n"); + if (ShouldSkip("OCC.S.A0032")) { + NextTest(); + return; + } + err = TestReadsOptionalAttributeConstrainsPhysicalContactUnoccupiedToOccupiedThreshold_12(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -49388,44 +49377,44 @@ class Test_TC_OCC_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -49779,13 +49768,13 @@ class Test_TC_OCC_2_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OCC_2_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OCC_2_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OCC_2_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OCC_2_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -49796,30 +49785,30 @@ class Test_TC_OCC_2_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads mandatory attribute constrains: OccupancySensorType\n"); - if (ShouldSkip("OCC.S.A0001")) { - NextTest(); - return; - } - err = TestReadsMandatoryAttributeConstrainsOccupancySensorType_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads mandatory attribute constrains: OccupancySensorType\n"); + if (ShouldSkip("OCC.S.A0001")) { + NextTest(); + return; + } + err = TestReadsMandatoryAttributeConstrainsOccupancySensorType_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads mandatory attribute constrains: OccupancySensorTypeBitmap\n"); - if (ShouldSkip("OCC.S.A0002")) { - NextTest(); - return; - } - err = TestReadsMandatoryAttributeConstrainsOccupancySensorTypeBitmap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads mandatory attribute constrains: OccupancySensorTypeBitmap\n"); + if (ShouldSkip("OCC.S.A0002")) { + NextTest(); + return; + } + err = TestReadsMandatoryAttributeConstrainsOccupancySensorTypeBitmap_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -49827,14 +49816,14 @@ class Test_TC_OCC_2_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -49939,13 +49928,13 @@ class Test_TC_OO_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -49956,63 +49945,62 @@ class Test_TC_OO_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !OO.S.F00 ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !OO.S.F00 ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given OO.S.F00(LT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("OO.S.F00")) { - NextTest(); - return; - } - err = TestGivenOosf00ltEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given OO.S.F00(LT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("OO.S.F00")) { + NextTest(); + return; + } + err = TestGivenOosf00ltEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the feature dependent(OO.S.F00) attribute in AttributeList\n"); - if (ShouldSkip("OO.S.F00")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentOOSF00AttributeInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the feature dependent(OO.S.F00) attribute in AttributeList\n"); + if (ShouldSkip("OO.S.F00")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentOOSF00AttributeInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_6(); + break; case 7: - ChipLogProgress( - chipTool, " ***** Test Step 7 : Read the feature dependent(OO.S.F00) commands in AcceptedCommandList\n"); - if (ShouldSkip("OO.S.F00")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentOOSF00CommandsInAcceptedCommandList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the feature dependent(OO.S.F00) commands in AcceptedCommandList\n"); + if (ShouldSkip("OO.S.F00")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentOOSF00CommandsInAcceptedCommandList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -50020,32 +50008,32 @@ class Test_TC_OO_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -50299,13 +50287,13 @@ class Test_TC_OO_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -50316,54 +50304,54 @@ class Test_TC_OO_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: OnOff\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeOnOff_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: OnOff\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeOnOff_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read LT attribute: GlobalSceneControl\n"); - if (ShouldSkip("OO.S.A4000")) { - NextTest(); - return; - } - err = TestReadLtAttributeGlobalSceneControl_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read LT attribute: GlobalSceneControl\n"); + if (ShouldSkip("OO.S.A4000")) { + NextTest(); + return; + } + err = TestReadLtAttributeGlobalSceneControl_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read LT attribute: OnTime\n"); - if (ShouldSkip("OO.S.A4001")) { - NextTest(); - return; - } - err = TestReadLtAttributeOnTime_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read LT attribute: OnTime\n"); + if (ShouldSkip("OO.S.A4001")) { + NextTest(); + return; + } + err = TestReadLtAttributeOnTime_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read LT attribute: OffWaitTime\n"); - if (ShouldSkip("OO.S.A4002")) { - NextTest(); - return; - } - err = TestReadLtAttributeOffWaitTime_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read LT attribute: OffWaitTime\n"); + if (ShouldSkip("OO.S.A4002")) { + NextTest(); + return; + } + err = TestReadLtAttributeOffWaitTime_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read LT attribute: StartUpOnOff\n"); - if (ShouldSkip("OO.S.A4003")) { - NextTest(); - return; - } - err = TestReadLtAttributeStartUpOnOff_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read LT attribute: StartUpOnOff\n"); + if (ShouldSkip("OO.S.A4003")) { + NextTest(); + return; + } + err = TestReadLtAttributeStartUpOnOff_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -50371,23 +50359,23 @@ class Test_TC_OO_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -50556,13 +50544,13 @@ class Test_TC_OO_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -50573,182 +50561,182 @@ class Test_TC_OO_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Send Off Command\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendOffCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Send Off Command\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendOffCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Send On Command\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestSendOnCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Send On Command\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestSendOnCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Check on/off attribute value is true after on command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Check on/off attribute value is true after on command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Send On Command\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestSendOnCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Send On Command\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestSendOnCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Check on/off attribute value is true after on command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Check on/off attribute value is true after on command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Send Off Command\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendOffCommand_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Send Off Command\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendOffCommand_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Send Off Command\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestSendOffCommand_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Send Off Command\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestSendOffCommand_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Send Toggle Command\n"); - if (ShouldSkip("OO.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestSendToggleCommand_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Send Toggle Command\n"); + if (ShouldSkip("OO.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestSendToggleCommand_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 1000ms\n"); - err = TestWait1000ms_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Wait 1000ms\n"); + err = TestWait1000ms_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Check on/off attribute value is true after toggle command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsTrueAfterToggleCommand_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Check on/off attribute value is true after toggle command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsTrueAfterToggleCommand_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Send Toggle Command\n"); - if (ShouldSkip("OO.S.C02.Rsp")) { - NextTest(); - return; - } - err = TestSendToggleCommand_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Send Toggle Command\n"); + if (ShouldSkip("OO.S.C02.Rsp")) { + NextTest(); + return; + } + err = TestSendToggleCommand_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 1000ms\n"); - err = TestWait1000ms_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait 1000ms\n"); + err = TestWait1000ms_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Check on/off attribute value is false after toggle command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterToggleCommand_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Check on/off attribute value is false after toggle command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterToggleCommand_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Operate on device to set OnOff attribute manually to on\n"); - if (ShouldSkip("PICS_USER_PROMPT && OO.M.ManuallyControlled && OO.S.A0000")) { - NextTest(); - return; - } - err = TestOperateOnDeviceToSetOnOffAttributeManuallyToOn_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Operate on device to set OnOff attribute manually to on\n"); + if (ShouldSkip("PICS_USER_PROMPT && OO.M.ManuallyControlled && OO.S.A0000")) { + NextTest(); + return; + } + err = TestOperateOnDeviceToSetOnOffAttributeManuallyToOn_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Check on/off attribute value is true after on command\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && OO.S.A0000 && OO.M.ManuallyControlled")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Check on/off attribute value is true after on command\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && OO.S.A0000 && OO.M.ManuallyControlled")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Operate on device to set OnOff attribute manually to off\n"); - if (ShouldSkip("PICS_USER_PROMPT && OO.M.ManuallyControlled && OO.S.A0000")) { - NextTest(); - return; - } - err = TestOperateOnDeviceToSetOnOffAttributeManuallyToOff_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Operate on device to set OnOff attribute manually to off\n"); + if (ShouldSkip("PICS_USER_PROMPT && OO.M.ManuallyControlled && OO.S.A0000")) { + NextTest(); + return; + } + err = TestOperateOnDeviceToSetOnOffAttributeManuallyToOff_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && OO.S.A0000 && OO.M.ManuallyControlled")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && OO.S.A0000 && OO.M.ManuallyControlled")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Reset Off Command\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestResetOffCommand_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Reset Off Command\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestResetOffCommand_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Check on/off attribute value is false after off command\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Check on/off attribute value is false after off command\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_22(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -50756,74 +50744,74 @@ class Test_TC_OO_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -51310,13 +51298,13 @@ class Test_TC_OO_2_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_2_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_OO_2_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_2_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_OO_2_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -51327,230 +51315,230 @@ class Test_TC_OO_2_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends On command to DUT\n"); - if (ShouldSkip("OO.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOnCommandToDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends On command to DUT\n"); + if (ShouldSkip("OO.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOnCommandToDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes a value of 0 to StartUpOnOff attribute of DUT\n"); - if (ShouldSkip("OO.S.A4003")) { - NextTest(); - return; - } - err = TestThWritesAValueOf0ToStartUpOnOffAttributeOfDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes a value of 0 to StartUpOnOff attribute of DUT\n"); + if (ShouldSkip("OO.S.A4003")) { + NextTest(); + return; + } + err = TestThWritesAValueOf0ToStartUpOnOffAttributeOfDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads the OnOff attribute from the DUT\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheOnOffAttributeFromTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads the OnOff attribute from the DUT\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheOnOffAttributeFromTheDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH writes a value of 1 to StartUpOnOff attribute of DUT\n"); - if (ShouldSkip("OO.S.A4003")) { - NextTest(); - return; - } - err = TestThWritesAValueOf1ToStartUpOnOffAttributeOfDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH writes a value of 1 to StartUpOnOff attribute of DUT\n"); + if (ShouldSkip("OO.S.A4003")) { + NextTest(); + return; + } + err = TestThWritesAValueOf1ToStartUpOnOffAttributeOfDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads the OnOff attribute from the DUT\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheOnOffAttributeFromTheDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads the OnOff attribute from the DUT\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheOnOffAttributeFromTheDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH writes a value of 2 to StartUpOnOff attribute of DUT\n"); - if (ShouldSkip("OO.S.A4003")) { - NextTest(); - return; - } - err = TestThWritesAValueOf2ToStartUpOnOffAttributeOfDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH writes a value of 2 to StartUpOnOff attribute of DUT\n"); + if (ShouldSkip("OO.S.A4003")) { + NextTest(); + return; + } + err = TestThWritesAValueOf2ToStartUpOnOffAttributeOfDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads the OnOff attribute from the DUT\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheOnOffAttributeFromTheDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads the OnOff attribute from the DUT\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheOnOffAttributeFromTheDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads the OnOff attribute from the DUT\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheOnOffAttributeFromTheDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads the OnOff attribute from the DUT\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheOnOffAttributeFromTheDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH writes NULL to StartUpOnOff attribute of DUT\n"); - if (ShouldSkip("OO.S.A4003")) { - NextTest(); - return; - } - err = TestThWritesNullToStartUpOnOffAttributeOfDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH writes NULL to StartUpOnOff attribute of DUT\n"); + if (ShouldSkip("OO.S.A4003")) { + NextTest(); + return; + } + err = TestThWritesNullToStartUpOnOffAttributeOfDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads the OnOff attribute from the DUT\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheOnOffAttributeFromTheDut_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads the OnOff attribute from the DUT\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheOnOffAttributeFromTheDut_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH sends Off command to DUT\n"); - if (ShouldSkip("OO.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsOffCommandToDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH sends Off command to DUT\n"); + if (ShouldSkip("OO.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsOffCommandToDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Reboot target device\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestRebootTargetDevice_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Reboot target device\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestRebootTargetDevice_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : TH reads the OnOff attribute from the DUT\n"); - if (ShouldSkip("OO.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheOnOffAttributeFromTheDut_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : TH reads the OnOff attribute from the DUT\n"); + if (ShouldSkip("OO.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheOnOffAttributeFromTheDut_30(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -51558,98 +51546,98 @@ class Test_TC_OO_2_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -52134,13 +52122,13 @@ class Test_TC_PS_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PS_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PS_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PS_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PS_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -52151,105 +52139,104 @@ class Test_TC_PS_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !PS.S.F00 && !PS.S.F01 && !PS.S.F02 && !PS.S.F03 ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !PS.S.F00 && !PS.S.F01 && !PS.S.F02 && !PS.S.F03 ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given PS.S.F00(WIRED) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PS.S.F00")) { - NextTest(); - return; - } - err = TestGivenPssf00wiredEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given PS.S.F00(WIRED) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PS.S.F00")) { + NextTest(); + return; + } + err = TestGivenPssf00wiredEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given PS.S.F01(BAT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PS.S.F01")) { - NextTest(); - return; - } - err = TestGivenPssf01batEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given PS.S.F01(BAT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PS.S.F01")) { + NextTest(); + return; + } + err = TestGivenPssf01batEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given PS.S.F02(RECHG) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PS.S.F02")) { - NextTest(); - return; - } - err = TestGivenPssf02rechgEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given PS.S.F02(RECHG) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PS.S.F02")) { + NextTest(); + return; + } + err = TestGivenPssf02rechgEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Given PS.S.F03(REPLC) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PS.S.F03")) { - NextTest(); - return; - } - err = TestGivenPssf03replcEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Given PS.S.F03(REPLC) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PS.S.F03")) { + NextTest(); + return; + } + err = TestGivenPssf03replcEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : Read the Feature dependent(PS.S.F00-WIRED) attribute in AttributeList\n"); - if (ShouldSkip("PS.S.F00")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentPSSF00WiredAttributeInAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the Feature dependent(PS.S.F00-WIRED) attribute in AttributeList\n"); + if (ShouldSkip("PS.S.F00")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentPSSF00WiredAttributeInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the Feature dependent(PS.S.F01-BAT) attribute in AttributeList\n"); - if (ShouldSkip("PS.S.F01")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentPSSF01BatAttributeInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the Feature dependent(PS.S.F01-BAT) attribute in AttributeList\n"); + if (ShouldSkip("PS.S.F01")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentPSSF01BatAttributeInAttributeList_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : Read the Feature dependent(PS.S.F02-RECHG) attribute in AttributeList\n"); - if (ShouldSkip("PS.S.F02")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentPSSF02RechgAttributeInAttributeList_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : Read the Feature dependent(PS.S.F02-RECHG) attribute in AttributeList\n"); + if (ShouldSkip("PS.S.F02")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentPSSF02RechgAttributeInAttributeList_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : Read the Feature dependent(PS.S.F03-REPLC) attribute in AttributeList\n"); - if (ShouldSkip("PS.S.F03")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentPSSF03ReplcAttributeInAttributeList_11(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 11 : Read the Feature dependent(PS.S.F03-REPLC) attribute in AttributeList\n"); + if (ShouldSkip("PS.S.F03")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentPSSF03ReplcAttributeInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_13(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -52257,47 +52244,47 @@ class Test_TC_PS_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -52657,13 +52644,13 @@ class Test_TC_PS_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PS_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PS_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PS_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PS_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -52674,268 +52661,265 @@ class Test_TC_PS_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Test Harness Client reads Status attribute from Server DUT\n"); - if (ShouldSkip("PS.S.A0000")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsStatusAttributeFromServerDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Test Harness Client reads Status attribute from Server DUT\n"); + if (ShouldSkip("PS.S.A0000")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsStatusAttributeFromServerDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Test Harness Client reads Order attribute from Server DUT\n"); - if (ShouldSkip("PS.S.A0001")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsOrderAttributeFromServerDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Test Harness Client reads Order attribute from Server DUT\n"); + if (ShouldSkip("PS.S.A0001")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsOrderAttributeFromServerDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Test Harness Client reads Description attribute from Server DUT\n"); - if (ShouldSkip("PS.S.A0002")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsDescriptionAttributeFromServerDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Test Harness Client reads Description attribute from Server DUT\n"); + if (ShouldSkip("PS.S.A0002")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsDescriptionAttributeFromServerDut_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : Test Harness Client reads WiredAssessedInputVoltage attribue from Server DUT\n"); - if (ShouldSkip("PS.S.A0003")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsWiredAssessedInputVoltageAttribueFromServerDut_4(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 4 : Test Harness Client reads WiredAssessedInputVoltage attribue from Server DUT\n"); + if (ShouldSkip("PS.S.A0003")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsWiredAssessedInputVoltageAttribueFromServerDut_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : Test Harness Client reads WiredAssessedInputFrequency attribute from Server DUT\n"); - if (ShouldSkip("PS.S.A0004")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsWiredAssessedInputFrequencyAttributeFromServerDut_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : Test Harness Client reads WiredAssessedInputFrequency attribute from Server DUT\n"); + if (ShouldSkip("PS.S.A0004")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsWiredAssessedInputFrequencyAttributeFromServerDut_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : Test Harness Client reads WiredCurrentType attribute from Server DUT\n"); - if (ShouldSkip("PS.S.A0005")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsWiredCurrentTypeAttributeFromServerDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Test Harness Client reads WiredCurrentType attribute from Server DUT\n"); + if (ShouldSkip("PS.S.A0005")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsWiredCurrentTypeAttributeFromServerDut_6(); + break; case 7: - ChipLogProgress( - chipTool, " ***** Test Step 7 : Test Harness Client reads WiredAssessedCurrent attribute from Server DUT\n"); - if (ShouldSkip("PS.S.A0006")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsWiredAssessedCurrentAttributeFromServerDut_7(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 7 : Test Harness Client reads WiredAssessedCurrent attribute from Server DUT\n"); + if (ShouldSkip("PS.S.A0006")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsWiredAssessedCurrentAttributeFromServerDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Test Harness Client reads WiredNominalVoltage from Server DUT\n"); - if (ShouldSkip("PS.S.A0007")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsWiredNominalVoltageFromServerDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Test Harness Client reads WiredNominalVoltage from Server DUT\n"); + if (ShouldSkip("PS.S.A0007")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsWiredNominalVoltageFromServerDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Test Harness Client reads WiredMaximumCurrent from Server DUT\n"); - if (ShouldSkip("PS.S.A0008")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsWiredMaximumCurrentFromServerDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Test Harness Client reads WiredMaximumCurrent from Server DUT\n"); + if (ShouldSkip("PS.S.A0008")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsWiredMaximumCurrentFromServerDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Test Harness Client reads WiredPresent from Server DUT\n"); - if (ShouldSkip("PS.S.A0009")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsWiredPresentFromServerDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Test Harness Client reads WiredPresent from Server DUT\n"); + if (ShouldSkip("PS.S.A0009")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsWiredPresentFromServerDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Test Harness Client reads ActiveWiredFaults from Server DUT\n"); - if (ShouldSkip("PS.S.A000a")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsActiveWiredFaultsFromServerDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Test Harness Client reads ActiveWiredFaults from Server DUT\n"); + if (ShouldSkip("PS.S.A000a")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsActiveWiredFaultsFromServerDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Test Harness Client reads BatVoltage from Server DUT\n"); - if (ShouldSkip("PS.S.A000b")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatVoltageFromServerDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Test Harness Client reads BatVoltage from Server DUT\n"); + if (ShouldSkip("PS.S.A000b")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatVoltageFromServerDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Test Harness Client reads BatPercentRemaining from Server DUT\n"); - if (ShouldSkip("PS.S.A000c")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatPercentRemainingFromServerDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Test Harness Client reads BatPercentRemaining from Server DUT\n"); + if (ShouldSkip("PS.S.A000c")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatPercentRemainingFromServerDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Test Harness Client reads BatTimeRemaining from Server DUT\n"); - if (ShouldSkip("PS.S.A000d")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatTimeRemainingFromServerDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Test Harness Client reads BatTimeRemaining from Server DUT\n"); + if (ShouldSkip("PS.S.A000d")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatTimeRemainingFromServerDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Test Harness Client reads BatChargeLevel from Server DUT\n"); - if (ShouldSkip("PS.S.A000e")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatChargeLevelFromServerDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Test Harness Client reads BatChargeLevel from Server DUT\n"); + if (ShouldSkip("PS.S.A000e")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatChargeLevelFromServerDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Test Harness Client reads BatReplacementNeeded from Server DUT\n"); - if (ShouldSkip("PS.S.A000f")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatReplacementNeededFromServerDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Test Harness Client reads BatReplacementNeeded from Server DUT\n"); + if (ShouldSkip("PS.S.A000f")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatReplacementNeededFromServerDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Test Harness Client reads BatReplaceability from Server DUT\n"); - if (ShouldSkip("PS.S.A0010")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatReplaceabilityFromServerDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Test Harness Client reads BatReplaceability from Server DUT\n"); + if (ShouldSkip("PS.S.A0010")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatReplaceabilityFromServerDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Test Harness Client reads BatPresent from Server DUT\n"); - if (ShouldSkip("PS.S.A0011")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatPresentFromServerDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Test Harness Client reads BatPresent from Server DUT\n"); + if (ShouldSkip("PS.S.A0011")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatPresentFromServerDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Test Harness Client readsActiveBatFaults from Server DUT\n"); - if (ShouldSkip("PS.S.A0012")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsActiveBatFaultsFromServerDut_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Test Harness Client readsActiveBatFaults from Server DUT\n"); + if (ShouldSkip("PS.S.A0012")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsActiveBatFaultsFromServerDut_19(); + break; case 20: - ChipLogProgress( - chipTool, " ***** Test Step 20 : Test Harness Client reads BatReplacementDescription from Server DUT\n"); - if (ShouldSkip("PS.S.A0013")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatReplacementDescriptionFromServerDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Test Harness Client reads BatReplacementDescription from Server DUT\n"); + if (ShouldSkip("PS.S.A0013")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatReplacementDescriptionFromServerDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Test Harness Client reads BatCommonDesignation from Server DUT\n"); - if (ShouldSkip("PS.S.A0014")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatCommonDesignationFromServerDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Test Harness Client reads BatCommonDesignation from Server DUT\n"); + if (ShouldSkip("PS.S.A0014")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatCommonDesignationFromServerDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Test Harness Client reads BatANSIDesignation from Server DUT\n"); - if (ShouldSkip("PS.S.A0015")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatANSIDesignationFromServerDut_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Test Harness Client reads BatANSIDesignation from Server DUT\n"); + if (ShouldSkip("PS.S.A0015")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatANSIDesignationFromServerDut_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Test Harness Client reads BatIECDesignation from Server DUT\n"); - if (ShouldSkip("PS.S.A0016")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatIECDesignationFromServerDut_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Test Harness Client reads BatIECDesignation from Server DUT\n"); + if (ShouldSkip("PS.S.A0016")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatIECDesignationFromServerDut_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Test Harness Client reads BatApprovedChemistry from Server DUT\n"); - if (ShouldSkip("PS.S.A0017")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatApprovedChemistryFromServerDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Test Harness Client reads BatApprovedChemistry from Server DUT\n"); + if (ShouldSkip("PS.S.A0017")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatApprovedChemistryFromServerDut_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Test Harness Client reads BatCapacity from Server DUT\n"); - if (ShouldSkip("PS.S.A0018")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatCapacityFromServerDut_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Test Harness Client reads BatCapacity from Server DUT\n"); + if (ShouldSkip("PS.S.A0018")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatCapacityFromServerDut_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Test Harness Client reads BatQuantity from Server DUT\n"); - if (ShouldSkip("PS.S.A0019")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatQuantityFromServerDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Test Harness Client reads BatQuantity from Server DUT\n"); + if (ShouldSkip("PS.S.A0019")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatQuantityFromServerDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Test Harness Client reads BatChargeState from Server DUT\n"); - if (ShouldSkip("PS.S.A001a")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatChargeStateFromServerDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Test Harness Client reads BatChargeState from Server DUT\n"); + if (ShouldSkip("PS.S.A001a")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatChargeStateFromServerDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Test Harness Client reads BatTimeToFullCharge from Server DUT\n"); - if (ShouldSkip("PS.S.A001b")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatTimeToFullChargeFromServerDut_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Test Harness Client reads BatTimeToFullCharge from Server DUT\n"); + if (ShouldSkip("PS.S.A001b")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatTimeToFullChargeFromServerDut_28(); + break; case 29: - ChipLogProgress( - chipTool, " ***** Test Step 29 : Test Harness Client reads BatFunctionalWhileCharging from Server DUT\n"); - if (ShouldSkip("PS.S.A001c")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatFunctionalWhileChargingFromServerDut_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Test Harness Client reads BatFunctionalWhileCharging from Server DUT\n"); + if (ShouldSkip("PS.S.A001c")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatFunctionalWhileChargingFromServerDut_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Test Harness Client reads BatChargingCurrent from Server DUT\n"); - if (ShouldSkip("PS.S.A001d")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsBatChargingCurrentFromServerDut_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Test Harness Client reads BatChargingCurrent from Server DUT\n"); + if (ShouldSkip("PS.S.A001d")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsBatChargingCurrentFromServerDut_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Test Harness Client reads ActiveBatChargeFaults from Server DUT\n"); - if (ShouldSkip("PS.S.A001e")) { - NextTest(); - return; - } - err = TestTestHarnessClientReadsActiveBatChargeFaultsFromServerDut_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Test Harness Client reads ActiveBatChargeFaults from Server DUT\n"); + if (ShouldSkip("PS.S.A001e")) { + NextTest(); + return; + } + err = TestTestHarnessClientReadsActiveBatChargeFaultsFromServerDut_31(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -52943,101 +52927,101 @@ class Test_TC_PS_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -53807,13 +53791,13 @@ class Test_TC_PRS_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PRS_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PRS_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PRS_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PRS_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -53824,94 +53808,94 @@ class Test_TC_PRS_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip(" !PRS.S.F00 ")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip(" !PRS.S.F00 ")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given PRS.S.F00(EXT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PRS.S.F00")) { - NextTest(); - return; - } - err = TestGivenPrssf00extEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given PRS.S.F00(EXT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PRS.S.F00")) { + NextTest(); + return; + } + err = TestGivenPrssf00extEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global mandatory attribute: AttributeList\n"); - err = TestReadTheGlobalMandatoryAttributeAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global mandatory attribute: AttributeList\n"); + err = TestReadTheGlobalMandatoryAttributeAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(ScaledValue) in AttributeList\n"); - if (ShouldSkip("PRS.S.A0010")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScaledValueInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute(ScaledValue) in AttributeList\n"); + if (ShouldSkip("PRS.S.A0010")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScaledValueInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(MinScaledValue) in AttributeList\n"); - if (ShouldSkip("PRS.S.A0011")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinScaledValueInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute(MinScaledValue) in AttributeList\n"); + if (ShouldSkip("PRS.S.A0011")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinScaledValueInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute(MaxScaledValue) in AttributeList\n"); - if (ShouldSkip("PRS.S.A0012")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxScaledValueInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute(MaxScaledValue) in AttributeList\n"); + if (ShouldSkip("PRS.S.A0012")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxScaledValueInAttributeList_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(Scale) in AttributeList\n"); - if (ShouldSkip("PRS.S.A0014")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScaleInAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute(Scale) in AttributeList\n"); + if (ShouldSkip("PRS.S.A0014")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScaleInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(Tolerance) in AttributeList\n"); - if (ShouldSkip("PRS.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeToleranceInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute(Tolerance) in AttributeList\n"); + if (ShouldSkip("PRS.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeToleranceInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(ScaledTolerance) in AttributeList\n"); - if (ShouldSkip("PRS.S.A0013")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScaledToleranceInAttributeList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute(ScaledTolerance) in AttributeList\n"); + if (ShouldSkip("PRS.S.A0013")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScaledToleranceInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_12(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -53919,44 +53903,44 @@ class Test_TC_PRS_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -54320,13 +54304,13 @@ class Test_TC_PRS_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PRS_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PRS_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PRS_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PRS_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -54337,86 +54321,86 @@ class Test_TC_PRS_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute constraints: MeasuredValue\n"); - if (ShouldSkip("PRS.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeConstraintsMeasuredValue_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute constraints: MeasuredValue\n"); + if (ShouldSkip("PRS.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeConstraintsMeasuredValue_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute constraints: MinMeasuredValue\n"); - if (ShouldSkip("PRS.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeConstraintsMinMeasuredValue_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute constraints: MinMeasuredValue\n"); + if (ShouldSkip("PRS.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeConstraintsMinMeasuredValue_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute constraints: MaxMeasuredValue\n"); - if (ShouldSkip("PRS.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeConstraintsMaxMeasuredValue_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute constraints: MaxMeasuredValue\n"); + if (ShouldSkip("PRS.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeConstraintsMaxMeasuredValue_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute: Tolerance\n"); - if (ShouldSkip("PRS.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeTolerance_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute: Tolerance\n"); + if (ShouldSkip("PRS.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeTolerance_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute: ScaledValue\n"); - if (ShouldSkip("PRS.S.A0010")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScaledValue_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute: ScaledValue\n"); + if (ShouldSkip("PRS.S.A0010")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScaledValue_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute: MinScaledValue\n"); - if (ShouldSkip("PRS.S.A0011")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinScaledValue_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute: MinScaledValue\n"); + if (ShouldSkip("PRS.S.A0011")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinScaledValue_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute: MaxScaledValue\n"); - if (ShouldSkip("PRS.S.A0012")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxScaledValue_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute: MaxScaledValue\n"); + if (ShouldSkip("PRS.S.A0012")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxScaledValue_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute: ScaledTolerance\n"); - if (ShouldSkip("PRS.S.A0013")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScaledTolerance_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute: ScaledTolerance\n"); + if (ShouldSkip("PRS.S.A0013")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScaledTolerance_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute: Scale\n"); - if (ShouldSkip("PRS.S.A0014")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScale_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute: Scale\n"); + if (ShouldSkip("PRS.S.A0014")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScale_9(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -54424,35 +54408,35 @@ class Test_TC_PRS_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -54754,13 +54738,13 @@ class Test_TC_PRS_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PRS_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PRS_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PRS_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PRS_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -54771,43 +54755,43 @@ class Test_TC_PRS_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads from the DUT the MeasuredValue attribute\n"); - if (ShouldSkip("PRS.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutTheMeasuredValueAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads from the DUT the MeasuredValue attribute\n"); + if (ShouldSkip("PRS.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutTheMeasuredValueAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Operate on device to change the pressure significantly\n"); - if (ShouldSkip("PICS_USER_PROMPT && PRS.M.PressureChange")) { - NextTest(); - return; - } - err = TestOperateOnDeviceToChangeThePressureSignificantly_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Operate on device to change the pressure significantly\n"); + if (ShouldSkip("PICS_USER_PROMPT && PRS.M.PressureChange")) { + NextTest(); + return; + } + err = TestOperateOnDeviceToChangeThePressureSignificantly_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Wait 2s\n"); - err = TestWait2s_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Wait 2s\n"); + err = TestWait2s_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : After a few seconds, TH reads from the DUT the MeasuredValue attribute\n"); - if (ShouldSkip("PRS.S.A0000 && PRS.M.PressureChange")) { - NextTest(); - return; - } - err = TestAfterAFewSecondsThReadsFromTheDutTheMeasuredValueAttribute_4(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 4 : After a few seconds, TH reads from the DUT the MeasuredValue attribute\n"); + if (ShouldSkip("PRS.S.A0000 && PRS.M.PressureChange")) { + NextTest(); + return; + } + err = TestAfterAFewSecondsThReadsFromTheDutTheMeasuredValueAttribute_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -54815,20 +54799,20 @@ class Test_TC_PRS_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -54956,13 +54940,13 @@ class Test_TC_PCC_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -54973,240 +54957,239 @@ class Test_TC_PCC_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); - err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); + err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); - if (ShouldSkip(" !PCC.S.F00 && !PCC.S.F01 && !PCC.S.F02 && !PCC.S.F03 && !PCC.S.F04 && !PCC.S.F05 && !PCC.S.F06 ")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); + if (ShouldSkip(" !PCC.S.F00 && !PCC.S.F01 && !PCC.S.F02 && !PCC.S.F03 && !PCC.S.F04 && !PCC.S.F05 && !PCC.S.F06 ")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given PCC.S.F00(PRSCONST) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PCC.S.F00")) { - NextTest(); - return; - } - err = TestGivenPccsf00prsconstEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given PCC.S.F00(PRSCONST) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PCC.S.F00")) { + NextTest(); + return; + } + err = TestGivenPccsf00prsconstEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given PCC.S.F01(PRSCOMP) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PCC.S.F01")) { - NextTest(); - return; - } - err = TestGivenPccsf01prscompEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given PCC.S.F01(PRSCOMP) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PCC.S.F01")) { + NextTest(); + return; + } + err = TestGivenPccsf01prscompEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given PCC.S.F02(FLW) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PCC.S.F02")) { - NextTest(); - return; - } - err = TestGivenPccsf02flwEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given PCC.S.F02(FLW) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PCC.S.F02")) { + NextTest(); + return; + } + err = TestGivenPccsf02flwEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Given PCC.S.F03(SPD) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PCC.S.F03")) { - NextTest(); - return; - } - err = TestGivenPccsf03spdEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Given PCC.S.F03(SPD) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PCC.S.F03")) { + NextTest(); + return; + } + err = TestGivenPccsf03spdEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Given PCC.S.F04(TEMP) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PCC.S.F04")) { - NextTest(); - return; - } - err = TestGivenPccsf04tempEnsureFeaturemapHasTheCorrectBitSet_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Given PCC.S.F04(TEMP) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PCC.S.F04")) { + NextTest(); + return; + } + err = TestGivenPccsf04tempEnsureFeaturemapHasTheCorrectBitSet_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Given PCC.S.F05(AUTO) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PCC.S.F05")) { - NextTest(); - return; - } - err = TestGivenPccsf05autoEnsureFeaturemapHasTheCorrectBitSet_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Given PCC.S.F05(AUTO) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PCC.S.F05")) { + NextTest(); + return; + } + err = TestGivenPccsf05autoEnsureFeaturemapHasTheCorrectBitSet_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Given PCC.S.F06(LOCAL) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("PCC.S.F06")) { - NextTest(); - return; - } - err = TestGivenPccsf06localEnsureFeaturemapHasTheCorrectBitSet_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Given PCC.S.F06(LOCAL) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("PCC.S.F06")) { + NextTest(); + return; + } + err = TestGivenPccsf06localEnsureFeaturemapHasTheCorrectBitSet_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads the AttributeList attribute from the DUT\n"); - err = TestThReadsTheAttributeListAttributeFromTheDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads the AttributeList attribute from the DUT\n"); + err = TestThReadsTheAttributeListAttributeFromTheDut_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : TH reads optional attribute(MinConstPressure) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMinConstPressureAttributeInAttributeListFromTheDut_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : TH reads optional attribute(MinConstPressure) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMinConstPressureAttributeInAttributeListFromTheDut_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : TH reads optional attribute(MaxConstPressure) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0004")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMaxConstPressureAttributeInAttributeListFromTheDut_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : TH reads optional attribute(MaxConstPressure) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0004")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMaxConstPressureAttributeInAttributeListFromTheDut_12(); + break; case 13: - ChipLogProgress(chipTool, - " ***** Test Step 13 : TH reads optional attribute(MinCompPressure) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0005")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMinCompPressureAttributeInAttributeListFromTheDut_13(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 13 : TH reads optional attribute(MinCompPressure) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0005")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMinCompPressureAttributeInAttributeListFromTheDut_13(); + break; case 14: - ChipLogProgress(chipTool, - " ***** Test Step 14 : TH reads optional attribute(MaxCompPressure) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0006")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMaxCompPressureAttributeInAttributeListFromTheDut_14(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 14 : TH reads optional attribute(MaxCompPressure) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0006")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMaxCompPressureAttributeInAttributeListFromTheDut_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : TH reads optional attribute(MinConstSpeed) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0007")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMinConstSpeedAttributeInAttributeListFromTheDut_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : TH reads optional attribute(MinConstSpeed) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0007")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMinConstSpeedAttributeInAttributeListFromTheDut_15(); + break; case 16: - ChipLogProgress(chipTool, - " ***** Test Step 16 : TH reads optional attribute(MaxConstSpeed) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0008")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMaxConstSpeedAttributeInAttributeListFromTheDut_16(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 16 : TH reads optional attribute(MaxConstSpeed) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0008")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMaxConstSpeedAttributeInAttributeListFromTheDut_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : TH reads optional attribute(MinConstFlow) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0009")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMinConstFlowAttributeInAttributeListFromTheDut_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : TH reads optional attribute(MinConstFlow) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0009")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMinConstFlowAttributeInAttributeListFromTheDut_17(); + break; case 18: - ChipLogProgress(chipTool, - " ***** Test Step 18 : TH reads optional attribute(MaxConstFlow) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A000a")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMaxConstFlowAttributeInAttributeListFromTheDut_18(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 18 : TH reads optional attribute(MaxConstFlow) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A000a")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMaxConstFlowAttributeInAttributeListFromTheDut_18(); + break; case 19: - ChipLogProgress(chipTool, - " ***** Test Step 19 : TH reads optional attribute(MinConstTemp) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A000b")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMinConstTempAttributeInAttributeListFromTheDut_19(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 19 : TH reads optional attribute(MinConstTemp) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A000b")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMinConstTempAttributeInAttributeListFromTheDut_19(); + break; case 20: - ChipLogProgress(chipTool, - " ***** Test Step 20 : TH reads optional attribute(MaxConstTemp) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A000c")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeMaxConstTempAttributeInAttributeListFromTheDut_20(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 20 : TH reads optional attribute(MaxConstTemp) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A000c")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeMaxConstTempAttributeInAttributeListFromTheDut_20(); + break; case 21: - ChipLogProgress(chipTool, - " ***** Test Step 21 : TH reads optional attribute(PumpStatus) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0010")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePumpStatusAttributeInAttributeListFromTheDut_21(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 21 : TH reads optional attribute(PumpStatus) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0010")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePumpStatusAttributeInAttributeListFromTheDut_21(); + break; case 22: - ChipLogProgress( - chipTool, " ***** Test Step 22 : TH reads optional attribute(Speed) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0014")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSpeedAttributeInAttributeListFromTheDut_22(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 22 : TH reads optional attribute(Speed) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0014")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSpeedAttributeInAttributeListFromTheDut_22(); + break; case 23: - ChipLogProgress(chipTool, - " ***** Test Step 23 : TH reads optional attribute(LifetimeRunningHours) attribute in AttributeList from the " - "DUT\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeLifetimeRunningHoursAttributeInAttributeListFromTheDut_23(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 23 : TH reads optional attribute(LifetimeRunningHours) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeLifetimeRunningHoursAttributeInAttributeListFromTheDut_23(); + break; case 24: - ChipLogProgress( - chipTool, " ***** Test Step 24 : TH reads optional attribute(Power) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0016")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributePowerAttributeInAttributeListFromTheDut_24(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 24 : TH reads optional attribute(Power) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0016")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributePowerAttributeInAttributeListFromTheDut_24(); + break; case 25: - ChipLogProgress(chipTool, - " ***** Test Step 25 : TH reads optional attribute(LifetimeEnergyConsumed) attribute in AttributeList from the " - "DUT\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeLifetimeEnergyConsumedAttributeInAttributeListFromTheDut_25(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 25 : TH reads optional attribute(LifetimeEnergyConsumed) attribute in AttributeList from the " + "DUT\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeLifetimeEnergyConsumedAttributeInAttributeListFromTheDut_25(); + break; case 26: - ChipLogProgress(chipTool, - " ***** Test Step 26 : TH reads optional attribute(ControlMode) attribute in AttributeList from the DUT\n"); - if (ShouldSkip("PCC.S.A0021")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeControlModeAttributeInAttributeListFromTheDut_26(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 26 : TH reads optional attribute(ControlMode) attribute in AttributeList from the DUT\n"); + if (ShouldSkip("PCC.S.A0021")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeControlModeAttributeInAttributeListFromTheDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads the AcceptedCommandList attribute from the DUT\n"); - err = TestThReadsTheAcceptedCommandListAttributeFromTheDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : TH reads the AcceptedCommandList attribute from the DUT\n"); + err = TestThReadsTheAcceptedCommandListAttributeFromTheDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads the GeneratedCommandList attribute from the DUT\n"); - err = TestThReadsTheGeneratedCommandListAttributeFromTheDut_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads the GeneratedCommandList attribute from the DUT\n"); + err = TestThReadsTheGeneratedCommandListAttributeFromTheDut_28(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -55214,92 +55197,92 @@ class Test_TC_PCC_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -56039,13 +56022,13 @@ class Test_TC_PCC_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -56056,198 +56039,198 @@ class Test_TC_PCC_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: MaxPressure\n"); - if (ShouldSkip("PCC.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMaxPressure_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: MaxPressure\n"); + if (ShouldSkip("PCC.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMaxPressure_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: MaxSpeed\n"); - if (ShouldSkip("PCC.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMaxSpeed_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: MaxSpeed\n"); + if (ShouldSkip("PCC.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMaxSpeed_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute: MaxFlow\n"); - if (ShouldSkip("PCC.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMaxFlow_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute: MaxFlow\n"); + if (ShouldSkip("PCC.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMaxFlow_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute: MinConstPressure\n"); - if (ShouldSkip("PCC.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinConstPressure_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute: MinConstPressure\n"); + if (ShouldSkip("PCC.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinConstPressure_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute: MaxConstPressure\n"); - if (ShouldSkip("PCC.S.A0004")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxConstPressure_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the optional attribute: MaxConstPressure\n"); + if (ShouldSkip("PCC.S.A0004")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxConstPressure_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute: MinCompPressure\n"); - if (ShouldSkip("PCC.S.A0005")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinCompPressure_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the optional attribute: MinCompPressure\n"); + if (ShouldSkip("PCC.S.A0005")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinCompPressure_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute: MaxCompPressure\n"); - if (ShouldSkip("PCC.S.A0006")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxCompPressure_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the optional attribute: MaxCompPressure\n"); + if (ShouldSkip("PCC.S.A0006")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxCompPressure_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute: MinConstSpeed\n"); - if (ShouldSkip("PCC.S.A0007")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinConstSpeed_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the optional attribute: MinConstSpeed\n"); + if (ShouldSkip("PCC.S.A0007")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinConstSpeed_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute: MaxConstSpeed\n"); - if (ShouldSkip("PCC.S.A0008")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxConstSpeed_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the optional attribute: MaxConstSpeed\n"); + if (ShouldSkip("PCC.S.A0008")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxConstSpeed_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute: MinConstFlow\n"); - if (ShouldSkip("PCC.S.A0009")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinConstFlow_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the optional attribute: MinConstFlow\n"); + if (ShouldSkip("PCC.S.A0009")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinConstFlow_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute: MaxConstFlow\n"); - if (ShouldSkip("PCC.S.A000a")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxConstFlow_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute: MaxConstFlow\n"); + if (ShouldSkip("PCC.S.A000a")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxConstFlow_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute: MinConstTemp\n"); - if (ShouldSkip("PCC.S.A000b")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMinConstTemp_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute: MinConstTemp\n"); + if (ShouldSkip("PCC.S.A000b")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMinConstTemp_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute: MaxConstTemp\n"); - if (ShouldSkip("PCC.S.A000c")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeMaxConstTemp_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute: MaxConstTemp\n"); + if (ShouldSkip("PCC.S.A000c")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeMaxConstTemp_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional attribute: PumpStatus\n"); - if (ShouldSkip("PCC.S.A0010")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributePumpStatus_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read the optional attribute: PumpStatus\n"); + if (ShouldSkip("PCC.S.A0010")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributePumpStatus_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read attribute: EffectiveOperationMode\n"); - if (ShouldSkip("PCC.S.A0011")) { - NextTest(); - return; - } - err = TestReadAttributeEffectiveOperationMode_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read attribute: EffectiveOperationMode\n"); + if (ShouldSkip("PCC.S.A0011")) { + NextTest(); + return; + } + err = TestReadAttributeEffectiveOperationMode_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Read attribute: EffectiveControlMode\n"); - if (ShouldSkip("PCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadAttributeEffectiveControlMode_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read attribute: EffectiveControlMode\n"); + if (ShouldSkip("PCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadAttributeEffectiveControlMode_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Read attribute: Capacity\n"); - if (ShouldSkip("PCC.S.A0013")) { - NextTest(); - return; - } - err = TestReadAttributeCapacity_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Read attribute: Capacity\n"); + if (ShouldSkip("PCC.S.A0013")) { + NextTest(); + return; + } + err = TestReadAttributeCapacity_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read the optional attribute: Speed\n"); - if (ShouldSkip("PCC.S.A0014")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeSpeed_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read the optional attribute: Speed\n"); + if (ShouldSkip("PCC.S.A0014")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeSpeed_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read the optional attribute: LifetimeRunningHours\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeLifetimeRunningHours_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read the optional attribute: LifetimeRunningHours\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeLifetimeRunningHours_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Read the optional attribute: Power\n"); - if (ShouldSkip("PCC.S.A0016")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributePower_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Read the optional attribute: Power\n"); + if (ShouldSkip("PCC.S.A0016")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributePower_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read the optional attribute: LifetimeEnergyConsumed\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeLifetimeEnergyConsumed_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read the optional attribute: LifetimeEnergyConsumed\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeLifetimeEnergyConsumed_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Read optional attribute: OperationMode\n"); - if (ShouldSkip("PCC.S.A0020")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeOperationMode_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Read optional attribute: OperationMode\n"); + if (ShouldSkip("PCC.S.A0020")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeOperationMode_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Read optional attribute: ControlMode\n"); - if (ShouldSkip("PCC.S.A0021")) { - NextTest(); - return; - } - err = TestReadOptionalAttributeControlMode_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Read optional attribute: ControlMode\n"); + if (ShouldSkip("PCC.S.A0021")) { + NextTest(); + return; + } + err = TestReadOptionalAttributeControlMode_23(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -56255,77 +56238,77 @@ class Test_TC_PCC_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -57013,13 +56996,13 @@ class Test_TC_PCC_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -57030,79 +57013,79 @@ class Test_TC_PCC_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH write 0 (Normal) to the OperationMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0020")) { - NextTest(); - return; - } - err = TestThWrite0NormalToTheOperationModeAttributeToDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH write 0 (Normal) to the OperationMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0020")) { + NextTest(); + return; + } + err = TestThWrite0NormalToTheOperationModeAttributeToDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads from the DUT the EffectiveOperationMode attribute\n"); - if (ShouldSkip("PCC.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads from the DUT the EffectiveOperationMode attribute\n"); + if (ShouldSkip("PCC.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH write 1 (Minimum) to the OperationMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F03 && PCC.S.A0020")) { - NextTest(); - return; - } - err = TestThWrite1MinimumToTheOperationModeAttributeToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH write 1 (Minimum) to the OperationMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F03 && PCC.S.A0020")) { + NextTest(); + return; + } + err = TestThWrite1MinimumToTheOperationModeAttributeToDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads from the DUT the EffectiveOperationMode attribute\n"); - if (ShouldSkip("PCC.S.F03 && PCC.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads from the DUT the EffectiveOperationMode attribute\n"); + if (ShouldSkip("PCC.S.F03 && PCC.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : TH write 2 (Maximum) to the OperationMode attribute to DUT one at a time.\n"); - if (ShouldSkip("PCC.S.F03 && PCC.S.A0020")) { - NextTest(); - return; - } - err = TestThWrite2MaximumToTheOperationModeAttributeToDutOneAtATime_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : TH write 2 (Maximum) to the OperationMode attribute to DUT one at a time.\n"); + if (ShouldSkip("PCC.S.F03 && PCC.S.A0020")) { + NextTest(); + return; + } + err = TestThWrite2MaximumToTheOperationModeAttributeToDutOneAtATime_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads from the DUT the EffectiveOperationMode attribute\n"); - if (ShouldSkip("PCC.S.F03 && PCC.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads from the DUT the EffectiveOperationMode attribute\n"); + if (ShouldSkip("PCC.S.F03 && PCC.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH write 3 (Local) to the OperationMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F06 && PCC.S.A0020")) { - NextTest(); - return; - } - err = TestThWrite3LocalToTheOperationModeAttributeToDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH write 3 (Local) to the OperationMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F06 && PCC.S.A0020")) { + NextTest(); + return; + } + err = TestThWrite3LocalToTheOperationModeAttributeToDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads from the DUT the EffectiveOperationMode attribute\n"); - if (ShouldSkip("PCC.S.F06 && PCC.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads from the DUT the EffectiveOperationMode attribute\n"); + if (ShouldSkip("PCC.S.F06 && PCC.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutTheEffectiveOperationModeAttribute_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -57110,32 +57093,32 @@ class Test_TC_PCC_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -57396,13 +57379,13 @@ class Test_TC_PCC_2_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -57413,126 +57396,126 @@ class Test_TC_PCC_2_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Write 0 to the OperationMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0020")) { - NextTest(); - return; - } - err = TestWrite0ToTheOperationModeAttributeToDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Write 0 to the OperationMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0020")) { + NextTest(); + return; + } + err = TestWrite0ToTheOperationModeAttributeToDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the attribute: EffectiveOperationMode\n"); - if (ShouldSkip("PCC.S.A0011")) { - NextTest(); - return; - } - err = TestReadsTheAttributeEffectiveOperationMode_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the attribute: EffectiveOperationMode\n"); + if (ShouldSkip("PCC.S.A0011")) { + NextTest(); + return; + } + err = TestReadsTheAttributeEffectiveOperationMode_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Write 0 to the ControlMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F03 && PCC.S.A0021")) { - NextTest(); - return; - } - err = TestWrite0ToTheControlModeAttributeToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Write 0 to the ControlMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F03 && PCC.S.A0021")) { + NextTest(); + return; + } + err = TestWrite0ToTheControlModeAttributeToDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the attribute: EffectiveControlMode\n"); - if (ShouldSkip("PCC.S.F03 && PCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheAttributeEffectiveControlMode_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the attribute: EffectiveControlMode\n"); + if (ShouldSkip("PCC.S.F03 && PCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheAttributeEffectiveControlMode_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Write 1 to the ControlMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F00 && PCC.S.A0021")) { - NextTest(); - return; - } - err = TestWrite1ToTheControlModeAttributeToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Write 1 to the ControlMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F00 && PCC.S.A0021")) { + NextTest(); + return; + } + err = TestWrite1ToTheControlModeAttributeToDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the attribute: EffectiveControlMode\n"); - if (ShouldSkip("PCC.S.F00 && PCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheAttributeEffectiveControlMode_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the attribute: EffectiveControlMode\n"); + if (ShouldSkip("PCC.S.F00 && PCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheAttributeEffectiveControlMode_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Write 2 to the ControlMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F01 && PCC.S.A0021")) { - NextTest(); - return; - } - err = TestWrite2ToTheControlModeAttributeToDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Write 2 to the ControlMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F01 && PCC.S.A0021")) { + NextTest(); + return; + } + err = TestWrite2ToTheControlModeAttributeToDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the attribute: EffectiveControlMode\n"); - if (ShouldSkip("PCC.S.F01 && PCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheAttributeEffectiveControlMode_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the attribute: EffectiveControlMode\n"); + if (ShouldSkip("PCC.S.F01 && PCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheAttributeEffectiveControlMode_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Write 3 to the ControlMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F02 && PCC.S.A0021")) { - NextTest(); - return; - } - err = TestWrite3ToTheControlModeAttributeToDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Write 3 to the ControlMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F02 && PCC.S.A0021")) { + NextTest(); + return; + } + err = TestWrite3ToTheControlModeAttributeToDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the attribute: EffectiveControlMode\n"); - if (ShouldSkip("PCC.S.F02 && PCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheAttributeEffectiveControlMode_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the attribute: EffectiveControlMode\n"); + if (ShouldSkip("PCC.S.F02 && PCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheAttributeEffectiveControlMode_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Write 5 to the ControlMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F04 && PCC.S.A0021")) { - NextTest(); - return; - } - err = TestWrite5ToTheControlModeAttributeToDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Write 5 to the ControlMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F04 && PCC.S.A0021")) { + NextTest(); + return; + } + err = TestWrite5ToTheControlModeAttributeToDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Reads the attribute: EffectiveControlMode\n"); - if (ShouldSkip("PCC.S.F04 && PCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheAttributeEffectiveControlMode_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Reads the attribute: EffectiveControlMode\n"); + if (ShouldSkip("PCC.S.F04 && PCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheAttributeEffectiveControlMode_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Write 7 to the ControlMode attribute to DUT\n"); - if (ShouldSkip("PCC.S.F05 && PCC.S.A0021")) { - NextTest(); - return; - } - err = TestWrite7ToTheControlModeAttributeToDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Write 7 to the ControlMode attribute to DUT\n"); + if (ShouldSkip("PCC.S.F05 && PCC.S.A0021")) { + NextTest(); + return; + } + err = TestWrite7ToTheControlModeAttributeToDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the attribute: EffectiveControlMode\n"); - if (ShouldSkip("PCC.S.F02 && PCC.S.A0012")) { - NextTest(); - return; - } - err = TestReadsTheAttributeEffectiveControlMode_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Reads the attribute: EffectiveControlMode\n"); + if (ShouldSkip("PCC.S.F02 && PCC.S.A0012")) { + NextTest(); + return; + } + err = TestReadsTheAttributeEffectiveControlMode_14(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -57540,50 +57523,50 @@ class Test_TC_PCC_2_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -57992,13 +57975,13 @@ class Test_TC_PCC_2_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PCC_2_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PCC_2_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -58009,110 +57992,110 @@ class Test_TC_PCC_2_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Write 1 to the LifetimeRunningHours attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestWrite1ToTheLifetimeRunningHoursAttributeToDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Write 1 to the LifetimeRunningHours attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestWrite1ToTheLifetimeRunningHoursAttributeToDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the attribute: LifetimeRunningHours\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestReadsTheAttributeLifetimeRunningHours_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads the attribute: LifetimeRunningHours\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestReadsTheAttributeLifetimeRunningHours_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Write 2 to the LifetimeRunningHours attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestWrite2ToTheLifetimeRunningHoursAttributeToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Write 2 to the LifetimeRunningHours attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestWrite2ToTheLifetimeRunningHoursAttributeToDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the attribute: LifetimeRunningHours\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestReadsTheAttributeLifetimeRunningHours_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads the attribute: LifetimeRunningHours\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestReadsTheAttributeLifetimeRunningHours_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Write 3 to the LifetimeRunningHours attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestWrite3ToTheLifetimeRunningHoursAttributeToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Write 3 to the LifetimeRunningHours attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestWrite3ToTheLifetimeRunningHoursAttributeToDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the attribute: LifetimeRunningHours\n"); - if (ShouldSkip("PCC.S.A0015")) { - NextTest(); - return; - } - err = TestReadsTheAttributeLifetimeRunningHours_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads the attribute: LifetimeRunningHours\n"); + if (ShouldSkip("PCC.S.A0015")) { + NextTest(); + return; + } + err = TestReadsTheAttributeLifetimeRunningHours_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Write 1 to the LifetimeEnergyConsumed attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestWrite1ToTheLifetimeEnergyConsumedAttributeToDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Write 1 to the LifetimeEnergyConsumed attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestWrite1ToTheLifetimeEnergyConsumedAttributeToDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the attribute: LifetimeEnergyConsumed\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestReadsTheAttributeLifetimeEnergyConsumed_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Reads the attribute: LifetimeEnergyConsumed\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestReadsTheAttributeLifetimeEnergyConsumed_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Write 2 to the LifetimeEnergyConsumed attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestWrite2ToTheLifetimeEnergyConsumedAttributeToDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Write 2 to the LifetimeEnergyConsumed attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestWrite2ToTheLifetimeEnergyConsumedAttributeToDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the attribute: LifetimeEnergyConsumed\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestReadsTheAttributeLifetimeEnergyConsumed_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reads the attribute: LifetimeEnergyConsumed\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestReadsTheAttributeLifetimeEnergyConsumed_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Write 3 to the LifetimeEnergyConsumed attribute to DUT\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestWrite3ToTheLifetimeEnergyConsumedAttributeToDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Write 3 to the LifetimeEnergyConsumed attribute to DUT\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestWrite3ToTheLifetimeEnergyConsumedAttributeToDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Reads the attribute: LifetimeEnergyConsumed\n"); - if (ShouldSkip("PCC.S.A0017")) { - NextTest(); - return; - } - err = TestReadsTheAttributeLifetimeEnergyConsumed_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Reads the attribute: LifetimeEnergyConsumed\n"); + if (ShouldSkip("PCC.S.A0017")) { + NextTest(); + return; + } + err = TestReadsTheAttributeLifetimeEnergyConsumed_12(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -58120,44 +58103,44 @@ class Test_TC_PCC_2_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -58525,13 +58508,13 @@ class Test_TC_PSCFG_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PSCFG_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PSCFG_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PSCFG_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PSCFG_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -58542,34 +58525,34 @@ class Test_TC_PSCFG_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Commission DUT to TH\n"); - err = TestCommissionDutToTh_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Commission DUT to TH\n"); + err = TestCommissionDutToTh_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); - err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision attribute from the DUT\n"); + err = TestThReadsTheClusterRevisionAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); - err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap attribute from the DUT\n"); + err = TestThReadsTheFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the AttributeList attribute from the DUT\n"); - err = TestThReadsTheAttributeListAttributeFromTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the AttributeList attribute from the DUT\n"); + err = TestThReadsTheAttributeListAttributeFromTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads the AcceptedCommandList attribute from the DUT\n"); - err = TestThReadsTheAcceptedCommandListAttributeFromTheDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads the AcceptedCommandList attribute from the DUT\n"); + err = TestThReadsTheAcceptedCommandListAttributeFromTheDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads the GeneratedCommandList attribute from the DUT\n"); - err = TestThReadsTheGeneratedCommandListAttributeFromTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads the GeneratedCommandList attribute from the DUT\n"); + err = TestThReadsTheGeneratedCommandListAttributeFromTheDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -58577,23 +58560,23 @@ class Test_TC_PSCFG_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -58789,13 +58772,13 @@ class Test_TC_PSCFG_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_PSCFG_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_PSCFG_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PSCFG_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_PSCFG_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -58806,22 +58789,22 @@ class Test_TC_PSCFG_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Commission DUT to TH\n"); - err = TestCommissionDutToTh_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Commission DUT to TH\n"); + err = TestCommissionDutToTh_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the Sources attribute from the DUT\n"); - if (ShouldSkip("PSCFG.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheSourcesAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the Sources attribute from the DUT\n"); + if (ShouldSkip("PSCFG.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheSourcesAttributeFromTheDut_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -58829,11 +58812,11 @@ class Test_TC_PSCFG_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -58914,13 +58897,13 @@ class Test_TC_RH_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_RH_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_RH_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_RH_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_RH_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -58931,42 +58914,42 @@ class Test_TC_RH_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read ClusterRevision attribute from the DUT\n"); - err = TestReadClusterRevisionAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read ClusterRevision attribute from the DUT\n"); + err = TestReadClusterRevisionAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); - err = TestReadFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); + err = TestReadFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); - if (ShouldSkip("RH.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); + if (ShouldSkip("RH.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -58974,26 +58957,26 @@ class Test_TC_RH_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -59215,13 +59198,13 @@ class Test_TC_RH_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_RH_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_RH_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_RH_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_RH_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -59232,46 +59215,46 @@ class Test_TC_RH_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the MinMeasuredValue attribute from the DUT\n"); - if (ShouldSkip("RH.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheMinMeasuredValueAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the MinMeasuredValue attribute from the DUT\n"); + if (ShouldSkip("RH.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheMinMeasuredValueAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the MaxMeasuredValue attribute from the DUT\n"); - if (ShouldSkip("RH.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsTheMaxMeasuredValueAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the MaxMeasuredValue attribute from the DUT\n"); + if (ShouldSkip("RH.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsTheMaxMeasuredValueAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the MeasuredValue attribute from the DUT\n"); - if (ShouldSkip("RH.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheMeasuredValueAttributeFromTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the MeasuredValue attribute from the DUT\n"); + if (ShouldSkip("RH.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheMeasuredValueAttributeFromTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads the Tolerance attribute from the DUT\n"); - if (ShouldSkip("RH.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsTheToleranceAttributeFromTheDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads the Tolerance attribute from the DUT\n"); + if (ShouldSkip("RH.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsTheToleranceAttributeFromTheDut_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -59279,20 +59262,20 @@ class Test_TC_RH_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -59460,13 +59443,13 @@ class Test_TC_SWTCH_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_SWTCH_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_SWTCH_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_SWTCH_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_SWTCH_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -59477,91 +59460,91 @@ class Test_TC_SWTCH_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress( - chipTool, " ***** Test Step 2 : Read FeatureMap attribute and Check values of flags in this FeatureMap\n"); - if (ShouldSkip("!SWTCH.S.F00 && !SWTCH.S.F01 && !SWTCH.S.F02 && !SWTCH.S.F03 && !SWTCH.S.F04")) { - NextTest(); - return; - } - err = TestReadFeatureMapAttributeAndCheckValuesOfFlagsInThisFeatureMap_2(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 2 : Read FeatureMap attribute and Check values of flags in this FeatureMap\n"); + if (ShouldSkip("!SWTCH.S.F00 && !SWTCH.S.F01 && !SWTCH.S.F02 && !SWTCH.S.F03 && !SWTCH.S.F04")) { + NextTest(); + return; + } + err = TestReadFeatureMapAttributeAndCheckValuesOfFlagsInThisFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given SWTCH.S.F00(LS) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("SWTCH.S.F00")) { - NextTest(); - return; - } - err = TestGivenSwtchsf00lsEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given SWTCH.S.F00(LS) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("SWTCH.S.F00")) { + NextTest(); + return; + } + err = TestGivenSwtchsf00lsEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given SWTCH.S.F01(MS) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("SWTCH.S.F01")) { - NextTest(); - return; - } - err = TestGivenSwtchsf01msEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given SWTCH.S.F01(MS) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("SWTCH.S.F01")) { + NextTest(); + return; + } + err = TestGivenSwtchsf01msEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given SWTCH.S.F02(MSR) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("SWTCH.S.F02")) { - NextTest(); - return; - } - err = TestGivenSwtchsf02msrEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given SWTCH.S.F02(MSR) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("SWTCH.S.F02")) { + NextTest(); + return; + } + err = TestGivenSwtchsf02msrEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Given SWTCH.S.F03(MSL) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("SWTCH.S.F03")) { - NextTest(); - return; - } - err = TestGivenSwtchsf03mslEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Given SWTCH.S.F03(MSL) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("SWTCH.S.F03")) { + NextTest(); + return; + } + err = TestGivenSwtchsf03mslEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Given SWTCH.S.F04(MSM) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("SWTCH.S.F04")) { - NextTest(); - return; - } - err = TestGivenSwtchsf04msmEnsureFeaturemapHasTheCorrectBitSet_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Given SWTCH.S.F04(MSM) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("SWTCH.S.F04")) { + NextTest(); + return; + } + err = TestGivenSwtchsf04msmEnsureFeaturemapHasTheCorrectBitSet_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: AttributeList\n"); - if (ShouldSkip("SWTCH.S.F04")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeAttributeList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the global attribute: AttributeList\n"); + if (ShouldSkip("SWTCH.S.F04")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the global attribute: AttributeList\n"); - if (ShouldSkip("!SWTCH.S.F04")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the global attribute: AttributeList\n"); + if (ShouldSkip("!SWTCH.S.F04")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_11(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -59569,41 +59552,41 @@ class Test_TC_SWTCH_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -59914,13 +59897,13 @@ class Test_TC_TMP_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TMP_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TMP_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TMP_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TMP_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -59931,42 +59914,42 @@ class Test_TC_TMP_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read ClusterRevision attribute from the DUT\n"); - err = TestReadClusterRevisionAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read ClusterRevision attribute from the DUT\n"); + err = TestReadClusterRevisionAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); - err = TestReadFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); + err = TestReadFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); - if (ShouldSkip("TMP.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute(Tolerance) in AttributeList\n"); + if (ShouldSkip("TMP.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeToleranceInAttributeList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read AcceptedCommandList attribute from the DUT\n"); - err = TestReadAcceptedCommandListAttributeFromTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read AcceptedCommandList attribute from the DUT\n"); + err = TestReadAcceptedCommandListAttributeFromTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read GeneratedCommandList attribute from the DUT\n"); - err = TestReadGeneratedCommandListAttributeFromTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read GeneratedCommandList attribute from the DUT\n"); + err = TestReadGeneratedCommandListAttributeFromTheDut_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -59974,26 +59957,26 @@ class Test_TC_TMP_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -60215,13 +60198,13 @@ class Test_TC_TMP_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TMP_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TMP_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TMP_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TMP_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -60232,46 +60215,46 @@ class Test_TC_TMP_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: MinMeasuredValue\n"); - if (ShouldSkip("TMP.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMinMeasuredValue_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: MinMeasuredValue\n"); + if (ShouldSkip("TMP.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMinMeasuredValue_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: MaxMeasuredValue\n"); - if (ShouldSkip("TMP.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMaxMeasuredValue_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: MaxMeasuredValue\n"); + if (ShouldSkip("TMP.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMaxMeasuredValue_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute: MeasuredValue\n"); - if (ShouldSkip("TMP.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeMeasuredValue_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the mandatory attribute: MeasuredValue\n"); + if (ShouldSkip("TMP.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeMeasuredValue_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute: Tolerance\n"); - if (ShouldSkip("TMP.S.A0003")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeTolerance_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the optional attribute: Tolerance\n"); + if (ShouldSkip("TMP.S.A0003")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeTolerance_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -60279,20 +60262,20 @@ class Test_TC_TMP_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -60460,13 +60443,13 @@ class Test_TC_TSTAT_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSTAT_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSTAT_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSTAT_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSTAT_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -60477,179 +60460,178 @@ class Test_TC_TSTAT_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - if (ShouldSkip("!TSTAT.S.F00 && !TSTAT.S.F01 && !TSTAT.S.F02 && !TSTAT.S.F03 && !TSTAT.S.F04 && !TSTAT.S.F05")) { - NextTest(); - return; - } - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + if (ShouldSkip("!TSTAT.S.F00 && !TSTAT.S.F01 && !TSTAT.S.F02 && !TSTAT.S.F03 && !TSTAT.S.F04 && !TSTAT.S.F05")) { + NextTest(); + return; + } + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given TSTAT.S.F00(HEAT ensure featuremap has the correct bit set\n"); - if (ShouldSkip("TSTAT.S.F00")) { - NextTest(); - return; - } - err = TestGivenTstatsf00heatEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given TSTAT.S.F00(HEAT ensure featuremap has the correct bit set\n"); + if (ShouldSkip("TSTAT.S.F00")) { + NextTest(); + return; + } + err = TestGivenTstatsf00heatEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given TSTAT.S.F01(COOL) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("TSTAT.S.F01")) { - NextTest(); - return; - } - err = TestGivenTstatsf01coolEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given TSTAT.S.F01(COOL) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("TSTAT.S.F01")) { + NextTest(); + return; + } + err = TestGivenTstatsf01coolEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given TSTAT.S.F02(OCC) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("TSTAT.S.F02")) { - NextTest(); - return; - } - err = TestGivenTstatsf02occEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given TSTAT.S.F02(OCC) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("TSTAT.S.F02")) { + NextTest(); + return; + } + err = TestGivenTstatsf02occEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Given TSTAT.S.F03(SCH) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("TSTAT.S.F03")) { - NextTest(); - return; - } - err = TestGivenTstatsf03schEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Given TSTAT.S.F03(SCH) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("TSTAT.S.F03")) { + NextTest(); + return; + } + err = TestGivenTstatsf03schEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Given TSTAT.S.F04(SB) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("TSTAT.S.F04")) { - NextTest(); - return; - } - err = TestGivenTstatsf04sbEnsureFeaturemapHasTheCorrectBitSet_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Given TSTAT.S.F04(SB) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("TSTAT.S.F04")) { + NextTest(); + return; + } + err = TestGivenTstatsf04sbEnsureFeaturemapHasTheCorrectBitSet_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Given TSTAT.S.F05(AUTO) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("TSTAT.S.F05")) { - NextTest(); - return; - } - err = TestGivenTstatsf05autoEnsureFeaturemapHasTheCorrectBitSet_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Given TSTAT.S.F05(AUTO) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("TSTAT.S.F05")) { + NextTest(); + return; + } + err = TestGivenTstatsf05autoEnsureFeaturemapHasTheCorrectBitSet_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : Read the Feature dependent(TSTAT.S.F00(HEAT)) attribute in AttributeList\n"); - if (ShouldSkip("TSTAT.S.F00")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF00HEATAttributeInAttributeList_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : Read the Feature dependent(TSTAT.S.F00(HEAT)) attribute in AttributeList\n"); + if (ShouldSkip("TSTAT.S.F00")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF00HEATAttributeInAttributeList_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : Read the Feature dependent(TSTAT.S.F01(COOL)) attribute in AttributeList\n"); - if (ShouldSkip("TSTAT.S.F01")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF01COOLAttributeInAttributeList_11(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 11 : Read the Feature dependent(TSTAT.S.F01(COOL)) attribute in AttributeList\n"); + if (ShouldSkip("TSTAT.S.F01")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF01COOLAttributeInAttributeList_11(); + break; case 12: - ChipLogProgress( - chipTool, " ***** Test Step 12 : Read the Feature dependent(TSTAT.S.F02(OCC)) attribute in AttributeList\n"); - if (ShouldSkip("TSTAT.S.F02")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF02OCCAttributeInAttributeList_12(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 12 : Read the Feature dependent(TSTAT.S.F02(OCC)) attribute in AttributeList\n"); + if (ShouldSkip("TSTAT.S.F02")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF02OCCAttributeInAttributeList_12(); + break; case 13: - ChipLogProgress(chipTool, - " ***** Test Step 13 : Read the Feature dependent(TSTAT.S.F00(HEAT) & TSTAT.S.F02(OCC)) attribute in " - "AttributeList\n"); - if (ShouldSkip("TSTAT.S.F00 && TSTAT.S.F02")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF00HEATTstatsf02occAttributeInAttributeList_13(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 13 : Read the Feature dependent(TSTAT.S.F00(HEAT) & TSTAT.S.F02(OCC)) attribute in " + "AttributeList\n"); + if (ShouldSkip("TSTAT.S.F00 && TSTAT.S.F02")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF00HEATTstatsf02occAttributeInAttributeList_13(); + break; case 14: - ChipLogProgress(chipTool, - " ***** Test Step 14 : Read the Feature dependent(TSTAT.S.F01(COOL) & TSTAT.S.F02(OCC)) attribute in " - "AttributeList\n"); - if (ShouldSkip("TSTAT.S.F01 && TSTAT.S.F02")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF01COOLTstatsf02occAttributeInAttributeList_14(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 14 : Read the Feature dependent(TSTAT.S.F01(COOL) & TSTAT.S.F02(OCC)) attribute in " + "AttributeList\n"); + if (ShouldSkip("TSTAT.S.F01 && TSTAT.S.F02")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF01COOLTstatsf02occAttributeInAttributeList_14(); + break; case 15: - ChipLogProgress( - chipTool, " ***** Test Step 15 : Read the Feature dependent(TSTAT.S.F05(AUTO)) attribute in AttributeList\n"); - if (ShouldSkip("TSTAT.S.F05")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF05AUTOAttributeInAttributeList_15(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 15 : Read the Feature dependent(TSTAT.S.F05(AUTO)) attribute in AttributeList\n"); + if (ShouldSkip("TSTAT.S.F05")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF05AUTOAttributeInAttributeList_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : Read the Feature dependent(TSTAT.S.F03(SCH)) attribute in AttributeList\n"); - if (ShouldSkip("TSTAT.S.F03")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF03SCHAttributeInAttributeList_16(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 16 : Read the Feature dependent(TSTAT.S.F03(SCH)) attribute in AttributeList\n"); + if (ShouldSkip("TSTAT.S.F03")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF03SCHAttributeInAttributeList_16(); + break; case 17: - ChipLogProgress( - chipTool, " ***** Test Step 17 : Read the Feature dependent(TSTAT.S.F04(SB)) attribute in AttributeList\n"); - if (ShouldSkip("TSTAT.S.F04")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF04SBAttributeInAttributeList_17(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 17 : Read the Feature dependent(TSTAT.S.F04(SB)) attribute in AttributeList\n"); + if (ShouldSkip("TSTAT.S.F04")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF04SBAttributeInAttributeList_17(); + break; case 18: - ChipLogProgress(chipTool, - " ***** Test Step 18 : Read the Feature dependent(TSTAT.S.F04(SB) & TSTAT.S.F02(OCC)) attribute in " - "AttributeList\n"); - if (ShouldSkip("TSTAT.S.F04 && TSTAT.S.F02")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentTSTATSF04SBTstatsf02occAttributeInAttributeList_18(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 18 : Read the Feature dependent(TSTAT.S.F04(SB) & TSTAT.S.F02(OCC)) attribute in AttributeList\n"); + if (ShouldSkip("TSTAT.S.F04 && TSTAT.S.F02")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentTSTATSF04SBTstatsf02occAttributeInAttributeList_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_19(); + break; case 20: - ChipLogProgress( - chipTool, " ***** Test Step 20 : Read Feature dependent(TSTAT.S.F03(SCH)) commands in AcceptedCommandList\n"); - if (ShouldSkip("TSTAT.S.F03")) { - NextTest(); - return; - } - err = TestReadFeatureDependentTSTATSF03SCHCommandsInAcceptedCommandList_20(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 20 : Read Feature dependent(TSTAT.S.F03(SCH)) commands in AcceptedCommandList\n"); + if (ShouldSkip("TSTAT.S.F03")) { + NextTest(); + return; + } + err = TestReadFeatureDependentTSTATSF03SCHCommandsInAcceptedCommandList_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_21(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -60657,71 +60639,71 @@ class Test_TC_TSTAT_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -61252,13 +61234,13 @@ class Test_TC_TSUIC_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSUIC_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSUIC_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSUIC_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSUIC_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -61269,34 +61251,34 @@ class Test_TC_TSUIC_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH read ClusterRevision attribute from the DUT\n"); - err = TestThReadClusterRevisionAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH read ClusterRevision attribute from the DUT\n"); + err = TestThReadClusterRevisionAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); - err = TestReadFeatureMapAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read FeatureMap attribute from the DUT\n"); + err = TestReadFeatureMapAttributeFromTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -61304,23 +61286,23 @@ class Test_TC_TSUIC_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -61518,13 +61500,13 @@ class Test_TC_TSUIC_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSUIC_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSUIC_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSUIC_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSUIC_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -61535,38 +61517,38 @@ class Test_TC_TSUIC_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: TemperatureDisplayMode\n"); - if (ShouldSkip("TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeTemperatureDisplayMode_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the mandatory attribute: TemperatureDisplayMode\n"); + if (ShouldSkip("TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeTemperatureDisplayMode_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: KeypadLockout\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestReadTheMandatoryAttributeKeypadLockout_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the mandatory attribute: KeypadLockout\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestReadTheMandatoryAttributeKeypadLockout_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the optional attribute: ScheduleProgrammingVisibility\n"); - if (ShouldSkip("TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeScheduleProgrammingVisibility_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the optional attribute: ScheduleProgrammingVisibility\n"); + if (ShouldSkip("TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeScheduleProgrammingVisibility_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -61574,17 +61556,17 @@ class Test_TC_TSUIC_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -61718,13 +61700,13 @@ class Test_TC_TSUIC_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSUIC_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_TSUIC_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSUIC_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_TSUIC_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -61735,308 +61717,308 @@ class Test_TC_TSUIC_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Writes a value of 0 to TemperatureDisplayMode attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestWritesAValueOf0ToTemperatureDisplayModeAttributeOfDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Writes a value of 0 to TemperatureDisplayMode attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestWritesAValueOf0ToTemperatureDisplayModeAttributeOfDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Verify device temperature displayed in °C\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestVerifyDeviceTemperatureDisplayedInc_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Verify device temperature displayed in °C\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestVerifyDeviceTemperatureDisplayedInc_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the TemperatureDisplayMode attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheTemperatureDisplayModeAttributeOfDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads the TemperatureDisplayMode attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheTemperatureDisplayModeAttributeOfDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Writes a value of 1 to TemperatureDisplayMode attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestWritesAValueOf1ToTemperatureDisplayModeAttributeOfDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Writes a value of 1 to TemperatureDisplayMode attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestWritesAValueOf1ToTemperatureDisplayModeAttributeOfDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Verify device temperature displayed in °F\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestVerifyDeviceTemperatureDisplayedInf_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Verify device temperature displayed in °F\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestVerifyDeviceTemperatureDisplayedInf_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads the TemperatureDisplayMode attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheTemperatureDisplayModeAttributeOfDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads the TemperatureDisplayMode attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheTemperatureDisplayModeAttributeOfDut_6(); + break; case 7: - ChipLogProgress( - chipTool, " ***** Test Step 7 : Writes a value of greater than 1 to TemperatureDisplayMode attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestWritesAValueOfGreaterThan1ToTemperatureDisplayModeAttributeOfDut_7(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 7 : Writes a value of greater than 1 to TemperatureDisplayMode attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestWritesAValueOfGreaterThan1ToTemperatureDisplayModeAttributeOfDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads the TemperatureDisplayMode attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsTheTemperatureDisplayModeAttributeOfDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads the TemperatureDisplayMode attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsTheTemperatureDisplayModeAttributeOfDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Writes a value of 0 to KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestWritesAValueOf0ToKeypadLockoutAttributeOfDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Writes a value of 0 to KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestWritesAValueOf0ToKeypadLockoutAttributeOfDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Verify all device functionality available to the user\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestVerifyAllDeviceFunctionalityAvailableToTheUser_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Verify all device functionality available to the user\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestVerifyAllDeviceFunctionalityAvailableToTheUser_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads the KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheKeypadLockoutAttributeOfDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads the KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheKeypadLockoutAttributeOfDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Writes a value of 1 to KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestWritesAValueOf1ToKeypadLockoutAttributeOfDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Writes a value of 1 to KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestWritesAValueOf1ToKeypadLockoutAttributeOfDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Verify device operates at Level 1 reduced functionality\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestVerifyDeviceOperatesAtLevel1ReducedFunctionality_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Verify device operates at Level 1 reduced functionality\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestVerifyDeviceOperatesAtLevel1ReducedFunctionality_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads the KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheKeypadLockoutAttributeOfDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads the KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheKeypadLockoutAttributeOfDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Writes a value of 2 to KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestWritesAValueOf2ToKeypadLockoutAttributeOfDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Writes a value of 2 to KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestWritesAValueOf2ToKeypadLockoutAttributeOfDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Verify device operates at Level 2 reduced functionality\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestVerifyDeviceOperatesAtLevel2ReducedFunctionality_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Verify device operates at Level 2 reduced functionality\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestVerifyDeviceOperatesAtLevel2ReducedFunctionality_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads the KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheKeypadLockoutAttributeOfDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads the KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheKeypadLockoutAttributeOfDut_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Writes a value of 3 to KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestWritesAValueOf3ToKeypadLockoutAttributeOfDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Writes a value of 3 to KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestWritesAValueOf3ToKeypadLockoutAttributeOfDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Verify device operates at Level 3 reduced functionality\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestVerifyDeviceOperatesAtLevel3ReducedFunctionality_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Verify device operates at Level 3 reduced functionality\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestVerifyDeviceOperatesAtLevel3ReducedFunctionality_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads the KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheKeypadLockoutAttributeOfDut_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads the KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheKeypadLockoutAttributeOfDut_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Writes a value of 4 to KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestWritesAValueOf4ToKeypadLockoutAttributeOfDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Writes a value of 4 to KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestWritesAValueOf4ToKeypadLockoutAttributeOfDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Verify device operates at Level 4 reduced functionality\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestVerifyDeviceOperatesAtLevel4ReducedFunctionality_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Verify device operates at Level 4 reduced functionality\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestVerifyDeviceOperatesAtLevel4ReducedFunctionality_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads the KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheKeypadLockoutAttributeOfDut_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads the KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheKeypadLockoutAttributeOfDut_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Writes a value of 5 to KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestWritesAValueOf5ToKeypadLockoutAttributeOfDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Writes a value of 5 to KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestWritesAValueOf5ToKeypadLockoutAttributeOfDut_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Verify device operates at least functionality level\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestVerifyDeviceOperatesAtLeastFunctionalityLevel_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Verify device operates at least functionality level\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestVerifyDeviceOperatesAtLeastFunctionalityLevel_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads the KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheKeypadLockoutAttributeOfDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads the KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheKeypadLockoutAttributeOfDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Writes a value of greater than 5 to KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestWritesAValueOfGreaterThan5ToKeypadLockoutAttributeOfDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Writes a value of greater than 5 to KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestWritesAValueOfGreaterThan5ToKeypadLockoutAttributeOfDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads the KeypadLockout attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsTheKeypadLockoutAttributeOfDut_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads the KeypadLockout attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsTheKeypadLockoutAttributeOfDut_28(); + break; case 29: - ChipLogProgress( - chipTool, " ***** Test Step 29 : Writes a value of 0 to ScheduleProgrammingVisibility attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestWritesAValueOf0ToScheduleProgrammingVisibilityAttributeOfDut_29(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 29 : Writes a value of 0 to ScheduleProgrammingVisibility attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestWritesAValueOf0ToScheduleProgrammingVisibilityAttributeOfDut_29(); + break; case 30: - ChipLogProgress( - chipTool, " ***** Test Step 30 : Verify local schedule programming functionality is enabled at the thermostat\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestVerifyLocalScheduleProgrammingFunctionalityIsEnabledAtTheThermostat_30(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 30 : Verify local schedule programming functionality is enabled at the thermostat\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestVerifyLocalScheduleProgrammingFunctionalityIsEnabledAtTheThermostat_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads the ScheduleProgrammingVisibility attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsTheScheduleProgrammingVisibilityAttributeOfDut_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads the ScheduleProgrammingVisibility attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsTheScheduleProgrammingVisibilityAttributeOfDut_31(); + break; case 32: - ChipLogProgress( - chipTool, " ***** Test Step 32 : Writes a value of 1 to ScheduleProgrammingVisibility attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestWritesAValueOf1ToScheduleProgrammingVisibilityAttributeOfDut_32(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 32 : Writes a value of 1 to ScheduleProgrammingVisibility attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestWritesAValueOf1ToScheduleProgrammingVisibilityAttributeOfDut_32(); + break; case 33: - ChipLogProgress( - chipTool, " ***** Test Step 33 : Verify local schedule programming functionality is disabled at the thermostat\n"); - if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestVerifyLocalScheduleProgrammingFunctionalityIsDisabledAtTheThermostat_33(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 33 : Verify local schedule programming functionality is disabled at the thermostat\n"); + if (ShouldSkip("PICS_USER_PROMPT && TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestVerifyLocalScheduleProgrammingFunctionalityIsDisabledAtTheThermostat_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : TH reads the ScheduleProgrammingVisibility attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsTheScheduleProgrammingVisibilityAttributeOfDut_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : TH reads the ScheduleProgrammingVisibility attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsTheScheduleProgrammingVisibilityAttributeOfDut_34(); + break; case 35: - ChipLogProgress(chipTool, - " ***** Test Step 35 : Writes a value of greater than 1 to ScheduleProgrammingVisibility attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestWritesAValueOfGreaterThan1ToScheduleProgrammingVisibilityAttributeOfDut_35(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 35 : Writes a value of greater than 1 to ScheduleProgrammingVisibility attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestWritesAValueOfGreaterThan1ToScheduleProgrammingVisibilityAttributeOfDut_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : TH reads the ScheduleProgrammingVisibility attribute of DUT\n"); - if (ShouldSkip("TSUIC.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsTheScheduleProgrammingVisibilityAttributeOfDut_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : TH reads the ScheduleProgrammingVisibility attribute of DUT\n"); + if (ShouldSkip("TSUIC.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsTheScheduleProgrammingVisibilityAttributeOfDut_36(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -62044,116 +62026,116 @@ class Test_TC_TSUIC_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -62985,13 +62967,13 @@ class Test_TC_DGTHREAD_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGTHREAD_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGTHREAD_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGTHREAD_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGTHREAD_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -63002,125 +62984,125 @@ class Test_TC_DGTHREAD_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip(" !DGTHREAD.S.F00 && !DGTHREAD.S.F01 && !DGTHREAD.S.F02 && !DGTHREAD.S.F03 ")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip(" !DGTHREAD.S.F00 && !DGTHREAD.S.F01 && !DGTHREAD.S.F02 && !DGTHREAD.S.F03 ")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : Given DGTHREAD.S.F00(PKTCNT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGTHREAD.S.F00")) { - NextTest(); - return; - } - err = TestGivenDgthreadsf00pktcntEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : Given DGTHREAD.S.F00(PKTCNT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGTHREAD.S.F00")) { + NextTest(); + return; + } + err = TestGivenDgthreadsf00pktcntEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : Given DGTHREAD.S.F01(ERRCNT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGTHREAD.S.F01")) { - NextTest(); - return; - } - err = TestGivenDgthreadsf01errcntEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 4 : Given DGTHREAD.S.F01(ERRCNT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGTHREAD.S.F01")) { + NextTest(); + return; + } + err = TestGivenDgthreadsf01errcntEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : Given DGTHREAD.S.F02(MLECNT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGTHREAD.S.F02")) { - NextTest(); - return; - } - err = TestGivenDgthreadsf02mlecntEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : Given DGTHREAD.S.F02(MLECNT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGTHREAD.S.F02")) { + NextTest(); + return; + } + err = TestGivenDgthreadsf02mlecntEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : Given DGTHREAD.S.F03(MACCNT) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGTHREAD.S.F03")) { - NextTest(); - return; - } - err = TestGivenDgthreadsf03maccntEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : Given DGTHREAD.S.F03(MACCNT) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGTHREAD.S.F03")) { + NextTest(); + return; + } + err = TestGivenDgthreadsf03maccntEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads mandatory attributes in AttributeList from DUT\n"); - err = TestThReadsMandatoryAttributesInAttributeListFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads mandatory attributes in AttributeList from DUT\n"); + err = TestThReadsMandatoryAttributesInAttributeListFromDut_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : TH reads Feature dependent attribute(DGTHREAD.S.F01(ERRCNT)) in attributeList\n"); - if (ShouldSkip("DGTHREAD.C.A0006 && DGTHREAD.S.F01")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentAttributeDGTHREADSF01ERRCNTInAttributeList_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : TH reads Feature dependent attribute(DGTHREAD.S.F01(ERRCNT)) in attributeList\n"); + if (ShouldSkip("DGTHREAD.C.A0006 && DGTHREAD.S.F01")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentAttributeDGTHREADSF01ERRCNTInAttributeList_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : TH reads Feature dependent attribute (DGTHREAD.S.F02(MLECNT)) in attributeList\n"); - if (ShouldSkip("DGTHREAD.S.F02")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentAttributeDgthreadsf02mlecntInAttributeList_9(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 9 : TH reads Feature dependent attribute (DGTHREAD.S.F02(MLECNT)) in attributeList\n"); + if (ShouldSkip("DGTHREAD.S.F02")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentAttributeDgthreadsf02mlecntInAttributeList_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : TH reads Feature dependent attribute (DGTHREAD.S.F03(MACCNT)) in attributeList\n"); - if (ShouldSkip("DGTHREAD.S.F03")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentAttributeDgthreadsf03maccntInAttributeList_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : TH reads Feature dependent attribute (DGTHREAD.S.F03(MACCNT)) in attributeList\n"); + if (ShouldSkip("DGTHREAD.S.F03")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentAttributeDgthreadsf03maccntInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute (ActiveTimestamp) in AttributeList\n"); - if (ShouldSkip("DGTHREAD.S.A0038")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeActiveTimestampInAttributeList_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the optional attribute (ActiveTimestamp) in AttributeList\n"); + if (ShouldSkip("DGTHREAD.S.A0038")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeActiveTimestampInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute (PendingTimestamp) in AttributeList\n"); - if (ShouldSkip("DGTHREAD.S.A0039")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributePendingTimestampInAttributeList_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the optional attribute (PendingTimestamp) in AttributeList\n"); + if (ShouldSkip("DGTHREAD.S.A0039")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributePendingTimestampInAttributeList_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute (Delay) in AttributeList\n"); - if (ShouldSkip("DGTHREAD.S.A003a")) { - NextTest(); - return; - } - err = TestReadTheOptionalAttributeDelayInAttributeList_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the optional attribute (Delay) in AttributeList\n"); + if (ShouldSkip("DGTHREAD.S.A003a")) { + NextTest(); + return; + } + err = TestReadTheOptionalAttributeDelayInAttributeList_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_15(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -63128,53 +63110,53 @@ class Test_TC_DGTHREAD_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -63655,13 +63637,13 @@ class Test_TC_ULABEL_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -63672,34 +63654,34 @@ class Test_TC_ULABEL_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); - err = TestReadTheGlobalAttributeClusterRevision_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read the global attribute: ClusterRevision\n"); + err = TestReadTheGlobalAttributeClusterRevision_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); - err = TestReadTheGlobalAttributeFeatureMap_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the global attribute: FeatureMap\n"); + err = TestReadTheGlobalAttributeFeatureMap_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); - err = TestReadTheGlobalAttributeAttributeList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read the global attribute: AttributeList\n"); + err = TestReadTheGlobalAttributeAttributeList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); - err = TestReadTheGlobalAttributeAcceptedCommandList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read the global attribute: AcceptedCommandList\n"); + err = TestReadTheGlobalAttributeAcceptedCommandList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); - err = TestReadTheGlobalAttributeGeneratedCommandList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read the global attribute: GeneratedCommandList\n"); + err = TestReadTheGlobalAttributeGeneratedCommandList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -63707,23 +63689,23 @@ class Test_TC_ULABEL_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -63909,13 +63891,13 @@ class Test_TC_ULABEL_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -63926,22 +63908,22 @@ class Test_TC_ULABEL_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads LabelList attribute of the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsLabelListAttributeOfTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads LabelList attribute of the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsLabelListAttributeOfTheDut_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -63949,11 +63931,11 @@ class Test_TC_ULABEL_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -64032,13 +64014,13 @@ class Test_TC_ULABEL_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -64049,30 +64031,30 @@ class Test_TC_ULABEL_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes LabelList attribute from the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThWritesLabelListAttributeFromTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes LabelList attribute from the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThWritesLabelListAttributeFromTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads LabelList attribute from the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsLabelListAttributeFromTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads LabelList attribute from the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsLabelListAttributeFromTheDut_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -64080,14 +64062,14 @@ class Test_TC_ULABEL_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -64126,24 +64108,24 @@ class Test_TC_ULABEL_2_2 : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"roomName"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"master bedroom 1"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"roomName"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"master bedroom 1"; - temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"Orientation"; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"east"; + temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"Orientation"; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"east"; - temp_0[2] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[2]).label = @"floor"; - ((MTRUserLabelClusterLabelStruct *) temp_0[2]).value = @"2"; + temp_0[2] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[2]).label = @"floor"; + ((MTRUserLabelClusterLabelStruct *) temp_0[2]).value = @"2"; - temp_0[3] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[3]).label = @"roomType"; - ((MTRUserLabelClusterLabelStruct *) temp_0[3]).value = @"bedroom"; + temp_0[3] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[3]).label = @"roomType"; + ((MTRUserLabelClusterLabelStruct *) temp_0[3]).value = @"bedroom"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument completion:^(NSError * _Nullable err) { @@ -64223,13 +64205,13 @@ class Test_TC_ULABEL_2_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -64240,30 +64222,30 @@ class Test_TC_ULABEL_2_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes LabelList attribute of the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThWritesLabelListAttributeOfTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes LabelList attribute of the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThWritesLabelListAttributeOfTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes LabelList attribute of the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThWritesLabelListAttributeOfTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH writes LabelList attribute of the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThWritesLabelListAttributeOfTheDut_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -64271,14 +64253,14 @@ class Test_TC_ULABEL_2_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; } // Go on to the next test. @@ -64317,12 +64299,12 @@ class Test_TC_ULABEL_2_3 : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"17_bytesIsTooLongforuserlabelnotexpected"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"17_bytesIsTooLongforuserlabelnotexpected"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument @@ -64350,12 +64332,12 @@ class Test_TC_ULABEL_2_3 : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"17_bytesIsTooLongforuserlabelnotexpected"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"foobar"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"17_bytesIsTooLongforuserlabelnotexpected"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"foobar"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument @@ -64403,13 +64385,13 @@ class Test_TC_ULABEL_2_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_ULABEL_2_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_ULABEL_2_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -64420,46 +64402,46 @@ class Test_TC_ULABEL_2_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes LabelList attribute of the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThWritesLabelListAttributeOfTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH writes LabelList attribute of the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThWritesLabelListAttributeOfTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads LabelList attribute of the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsLabelListAttributeOfTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads LabelList attribute of the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsLabelListAttributeOfTheDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH writes LabelList attribute of the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThWritesLabelListAttributeOfTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH writes LabelList attribute of the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThWritesLabelListAttributeOfTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads LabelList attribute of the DUT\n"); - if (ShouldSkip("ULABEL.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsLabelListAttributeOfTheDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads LabelList attribute of the DUT\n"); + if (ShouldSkip("ULABEL.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsLabelListAttributeOfTheDut_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -64467,20 +64449,20 @@ class Test_TC_ULABEL_2_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -64519,16 +64501,16 @@ class Test_TC_ULABEL_2_4 : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 1"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 1"; - temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"Orientation"; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"east"; + temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"Orientation"; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"east"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument completion:^(NSError * _Nullable err) { @@ -64582,12 +64564,12 @@ class Test_TC_ULABEL_2_4 : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @""; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @""; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @""; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @""; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument completion:^(NSError * _Nullable err) { @@ -64657,13 +64639,13 @@ class Test_TC_DGWIFI_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGWIFI_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGWIFI_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGWIFI_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGWIFI_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -64674,96 +64656,96 @@ class Test_TC_DGWIFI_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip("( !DGWIFI.S.F00 && !DGWIFI.S.F01 )")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip("( !DGWIFI.S.F00 && !DGWIFI.S.F01 )")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : Given DGWIFI.S.F00(PacketCounts) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGWIFI.S.F00")) { - NextTest(); - return; - } - err = TestGivenDGWIFISF00PacketCountsEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : Given DGWIFI.S.F00(PacketCounts) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGWIFI.S.F00")) { + NextTest(); + return; + } + err = TestGivenDGWIFISF00PacketCountsEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : Given DGWIFI.S.F01(ErrorCounts) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGWIFI.S.F01")) { - NextTest(); - return; - } - err = TestGivenDGWIFISF01ErrorCountsEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 4 : Given DGWIFI.S.F01(ErrorCounts) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGWIFI.S.F01")) { + NextTest(); + return; + } + err = TestGivenDGWIFISF01ErrorCountsEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : TH reads Feature dependent(DGWIFI.S.F00) attributes in attributeList from DUT\n"); - if (ShouldSkip("DGWIFI.S.F00")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDGWIFISF00AttributesInAttributeListFromDut_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : TH reads Feature dependent(DGWIFI.S.F00) attributes in attributeList from DUT\n"); + if (ShouldSkip("DGWIFI.S.F00")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDGWIFISF00AttributesInAttributeListFromDut_6(); + break; case 7: - ChipLogProgress( - chipTool, " ***** Test Step 7 : TH reads Feature dependent(DGWIFI.S.F01) attributes in attributeList from DUT\n"); - if (ShouldSkip("DGWIFI.S.F01")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDGWIFISF01AttributesInAttributeListFromDut_7(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 7 : TH reads Feature dependent(DGWIFI.S.F01) attributes in attributeList from DUT\n"); + if (ShouldSkip("DGWIFI.S.F01")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDGWIFISF01AttributesInAttributeListFromDut_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : TH reads optional attribute (CurrentMaxRate) in AttributeList from DUT\n"); - if (ShouldSkip("DGWIFI.S.A000b")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeCurrentMaxRateInAttributeListFromDut_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : TH reads optional attribute (CurrentMaxRate) in AttributeList from DUT\n"); + if (ShouldSkip("DGWIFI.S.A000b")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeCurrentMaxRateInAttributeListFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads AcceptedCommandList from DUT\n"); - if (ShouldSkip(" !DGWIFI.S.F01 ")) { - NextTest(); - return; - } - err = TestThReadsAcceptedCommandListFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads AcceptedCommandList from DUT\n"); + if (ShouldSkip(" !DGWIFI.S.F01 ")) { + NextTest(); + return; + } + err = TestThReadsAcceptedCommandListFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : TH reads Feature dependent(DGWIFI.S.F01) command in AcceptedCommandList from DUT\n"); - if (ShouldSkip("DGWIFI.S.F01")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDGWIFISF01CommandInAcceptedCommandListFromDut_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : TH reads Feature dependent(DGWIFI.S.F01) command in AcceptedCommandList from DUT\n"); + if (ShouldSkip("DGWIFI.S.F01")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDGWIFISF01CommandInAcceptedCommandListFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_11(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -64771,41 +64753,41 @@ class Test_TC_DGWIFI_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -65150,13 +65132,13 @@ class Test_TC_DGWIFI_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGWIFI_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGWIFI_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGWIFI_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGWIFI_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -65167,118 +65149,118 @@ class Test_TC_DGWIFI_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads BSSID attribute from DUT\n"); - if (ShouldSkip("DGWIFI.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsBssidAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads BSSID attribute from DUT\n"); + if (ShouldSkip("DGWIFI.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsBssidAttributeFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads SecurityType attribute constraints\n"); - if (ShouldSkip("DGWIFI.S.A0001")) { - NextTest(); - return; - } - err = TestReadsSecurityTypeAttributeConstraints_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads SecurityType attribute constraints\n"); + if (ShouldSkip("DGWIFI.S.A0001")) { + NextTest(); + return; + } + err = TestReadsSecurityTypeAttributeConstraints_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads WiFiVersion attribute constraints\n"); - if (ShouldSkip("DGWIFI.S.A0002")) { - NextTest(); - return; - } - err = TestReadsWiFiVersionAttributeConstraints_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads WiFiVersion attribute constraints\n"); + if (ShouldSkip("DGWIFI.S.A0002")) { + NextTest(); + return; + } + err = TestReadsWiFiVersionAttributeConstraints_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads ChannelNumber attribute constraints\n"); - if (ShouldSkip("DGWIFI.S.A0003")) { - NextTest(); - return; - } - err = TestReadsChannelNumberAttributeConstraints_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads ChannelNumber attribute constraints\n"); + if (ShouldSkip("DGWIFI.S.A0003")) { + NextTest(); + return; + } + err = TestReadsChannelNumberAttributeConstraints_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reads RSSI attribute constraints\n"); - if (ShouldSkip("DGWIFI.S.A0004")) { - NextTest(); - return; - } - err = TestReadsRssiAttributeConstraints_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reads RSSI attribute constraints\n"); + if (ShouldSkip("DGWIFI.S.A0004")) { + NextTest(); + return; + } + err = TestReadsRssiAttributeConstraints_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads BeaconLostCount attribute constraints\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0005")) { - NextTest(); - return; - } - err = TestReadsBeaconLostCountAttributeConstraints_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads BeaconLostCount attribute constraints\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0005")) { + NextTest(); + return; + } + err = TestReadsBeaconLostCountAttributeConstraints_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Reads BeaconRxCount attribute constraints\n"); - if (ShouldSkip("DGWIFI.S.A0006")) { - NextTest(); - return; - } - err = TestReadsBeaconRxCountAttributeConstraints_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Reads BeaconRxCount attribute constraints\n"); + if (ShouldSkip("DGWIFI.S.A0006")) { + NextTest(); + return; + } + err = TestReadsBeaconRxCountAttributeConstraints_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Reads PacketMulticastRxCount attribute constraints\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0007")) { - NextTest(); - return; - } - err = TestReadsPacketMulticastRxCountAttributeConstraints_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Reads PacketMulticastRxCount attribute constraints\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0007")) { + NextTest(); + return; + } + err = TestReadsPacketMulticastRxCountAttributeConstraints_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Reads PacketMulticastTxCount attribute constraints\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0008")) { - NextTest(); - return; - } - err = TestReadsPacketMulticastTxCountAttributeConstraints_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Reads PacketMulticastTxCount attribute constraints\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0008")) { + NextTest(); + return; + } + err = TestReadsPacketMulticastTxCountAttributeConstraints_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Reads PacketUnicastRxCount attribute constraints\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0009")) { - NextTest(); - return; - } - err = TestReadsPacketUnicastRxCountAttributeConstraints_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Reads PacketUnicastRxCount attribute constraints\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A0009")) { + NextTest(); + return; + } + err = TestReadsPacketUnicastRxCountAttributeConstraints_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Reads PacketUnicastTxCount attribute constraints\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A000a")) { - NextTest(); - return; - } - err = TestReadsPacketUnicastTxCountAttributeConstraints_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Reads PacketUnicastTxCount attribute constraints\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A000a")) { + NextTest(); + return; + } + err = TestReadsPacketUnicastTxCountAttributeConstraints_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Reads CurrentMaxRate attribute constraints\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A000b")) { - NextTest(); - return; - } - err = TestReadsCurrentMaxRateAttributeConstraints_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Reads CurrentMaxRate attribute constraints\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A000b")) { + NextTest(); + return; + } + err = TestReadsCurrentMaxRateAttributeConstraints_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Reads OverrunCount attribute constraints\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A000c")) { - NextTest(); - return; - } - err = TestReadsOverrunCountAttributeConstraints_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Reads OverrunCount attribute constraints\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.A000c")) { + NextTest(); + return; + } + err = TestReadsOverrunCountAttributeConstraints_13(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -65286,47 +65268,47 @@ class Test_TC_DGWIFI_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -65741,13 +65723,13 @@ class Test_TC_DGWIFI_2_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGWIFI_2_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGWIFI_2_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGWIFI_2_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGWIFI_2_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -65758,70 +65740,70 @@ class Test_TC_DGWIFI_2_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends ResetCounts command to DUT\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsResetCountsCommandToDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH sends ResetCounts command to DUT\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsResetCountsCommandToDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reads BeaconLostCount attribute from DUT\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0005")) { - NextTest(); - return; - } - err = TestReadsBeaconLostCountAttributeFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reads BeaconLostCount attribute from DUT\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0005")) { + NextTest(); + return; + } + err = TestReadsBeaconLostCountAttributeFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads BeaconRxCount attribute from DUT\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0006")) { - NextTest(); - return; - } - err = TestReadsBeaconRxCountAttributeFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads BeaconRxCount attribute from DUT\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0006")) { + NextTest(); + return; + } + err = TestReadsBeaconRxCountAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads PacketMulticastRxCount attribute from DUT\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0007")) { - NextTest(); - return; - } - err = TestReadsPacketMulticastRxCountAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads PacketMulticastRxCount attribute from DUT\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0007")) { + NextTest(); + return; + } + err = TestReadsPacketMulticastRxCountAttributeFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reads PacketMulticastTxCount attribute from DUT\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0008")) { - NextTest(); - return; - } - err = TestReadsPacketMulticastTxCountAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reads PacketMulticastTxCount attribute from DUT\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0008")) { + NextTest(); + return; + } + err = TestReadsPacketMulticastTxCountAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reads PacketUnicastRxCount attribute from DUT\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0009")) { - NextTest(); - return; - } - err = TestReadsPacketUnicastRxCountAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reads PacketUnicastRxCount attribute from DUT\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A0009")) { + NextTest(); + return; + } + err = TestReadsPacketUnicastRxCountAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Reads PacketUnicastTxCount attribute from DUT\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A000a")) { - NextTest(); - return; - } - err = TestReadsPacketUnicastTxCountAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Reads PacketUnicastTxCount attribute from DUT\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP && DGWIFI.S.C00.Rsp && DGWIFI.S.A000a")) { + NextTest(); + return; + } + err = TestReadsPacketUnicastTxCountAttributeFromDut_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -65829,29 +65811,29 @@ class Test_TC_DGWIFI_2_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -66099,13 +66081,13 @@ class Test_TC_WNCV_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -66116,167 +66098,167 @@ class Test_TC_WNCV_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads from the DUT the (0xFFFD) ClusterRevision attribute\n"); - if (ShouldSkip("WNCV.S.Afffd")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutThe0xFFFDClusterRevisionAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads from the DUT the (0xFFFD) ClusterRevision attribute\n"); + if (ShouldSkip("WNCV.S.Afffd")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutThe0xFFFDClusterRevisionAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads from the DUT the (0xFFFC) FeatureMap attribute\n"); - if (ShouldSkip(" WNCV.S.Afffc && !WNCV.S.F00 && !WNCV.S.F01 && !WNCV.S.F02 && !WNCV.S.F03 && !WNCV.S.F04 ")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutThe0xFFFCFeatureMapAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads from the DUT the (0xFFFC) FeatureMap attribute\n"); + if (ShouldSkip(" WNCV.S.Afffc && !WNCV.S.F00 && !WNCV.S.F01 && !WNCV.S.F02 && !WNCV.S.F03 && !WNCV.S.F04 ")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutThe0xFFFCFeatureMapAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given WNCV.S.F00(LF) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("WNCV.S.F00")) { - NextTest(); - return; - } - err = TestGivenWncvsf00lfEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given WNCV.S.F00(LF) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("WNCV.S.F00")) { + NextTest(); + return; + } + err = TestGivenWncvsf00lfEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given WNCV.S.F01(TL) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("WNCV.S.F01")) { - NextTest(); - return; - } - err = TestGivenWncvsf01tlEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given WNCV.S.F01(TL) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("WNCV.S.F01")) { + NextTest(); + return; + } + err = TestGivenWncvsf01tlEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given WNCV.S.F02(PA_LF) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("WNCV.S.F02")) { - NextTest(); - return; - } - err = TestGivenWncvsf02paLfEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given WNCV.S.F02(PA_LF) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("WNCV.S.F02")) { + NextTest(); + return; + } + err = TestGivenWncvsf02paLfEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Given WNCV.S.F03(ABS) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("WNCV.S.F03")) { - NextTest(); - return; - } - err = TestGivenWncvsf03absEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Given WNCV.S.F03(ABS) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("WNCV.S.F03")) { + NextTest(); + return; + } + err = TestGivenWncvsf03absEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Given WNCV.S.F04(PA_TL) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("WNCV.S.F04")) { - NextTest(); - return; - } - err = TestGivenWncvsf04paTlEnsureFeaturemapHasTheCorrectBitSet_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Given WNCV.S.F04(PA_TL) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("WNCV.S.F04")) { + NextTest(); + return; + } + err = TestGivenWncvsf04paTlEnsureFeaturemapHasTheCorrectBitSet_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads from the DUT the (0xFFFB) AttributeList attribute\n"); - if (ShouldSkip("WNCV.S.Afffb")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutThe0xFFFBAttributeListAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH reads from the DUT the (0xFFFB) AttributeList attribute\n"); + if (ShouldSkip("WNCV.S.Afffb")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutThe0xFFFBAttributeListAttribute_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads optional attribute(SafetyStatus) in AttributeList\n"); - if (ShouldSkip("WNCV.S.Afffb && WNCV.S.A001a")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSafetyStatusInAttributeList_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads optional attribute(SafetyStatus) in AttributeList\n"); + if (ShouldSkip("WNCV.S.Afffb && WNCV.S.A001a")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSafetyStatusInAttributeList_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : Read the Feature dependent(WNCV.S.F00 & WNCV.S.F02 & WNCV.S.F03) attribute in " - "AttributeList\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.F03 && WNCV.S.Afffb")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentWNCVSF00Wncvsf02Wncvsf03AttributeInAttributeList_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : Read the Feature dependent(WNCV.S.F00 & WNCV.S.F02 & WNCV.S.F03) attribute in " + "AttributeList\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.F03 && WNCV.S.Afffb")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentWNCVSF00Wncvsf02Wncvsf03AttributeInAttributeList_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : Read the Feature dependent(WNCV.S.F00 & WNCV.S.F02 ) attribute in AttributeList\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.Afffb")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentWNCVSF00Wncvsf02AttributeInAttributeList_11(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 11 : Read the Feature dependent(WNCV.S.F00 & WNCV.S.F02 ) attribute in AttributeList\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.Afffb")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentWNCVSF00Wncvsf02AttributeInAttributeList_11(); + break; case 12: - ChipLogProgress(chipTool, - " ***** Test Step 12 : Read the Feature dependent(WNCV.S.F01 & WNCV.S.F04 & WNCV.S.F03) attribute in " - "AttributeList\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.F03 && WNCV.S.Afffb")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentWNCVSF01Wncvsf04Wncvsf03AttributeInAttributeList_12(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 12 : Read the Feature dependent(WNCV.S.F01 & WNCV.S.F04 & WNCV.S.F03) attribute in " + "AttributeList\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.F03 && WNCV.S.Afffb")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentWNCVSF01Wncvsf04Wncvsf03AttributeInAttributeList_12(); + break; case 13: - ChipLogProgress(chipTool, - " ***** Test Step 13 : Read the Feature dependent(WNCV.S.F01 & WNCV.S.F04 ) attribute in AttributeList\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.Afffb")) { - NextTest(); - return; - } - err = TestReadTheFeatureDependentWNCVSF01Wncvsf04AttributeInAttributeList_13(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 13 : Read the Feature dependent(WNCV.S.F01 & WNCV.S.F04 ) attribute in AttributeList\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.Afffb")) { + NextTest(); + return; + } + err = TestReadTheFeatureDependentWNCVSF01Wncvsf04AttributeInAttributeList_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads from the DUT the (0xFFF9) AcceptedCommandList attribute\n"); - if (ShouldSkip("WNCV.S.Afff9")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutThe0xFFF9AcceptedCommandListAttribute_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads from the DUT the (0xFFF9) AcceptedCommandList attribute\n"); + if (ShouldSkip("WNCV.S.Afff9")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutThe0xFFF9AcceptedCommandListAttribute_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : TH reads Feature dependent(WNCV.S.F00 & WNCV.S.F02) command in AcceptedCommandList\n"); - if (ShouldSkip("WNCV.S.Afff9 && WNCV.S.F00 && WNCV.S.F02")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentWNCVSF00Wncvsf02CommandInAcceptedCommandList_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : TH reads Feature dependent(WNCV.S.F00 & WNCV.S.F02) command in AcceptedCommandList\n"); + if (ShouldSkip("WNCV.S.Afff9 && WNCV.S.F00 && WNCV.S.F02")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentWNCVSF00Wncvsf02CommandInAcceptedCommandList_15(); + break; case 16: - ChipLogProgress(chipTool, - " ***** Test Step 16 : TH reads Feature dependent(WNCV.S.F01 & WNCV.S.F03) command in AcceptedCommandList\n"); - if (ShouldSkip("WNCV.S.Afff9 && WNCV.S.F01 && WNCV.S.F03")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentWNCVSF01Wncvsf03CommandInAcceptedCommandList_16(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 16 : TH reads Feature dependent(WNCV.S.F01 & WNCV.S.F03) command in AcceptedCommandList\n"); + if (ShouldSkip("WNCV.S.Afff9 && WNCV.S.F01 && WNCV.S.F03")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentWNCVSF01Wncvsf03CommandInAcceptedCommandList_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : TH reads Feature dependent(WNCV.S.F01 & WNCV.S.F04) command in AcceptedCommandList\n"); - if (ShouldSkip("WNCV.S.Afff9 && WNCV.S.F01 && WNCV.S.F04")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentWNCVSF01Wncvsf04CommandInAcceptedCommandList_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : TH reads Feature dependent(WNCV.S.F01 & WNCV.S.F04) command in AcceptedCommandList\n"); + if (ShouldSkip("WNCV.S.Afff9 && WNCV.S.F01 && WNCV.S.F04")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentWNCVSF01Wncvsf04CommandInAcceptedCommandList_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads from the DUT the (0xFFF8) GeneratedCommandList attribute\n"); - if (ShouldSkip("WNCV.S.Afff8")) { - NextTest(); - return; - } - err = TestThReadsFromTheDutThe0xFFF8GeneratedCommandListAttribute_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads from the DUT the (0xFFF8) GeneratedCommandList attribute\n"); + if (ShouldSkip("WNCV.S.Afff8")) { + NextTest(); + return; + } + err = TestThReadsFromTheDutThe0xFFF8GeneratedCommandListAttribute_18(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -66284,62 +66266,62 @@ class Test_TC_WNCV_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -66811,13 +66793,13 @@ class Test_TC_WNCV_2_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -66828,208 +66810,204 @@ class Test_TC_WNCV_2_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : 1a: read the RO mandatory attribute default: Type\n"); - if (ShouldSkip("WNCV.S.A0000")) { - NextTest(); - return; - } - err = Test1aReadTheRoMandatoryAttributeDefaultType_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : 1a: read the RO mandatory attribute default: Type\n"); + if (ShouldSkip("WNCV.S.A0000")) { + NextTest(); + return; + } + err = Test1aReadTheRoMandatoryAttributeDefaultType_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: read the RO mandatory attribute default: ConfigStatus\n"); - if (ShouldSkip("WNCV.S.A0007")) { - NextTest(); - return; - } - err = Test1bReadTheRoMandatoryAttributeDefaultConfigStatus_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: read the RO mandatory attribute default: ConfigStatus\n"); + if (ShouldSkip("WNCV.S.A0007")) { + NextTest(); + return; + } + err = Test1bReadTheRoMandatoryAttributeDefaultConfigStatus_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : 1c: read the RO mandatory attribute default: OperationalStatus\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test1cReadTheRoMandatoryAttributeDefaultOperationalStatus_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : 1c: read the RO mandatory attribute default: OperationalStatus\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test1cReadTheRoMandatoryAttributeDefaultOperationalStatus_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 1d: read the RO mandatory attribute default: EndProductType\n"); - if (ShouldSkip("WNCV.S.A000d")) { - NextTest(); - return; - } - err = Test1dReadTheRoMandatoryAttributeDefaultEndProductType_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 1d: read the RO mandatory attribute default: EndProductType\n"); + if (ShouldSkip("WNCV.S.A000d")) { + NextTest(); + return; + } + err = Test1dReadTheRoMandatoryAttributeDefaultEndProductType_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 1e: read the RW mandatory attribute default: Mode\n"); - if (ShouldSkip("WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test1eReadTheRwMandatoryAttributeDefaultMode_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 1e: read the RW mandatory attribute default: Mode\n"); + if (ShouldSkip("WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test1eReadTheRwMandatoryAttributeDefaultMode_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : 1f: write a value into the RW mandatory attribute:: Mode\n"); - if (ShouldSkip("WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test1fWriteAValueIntoTheRwMandatoryAttributeMode_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : 1f: write a value into the RW mandatory attribute:: Mode\n"); + if (ShouldSkip("WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test1fWriteAValueIntoTheRwMandatoryAttributeMode_6(); + break; case 7: - ChipLogProgress( - chipTool, " ***** Test Step 7 : 2a: read the RO optional attribute default: TargetPositionLiftPercent100ths\n"); - if (ShouldSkip("WNCV.S.A000b")) { - NextTest(); - return; - } - err = Test2aReadTheRoOptionalAttributeDefaultTargetPositionLiftPercent100ths_7(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 7 : 2a: read the RO optional attribute default: TargetPositionLiftPercent100ths\n"); + if (ShouldSkip("WNCV.S.A000b")) { + NextTest(); + return; + } + err = Test2aReadTheRoOptionalAttributeDefaultTargetPositionLiftPercent100ths_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : 2b: read the RO optional attribute default: TargetPositionTiltPercent100ths\n"); - if (ShouldSkip("WNCV.S.A000c")) { - NextTest(); - return; - } - err = Test2bReadTheRoOptionalAttributeDefaultTargetPositionTiltPercent100ths_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : 2b: read the RO optional attribute default: TargetPositionTiltPercent100ths\n"); + if (ShouldSkip("WNCV.S.A000c")) { + NextTest(); + return; + } + err = Test2bReadTheRoOptionalAttributeDefaultTargetPositionTiltPercent100ths_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : 2c: read the RO optional attribute default: CurrentPositionLiftPercent100ths\n"); - if (ShouldSkip("WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test2cReadTheRoOptionalAttributeDefaultCurrentPositionLiftPercent100ths_9(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 9 : 2c: read the RO optional attribute default: CurrentPositionLiftPercent100ths\n"); + if (ShouldSkip("WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test2cReadTheRoOptionalAttributeDefaultCurrentPositionLiftPercent100ths_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : 2d: read the RO optional attribute default: CurrentPositionTiltPercent100ths\n"); - if (ShouldSkip("WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test2dReadTheRoOptionalAttributeDefaultCurrentPositionTiltPercent100ths_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : 2d: read the RO optional attribute default: CurrentPositionTiltPercent100ths\n"); + if (ShouldSkip("WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test2dReadTheRoOptionalAttributeDefaultCurrentPositionTiltPercent100ths_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : 2e: read the RO optional attribute default: InstalledOpenLimitLift\n"); - if (ShouldSkip("WNCV.S.A0010")) { - NextTest(); - return; - } - err = Test2eReadTheRoOptionalAttributeDefaultInstalledOpenLimitLift_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : 2e: read the RO optional attribute default: InstalledOpenLimitLift\n"); + if (ShouldSkip("WNCV.S.A0010")) { + NextTest(); + return; + } + err = Test2eReadTheRoOptionalAttributeDefaultInstalledOpenLimitLift_11(); + break; case 12: - ChipLogProgress( - chipTool, " ***** Test Step 12 : 2f: read the RO optional attribute default: InstalledClosedLimitLift\n"); - if (ShouldSkip("WNCV.S.A0011")) { - NextTest(); - return; - } - err = Test2fReadTheRoOptionalAttributeDefaultInstalledClosedLimitLift_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : 2f: read the RO optional attribute default: InstalledClosedLimitLift\n"); + if (ShouldSkip("WNCV.S.A0011")) { + NextTest(); + return; + } + err = Test2fReadTheRoOptionalAttributeDefaultInstalledClosedLimitLift_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : 2g: read the RO optional attribute default: InstalledOpenLimitTilt\n"); - if (ShouldSkip("WNCV.S.A0012")) { - NextTest(); - return; - } - err = Test2gReadTheRoOptionalAttributeDefaultInstalledOpenLimitTilt_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : 2g: read the RO optional attribute default: InstalledOpenLimitTilt\n"); + if (ShouldSkip("WNCV.S.A0012")) { + NextTest(); + return; + } + err = Test2gReadTheRoOptionalAttributeDefaultInstalledOpenLimitTilt_13(); + break; case 14: - ChipLogProgress( - chipTool, " ***** Test Step 14 : 2h: read the RO optional attribute default: InstalledClosedLimitTilt\n"); - if (ShouldSkip("WNCV.S.A0013")) { - NextTest(); - return; - } - err = Test2hReadTheRoOptionalAttributeDefaultInstalledClosedLimitTilt_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : 2h: read the RO optional attribute default: InstalledClosedLimitTilt\n"); + if (ShouldSkip("WNCV.S.A0013")) { + NextTest(); + return; + } + err = Test2hReadTheRoOptionalAttributeDefaultInstalledClosedLimitTilt_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : 3a: read the RO mandatory attribute default: SafetyStatus\n"); - if (ShouldSkip("WNCV.S.A001a")) { - NextTest(); - return; - } - err = Test3aReadTheRoMandatoryAttributeDefaultSafetyStatus_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : 3a: read the RO mandatory attribute default: SafetyStatus\n"); + if (ShouldSkip("WNCV.S.A001a")) { + NextTest(); + return; + } + err = Test3aReadTheRoMandatoryAttributeDefaultSafetyStatus_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : 3b: read the RO optional attribute default: PhysicalClosedLimitLift\n"); - if (ShouldSkip("WNCV.S.A0001")) { - NextTest(); - return; - } - err = Test3bReadTheRoOptionalAttributeDefaultPhysicalClosedLimitLift_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : 3b: read the RO optional attribute default: PhysicalClosedLimitLift\n"); + if (ShouldSkip("WNCV.S.A0001")) { + NextTest(); + return; + } + err = Test3bReadTheRoOptionalAttributeDefaultPhysicalClosedLimitLift_16(); + break; case 17: - ChipLogProgress( - chipTool, " ***** Test Step 17 : 3c: read the RO optional attribute default: PhysicalClosedLimitTilt\n"); - if (ShouldSkip("WNCV.S.A0002")) { - NextTest(); - return; - } - err = Test3cReadTheRoOptionalAttributeDefaultPhysicalClosedLimitTilt_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : 3c: read the RO optional attribute default: PhysicalClosedLimitTilt\n"); + if (ShouldSkip("WNCV.S.A0002")) { + NextTest(); + return; + } + err = Test3cReadTheRoOptionalAttributeDefaultPhysicalClosedLimitTilt_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : 3d: read the RO optional attribute default: CurrentPositionLift\n"); - if (ShouldSkip("WNCV.S.A0003")) { - NextTest(); - return; - } - err = Test3dReadTheRoOptionalAttributeDefaultCurrentPositionLift_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : 3d: read the RO optional attribute default: CurrentPositionLift\n"); + if (ShouldSkip("WNCV.S.A0003")) { + NextTest(); + return; + } + err = Test3dReadTheRoOptionalAttributeDefaultCurrentPositionLift_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : 3e: read the RO optional attribute default: CurrentPositionTilt\n"); - if (ShouldSkip("WNCV.S.A0004")) { - NextTest(); - return; - } - err = Test3eReadTheRoOptionalAttributeDefaultCurrentPositionTilt_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : 3e: read the RO optional attribute default: CurrentPositionTilt\n"); + if (ShouldSkip("WNCV.S.A0004")) { + NextTest(); + return; + } + err = Test3eReadTheRoOptionalAttributeDefaultCurrentPositionTilt_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : 3f: read the RO optional attribute default: NumberOfActuationsLift\n"); - if (ShouldSkip("WNCV.S.A0005")) { - NextTest(); - return; - } - err = Test3fReadTheRoOptionalAttributeDefaultNumberOfActuationsLift_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : 3f: read the RO optional attribute default: NumberOfActuationsLift\n"); + if (ShouldSkip("WNCV.S.A0005")) { + NextTest(); + return; + } + err = Test3fReadTheRoOptionalAttributeDefaultNumberOfActuationsLift_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : 3g: read the RO optional attribute default: NumberOfActuationsTilt\n"); - if (ShouldSkip("WNCV.S.A0006")) { - NextTest(); - return; - } - err = Test3gReadTheRoOptionalAttributeDefaultNumberOfActuationsTilt_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : 3g: read the RO optional attribute default: NumberOfActuationsTilt\n"); + if (ShouldSkip("WNCV.S.A0006")) { + NextTest(); + return; + } + err = Test3gReadTheRoOptionalAttributeDefaultNumberOfActuationsTilt_21(); + break; case 22: - ChipLogProgress( - chipTool, " ***** Test Step 22 : 3h: read the RO optional attribute default: CurrentPositionLiftPercentage\n"); - if (ShouldSkip("WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test3hReadTheRoOptionalAttributeDefaultCurrentPositionLiftPercentage_22(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 22 : 3h: read the RO optional attribute default: CurrentPositionLiftPercentage\n"); + if (ShouldSkip("WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test3hReadTheRoOptionalAttributeDefaultCurrentPositionLiftPercentage_22(); + break; case 23: - ChipLogProgress( - chipTool, " ***** Test Step 23 : 3i:read the RO optional attribute default: CurrentPositionTiltPercentage\n"); - if (ShouldSkip("WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test3ireadTheRoOptionalAttributeDefaultCurrentPositionTiltPercentage_23(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 23 : 3i:read the RO optional attribute default: CurrentPositionTiltPercentage\n"); + if (ShouldSkip("WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test3ireadTheRoOptionalAttributeDefaultCurrentPositionTiltPercentage_23(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -67037,77 +67015,77 @@ class Test_TC_WNCV_2_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -67732,13 +67710,13 @@ class Test_TC_WNCV_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -67749,24 +67727,24 @@ class Test_TC_WNCV_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : Reads ConfigStatus attribute from DUT, if (PA & LF) value of bit 3 must be 1b else 0b & if " - "(PA & TL) value of bit 4 must be 1b else 0b\n"); - if (ShouldSkip("PICS_USER_PROMPT && WNCV.S.A0007 && WNCV.S.F00 && WNCV.S.F02")) { - NextTest(); - return; - } - err = TestReadsConfigStatusAttributeFromDutIfPaLfValueOfBit3MustBe1bElse0bIfPaTlValueOfBit4MustBe1bElse0b_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : Reads ConfigStatus attribute from DUT, if (PA & LF) value of bit 3 must be 1b else 0b & if (PA " + "& TL) value of bit 4 must be 1b else 0b\n"); + if (ShouldSkip("PICS_USER_PROMPT && WNCV.S.A0007 && WNCV.S.F00 && WNCV.S.F02")) { + NextTest(); + return; + } + err = TestReadsConfigStatusAttributeFromDutIfPaLfValueOfBit3MustBe1bElse0bIfPaTlValueOfBit4MustBe1bElse0b_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -67774,11 +67752,11 @@ class Test_TC_WNCV_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -67847,13 +67825,13 @@ class Test_TC_WNCV_2_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -67864,151 +67842,151 @@ class Test_TC_WNCV_2_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : 1a: TH set the Mode Attribute bit0 of the DUT\n"); - if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test1aThSetTheModeAttributeBit0OfTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : 1a: TH set the Mode Attribute bit0 of the DUT\n"); + if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test1aThSetTheModeAttributeBit0OfTheDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH reads ConfigStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0007")) { - NextTest(); - return; - } - err = Test1bThReadsConfigStatusAttributeFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH reads ConfigStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0007")) { + NextTest(); + return; + } + err = Test1bThReadsConfigStatusAttributeFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : 1c: TH clear the Mode Attribute bit0 of the DUT\n"); - if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test1cThClearTheModeAttributeBit0OfTheDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : 1c: TH clear the Mode Attribute bit0 of the DUT\n"); + if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test1cThClearTheModeAttributeBit0OfTheDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 1d: TH reads ConfigStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0007")) { - NextTest(); - return; - } - err = Test1dThReadsConfigStatusAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 1d: TH reads ConfigStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.M.Reversal && WNCV.S.A0007")) { + NextTest(); + return; + } + err = Test1dThReadsConfigStatusAttributeFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 2a: TH set the Mode Attribute bit1 of the DUT\n"); - if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test2aThSetTheModeAttributeBit1OfTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 2a: TH set the Mode Attribute bit1 of the DUT\n"); + if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test2aThSetTheModeAttributeBit1OfTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : 2b: TH reads ConfigStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0007")) { - NextTest(); - return; - } - err = Test2bThReadsConfigStatusAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : 2b: TH reads ConfigStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0007")) { + NextTest(); + return; + } + err = Test2bThReadsConfigStatusAttributeFromDut_6(); + break; case 7: - ChipLogProgress( - chipTool, " ***** Test Step 7 : 2c: If (ConfigStatus bit0 == 0) TH send DownOrClose command to the DUT\n"); - if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test2cIfConfigStatusBit00ThSendDownOrCloseCommandToTheDut_7(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 7 : 2c: If (ConfigStatus bit0 == 0) TH send DownOrClose command to the DUT\n"); + if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test2cIfConfigStatusBit00ThSendDownOrCloseCommandToTheDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : 2d: TH clear the Mode Attribute bit1 of the DUT\n"); - if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test2dThClearTheModeAttributeBit1OfTheDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : 2d: TH clear the Mode Attribute bit1 of the DUT\n"); + if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test2dThClearTheModeAttributeBit1OfTheDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : 2e: TH reads ConfigStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0007")) { - NextTest(); - return; - } - err = Test2eThReadsConfigStatusAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : 2e: TH reads ConfigStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0007")) { + NextTest(); + return; + } + err = Test2eThReadsConfigStatusAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : 2f: TH reads the Mode Attribute from the DUT\n"); - if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test2fThReadsTheModeAttributeFromTheDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : 2f: TH reads the Mode Attribute from the DUT\n"); + if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test2fThReadsTheModeAttributeFromTheDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : 2g: TH send DownOrClose command to the DUT\n"); - if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test2gThSendDownOrCloseCommandToTheDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : 2g: TH send DownOrClose command to the DUT\n"); + if (ShouldSkip("WNCV.S.M.Calibration && WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test2gThSendDownOrCloseCommandToTheDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : 3a: TH set the Mode Attribute bit2 of the DUT\n"); - if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test3aThSetTheModeAttributeBit2OfTheDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : 3a: TH set the Mode Attribute bit2 of the DUT\n"); + if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test3aThSetTheModeAttributeBit2OfTheDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : 3b: TH send DownOrClose command to the DUT\n"); - if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test3bThSendDownOrCloseCommandToTheDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : 3b: TH send DownOrClose command to the DUT\n"); + if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test3bThSendDownOrCloseCommandToTheDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : 3c: TH reads ConfigStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0007")) { - NextTest(); - return; - } - err = Test3cThReadsConfigStatusAttributeFromDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : 3c: TH reads ConfigStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0007")) { + NextTest(); + return; + } + err = Test3cThReadsConfigStatusAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : 3d: TH clear the Mode Attribute bit2 of the DUT\n"); - if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0017")) { - NextTest(); - return; - } - err = Test3dThClearTheModeAttributeBit2OfTheDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : 3d: TH clear the Mode Attribute bit2 of the DUT\n"); + if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0017")) { + NextTest(); + return; + } + err = Test3dThClearTheModeAttributeBit2OfTheDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : 3e: TH send DownOrClose command to the DUT\n"); - if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test3eThSendDownOrCloseCommandToTheDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : 3e: TH send DownOrClose command to the DUT\n"); + if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test3eThSendDownOrCloseCommandToTheDut_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : 3f: TH reads ConfigStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0007")) { - NextTest(); - return; - } - err = Test3fThReadsConfigStatusAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : 3f: TH reads ConfigStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.M.Maintenance && WNCV.S.A0007")) { + NextTest(); + return; + } + err = Test3fThReadsConfigStatusAttributeFromDut_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -68016,59 +67994,59 @@ class Test_TC_WNCV_2_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_BUSY)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_BUSY)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -68499,13 +68477,13 @@ class Test_TC_WNCV_2_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -68516,22 +68494,22 @@ class Test_TC_WNCV_2_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Reads Type attribute from DUT\n"); - if (ShouldSkip("PICS_USER_PROMPT && WNCV.S.A0000")) { - NextTest(); - return; - } - err = TestReadsTypeAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Reads Type attribute from DUT\n"); + if (ShouldSkip("PICS_USER_PROMPT && WNCV.S.A0000")) { + NextTest(); + return; + } + err = TestReadsTypeAttributeFromDut_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -68539,11 +68517,11 @@ class Test_TC_WNCV_2_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -68612,13 +68590,13 @@ class Test_TC_WNCV_2_5 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_5\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_2_5\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_5\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_2_5\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -68629,22 +68607,22 @@ class Test_TC_WNCV_2_5 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads EndProductType attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000d")) { - NextTest(); - return; - } - err = TestThReadsEndProductTypeAttributeFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads EndProductType attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000d")) { + NextTest(); + return; + } + err = TestThReadsEndProductTypeAttributeFromDut_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -68652,11 +68630,11 @@ class Test_TC_WNCV_2_5 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -68738,13 +68716,13 @@ class Test_TC_WNCV_3_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -68755,233 +68733,229 @@ class Test_TC_WNCV_3_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for 10 seconds movement(s) on the device\n"); - err = Test1bThWaitsFor10SecondsMovementsOnTheDevice_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for 10 seconds movement(s) on the device\n"); + err = Test1bThWaitsFor10SecondsMovementsOnTheDevice_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : 1c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test1cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : 1c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test1cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, - " ***** Test Step 4 : 1d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test1dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 4 : 1d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test1dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : 1e: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test1eIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : 1e: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test1eIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : 1f: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test1fIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : 1f: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test1fIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Report: 2: Subscribe to DUT reports on OperationalStatus attribute\n"); - err = TestReport2SubscribeToDutReportsOnOperationalStatusAttribute_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Report: 2: Subscribe to DUT reports on OperationalStatus attribute\n"); + err = TestReport2SubscribeToDutReportsOnOperationalStatusAttribute_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : 2: Subscribe to DUT reports on OperationalStatus attribute\n"); - err = Test2SubscribeToDutReportsOnOperationalStatusAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : 2: Subscribe to DUT reports on OperationalStatus attribute\n"); + err = Test2SubscribeToDutReportsOnOperationalStatusAttribute_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : 2a: TH sends UpOrOpen command to DUT\n"); - if (ShouldSkip("WNCV.S.C00.Rsp")) { - NextTest(); - return; - } - err = Test2aThSendsUpOrOpenCommandToDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : 2a: TH sends UpOrOpen command to DUT\n"); + if (ShouldSkip("WNCV.S.C00.Rsp")) { + NextTest(); + return; + } + err = Test2aThSendsUpOrOpenCommandToDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : 2b: DUT updates its attributes\n"); - err = Test2bDutUpdatesItsAttributes_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : 2b: DUT updates its attributes\n"); + err = Test2bDutUpdatesItsAttributes_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : 2c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { - NextTest(); - return; - } - err = Test2cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_11(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 11 : 2c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { + NextTest(); + return; + } + err = Test2cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_11(); + break; case 12: - ChipLogProgress( - chipTool, " ***** Test Step 12 : 2d: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { - NextTest(); - return; - } - err = Test2dIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_12(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 12 : 2d: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { + NextTest(); + return; + } + err = Test2dIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : 2e: TH leave the device moving for 2 seconds\n"); - err = Test2eThLeaveTheDeviceMovingFor2Seconds_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : 2e: TH leave the device moving for 2 seconds\n"); + err = Test2eThLeaveTheDeviceMovingFor2Seconds_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : 3a: TH reads OperationalStatus attribute's bit 0..1\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit01_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : 3a: TH reads OperationalStatus attribute's bit 0..1\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit01_14(); + break; case 15: - ChipLogProgress( - chipTool, " ***** Test Step 15 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); - if (ShouldSkip("WNCV.S.A000a && WNCV.S.F00")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); + if (ShouldSkip("WNCV.S.A000a && WNCV.S.F00")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); - if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F00")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); + if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F00")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_16(); + break; case 17: - ChipLogProgress( - chipTool, " ***** Test Step 17 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); - if (ShouldSkip("WNCV.S.A000a && WNCV.S.F01")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); + if (ShouldSkip("WNCV.S.A000a && WNCV.S.F01")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_17(); + break; case 18: - ChipLogProgress( - chipTool, " ***** Test Step 18 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); - if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F01")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); + if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F01")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : 3a2: DUT updates its attributes\n"); - err = Test3a2DutUpdatesItsAttributes_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : 3a2: DUT updates its attributes\n"); + err = Test3a2DutUpdatesItsAttributes_19(); + break; case 20: - ChipLogProgress( - chipTool, " ***** Test Step 20 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3bIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_20(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 20 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3bIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, - " ***** Test Step 21 : 3c: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test3cIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 21 : 3c: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test3cIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_21(); + break; case 22: - ChipLogProgress( - chipTool, " ***** Test Step 22 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test3dIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_22(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 22 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test3dIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_22(); + break; case 23: - ChipLogProgress(chipTool, - " ***** Test Step 23 : 3e: If (PA & LF) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test3eIfPaLfThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_23(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 23 : 3e: If (PA & LF) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test3eIfPaLfThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : 4a: TH sends a StopMotion command to DUT\n"); - if (ShouldSkip("WNCV.S.C02.Rsp")) { - NextTest(); - return; - } - err = Test4aThSendsAStopMotionCommandToDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : 4a: TH sends a StopMotion command to DUT\n"); + if (ShouldSkip("WNCV.S.C02.Rsp")) { + NextTest(); + return; + } + err = Test4aThSendsAStopMotionCommandToDut_24(); + break; case 25: - ChipLogProgress( - chipTool, " ***** Test Step 25 : 4b: TH waits for 3 seconds the end of inertial movement(s) on the device\n"); - err = Test4bThWaitsFor3SecondsTheEndOfInertialMovementsOnTheDevice_25(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 25 : 4b: TH waits for 3 seconds the end of inertial movement(s) on the device\n"); + err = Test4bThWaitsFor3SecondsTheEndOfInertialMovementsOnTheDevice_25(); + break; case 26: - ChipLogProgress( - chipTool, " ***** Test Step 26 : 4c: Verify DUT update OperationalStatus attribute to TH after a StopMotion\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test4cVerifyDutUpdateOperationalStatusAttributeToThAfterAStopMotion_26(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 26 : 4c: Verify DUT update OperationalStatus attribute to TH after a StopMotion\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test4cVerifyDutUpdateOperationalStatusAttributeToThAfterAStopMotion_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : 5a: TH waits for x seconds attributes update on the device\n"); - err = Test5aThWaitsForXSecondsAttributesUpdateOnTheDevice_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : 5a: TH waits for x seconds attributes update on the device\n"); + err = Test5aThWaitsForXSecondsAttributesUpdateOnTheDevice_27(); + break; case 28: - ChipLogProgress( - chipTool, " ***** Test Step 28 : 5b: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { - NextTest(); - return; - } - err = Test5bIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_28(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 28 : 5b: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { + NextTest(); + return; + } + err = Test5bIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_28(); + break; case 29: - ChipLogProgress( - chipTool, " ***** Test Step 29 : 5c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { - NextTest(); - return; - } - err = Test5cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_29(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 29 : 5c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { + NextTest(); + return; + } + err = Test5cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_29(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -68989,95 +68963,95 @@ class Test_TC_WNCV_3_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -69756,13 +69730,13 @@ class Test_TC_WNCV_3_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -69773,233 +69747,229 @@ class Test_TC_WNCV_3_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : 1a: TH sends UpOrOpen command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C00.Rsp")) { - NextTest(); - return; - } - err = Test1aThSendsUpOrOpenCommandToPrepositionTheDutInTheOppositeDirection_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: TH sends UpOrOpen command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C00.Rsp")) { + NextTest(); + return; + } + err = Test1aThSendsUpOrOpenCommandToPrepositionTheDutInTheOppositeDirection_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for 10 seconds movement(s) on the device\n"); - err = Test1bThWaitsFor10SecondsMovementsOnTheDevice_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for 10 seconds movement(s) on the device\n"); + err = Test1bThWaitsFor10SecondsMovementsOnTheDevice_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : 1c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test1cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : 1c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test1cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, - " ***** Test Step 4 : 1d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test1dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_4(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 4 : 1d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test1dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : 1e: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test1eIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : 1e: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test1eIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : 1f: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test1fIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : 1f: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test1fIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Report: 2: Subscribe to DUT reports on OperationalStatus attribute\n"); - err = TestReport2SubscribeToDutReportsOnOperationalStatusAttribute_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Report: 2: Subscribe to DUT reports on OperationalStatus attribute\n"); + err = TestReport2SubscribeToDutReportsOnOperationalStatusAttribute_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : 2: Subscribe to DUT reports on OperationalStatus attribute\n"); - err = Test2SubscribeToDutReportsOnOperationalStatusAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : 2: Subscribe to DUT reports on OperationalStatus attribute\n"); + err = Test2SubscribeToDutReportsOnOperationalStatusAttribute_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : 2a: TH sends DownOrClose command to DUT\n"); - if (ShouldSkip("WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test2aThSendsDownOrCloseCommandToDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : 2a: TH sends DownOrClose command to DUT\n"); + if (ShouldSkip("WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test2aThSendsDownOrCloseCommandToDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : 2b: DUT updates its attributes\n"); - err = Test2bDutUpdatesItsAttributes_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : 2b: DUT updates its attributes\n"); + err = Test2bDutUpdatesItsAttributes_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : 2c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { - NextTest(); - return; - } - err = Test2cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_11(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 11 : 2c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { + NextTest(); + return; + } + err = Test2cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_11(); + break; case 12: - ChipLogProgress( - chipTool, " ***** Test Step 12 : 2d: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { - NextTest(); - return; - } - err = Test2dIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_12(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 12 : 2d: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { + NextTest(); + return; + } + err = Test2dIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : 2e: TH leave the device moving for 2 seconds\n"); - err = Test2eThLeaveTheDeviceMovingFor2Seconds_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : 2e: TH leave the device moving for 2 seconds\n"); + err = Test2eThLeaveTheDeviceMovingFor2Seconds_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : 3a: TH reads OperationalStatus attribute's bit 0..1\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit01_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : 3a: TH reads OperationalStatus attribute's bit 0..1\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit01_14(); + break; case 15: - ChipLogProgress( - chipTool, " ***** Test Step 15 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); - if (ShouldSkip("WNCV.S.A000a && WNCV.S.F00")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); + if (ShouldSkip("WNCV.S.A000a && WNCV.S.F00")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); - if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F00")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : 3a: TH reads OperationalStatus attribute's bit 2..3 (WNCV.S.F00(LF))\n"); + if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F00")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit23Wncvsf00lf_16(); + break; case 17: - ChipLogProgress( - chipTool, " ***** Test Step 17 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); - if (ShouldSkip("WNCV.S.A000a && WNCV.S.F01")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); + if (ShouldSkip("WNCV.S.A000a && WNCV.S.F01")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_17(); + break; case 18: - ChipLogProgress( - chipTool, " ***** Test Step 18 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); - if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F01")) { - NextTest(); - return; - } - err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : 3a: TH reads OperationalStatus attribute's bit 4..5 (WNCV.S.F01(TL))\n"); + if (ShouldSkip("WNCV.S.A000a && !WNCV.S.F01")) { + NextTest(); + return; + } + err = Test3aThReadsOperationalStatusAttributesBit45Wncvsf01tl_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : 3a2: DUT updates its attributes\n"); - err = Test3a2DutUpdatesItsAttributes_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : 3a2: DUT updates its attributes\n"); + err = Test3a2DutUpdatesItsAttributes_19(); + break; case 20: - ChipLogProgress( - chipTool, " ***** Test Step 20 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3bIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_20(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 20 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3bIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_20(); + break; case 21: - ChipLogProgress(chipTool, - " ***** Test Step 21 : 3c: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test3cIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 21 : 3c: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test3cIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_21(); + break; case 22: - ChipLogProgress( - chipTool, " ***** Test Step 22 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test3dIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_22(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 22 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test3dIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_22(); + break; case 23: - ChipLogProgress(chipTool, - " ***** Test Step 23 : 3e: If (PA & LF) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test3eIfPaLfThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_23(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 23 : 3e: If (PA & LF) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test3eIfPaLfThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : 4a: TH sends a StopMotion command to DUT\n"); - if (ShouldSkip("WNCV.S.C02.Rsp")) { - NextTest(); - return; - } - err = Test4aThSendsAStopMotionCommandToDut_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : 4a: TH sends a StopMotion command to DUT\n"); + if (ShouldSkip("WNCV.S.C02.Rsp")) { + NextTest(); + return; + } + err = Test4aThSendsAStopMotionCommandToDut_24(); + break; case 25: - ChipLogProgress( - chipTool, " ***** Test Step 25 : 4b: TH waits for 3 seconds the end of inertial movement(s) on the device\n"); - err = Test4bThWaitsFor3SecondsTheEndOfInertialMovementsOnTheDevice_25(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 25 : 4b: TH waits for 3 seconds the end of inertial movement(s) on the device\n"); + err = Test4bThWaitsFor3SecondsTheEndOfInertialMovementsOnTheDevice_25(); + break; case 26: - ChipLogProgress( - chipTool, " ***** Test Step 26 : 4c: Verify DUT update OperationalStatus attribute to TH after a StopMotion\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test4cVerifyDutUpdateOperationalStatusAttributeToThAfterAStopMotion_26(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 26 : 4c: Verify DUT update OperationalStatus attribute to TH after a StopMotion\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test4cVerifyDutUpdateOperationalStatusAttributeToThAfterAStopMotion_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : 5a: TH waits for x seconds attributes update on the device\n"); - err = Test5aThWaitsForXSecondsAttributesUpdateOnTheDevice_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : 5a: TH waits for x seconds attributes update on the device\n"); + err = Test5aThWaitsForXSecondsAttributesUpdateOnTheDevice_27(); + break; case 28: - ChipLogProgress( - chipTool, " ***** Test Step 28 : 5b: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { - NextTest(); - return; - } - err = Test5bIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_28(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 28 : 5b: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { + NextTest(); + return; + } + err = Test5bIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_28(); + break; case 29: - ChipLogProgress( - chipTool, " ***** Test Step 29 : 5c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { - NextTest(); - return; - } - err = Test5cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_29(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 29 : 5c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { + NextTest(); + return; + } + err = Test5cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_29(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -70007,95 +69977,95 @@ class Test_TC_WNCV_3_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -70774,13 +70744,13 @@ class Test_TC_WNCV_3_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -70791,132 +70761,131 @@ class Test_TC_WNCV_3_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for 6-8 seconds movement(s) on the device\n"); - err = Test1bThWaitsFor68SecondsMovementsOnTheDevice_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for 6-8 seconds movement(s) on the device\n"); + err = Test1bThWaitsFor68SecondsMovementsOnTheDevice_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : 1c: TH sends UpOrOpen command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C00.Rsp")) { - NextTest(); - return; - } - err = Test1cThSendsUpOrOpenCommandToPrepositionTheDutInTheOppositeDirection_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : 1c: TH sends UpOrOpen command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C00.Rsp")) { + NextTest(); + return; + } + err = Test1cThSendsUpOrOpenCommandToPrepositionTheDutInTheOppositeDirection_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 1d: TH Waits for 2 seconds movement(s) on the device\n"); - err = Test1dThWaitsFor2SecondsMovementsOnTheDevice_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 1d: TH Waits for 2 seconds movement(s) on the device\n"); + err = Test1dThWaitsFor2SecondsMovementsOnTheDevice_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 1e: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test1eThReadsOperationalStatusAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 1e: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test1eThReadsOperationalStatusAttributeFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : 1d: TH Waits for 2 seconds movement(s) on the device\n"); - err = Test1dThWaitsFor2SecondsMovementsOnTheDevice_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : 1d: TH Waits for 2 seconds movement(s) on the device\n"); + err = Test1dThWaitsFor2SecondsMovementsOnTheDevice_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Report: 2: Subscribe to DUT reports on OperationalStatus attribute\n"); - err = TestReport2SubscribeToDutReportsOnOperationalStatusAttribute_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Report: 2: Subscribe to DUT reports on OperationalStatus attribute\n"); + err = TestReport2SubscribeToDutReportsOnOperationalStatusAttribute_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : 2: Subscribe to DUT reports on OperationalStatus attribute\n"); - err = Test2SubscribeToDutReportsOnOperationalStatusAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : 2: Subscribe to DUT reports on OperationalStatus attribute\n"); + err = Test2SubscribeToDutReportsOnOperationalStatusAttribute_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : 2a: TH sends a StopMotion command to DUT\n"); - if (ShouldSkip("WNCV.S.C02.Rsp")) { - NextTest(); - return; - } - err = Test2aThSendsAStopMotionCommandToDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : 2a: TH sends a StopMotion command to DUT\n"); + if (ShouldSkip("WNCV.S.C02.Rsp")) { + NextTest(); + return; + } + err = Test2aThSendsAStopMotionCommandToDut_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : 2b: TH waits for 3 seconds the end of inertial movement(s) on the device\n"); - err = Test2bThWaitsFor3SecondsTheEndOfInertialMovementsOnTheDevice_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : 2b: TH waits for 3 seconds the end of inertial movement(s) on the device\n"); + err = Test2bThWaitsFor3SecondsTheEndOfInertialMovementsOnTheDevice_10(); + break; case 11: - ChipLogProgress( - chipTool, " ***** Test Step 11 : 2c: TH reads OperationalStatus attribute from DUT after a StopMotion\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test2cThReadsOperationalStatusAttributeFromDutAfterAStopMotion_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : 2c: TH reads OperationalStatus attribute from DUT after a StopMotion\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test2cThReadsOperationalStatusAttributeFromDutAfterAStopMotion_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : 2d: TH waits for 100ms - 3s attributes update on the device\n"); - err = Test2dThWaitsFor100ms3sAttributesUpdateOnTheDevice_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : 2d: TH waits for 100ms - 3s attributes update on the device\n"); + err = Test2dThWaitsFor100ms3sAttributesUpdateOnTheDevice_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : 2e: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test2eThReadsOperationalStatusAttributeFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : 2e: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test2eThReadsOperationalStatusAttributeFromDut_13(); + break; case 14: - ChipLogProgress( - chipTool, " ***** Test Step 14 : 3a: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3aIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_14(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 14 : 3a: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3aIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_14(); + break; case 15: - ChipLogProgress(chipTool, - " ***** Test Step 15 : 3b: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute 3c: it Must be equal " - "with CurrentPositionLiftPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3bIfPaLfThReadsTargetPositionLiftPercent100thsAttribute3cItMustBeEqualWithCurrentPositionLiftPercent100thsFromDut_15(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 15 : 3b: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute 3c: it Must be equal with " + "CurrentPositionLiftPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3bIfPaLfThReadsTargetPositionLiftPercent100thsAttribute3cItMustBeEqualWithCurrentPositionLiftPercent100thsFromDut_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : 4a: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test4aIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_16(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 16 : 4a: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test4aIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : 4b: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute 4c: it Must be equal " - "with CurrentPositionTiltPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000c && WNCV.S.A000f && PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = Test4bIfPaTlThReadsTargetPositionTiltPercent100thsAttribute4cItMustBeEqualWithCurrentPositionTiltPercent100thsFromDut_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : 4b: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute 4c: it Must be equal with " + "CurrentPositionTiltPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000c && WNCV.S.A000f && PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = Test4bIfPaTlThReadsTargetPositionTiltPercent100thsAttribute4cItMustBeEqualWithCurrentPositionTiltPercent100thsFromDut_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -70924,59 +70893,59 @@ class Test_TC_WNCV_3_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -71388,13 +71357,13 @@ class Test_TC_WNCV_3_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -71405,85 +71374,83 @@ class Test_TC_WNCV_3_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); + break; case 2: - ChipLogProgress( - chipTool, " ***** Test Step 2 : 1b: TH Waits for fastMotionDuration seconds movement(s) on the device\n"); - err = Test1bThWaitsForFastMotionDurationSecondsMovementsOnTheDevice_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for fastMotionDuration seconds movement(s) on the device\n"); + err = Test1bThWaitsForFastMotionDurationSecondsMovementsOnTheDevice_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : 2a: TH sends UpOrOpen command to DUT\n"); - if (ShouldSkip("WNCV.S.C00.Rsp")) { - NextTest(); - return; - } - err = Test2aThSendsUpOrOpenCommandToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : 2a: TH sends UpOrOpen command to DUT\n"); + if (ShouldSkip("WNCV.S.C00.Rsp")) { + NextTest(); + return; + } + err = Test2aThSendsUpOrOpenCommandToDut_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : 2b: TH Waits for fullMotionDuration seconds movement(s) on the device\n"); - err = Test2bThWaitsForFullMotionDurationSecondsMovementsOnTheDevice_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 2b: TH Waits for fullMotionDuration seconds movement(s) on the device\n"); + err = Test2bThWaitsForFullMotionDurationSecondsMovementsOnTheDevice_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 2c: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test2cThReadsOperationalStatusAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 2c: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test2cThReadsOperationalStatusAttributeFromDut_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : 3a: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3aIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : 3a: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3aIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test3bIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test3bIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : 3c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test3cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : 3c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test3cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, - " ***** Test Step 9 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test3dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 9 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test3dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_9(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -71491,35 +71458,35 @@ class Test_TC_WNCV_3_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -71762,13 +71729,13 @@ class Test_TC_WNCV_3_5 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_5\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_3_5\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_5\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_3_5\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -71779,85 +71746,83 @@ class Test_TC_WNCV_3_5 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : 1a: TH sends UpOrOpen command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C00.Rsp")) { - NextTest(); - return; - } - err = Test1aThSendsUpOrOpenCommandToPrepositionTheDutInTheOppositeDirection_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: TH sends UpOrOpen command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C00.Rsp")) { + NextTest(); + return; + } + err = Test1aThSendsUpOrOpenCommandToPrepositionTheDutInTheOppositeDirection_1(); + break; case 2: - ChipLogProgress( - chipTool, " ***** Test Step 2 : 1b: TH Waits for fastMotionDuration seconds movement(s) on the device\n"); - err = Test1bThWaitsForFastMotionDurationSecondsMovementsOnTheDevice_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH Waits for fastMotionDuration seconds movement(s) on the device\n"); + err = Test1bThWaitsForFastMotionDurationSecondsMovementsOnTheDevice_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : 2a: TH sends DownOrClose command to DUT\n"); - if (ShouldSkip("WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test2aThSendsDownOrCloseCommandToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : 2a: TH sends DownOrClose command to DUT\n"); + if (ShouldSkip("WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test2aThSendsDownOrCloseCommandToDut_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : 2b: TH Waits for fullMotionDuration seconds movement(s) on the device\n"); - err = Test2bThWaitsForFullMotionDurationSecondsMovementsOnTheDevice_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 2b: TH Waits for fullMotionDuration seconds movement(s) on the device\n"); + err = Test2bThWaitsForFullMotionDurationSecondsMovementsOnTheDevice_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 2c: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test2cThReadsOperationalStatusAttributeFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 2c: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test2cThReadsOperationalStatusAttributeFromDut_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : 3a: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3aIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : 3a: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3aIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test3bIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_7(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 7 : 3b: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test3bIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : 3c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test3cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : 3c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test3cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_8(); + break; case 9: - ChipLogProgress(chipTool, - " ***** Test Step 9 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test3dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_9(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 9 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test3dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_9(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -71865,35 +71830,35 @@ class Test_TC_WNCV_3_5 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -72135,13 +72100,13 @@ class Test_TC_WNCV_4_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -72152,138 +72117,138 @@ class Test_TC_WNCV_4_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH waits for x seconds movement(s) on the DUT\n"); - err = Test1bThWaitsForXSecondsMovementsOnTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH waits for x seconds movement(s) on the DUT\n"); + err = Test1bThWaitsForXSecondsMovementsOnTheDut_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : 1c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test1cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : 1c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test1cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 2a: TH sends GoToLiftPercentage command with 25 percent to DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.C05.Rsp")) { - NextTest(); - return; - } - err = Test2aThSendsGoToLiftPercentageCommandWith25PercentToDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 2a: TH sends GoToLiftPercentage command with 25 percent to DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.C05.Rsp")) { + NextTest(); + return; + } + err = Test2aThSendsGoToLiftPercentageCommandWith25PercentToDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 2b: DUT updates its attributes\n"); - err = Test2bDutUpdatesItsAttributes_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 2b: DUT updates its attributes\n"); + err = Test2bDutUpdatesItsAttributes_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : 2c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { - NextTest(); - return; - } - err = Test2cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : 2c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { + NextTest(); + return; + } + err = Test2cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : 3a: TH set a timeout of X minutes for failure\n"); - err = Test3aThSetATimeoutOfXMinutesForFailure_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : 3a: TH set a timeout of X minutes for failure\n"); + err = Test3aThSetATimeoutOfXMinutesForFailure_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : 3b: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test3bThReadsOperationalStatusAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : 3b: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test3bThReadsOperationalStatusAttributeFromDut_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : 3c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_9(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 9 : 3c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : 3d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test3dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : 3d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test3dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : 4a: TH sends GoToLiftPercentage command with 75.20 percent to DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.C05.Rsp")) { - NextTest(); - return; - } - err = Test4aThSendsGoToLiftPercentageCommandWith7520PercentToDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : 4a: TH sends GoToLiftPercentage command with 75.20 percent to DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.C05.Rsp")) { + NextTest(); + return; + } + err = Test4aThSendsGoToLiftPercentageCommandWith7520PercentToDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : 4b: DUT updates its attributes\n"); - err = Test4bDutUpdatesItsAttributes_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : 4b: DUT updates its attributes\n"); + err = Test4bDutUpdatesItsAttributes_12(); + break; case 13: - ChipLogProgress( - chipTool, " ***** Test Step 13 : 4c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { - NextTest(); - return; - } - err = Test4cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_13(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 13 : 4c: If (PA & LF) TH reads TargetPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000b")) { + NextTest(); + return; + } + err = Test4cIfPaLfThReadsTargetPositionLiftPercent100thsAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : 5a: TH waits for x seconds movement(s) on the DUT\n"); - err = Test5aThWaitsForXSecondsMovementsOnTheDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : 5a: TH waits for x seconds movement(s) on the DUT\n"); + err = Test5aThWaitsForXSecondsMovementsOnTheDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : 5b: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test5bThReadsOperationalStatusAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : 5b: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test5bThReadsOperationalStatusAttributeFromDut_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : 5c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test5cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_16(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 16 : 5c: If (PA & LF) TH reads CurrentPositionLiftPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test5cIfPaLfThReadsCurrentPositionLiftPercent100thsAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : 5d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { - NextTest(); - return; - } - err = Test5dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : 5d: If (PA & LF) TH reads CurrentPositionLiftPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008")) { + NextTest(); + return; + } + err = Test5dIfPaLfThReadsCurrentPositionLiftPercentageOptionalAttributeFromDut_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -72291,59 +72256,59 @@ class Test_TC_WNCV_4_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -72731,13 +72696,13 @@ class Test_TC_WNCV_4_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -72748,138 +72713,138 @@ class Test_TC_WNCV_4_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); - if (ShouldSkip("WNCV.S.C01.Rsp")) { - NextTest(); - return; - } - err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: TH sends DownOrClose command to preposition the DUT in the opposite direction\n"); + if (ShouldSkip("WNCV.S.C01.Rsp")) { + NextTest(); + return; + } + err = Test1aThSendsDownOrCloseCommandToPrepositionTheDutInTheOppositeDirection_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH waits for x seconds movement(s) on the DUT\n"); - err = Test1bThWaitsForXSecondsMovementsOnTheDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : 1b: TH waits for x seconds movement(s) on the DUT\n"); + err = Test1bThWaitsForXSecondsMovementsOnTheDut_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : 1c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test1cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : 1c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test1cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 2a: TH sends GoToTiltPercentage command with 30 percent to DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.C08.Rsp")) { - NextTest(); - return; - } - err = Test2aThSendsGoToTiltPercentageCommandWith30PercentToDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 2a: TH sends GoToTiltPercentage command with 30 percent to DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.C08.Rsp")) { + NextTest(); + return; + } + err = Test2aThSendsGoToTiltPercentageCommandWith30PercentToDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 2b: DUT updates its attributes\n"); - err = Test2bDutUpdatesItsAttributes_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 2b: DUT updates its attributes\n"); + err = Test2bDutUpdatesItsAttributes_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : 2c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { - NextTest(); - return; - } - err = Test2cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : 2c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { + NextTest(); + return; + } + err = Test2cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : 3a: TH set a timeout of X minutes for failure\n"); - err = Test3aThSetATimeoutOfXMinutesForFailure_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : 3a: TH set a timeout of X minutes for failure\n"); + err = Test3aThSetATimeoutOfXMinutesForFailure_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : 3b: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test3bThReadsOperationalStatusAttributeFromDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : 3b: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test3bThReadsOperationalStatusAttributeFromDut_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : 3c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test3cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_9(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 9 : 3c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test3cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test3dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : 3d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test3dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : 4a: TH sends GoToTiltPercentage command with 60.05 percent to DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.C08.Rsp")) { - NextTest(); - return; - } - err = Test4aThSendsGoToTiltPercentageCommandWith6005PercentToDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : 4a: TH sends GoToTiltPercentage command with 60.05 percent to DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.C08.Rsp")) { + NextTest(); + return; + } + err = Test4aThSendsGoToTiltPercentageCommandWith6005PercentToDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : 4b: DUT updates its attributes\n"); - err = Test4bDutUpdatesItsAttributes_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : 4b: DUT updates its attributes\n"); + err = Test4bDutUpdatesItsAttributes_12(); + break; case 13: - ChipLogProgress( - chipTool, " ***** Test Step 13 : 4c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { - NextTest(); - return; - } - err = Test4cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_13(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 13 : 4c: If (PA & TL) TH reads TargetPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000c")) { + NextTest(); + return; + } + err = Test4cIfPaTlThReadsTargetPositionTiltPercent100thsAttributeFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : 5a: TH waits for x seconds movement(s) on the DUT\n"); - err = Test5aThWaitsForXSecondsMovementsOnTheDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : 5a: TH waits for x seconds movement(s) on the DUT\n"); + err = Test5aThWaitsForXSecondsMovementsOnTheDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : 5b: TH reads OperationalStatus attribute from DUT\n"); - if (ShouldSkip("WNCV.S.A000a")) { - NextTest(); - return; - } - err = Test5bThReadsOperationalStatusAttributeFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : 5b: TH reads OperationalStatus attribute from DUT\n"); + if (ShouldSkip("WNCV.S.A000a")) { + NextTest(); + return; + } + err = Test5bThReadsOperationalStatusAttributeFromDut_15(); + break; case 16: - ChipLogProgress( - chipTool, " ***** Test Step 16 : 5c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test5cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_16(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 16 : 5c: If (PA & TL) TH reads CurrentPositionTiltPercent100ths attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test5cIfPaTlThReadsCurrentPositionTiltPercent100thsAttributeFromDut_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : 5d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test5dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : 5d: If (PA & TL) TH reads CurrentPositionTiltPercentage optional attribute from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test5dIfPaTlThReadsCurrentPositionTiltPercentageOptionalAttributeFromDut_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -72887,59 +72852,59 @@ class Test_TC_WNCV_4_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -73326,13 +73291,13 @@ class Test_TC_WNCV_4_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -73343,57 +73308,57 @@ class Test_TC_WNCV_4_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : 1a: If (PA_LF & LF) TH reads CurrentPositionLiftPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test1aIfPaLfLfThReadsCurrentPositionLiftPercent100thsFromDut_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: If (PA_LF & LF) TH reads CurrentPositionLiftPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test1aIfPaLfLfThReadsCurrentPositionLiftPercent100thsFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, - " ***** Test Step 2 : 1b 1c: If (PA_LF & LF) TH reads CurrentPositionLiftPercentage from DUT + assert " - "CurrentPositionLiftPercent100ths/100 equals CurrentPositionLiftPercentage\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test1b1cIfPaLfLfThReadsCurrentPositionLiftPercentageFromDutAssertCurrentPositionLiftPercent100ths100EqualsCurrentPositionLiftPercentage_2(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 2 : 1b 1c: If (PA_LF & LF) TH reads CurrentPositionLiftPercentage from DUT + assert " + "CurrentPositionLiftPercent100ths/100 equals CurrentPositionLiftPercentage\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A0008 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test1b1cIfPaLfLfThReadsCurrentPositionLiftPercentageFromDutAssertCurrentPositionLiftPercent100ths100EqualsCurrentPositionLiftPercentage_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : 2b: TH sends GoToLiftPercentage command with BadParam to DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 || WNCV.S.F00 && WNCV.S.C05.Rsp")) { - NextTest(); - return; - } - err = Test2bThSendsGoToLiftPercentageCommandWithBadParamToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : 2b: TH sends GoToLiftPercentage command with BadParam to DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 || WNCV.S.F00 && WNCV.S.C05.Rsp")) { + NextTest(); + return; + } + err = Test2bThSendsGoToLiftPercentageCommandWithBadParamToDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 3a: TH sends GoToLiftPercentage command with 10001 to DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 || WNCV.S.F00 && WNCV.S.C05.Rsp")) { - NextTest(); - return; - } - err = Test3aThSendsGoToLiftPercentageCommandWith10001ToDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 3a: TH sends GoToLiftPercentage command with 10001 to DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 || WNCV.S.F00 && WNCV.S.C05.Rsp")) { + NextTest(); + return; + } + err = Test3aThSendsGoToLiftPercentageCommandWith10001ToDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 4a: TH sends GoToLiftPercentage command with 0xFFFF to DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 || WNCV.S.F00 && WNCV.S.C05.Rsp")) { - NextTest(); - return; - } - err = Test4aThSendsGoToLiftPercentageCommandWith0xFFFFToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 4a: TH sends GoToLiftPercentage command with 0xFFFF to DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 || WNCV.S.F00 && WNCV.S.C05.Rsp")) { + NextTest(); + return; + } + err = Test4aThSendsGoToLiftPercentageCommandWith0xFFFFToDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -73401,23 +73366,23 @@ class Test_TC_WNCV_4_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; } // Go on to the next test. @@ -73619,13 +73584,13 @@ class Test_TC_WNCV_4_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -73636,57 +73601,57 @@ class Test_TC_WNCV_4_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); - err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0: Wait for the commissioned device to be retrieved\n"); + err = Test0WaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : 1a: If (PA_TL & TL) TH reads CurrentPositionTiltPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test1aIfPaTlTlThReadsCurrentPositionTiltPercent100thsFromDut_1(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 1 : 1a: If (PA_TL & TL) TH reads CurrentPositionTiltPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test1aIfPaTlTlThReadsCurrentPositionTiltPercent100thsFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, - " ***** Test Step 2 : 1b 1c: If (PA_LF & LF) TH reads CurrentPositionTiltPercentage from DUT + assert " - "CurrentPositionTiltPercent100ths/100 equals CurrentPositionTiltPercentage\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f && WNCV.S.A0009")) { - NextTest(); - return; - } - err = Test1b1cIfPaLfLfThReadsCurrentPositionTiltPercentageFromDutAssertCurrentPositionTiltPercent100ths100EqualsCurrentPositionTiltPercentage_2(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 2 : 1b 1c: If (PA_LF & LF) TH reads CurrentPositionTiltPercentage from DUT + assert " + "CurrentPositionTiltPercent100ths/100 equals CurrentPositionTiltPercentage\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f && WNCV.S.A0009")) { + NextTest(); + return; + } + err = Test1b1cIfPaLfLfThReadsCurrentPositionTiltPercentageFromDutAssertCurrentPositionTiltPercent100ths100EqualsCurrentPositionTiltPercentage_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : 2b: TH sends GoToTiltPercentage command with BadParam to DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 || WNCV.S.F01 && WNCV.S.C08.Rsp")) { - NextTest(); - return; - } - err = Test2bThSendsGoToTiltPercentageCommandWithBadParamToDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : 2b: TH sends GoToTiltPercentage command with BadParam to DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 || WNCV.S.F01 && WNCV.S.C08.Rsp")) { + NextTest(); + return; + } + err = Test2bThSendsGoToTiltPercentageCommandWithBadParamToDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 3a: TH sends GoToTiltPercentage command with 10001 to DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 || WNCV.S.F01 && WNCV.S.C08.Rsp")) { - NextTest(); - return; - } - err = Test3aThSendsGoToTiltPercentageCommandWith10001ToDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 3a: TH sends GoToTiltPercentage command with 10001 to DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 || WNCV.S.F01 && WNCV.S.C08.Rsp")) { + NextTest(); + return; + } + err = Test3aThSendsGoToTiltPercentageCommandWith10001ToDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 4a: TH sends GoToTiltPercentage command with 0xFFFF to DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 || WNCV.S.F01 && WNCV.S.C08.Rsp")) { - NextTest(); - return; - } - err = Test4aThSendsGoToTiltPercentageCommandWith0xFFFFToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 4a: TH sends GoToTiltPercentage command with 0xFFFF to DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 || WNCV.S.F01 && WNCV.S.C08.Rsp")) { + NextTest(); + return; + } + err = Test4aThSendsGoToTiltPercentageCommandWith0xFFFFToDut_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -73694,23 +73659,23 @@ class Test_TC_WNCV_4_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; } // Go on to the next test. @@ -73912,13 +73877,13 @@ class Test_TC_WNCV_4_5 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_5\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_WNCV_4_5\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_5\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_WNCV_4_5\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -73929,120 +73894,120 @@ class Test_TC_WNCV_4_5 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : 0a: Wait for the commissioned device to be retrieved\n"); - err = Test0aWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : 0a: Wait for the commissioned device to be retrieved\n"); + err = Test0aWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : 0b: TH sends UpOrOpen command to preposition the DUT\n"); - err = Test0bThSendsUpOrOpenCommandToPrepositionTheDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : 0b: TH sends UpOrOpen command to preposition the DUT\n"); + err = Test0bThSendsUpOrOpenCommandToPrepositionTheDut_1(); + break; case 2: - ChipLogProgress( - chipTool, " ***** Test Step 2 : 1a: If (PA_LF & LF) TH sends GoToLiftPercentage command with 90%% to DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.C05.Rsp")) { - NextTest(); - return; - } - err = Test1aIfPaLfLfThSendsGoToLiftPercentageCommandWith90ToDut_2(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 2 : 1a: If (PA_LF & LF) TH sends GoToLiftPercentage command with 90%% to DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.C05.Rsp")) { + NextTest(); + return; + } + err = Test1aIfPaLfLfThSendsGoToLiftPercentageCommandWith90ToDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : 1b: TH Waits for 100ms-1s\n"); - err = Test1bThWaitsFor100ms1s_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : 1b: TH Waits for 100ms-1s\n"); + err = Test1bThWaitsFor100ms1s_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : 1c: TH sends StopMotion command to DUT\n"); - if (ShouldSkip("WNCV.S.C02.Rsp")) { - NextTest(); - return; - } - err = Test1cThSendsStopMotionCommandToDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : 1c: TH sends StopMotion command to DUT\n"); + if (ShouldSkip("WNCV.S.C02.Rsp")) { + NextTest(); + return; + } + err = Test1cThSendsStopMotionCommandToDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : 1d: TH Waits for 100ms-1s\n"); - err = Test1dThWaitsFor100ms1s_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : 1d: TH Waits for 100ms-1s\n"); + err = Test1dThWaitsFor100ms1s_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : 2a: If (PA_TL & TL) TH sends GoToTiltPercentage command with 90%% to DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.C08.Rsp")) { - NextTest(); - return; - } - err = Test2aIfPaTlTlThSendsGoToTiltPercentageCommandWith90ToDut_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : 2a: If (PA_TL & TL) TH sends GoToTiltPercentage command with 90%% to DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.C08.Rsp")) { + NextTest(); + return; + } + err = Test2aIfPaTlTlThSendsGoToTiltPercentageCommandWith90ToDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : 2b: TH Waits for 100ms-1s\n"); - err = Test2bThWaitsFor100ms1s_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : 2b: TH Waits for 100ms-1s\n"); + err = Test2bThWaitsFor100ms1s_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : 2c: TH sends StopMotion command to DUT\n"); - if (ShouldSkip("WNCV.S.C02.Rsp")) { - NextTest(); - return; - } - err = Test2cThSendsStopMotionCommandToDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : 2c: TH sends StopMotion command to DUT\n"); + if (ShouldSkip("WNCV.S.C02.Rsp")) { + NextTest(); + return; + } + err = Test2cThSendsStopMotionCommandToDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : 2d: TH Waits for 100ms-1s\n"); - err = Test2dThWaitsFor100ms1s_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : 2d: TH Waits for 100ms-1s\n"); + err = Test2dThWaitsFor100ms1s_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : 3a: TH reads CurrentPositionLiftPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3aThReadsCurrentPositionLiftPercent100thsFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : 3a: TH reads CurrentPositionLiftPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3aThReadsCurrentPositionLiftPercent100thsFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : 3b: TH reads CurrentPositionTiltPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test3bThReadsCurrentPositionTiltPercent100thsFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : 3b: TH reads CurrentPositionTiltPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test3bThReadsCurrentPositionTiltPercent100thsFromDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : 3c: reboot/restart the DUT\n"); - if (ShouldSkip("PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = Test3cRebootRestartTheDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : 3c: reboot/restart the DUT\n"); + if (ShouldSkip("PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = Test3cRebootRestartTheDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Reboot target device(DUT)\n"); - if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestRebootTargetDeviceDUT_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Reboot target device(DUT)\n"); + if (ShouldSkip("PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestRebootTargetDeviceDUT_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : 3d: Wait for the commissioned device to be retrieved\n"); - err = Test3dWaitForTheCommissionedDeviceToBeRetrieved_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : 3d: Wait for the commissioned device to be retrieved\n"); + err = Test3dWaitForTheCommissionedDeviceToBeRetrieved_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : 3e: TH reads CurrentPositionLiftPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { - NextTest(); - return; - } - err = Test3eThReadsCurrentPositionLiftPercent100thsFromDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : 3e: TH reads CurrentPositionLiftPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F00 && WNCV.S.F02 && WNCV.S.A000e")) { + NextTest(); + return; + } + err = Test3eThReadsCurrentPositionLiftPercent100thsFromDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : 3f: TH reads CurrentPositionTiltPercent100ths from DUT\n"); - if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { - NextTest(); - return; - } - err = Test3fThReadsCurrentPositionTiltPercent100thsFromDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : 3f: TH reads CurrentPositionTiltPercent100ths from DUT\n"); + if (ShouldSkip("WNCV.S.F01 && WNCV.S.F04 && WNCV.S.A000f")) { + NextTest(); + return; + } + err = Test3fThReadsCurrentPositionTiltPercent100thsFromDut_16(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -74050,56 +74015,56 @@ class Test_TC_WNCV_4_5 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -74437,13 +74402,13 @@ class TV_TargetNavigatorCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_TargetNavigatorCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_TargetNavigatorCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_TargetNavigatorCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_TargetNavigatorCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -74454,26 +74419,26 @@ class TV_TargetNavigatorCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Target Navigator list\n"); - err = TestReadAttributeTargetNavigatorList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Target Navigator list\n"); + err = TestReadAttributeTargetNavigatorList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute current navigator target\n"); - err = TestReadAttributeCurrentNavigatorTarget_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute current navigator target\n"); + err = TestReadAttributeCurrentNavigatorTarget_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Navigate Target Request Command\n"); - err = TestNavigateTargetRequestCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Navigate Target Request Command\n"); + err = TestNavigateTargetRequestCommand_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -74481,17 +74446,17 @@ class TV_TargetNavigatorCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -74640,13 +74605,13 @@ class TV_AudioOutputCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_AudioOutputCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_AudioOutputCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_AudioOutputCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_AudioOutputCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -74657,34 +74622,34 @@ class TV_AudioOutputCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Audio Output list\n"); - err = TestReadAttributeAudioOutputList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Audio Output list\n"); + err = TestReadAttributeAudioOutputList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute current audio output\n"); - err = TestReadAttributeCurrentAudioOutput_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute current audio output\n"); + err = TestReadAttributeCurrentAudioOutput_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Select Output Command\n"); - err = TestSelectOutputCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Select Output Command\n"); + err = TestSelectOutputCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Rename Output Command\n"); - err = TestRenameOutputCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Rename Output Command\n"); + err = TestRenameOutputCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute Audio Output list\n"); - err = TestReadAttributeAudioOutputList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute Audio Output list\n"); + err = TestReadAttributeAudioOutputList_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -74692,23 +74657,23 @@ class TV_AudioOutputCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -74908,13 +74873,13 @@ class TV_ApplicationLauncherCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_ApplicationLauncherCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_ApplicationLauncherCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_ApplicationLauncherCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_ApplicationLauncherCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -74925,34 +74890,34 @@ class TV_ApplicationLauncherCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Application Launcher list\n"); - err = TestReadAttributeApplicationLauncherList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Application Launcher list\n"); + err = TestReadAttributeApplicationLauncherList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute application launcher app\n"); - err = TestReadAttributeApplicationLauncherApp_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute application launcher app\n"); + err = TestReadAttributeApplicationLauncherApp_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Launch App Command\n"); - err = TestLaunchAppCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Launch App Command\n"); + err = TestLaunchAppCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Stop App Command\n"); - err = TestStopAppCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Stop App Command\n"); + err = TestStopAppCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Hide App Command\n"); - err = TestHideAppCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Hide App Command\n"); + err = TestHideAppCommand_5(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -74960,23 +74925,23 @@ class TV_ApplicationLauncherCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -75209,13 +75174,13 @@ class TV_KeypadInputCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_KeypadInputCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_KeypadInputCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_KeypadInputCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_KeypadInputCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -75226,18 +75191,18 @@ class TV_KeypadInputCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Send Key Command\n"); - err = TestSendKeyCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Send Key Command\n"); + err = TestSendKeyCommand_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -75245,11 +75210,11 @@ class TV_KeypadInputCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -75335,13 +75300,13 @@ class TV_AccountLoginCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_AccountLoginCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_AccountLoginCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_AccountLoginCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_AccountLoginCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -75352,26 +75317,26 @@ class TV_AccountLoginCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Get Setup PIN Command\n"); - err = TestGetSetupPinCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Get Setup PIN Command\n"); + err = TestGetSetupPinCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Login Command\n"); - err = TestLoginCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Login Command\n"); + err = TestLoginCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Logout Command\n"); - err = TestLogoutCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Logout Command\n"); + err = TestLogoutCommand_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -75379,17 +75344,17 @@ class TV_AccountLoginCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -75518,13 +75483,13 @@ class TV_WakeOnLanCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_WakeOnLanCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_WakeOnLanCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_WakeOnLanCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_WakeOnLanCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -75535,18 +75500,18 @@ class TV_WakeOnLanCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read mac address\n"); - err = TestReadMacAddress_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read mac address\n"); + err = TestReadMacAddress_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -75554,11 +75519,11 @@ class TV_WakeOnLanCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -75641,13 +75606,13 @@ class TV_ApplicationBasicCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_ApplicationBasicCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_ApplicationBasicCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_ApplicationBasicCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_ApplicationBasicCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -75658,46 +75623,46 @@ class TV_ApplicationBasicCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute vendor name\n"); - err = TestReadAttributeVendorName_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute vendor name\n"); + err = TestReadAttributeVendorName_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute vendor id\n"); - err = TestReadAttributeVendorId_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute vendor id\n"); + err = TestReadAttributeVendorId_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute application name\n"); - err = TestReadAttributeApplicationName_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute application name\n"); + err = TestReadAttributeApplicationName_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute product id\n"); - err = TestReadAttributeProductId_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute product id\n"); + err = TestReadAttributeProductId_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute application status\n"); - err = TestReadAttributeApplicationStatus_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute application status\n"); + err = TestReadAttributeApplicationStatus_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute application status\n"); - err = TestReadAttributeApplicationStatus_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute application status\n"); + err = TestReadAttributeApplicationStatus_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read attribute application version\n"); - err = TestReadAttributeApplicationVersion_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read attribute application version\n"); + err = TestReadAttributeApplicationVersion_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute application allowed vendor list\n"); - err = TestReadAttributeApplicationAllowedVendorList_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute application allowed vendor list\n"); + err = TestReadAttributeApplicationAllowedVendorList_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -75705,32 +75670,32 @@ class TV_ApplicationBasicCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -75987,13 +75952,13 @@ class TV_MediaPlaybackCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_MediaPlaybackCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_MediaPlaybackCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_MediaPlaybackCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_MediaPlaybackCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -76004,98 +75969,98 @@ class TV_MediaPlaybackCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute playback state\n"); - err = TestReadAttributePlaybackState_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute playback state\n"); + err = TestReadAttributePlaybackState_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute start time\n"); - err = TestReadAttributeStartTime_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute start time\n"); + err = TestReadAttributeStartTime_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute duration\n"); - err = TestReadAttributeDuration_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute duration\n"); + err = TestReadAttributeDuration_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute position\n"); - err = TestReadAttributePosition_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute position\n"); + err = TestReadAttributePosition_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute playback speed\n"); - err = TestReadAttributePlaybackSpeed_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute playback speed\n"); + err = TestReadAttributePlaybackSpeed_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute seek range end\n"); - err = TestReadAttributeSeekRangeEnd_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute seek range end\n"); + err = TestReadAttributeSeekRangeEnd_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read attribute seek range start\n"); - err = TestReadAttributeSeekRangeStart_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read attribute seek range start\n"); + err = TestReadAttributeSeekRangeStart_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Media Playback Play Command\n"); - err = TestMediaPlaybackPlayCommand_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Media Playback Play Command\n"); + err = TestMediaPlaybackPlayCommand_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Media Playback Pause Command\n"); - err = TestMediaPlaybackPauseCommand_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Media Playback Pause Command\n"); + err = TestMediaPlaybackPauseCommand_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Media Playback Stop Command\n"); - err = TestMediaPlaybackStopCommand_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Media Playback Stop Command\n"); + err = TestMediaPlaybackStopCommand_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Media Playback Start Over Command\n"); - err = TestMediaPlaybackStartOverCommand_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Media Playback Start Over Command\n"); + err = TestMediaPlaybackStartOverCommand_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Media Playback Previous Command\n"); - err = TestMediaPlaybackPreviousCommand_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Media Playback Previous Command\n"); + err = TestMediaPlaybackPreviousCommand_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Media Playback Next Command\n"); - err = TestMediaPlaybackNextCommand_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Media Playback Next Command\n"); + err = TestMediaPlaybackNextCommand_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Media Playback Rewind Command\n"); - err = TestMediaPlaybackRewindCommand_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Media Playback Rewind Command\n"); + err = TestMediaPlaybackRewindCommand_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Media Playback Fast Forward Command\n"); - err = TestMediaPlaybackFastForwardCommand_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Media Playback Fast Forward Command\n"); + err = TestMediaPlaybackFastForwardCommand_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Media Playback Skip Forward Command\n"); - err = TestMediaPlaybackSkipForwardCommand_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Media Playback Skip Forward Command\n"); + err = TestMediaPlaybackSkipForwardCommand_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Read attribute position after skip forward\n"); - err = TestReadAttributePositionAfterSkipForward_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Read attribute position after skip forward\n"); + err = TestReadAttributePositionAfterSkipForward_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Media Playback Skip Backward Command\n"); - err = TestMediaPlaybackSkipBackwardCommand_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Media Playback Skip Backward Command\n"); + err = TestMediaPlaybackSkipBackwardCommand_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read attribute position after skip backward\n"); - err = TestReadAttributePositionAfterSkipBackward_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read attribute position after skip backward\n"); + err = TestReadAttributePositionAfterSkipBackward_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Media Playback Seek Command\n"); - err = TestMediaPlaybackSeekCommand_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Media Playback Seek Command\n"); + err = TestMediaPlaybackSeekCommand_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute position after seek\n"); - err = TestReadAttributePositionAfterSeek_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute position after seek\n"); + err = TestReadAttributePositionAfterSeek_21(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -76103,71 +76068,71 @@ class TV_MediaPlaybackCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -76831,13 +76796,13 @@ class TV_ChannelCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_ChannelCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_ChannelCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_ChannelCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_ChannelCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -76848,38 +76813,38 @@ class TV_ChannelCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Channel list\n"); - err = TestReadAttributeChannelList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Channel list\n"); + err = TestReadAttributeChannelList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute channel lineup\n"); - err = TestReadAttributeChannelLineup_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute channel lineup\n"); + err = TestReadAttributeChannelLineup_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute current channel\n"); - err = TestReadAttributeCurrentChannel_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute current channel\n"); + err = TestReadAttributeCurrentChannel_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Change Channel Command\n"); - err = TestChangeChannelCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Change Channel Command\n"); + err = TestChangeChannelCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Change Channel By Number Command\n"); - err = TestChangeChannelByNumberCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Change Channel By Number Command\n"); + err = TestChangeChannelByNumberCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Skip Channel Command\n"); - err = TestSkipChannelCommand_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Skip Channel Command\n"); + err = TestSkipChannelCommand_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -76887,26 +76852,26 @@ class TV_ChannelCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -77161,13 +77126,13 @@ class TV_LowPowerCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_LowPowerCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_LowPowerCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_LowPowerCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_LowPowerCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -77178,18 +77143,18 @@ class TV_LowPowerCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Sleep Input Status Command\n"); - err = TestSleepInputStatusCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Sleep Input Status Command\n"); + err = TestSleepInputStatusCommand_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -77197,11 +77162,11 @@ class TV_LowPowerCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -77279,13 +77244,13 @@ class TV_ContentLauncherCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_ContentLauncherCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_ContentLauncherCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_ContentLauncherCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_ContentLauncherCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -77296,30 +77261,30 @@ class TV_ContentLauncherCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute accept header list\n"); - err = TestReadAttributeAcceptHeaderList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute accept header list\n"); + err = TestReadAttributeAcceptHeaderList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute supported streaming protocols\n"); - err = TestReadAttributeSupportedStreamingProtocols_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute supported streaming protocols\n"); + err = TestReadAttributeSupportedStreamingProtocols_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Launch Content Command\n"); - err = TestLaunchContentCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Launch Content Command\n"); + err = TestLaunchContentCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Launch URL Command\n"); - err = TestLaunchUrlCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Launch URL Command\n"); + err = TestLaunchUrlCommand_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -77327,20 +77292,20 @@ class TV_ContentLauncherCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -77430,20 +77395,20 @@ class TV_ContentLauncherCluster : public TestCommandBridge { __auto_type * params = [[MTRContentLauncherClusterLaunchContentParams alloc] init]; params.search = [[MTRContentLauncherClusterContentSearchStruct alloc] init]; { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [[MTRContentLauncherClusterParameterStruct alloc] init]; - ((MTRContentLauncherClusterParameterStruct *) temp_1[0]).type = [NSNumber numberWithUnsignedChar:1U]; - ((MTRContentLauncherClusterParameterStruct *) temp_1[0]).value = @"exampleValue"; - { - NSMutableArray * temp_4 = [[NSMutableArray alloc] init]; - temp_4[0] = [[MTRContentLauncherClusterAdditionalInfoStruct alloc] init]; - ((MTRContentLauncherClusterAdditionalInfoStruct *) temp_4[0]).name = @"name"; - ((MTRContentLauncherClusterAdditionalInfoStruct *) temp_4[0]).value = @"value"; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [[MTRContentLauncherClusterParameterStruct alloc] init]; + ((MTRContentLauncherClusterParameterStruct *) temp_1[0]).type = [NSNumber numberWithUnsignedChar:1U]; + ((MTRContentLauncherClusterParameterStruct *) temp_1[0]).value = @"exampleValue"; + { + NSMutableArray * temp_4 = [[NSMutableArray alloc] init]; + temp_4[0] = [[MTRContentLauncherClusterAdditionalInfoStruct alloc] init]; + ((MTRContentLauncherClusterAdditionalInfoStruct *) temp_4[0]).name = @"name"; + ((MTRContentLauncherClusterAdditionalInfoStruct *) temp_4[0]).value = @"value"; - ((MTRContentLauncherClusterParameterStruct *) temp_1[0]).externalIDList = temp_4; - } + ((MTRContentLauncherClusterParameterStruct *) temp_1[0]).externalIDList = temp_4; + } - ((MTRContentLauncherClusterContentSearchStruct *) params.search).parameterList = temp_1; + ((MTRContentLauncherClusterContentSearchStruct *) params.search).parameterList = temp_1; } params.autoPlay = [NSNumber numberWithBool:true]; @@ -77732,13 +77697,13 @@ class TV_MediaInputCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TV_MediaInputCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TV_MediaInputCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TV_MediaInputCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TV_MediaInputCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -77749,42 +77714,42 @@ class TV_MediaInputCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute media input list\n"); - err = TestReadAttributeMediaInputList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute media input list\n"); + err = TestReadAttributeMediaInputList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read current media input\n"); - err = TestReadCurrentMediaInput_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read current media input\n"); + err = TestReadCurrentMediaInput_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Select Input Command\n"); - err = TestSelectInputCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Select Input Command\n"); + err = TestSelectInputCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Hide Input Status Command\n"); - err = TestHideInputStatusCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Hide Input Status Command\n"); + err = TestHideInputStatusCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Show Input Status Command\n"); - err = TestShowInputStatusCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Show Input Status Command\n"); + err = TestShowInputStatusCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Rename Input Command\n"); - err = TestRenameInputCommand_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Rename Input Command\n"); + err = TestRenameInputCommand_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read attribute media input list\n"); - err = TestReadAttributeMediaInputList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read attribute media input list\n"); + err = TestReadAttributeMediaInputList_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -77792,29 +77757,29 @@ class TV_MediaInputCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -78053,13 +78018,13 @@ class TestCASERecovery : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestCASERecovery\n"); + ChipLogProgress(chipTool, " **** Test Start: TestCASERecovery\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestCASERecovery\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestCASERecovery\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -78070,38 +78035,38 @@ class TestCASERecovery : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read an attribute\n"); - err = TestReadAnAttribute_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read an attribute\n"); + err = TestReadAnAttribute_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Reboot the server\n"); - err = TestRebootTheServer_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Reboot the server\n"); + err = TestRebootTheServer_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Re-get our session, but without expiring sesssions\n"); - err = TestReGetOurSessionButWithoutExpiringSesssions_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Re-get our session, but without expiring sesssions\n"); + err = TestReGetOurSessionButWithoutExpiringSesssions_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read an attribute again\n"); - err = TestReadAnAttributeAgain_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read an attribute again\n"); + err = TestReadAnAttributeAgain_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Re-get our session, but without expiring sesssions\n"); - err = TestReGetOurSessionButWithoutExpiringSesssions_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Re-get our session, but without expiring sesssions\n"); + err = TestReGetOurSessionButWithoutExpiringSesssions_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read an attribute a third time\n"); - err = TestReadAnAttributeAThirdTime_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read an attribute a third time\n"); + err = TestReadAnAttributeAThirdTime_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -78109,26 +78074,26 @@ class TestCASERecovery : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -78282,13 +78247,13 @@ class TestCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -78299,2077 +78264,2058 @@ class TestCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Send Test Command\n"); - err = TestSendTestCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Send Test Command\n"); + err = TestSendTestCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Send Test Not Handled Command\n"); - err = TestSendTestNotHandledCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Send Test Not Handled Command\n"); + err = TestSendTestNotHandledCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Send Test Specific Command\n"); - err = TestSendTestSpecificCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Send Test Specific Command\n"); + err = TestSendTestSpecificCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Send Test Add Arguments Command\n"); - err = TestSendTestAddArgumentsCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Send Test Add Arguments Command\n"); + err = TestSendTestAddArgumentsCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Send failing Test Add Arguments Command\n"); - err = TestSendFailingTestAddArgumentsCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Send failing Test Add Arguments Command\n"); + err = TestSendFailingTestAddArgumentsCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute BOOLEAN Default Value\n"); - err = TestReadAttributeBooleanDefaultValue_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute BOOLEAN Default Value\n"); + err = TestReadAttributeBooleanDefaultValue_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Write attribute BOOLEAN True\n"); - err = TestWriteAttributeBooleanTrue_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Write attribute BOOLEAN True\n"); + err = TestWriteAttributeBooleanTrue_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute BOOLEAN True\n"); - err = TestReadAttributeBooleanTrue_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute BOOLEAN True\n"); + err = TestReadAttributeBooleanTrue_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Write attribute BOOLEAN False\n"); - err = TestWriteAttributeBooleanFalse_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Write attribute BOOLEAN False\n"); + err = TestWriteAttributeBooleanFalse_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read attribute BOOLEAN False\n"); - err = TestReadAttributeBooleanFalse_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read attribute BOOLEAN False\n"); + err = TestReadAttributeBooleanFalse_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read attribute BITMAP8 Default Value\n"); - err = TestReadAttributeBitmap8DefaultValue_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read attribute BITMAP8 Default Value\n"); + err = TestReadAttributeBitmap8DefaultValue_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Write attribute BITMAP8 Max Value\n"); - err = TestWriteAttributeBitmap8MaxValue_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Write attribute BITMAP8 Max Value\n"); + err = TestWriteAttributeBitmap8MaxValue_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read attribute BITMAP8 Max Value\n"); - err = TestReadAttributeBitmap8MaxValue_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read attribute BITMAP8 Max Value\n"); + err = TestReadAttributeBitmap8MaxValue_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Write attribute BITMAP8 Min Value\n"); - err = TestWriteAttributeBitmap8MinValue_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Write attribute BITMAP8 Min Value\n"); + err = TestWriteAttributeBitmap8MinValue_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read attribute BITMAP8 Min Value\n"); - err = TestReadAttributeBitmap8MinValue_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read attribute BITMAP8 Min Value\n"); + err = TestReadAttributeBitmap8MinValue_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Read attribute BITMAP16 Default Value\n"); - err = TestReadAttributeBitmap16DefaultValue_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read attribute BITMAP16 Default Value\n"); + err = TestReadAttributeBitmap16DefaultValue_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Write attribute BITMAP16 Max Value\n"); - err = TestWriteAttributeBitmap16MaxValue_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Write attribute BITMAP16 Max Value\n"); + err = TestWriteAttributeBitmap16MaxValue_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read attribute BITMAP16 Max Value\n"); - err = TestReadAttributeBitmap16MaxValue_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read attribute BITMAP16 Max Value\n"); + err = TestReadAttributeBitmap16MaxValue_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Write attribute BITMAP16 Min Value\n"); - err = TestWriteAttributeBitmap16MinValue_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Write attribute BITMAP16 Min Value\n"); + err = TestWriteAttributeBitmap16MinValue_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Read attribute BITMAP16 Min Value\n"); - err = TestReadAttributeBitmap16MinValue_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Read attribute BITMAP16 Min Value\n"); + err = TestReadAttributeBitmap16MinValue_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute BITMAP32 Default Value\n"); - err = TestReadAttributeBitmap32DefaultValue_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute BITMAP32 Default Value\n"); + err = TestReadAttributeBitmap32DefaultValue_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Write attribute BITMAP32 Max Value\n"); - err = TestWriteAttributeBitmap32MaxValue_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Write attribute BITMAP32 Max Value\n"); + err = TestWriteAttributeBitmap32MaxValue_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Read attribute BITMAP32 Max Value\n"); - err = TestReadAttributeBitmap32MaxValue_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Read attribute BITMAP32 Max Value\n"); + err = TestReadAttributeBitmap32MaxValue_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Write attribute BITMAP32 Min Value\n"); - err = TestWriteAttributeBitmap32MinValue_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Write attribute BITMAP32 Min Value\n"); + err = TestWriteAttributeBitmap32MinValue_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Read attribute BITMAP32 Min Value\n"); - err = TestReadAttributeBitmap32MinValue_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Read attribute BITMAP32 Min Value\n"); + err = TestReadAttributeBitmap32MinValue_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Read attribute BITMAP64 Default Value\n"); - err = TestReadAttributeBitmap64DefaultValue_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Read attribute BITMAP64 Default Value\n"); + err = TestReadAttributeBitmap64DefaultValue_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Write attribute BITMAP64 Max Value\n"); - err = TestWriteAttributeBitmap64MaxValue_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Write attribute BITMAP64 Max Value\n"); + err = TestWriteAttributeBitmap64MaxValue_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Read attribute BITMAP64 Max Value\n"); - err = TestReadAttributeBitmap64MaxValue_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Read attribute BITMAP64 Max Value\n"); + err = TestReadAttributeBitmap64MaxValue_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Write attribute BITMAP64 Min Value\n"); - err = TestWriteAttributeBitmap64MinValue_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Write attribute BITMAP64 Min Value\n"); + err = TestWriteAttributeBitmap64MinValue_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Read attribute BITMAP64 Min Value\n"); - err = TestReadAttributeBitmap64MinValue_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Read attribute BITMAP64 Min Value\n"); + err = TestReadAttributeBitmap64MinValue_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Read attribute INT8U Default Value\n"); - err = TestReadAttributeInt8uDefaultValue_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Read attribute INT8U Default Value\n"); + err = TestReadAttributeInt8uDefaultValue_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Write attribute INT8U Max Value\n"); - err = TestWriteAttributeInt8uMaxValue_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Write attribute INT8U Max Value\n"); + err = TestWriteAttributeInt8uMaxValue_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : Read attribute INT8U Max Value\n"); - err = TestReadAttributeInt8uMaxValue_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : Read attribute INT8U Max Value\n"); + err = TestReadAttributeInt8uMaxValue_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Write attribute INT8U Min Value\n"); - err = TestWriteAttributeInt8uMinValue_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Write attribute INT8U Min Value\n"); + err = TestWriteAttributeInt8uMinValue_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Read attribute INT8U Min Value\n"); - err = TestReadAttributeInt8uMinValue_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : Read attribute INT8U Min Value\n"); + err = TestReadAttributeInt8uMinValue_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : Read attribute INT16U Default Value\n"); - err = TestReadAttributeInt16uDefaultValue_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : Read attribute INT16U Default Value\n"); + err = TestReadAttributeInt16uDefaultValue_36(); + break; case 37: - ChipLogProgress(chipTool, " ***** Test Step 37 : Write attribute INT16U Max Value\n"); - err = TestWriteAttributeInt16uMaxValue_37(); - break; + ChipLogProgress(chipTool, " ***** Test Step 37 : Write attribute INT16U Max Value\n"); + err = TestWriteAttributeInt16uMaxValue_37(); + break; case 38: - ChipLogProgress(chipTool, " ***** Test Step 38 : Read attribute INT16U Max Value\n"); - err = TestReadAttributeInt16uMaxValue_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : Read attribute INT16U Max Value\n"); + err = TestReadAttributeInt16uMaxValue_38(); + break; case 39: - ChipLogProgress(chipTool, " ***** Test Step 39 : Write attribute INT16U Min Value\n"); - err = TestWriteAttributeInt16uMinValue_39(); - break; + ChipLogProgress(chipTool, " ***** Test Step 39 : Write attribute INT16U Min Value\n"); + err = TestWriteAttributeInt16uMinValue_39(); + break; case 40: - ChipLogProgress(chipTool, " ***** Test Step 40 : Read attribute INT16U Min Value\n"); - err = TestReadAttributeInt16uMinValue_40(); - break; + ChipLogProgress(chipTool, " ***** Test Step 40 : Read attribute INT16U Min Value\n"); + err = TestReadAttributeInt16uMinValue_40(); + break; case 41: - ChipLogProgress(chipTool, " ***** Test Step 41 : Read attribute INT32U Default Value\n"); - err = TestReadAttributeInt32uDefaultValue_41(); - break; + ChipLogProgress(chipTool, " ***** Test Step 41 : Read attribute INT32U Default Value\n"); + err = TestReadAttributeInt32uDefaultValue_41(); + break; case 42: - ChipLogProgress(chipTool, " ***** Test Step 42 : Write attribute INT32U Max Value\n"); - err = TestWriteAttributeInt32uMaxValue_42(); - break; + ChipLogProgress(chipTool, " ***** Test Step 42 : Write attribute INT32U Max Value\n"); + err = TestWriteAttributeInt32uMaxValue_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : Read attribute INT32U Max Value\n"); - err = TestReadAttributeInt32uMaxValue_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : Read attribute INT32U Max Value\n"); + err = TestReadAttributeInt32uMaxValue_43(); + break; case 44: - ChipLogProgress(chipTool, " ***** Test Step 44 : Write attribute INT32U Min Value\n"); - err = TestWriteAttributeInt32uMinValue_44(); - break; + ChipLogProgress(chipTool, " ***** Test Step 44 : Write attribute INT32U Min Value\n"); + err = TestWriteAttributeInt32uMinValue_44(); + break; case 45: - ChipLogProgress(chipTool, " ***** Test Step 45 : Read attribute INT32U Min Value\n"); - err = TestReadAttributeInt32uMinValue_45(); - break; + ChipLogProgress(chipTool, " ***** Test Step 45 : Read attribute INT32U Min Value\n"); + err = TestReadAttributeInt32uMinValue_45(); + break; case 46: - ChipLogProgress(chipTool, " ***** Test Step 46 : Read attribute INT64U Default Value\n"); - err = TestReadAttributeInt64uDefaultValue_46(); - break; + ChipLogProgress(chipTool, " ***** Test Step 46 : Read attribute INT64U Default Value\n"); + err = TestReadAttributeInt64uDefaultValue_46(); + break; case 47: - ChipLogProgress(chipTool, " ***** Test Step 47 : Write attribute INT64U Max Value\n"); - err = TestWriteAttributeInt64uMaxValue_47(); - break; + ChipLogProgress(chipTool, " ***** Test Step 47 : Write attribute INT64U Max Value\n"); + err = TestWriteAttributeInt64uMaxValue_47(); + break; case 48: - ChipLogProgress(chipTool, " ***** Test Step 48 : Read attribute INT64U Max Value\n"); - err = TestReadAttributeInt64uMaxValue_48(); - break; + ChipLogProgress(chipTool, " ***** Test Step 48 : Read attribute INT64U Max Value\n"); + err = TestReadAttributeInt64uMaxValue_48(); + break; case 49: - ChipLogProgress(chipTool, " ***** Test Step 49 : Write attribute INT64U Min Value\n"); - err = TestWriteAttributeInt64uMinValue_49(); - break; + ChipLogProgress(chipTool, " ***** Test Step 49 : Write attribute INT64U Min Value\n"); + err = TestWriteAttributeInt64uMinValue_49(); + break; case 50: - ChipLogProgress(chipTool, " ***** Test Step 50 : Read attribute INT64U Min Value\n"); - err = TestReadAttributeInt64uMinValue_50(); - break; + ChipLogProgress(chipTool, " ***** Test Step 50 : Read attribute INT64U Min Value\n"); + err = TestReadAttributeInt64uMinValue_50(); + break; case 51: - ChipLogProgress(chipTool, " ***** Test Step 51 : Read attribute INT8S Default Value\n"); - err = TestReadAttributeInt8sDefaultValue_51(); - break; + ChipLogProgress(chipTool, " ***** Test Step 51 : Read attribute INT8S Default Value\n"); + err = TestReadAttributeInt8sDefaultValue_51(); + break; case 52: - ChipLogProgress(chipTool, " ***** Test Step 52 : Write attribute INT8S Max Value\n"); - err = TestWriteAttributeInt8sMaxValue_52(); - break; + ChipLogProgress(chipTool, " ***** Test Step 52 : Write attribute INT8S Max Value\n"); + err = TestWriteAttributeInt8sMaxValue_52(); + break; case 53: - ChipLogProgress(chipTool, " ***** Test Step 53 : Read attribute INT8S Max Value\n"); - err = TestReadAttributeInt8sMaxValue_53(); - break; + ChipLogProgress(chipTool, " ***** Test Step 53 : Read attribute INT8S Max Value\n"); + err = TestReadAttributeInt8sMaxValue_53(); + break; case 54: - ChipLogProgress(chipTool, " ***** Test Step 54 : Write attribute INT8S Min Value\n"); - err = TestWriteAttributeInt8sMinValue_54(); - break; + ChipLogProgress(chipTool, " ***** Test Step 54 : Write attribute INT8S Min Value\n"); + err = TestWriteAttributeInt8sMinValue_54(); + break; case 55: - ChipLogProgress(chipTool, " ***** Test Step 55 : Read attribute INT8S Min Value\n"); - err = TestReadAttributeInt8sMinValue_55(); - break; + ChipLogProgress(chipTool, " ***** Test Step 55 : Read attribute INT8S Min Value\n"); + err = TestReadAttributeInt8sMinValue_55(); + break; case 56: - ChipLogProgress(chipTool, " ***** Test Step 56 : Write attribute INT8S Default Value\n"); - err = TestWriteAttributeInt8sDefaultValue_56(); - break; + ChipLogProgress(chipTool, " ***** Test Step 56 : Write attribute INT8S Default Value\n"); + err = TestWriteAttributeInt8sDefaultValue_56(); + break; case 57: - ChipLogProgress(chipTool, " ***** Test Step 57 : Read attribute INT8S Default Value\n"); - err = TestReadAttributeInt8sDefaultValue_57(); - break; + ChipLogProgress(chipTool, " ***** Test Step 57 : Read attribute INT8S Default Value\n"); + err = TestReadAttributeInt8sDefaultValue_57(); + break; case 58: - ChipLogProgress(chipTool, " ***** Test Step 58 : Read attribute INT16S Default Value\n"); - err = TestReadAttributeInt16sDefaultValue_58(); - break; + ChipLogProgress(chipTool, " ***** Test Step 58 : Read attribute INT16S Default Value\n"); + err = TestReadAttributeInt16sDefaultValue_58(); + break; case 59: - ChipLogProgress(chipTool, " ***** Test Step 59 : Write attribute INT16S Max Value\n"); - err = TestWriteAttributeInt16sMaxValue_59(); - break; + ChipLogProgress(chipTool, " ***** Test Step 59 : Write attribute INT16S Max Value\n"); + err = TestWriteAttributeInt16sMaxValue_59(); + break; case 60: - ChipLogProgress(chipTool, " ***** Test Step 60 : Read attribute INT16S Max Value\n"); - err = TestReadAttributeInt16sMaxValue_60(); - break; + ChipLogProgress(chipTool, " ***** Test Step 60 : Read attribute INT16S Max Value\n"); + err = TestReadAttributeInt16sMaxValue_60(); + break; case 61: - ChipLogProgress(chipTool, " ***** Test Step 61 : Write attribute INT16S Min Value\n"); - err = TestWriteAttributeInt16sMinValue_61(); - break; + ChipLogProgress(chipTool, " ***** Test Step 61 : Write attribute INT16S Min Value\n"); + err = TestWriteAttributeInt16sMinValue_61(); + break; case 62: - ChipLogProgress(chipTool, " ***** Test Step 62 : Read attribute INT16S Min Value\n"); - err = TestReadAttributeInt16sMinValue_62(); - break; + ChipLogProgress(chipTool, " ***** Test Step 62 : Read attribute INT16S Min Value\n"); + err = TestReadAttributeInt16sMinValue_62(); + break; case 63: - ChipLogProgress(chipTool, " ***** Test Step 63 : Write attribute INT16S Default Value\n"); - err = TestWriteAttributeInt16sDefaultValue_63(); - break; + ChipLogProgress(chipTool, " ***** Test Step 63 : Write attribute INT16S Default Value\n"); + err = TestWriteAttributeInt16sDefaultValue_63(); + break; case 64: - ChipLogProgress(chipTool, " ***** Test Step 64 : Read attribute INT16S Default Value\n"); - err = TestReadAttributeInt16sDefaultValue_64(); - break; + ChipLogProgress(chipTool, " ***** Test Step 64 : Read attribute INT16S Default Value\n"); + err = TestReadAttributeInt16sDefaultValue_64(); + break; case 65: - ChipLogProgress(chipTool, " ***** Test Step 65 : Read attribute INT32S Default Value\n"); - err = TestReadAttributeInt32sDefaultValue_65(); - break; + ChipLogProgress(chipTool, " ***** Test Step 65 : Read attribute INT32S Default Value\n"); + err = TestReadAttributeInt32sDefaultValue_65(); + break; case 66: - ChipLogProgress(chipTool, " ***** Test Step 66 : Write attribute INT32S Max Value\n"); - err = TestWriteAttributeInt32sMaxValue_66(); - break; + ChipLogProgress(chipTool, " ***** Test Step 66 : Write attribute INT32S Max Value\n"); + err = TestWriteAttributeInt32sMaxValue_66(); + break; case 67: - ChipLogProgress(chipTool, " ***** Test Step 67 : Read attribute INT32S Max Value\n"); - err = TestReadAttributeInt32sMaxValue_67(); - break; + ChipLogProgress(chipTool, " ***** Test Step 67 : Read attribute INT32S Max Value\n"); + err = TestReadAttributeInt32sMaxValue_67(); + break; case 68: - ChipLogProgress(chipTool, " ***** Test Step 68 : Write attribute INT32S Min Value\n"); - err = TestWriteAttributeInt32sMinValue_68(); - break; + ChipLogProgress(chipTool, " ***** Test Step 68 : Write attribute INT32S Min Value\n"); + err = TestWriteAttributeInt32sMinValue_68(); + break; case 69: - ChipLogProgress(chipTool, " ***** Test Step 69 : Read attribute INT32S Min Value\n"); - err = TestReadAttributeInt32sMinValue_69(); - break; + ChipLogProgress(chipTool, " ***** Test Step 69 : Read attribute INT32S Min Value\n"); + err = TestReadAttributeInt32sMinValue_69(); + break; case 70: - ChipLogProgress(chipTool, " ***** Test Step 70 : Write attribute INT32S Default Value\n"); - err = TestWriteAttributeInt32sDefaultValue_70(); - break; + ChipLogProgress(chipTool, " ***** Test Step 70 : Write attribute INT32S Default Value\n"); + err = TestWriteAttributeInt32sDefaultValue_70(); + break; case 71: - ChipLogProgress(chipTool, " ***** Test Step 71 : Read attribute INT32S Default Value\n"); - err = TestReadAttributeInt32sDefaultValue_71(); - break; + ChipLogProgress(chipTool, " ***** Test Step 71 : Read attribute INT32S Default Value\n"); + err = TestReadAttributeInt32sDefaultValue_71(); + break; case 72: - ChipLogProgress(chipTool, " ***** Test Step 72 : Read attribute INT64S Default Value\n"); - err = TestReadAttributeInt64sDefaultValue_72(); - break; + ChipLogProgress(chipTool, " ***** Test Step 72 : Read attribute INT64S Default Value\n"); + err = TestReadAttributeInt64sDefaultValue_72(); + break; case 73: - ChipLogProgress(chipTool, " ***** Test Step 73 : Write attribute INT64S Max Value\n"); - err = TestWriteAttributeInt64sMaxValue_73(); - break; + ChipLogProgress(chipTool, " ***** Test Step 73 : Write attribute INT64S Max Value\n"); + err = TestWriteAttributeInt64sMaxValue_73(); + break; case 74: - ChipLogProgress(chipTool, " ***** Test Step 74 : Read attribute INT64S Max Value\n"); - err = TestReadAttributeInt64sMaxValue_74(); - break; + ChipLogProgress(chipTool, " ***** Test Step 74 : Read attribute INT64S Max Value\n"); + err = TestReadAttributeInt64sMaxValue_74(); + break; case 75: - ChipLogProgress(chipTool, " ***** Test Step 75 : Write attribute INT64S Min Value\n"); - err = TestWriteAttributeInt64sMinValue_75(); - break; + ChipLogProgress(chipTool, " ***** Test Step 75 : Write attribute INT64S Min Value\n"); + err = TestWriteAttributeInt64sMinValue_75(); + break; case 76: - ChipLogProgress(chipTool, " ***** Test Step 76 : Read attribute INT64S Min Value\n"); - err = TestReadAttributeInt64sMinValue_76(); - break; + ChipLogProgress(chipTool, " ***** Test Step 76 : Read attribute INT64S Min Value\n"); + err = TestReadAttributeInt64sMinValue_76(); + break; case 77: - ChipLogProgress(chipTool, " ***** Test Step 77 : Write attribute INT64S Default Value\n"); - err = TestWriteAttributeInt64sDefaultValue_77(); - break; + ChipLogProgress(chipTool, " ***** Test Step 77 : Write attribute INT64S Default Value\n"); + err = TestWriteAttributeInt64sDefaultValue_77(); + break; case 78: - ChipLogProgress(chipTool, " ***** Test Step 78 : Read attribute INT64S Default Value\n"); - err = TestReadAttributeInt64sDefaultValue_78(); - break; + ChipLogProgress(chipTool, " ***** Test Step 78 : Read attribute INT64S Default Value\n"); + err = TestReadAttributeInt64sDefaultValue_78(); + break; case 79: - ChipLogProgress(chipTool, " ***** Test Step 79 : Read attribute SINGLE Default Value\n"); - err = TestReadAttributeSingleDefaultValue_79(); - break; + ChipLogProgress(chipTool, " ***** Test Step 79 : Read attribute SINGLE Default Value\n"); + err = TestReadAttributeSingleDefaultValue_79(); + break; case 80: - ChipLogProgress(chipTool, " ***** Test Step 80 : Write attribute SINGLE medium Value\n"); - err = TestWriteAttributeSingleMediumValue_80(); - break; + ChipLogProgress(chipTool, " ***** Test Step 80 : Write attribute SINGLE medium Value\n"); + err = TestWriteAttributeSingleMediumValue_80(); + break; case 81: - ChipLogProgress(chipTool, " ***** Test Step 81 : Read attribute SINGLE medium Value\n"); - err = TestReadAttributeSingleMediumValue_81(); - break; + ChipLogProgress(chipTool, " ***** Test Step 81 : Read attribute SINGLE medium Value\n"); + err = TestReadAttributeSingleMediumValue_81(); + break; case 82: - ChipLogProgress(chipTool, " ***** Test Step 82 : Write attribute SINGLE large Value\n"); - err = TestWriteAttributeSingleLargeValue_82(); - break; + ChipLogProgress(chipTool, " ***** Test Step 82 : Write attribute SINGLE large Value\n"); + err = TestWriteAttributeSingleLargeValue_82(); + break; case 83: - ChipLogProgress(chipTool, " ***** Test Step 83 : Read attribute SINGLE large Value\n"); - err = TestReadAttributeSingleLargeValue_83(); - break; + ChipLogProgress(chipTool, " ***** Test Step 83 : Read attribute SINGLE large Value\n"); + err = TestReadAttributeSingleLargeValue_83(); + break; case 84: - ChipLogProgress(chipTool, " ***** Test Step 84 : Write attribute SINGLE small Value\n"); - err = TestWriteAttributeSingleSmallValue_84(); - break; + ChipLogProgress(chipTool, " ***** Test Step 84 : Write attribute SINGLE small Value\n"); + err = TestWriteAttributeSingleSmallValue_84(); + break; case 85: - ChipLogProgress(chipTool, " ***** Test Step 85 : Read attribute SINGLE small Value\n"); - err = TestReadAttributeSingleSmallValue_85(); - break; + ChipLogProgress(chipTool, " ***** Test Step 85 : Read attribute SINGLE small Value\n"); + err = TestReadAttributeSingleSmallValue_85(); + break; case 86: - ChipLogProgress(chipTool, " ***** Test Step 86 : Write attribute SINGLE Default Value\n"); - err = TestWriteAttributeSingleDefaultValue_86(); - break; + ChipLogProgress(chipTool, " ***** Test Step 86 : Write attribute SINGLE Default Value\n"); + err = TestWriteAttributeSingleDefaultValue_86(); + break; case 87: - ChipLogProgress(chipTool, " ***** Test Step 87 : Read attribute SINGLE Default Value\n"); - err = TestReadAttributeSingleDefaultValue_87(); - break; + ChipLogProgress(chipTool, " ***** Test Step 87 : Read attribute SINGLE Default Value\n"); + err = TestReadAttributeSingleDefaultValue_87(); + break; case 88: - ChipLogProgress(chipTool, " ***** Test Step 88 : Read attribute DOUBLE Default Value\n"); - err = TestReadAttributeDoubleDefaultValue_88(); - break; + ChipLogProgress(chipTool, " ***** Test Step 88 : Read attribute DOUBLE Default Value\n"); + err = TestReadAttributeDoubleDefaultValue_88(); + break; case 89: - ChipLogProgress(chipTool, " ***** Test Step 89 : Write attribute DOUBLE medium Value\n"); - err = TestWriteAttributeDoubleMediumValue_89(); - break; + ChipLogProgress(chipTool, " ***** Test Step 89 : Write attribute DOUBLE medium Value\n"); + err = TestWriteAttributeDoubleMediumValue_89(); + break; case 90: - ChipLogProgress(chipTool, " ***** Test Step 90 : Read attribute DOUBLE medium Value\n"); - err = TestReadAttributeDoubleMediumValue_90(); - break; + ChipLogProgress(chipTool, " ***** Test Step 90 : Read attribute DOUBLE medium Value\n"); + err = TestReadAttributeDoubleMediumValue_90(); + break; case 91: - ChipLogProgress(chipTool, " ***** Test Step 91 : Write attribute DOUBLE large Value\n"); - err = TestWriteAttributeDoubleLargeValue_91(); - break; + ChipLogProgress(chipTool, " ***** Test Step 91 : Write attribute DOUBLE large Value\n"); + err = TestWriteAttributeDoubleLargeValue_91(); + break; case 92: - ChipLogProgress(chipTool, " ***** Test Step 92 : Read attribute DOUBLE large Value\n"); - err = TestReadAttributeDoubleLargeValue_92(); - break; + ChipLogProgress(chipTool, " ***** Test Step 92 : Read attribute DOUBLE large Value\n"); + err = TestReadAttributeDoubleLargeValue_92(); + break; case 93: - ChipLogProgress(chipTool, " ***** Test Step 93 : Write attribute DOUBLE small Value\n"); - err = TestWriteAttributeDoubleSmallValue_93(); - break; + ChipLogProgress(chipTool, " ***** Test Step 93 : Write attribute DOUBLE small Value\n"); + err = TestWriteAttributeDoubleSmallValue_93(); + break; case 94: - ChipLogProgress(chipTool, " ***** Test Step 94 : Read attribute DOUBLE small Value\n"); - err = TestReadAttributeDoubleSmallValue_94(); - break; + ChipLogProgress(chipTool, " ***** Test Step 94 : Read attribute DOUBLE small Value\n"); + err = TestReadAttributeDoubleSmallValue_94(); + break; case 95: - ChipLogProgress(chipTool, " ***** Test Step 95 : Write attribute DOUBLE Default Value\n"); - err = TestWriteAttributeDoubleDefaultValue_95(); - break; + ChipLogProgress(chipTool, " ***** Test Step 95 : Write attribute DOUBLE Default Value\n"); + err = TestWriteAttributeDoubleDefaultValue_95(); + break; case 96: - ChipLogProgress(chipTool, " ***** Test Step 96 : Read attribute DOUBLE Default Value\n"); - err = TestReadAttributeDoubleDefaultValue_96(); - break; + ChipLogProgress(chipTool, " ***** Test Step 96 : Read attribute DOUBLE Default Value\n"); + err = TestReadAttributeDoubleDefaultValue_96(); + break; case 97: - ChipLogProgress(chipTool, " ***** Test Step 97 : Read attribute ENUM8 Default Value\n"); - err = TestReadAttributeEnum8DefaultValue_97(); - break; + ChipLogProgress(chipTool, " ***** Test Step 97 : Read attribute ENUM8 Default Value\n"); + err = TestReadAttributeEnum8DefaultValue_97(); + break; case 98: - ChipLogProgress(chipTool, " ***** Test Step 98 : Write attribute ENUM8 Max Value\n"); - err = TestWriteAttributeEnum8MaxValue_98(); - break; + ChipLogProgress(chipTool, " ***** Test Step 98 : Write attribute ENUM8 Max Value\n"); + err = TestWriteAttributeEnum8MaxValue_98(); + break; case 99: - ChipLogProgress(chipTool, " ***** Test Step 99 : Read attribute ENUM8 Max Value\n"); - err = TestReadAttributeEnum8MaxValue_99(); - break; + ChipLogProgress(chipTool, " ***** Test Step 99 : Read attribute ENUM8 Max Value\n"); + err = TestReadAttributeEnum8MaxValue_99(); + break; case 100: - ChipLogProgress(chipTool, " ***** Test Step 100 : Write attribute ENUM8 Min Value\n"); - err = TestWriteAttributeEnum8MinValue_100(); - break; + ChipLogProgress(chipTool, " ***** Test Step 100 : Write attribute ENUM8 Min Value\n"); + err = TestWriteAttributeEnum8MinValue_100(); + break; case 101: - ChipLogProgress(chipTool, " ***** Test Step 101 : Read attribute ENUM8 Min Value\n"); - err = TestReadAttributeEnum8MinValue_101(); - break; + ChipLogProgress(chipTool, " ***** Test Step 101 : Read attribute ENUM8 Min Value\n"); + err = TestReadAttributeEnum8MinValue_101(); + break; case 102: - ChipLogProgress(chipTool, " ***** Test Step 102 : Read attribute ENUM16 Default Value\n"); - err = TestReadAttributeEnum16DefaultValue_102(); - break; + ChipLogProgress(chipTool, " ***** Test Step 102 : Read attribute ENUM16 Default Value\n"); + err = TestReadAttributeEnum16DefaultValue_102(); + break; case 103: - ChipLogProgress(chipTool, " ***** Test Step 103 : Write attribute ENUM16 Max Value\n"); - err = TestWriteAttributeEnum16MaxValue_103(); - break; + ChipLogProgress(chipTool, " ***** Test Step 103 : Write attribute ENUM16 Max Value\n"); + err = TestWriteAttributeEnum16MaxValue_103(); + break; case 104: - ChipLogProgress(chipTool, " ***** Test Step 104 : Read attribute ENUM16 Max Value\n"); - err = TestReadAttributeEnum16MaxValue_104(); - break; + ChipLogProgress(chipTool, " ***** Test Step 104 : Read attribute ENUM16 Max Value\n"); + err = TestReadAttributeEnum16MaxValue_104(); + break; case 105: - ChipLogProgress(chipTool, " ***** Test Step 105 : Write attribute ENUM16 Min Value\n"); - err = TestWriteAttributeEnum16MinValue_105(); - break; + ChipLogProgress(chipTool, " ***** Test Step 105 : Write attribute ENUM16 Min Value\n"); + err = TestWriteAttributeEnum16MinValue_105(); + break; case 106: - ChipLogProgress(chipTool, " ***** Test Step 106 : Read attribute ENUM16 Min Value\n"); - err = TestReadAttributeEnum16MinValue_106(); - break; + ChipLogProgress(chipTool, " ***** Test Step 106 : Read attribute ENUM16 Min Value\n"); + err = TestReadAttributeEnum16MinValue_106(); + break; case 107: - ChipLogProgress(chipTool, " ***** Test Step 107 : Read attribute OCTET_STRING Default Value\n"); - err = TestReadAttributeOctetStringDefaultValue_107(); - break; + ChipLogProgress(chipTool, " ***** Test Step 107 : Read attribute OCTET_STRING Default Value\n"); + err = TestReadAttributeOctetStringDefaultValue_107(); + break; case 108: - ChipLogProgress(chipTool, " ***** Test Step 108 : Write attribute OCTET_STRING with embedded null\n"); - err = TestWriteAttributeOctetStringWithEmbeddedNull_108(); - break; + ChipLogProgress(chipTool, " ***** Test Step 108 : Write attribute OCTET_STRING with embedded null\n"); + err = TestWriteAttributeOctetStringWithEmbeddedNull_108(); + break; case 109: - ChipLogProgress(chipTool, " ***** Test Step 109 : Read attribute OCTET_STRING with embedded null\n"); - err = TestReadAttributeOctetStringWithEmbeddedNull_109(); - break; + ChipLogProgress(chipTool, " ***** Test Step 109 : Read attribute OCTET_STRING with embedded null\n"); + err = TestReadAttributeOctetStringWithEmbeddedNull_109(); + break; case 110: - ChipLogProgress(chipTool, " ***** Test Step 110 : Write attribute OCTET_STRING with hex: format\n"); - err = TestWriteAttributeOctetStringWithHexFormat_110(); - break; + ChipLogProgress(chipTool, " ***** Test Step 110 : Write attribute OCTET_STRING with hex: format\n"); + err = TestWriteAttributeOctetStringWithHexFormat_110(); + break; case 111: - ChipLogProgress(chipTool, " ***** Test Step 111 : Read attribute OCTET_STRING with hex: format\n"); - err = TestReadAttributeOctetStringWithHexFormat_111(); - break; + ChipLogProgress(chipTool, " ***** Test Step 111 : Read attribute OCTET_STRING with hex: format\n"); + err = TestReadAttributeOctetStringWithHexFormat_111(); + break; case 112: - ChipLogProgress(chipTool, " ***** Test Step 112 : Write attribute OCTET_STRING with weird chars\n"); - err = TestWriteAttributeOctetStringWithWeirdChars_112(); - break; + ChipLogProgress(chipTool, " ***** Test Step 112 : Write attribute OCTET_STRING with weird chars\n"); + err = TestWriteAttributeOctetStringWithWeirdChars_112(); + break; case 113: - ChipLogProgress(chipTool, " ***** Test Step 113 : Read attribute OCTET_STRING with weird chars\n"); - err = TestReadAttributeOctetStringWithWeirdChars_113(); - break; + ChipLogProgress(chipTool, " ***** Test Step 113 : Read attribute OCTET_STRING with weird chars\n"); + err = TestReadAttributeOctetStringWithWeirdChars_113(); + break; case 114: - ChipLogProgress(chipTool, " ***** Test Step 114 : Write attribute OCTET_STRING\n"); - err = TestWriteAttributeOctetString_114(); - break; + ChipLogProgress(chipTool, " ***** Test Step 114 : Write attribute OCTET_STRING\n"); + err = TestWriteAttributeOctetString_114(); + break; case 115: - ChipLogProgress(chipTool, " ***** Test Step 115 : Read attribute OCTET_STRING\n"); - err = TestReadAttributeOctetString_115(); - break; + ChipLogProgress(chipTool, " ***** Test Step 115 : Read attribute OCTET_STRING\n"); + err = TestReadAttributeOctetString_115(); + break; case 116: - ChipLogProgress(chipTool, " ***** Test Step 116 : Write attribute OCTET_STRING\n"); - err = TestWriteAttributeOctetString_116(); - break; + ChipLogProgress(chipTool, " ***** Test Step 116 : Write attribute OCTET_STRING\n"); + err = TestWriteAttributeOctetString_116(); + break; case 117: - ChipLogProgress(chipTool, " ***** Test Step 117 : Read attribute OCTET_STRING\n"); - err = TestReadAttributeOctetString_117(); - break; + ChipLogProgress(chipTool, " ***** Test Step 117 : Read attribute OCTET_STRING\n"); + err = TestReadAttributeOctetString_117(); + break; case 118: - ChipLogProgress(chipTool, " ***** Test Step 118 : Write attribute OCTET_STRING\n"); - err = TestWriteAttributeOctetString_118(); - break; + ChipLogProgress(chipTool, " ***** Test Step 118 : Write attribute OCTET_STRING\n"); + err = TestWriteAttributeOctetString_118(); + break; case 119: - ChipLogProgress(chipTool, " ***** Test Step 119 : Read attribute LONG_OCTET_STRING Default Value\n"); - err = TestReadAttributeLongOctetStringDefaultValue_119(); - break; + ChipLogProgress(chipTool, " ***** Test Step 119 : Read attribute LONG_OCTET_STRING Default Value\n"); + err = TestReadAttributeLongOctetStringDefaultValue_119(); + break; case 120: - ChipLogProgress(chipTool, " ***** Test Step 120 : Write attribute LONG_OCTET_STRING\n"); - err = TestWriteAttributeLongOctetString_120(); - break; + ChipLogProgress(chipTool, " ***** Test Step 120 : Write attribute LONG_OCTET_STRING\n"); + err = TestWriteAttributeLongOctetString_120(); + break; case 121: - ChipLogProgress(chipTool, " ***** Test Step 121 : Read attribute LONG_OCTET_STRING\n"); - err = TestReadAttributeLongOctetString_121(); - break; + ChipLogProgress(chipTool, " ***** Test Step 121 : Read attribute LONG_OCTET_STRING\n"); + err = TestReadAttributeLongOctetString_121(); + break; case 122: - ChipLogProgress(chipTool, " ***** Test Step 122 : Write attribute LONG_OCTET_STRING\n"); - err = TestWriteAttributeLongOctetString_122(); - break; + ChipLogProgress(chipTool, " ***** Test Step 122 : Write attribute LONG_OCTET_STRING\n"); + err = TestWriteAttributeLongOctetString_122(); + break; case 123: - ChipLogProgress(chipTool, " ***** Test Step 123 : Read attribute CHAR_STRING Default Value\n"); - err = TestReadAttributeCharStringDefaultValue_123(); - break; + ChipLogProgress(chipTool, " ***** Test Step 123 : Read attribute CHAR_STRING Default Value\n"); + err = TestReadAttributeCharStringDefaultValue_123(); + break; case 124: - ChipLogProgress(chipTool, " ***** Test Step 124 : Write attribute CHAR_STRING\n"); - err = TestWriteAttributeCharString_124(); - break; + ChipLogProgress(chipTool, " ***** Test Step 124 : Write attribute CHAR_STRING\n"); + err = TestWriteAttributeCharString_124(); + break; case 125: - ChipLogProgress(chipTool, " ***** Test Step 125 : Read attribute CHAR_STRING\n"); - err = TestReadAttributeCharString_125(); - break; + ChipLogProgress(chipTool, " ***** Test Step 125 : Read attribute CHAR_STRING\n"); + err = TestReadAttributeCharString_125(); + break; case 126: - ChipLogProgress(chipTool, " ***** Test Step 126 : Write attribute CHAR_STRING - Value too long\n"); - err = TestWriteAttributeCharStringValueTooLong_126(); - break; + ChipLogProgress(chipTool, " ***** Test Step 126 : Write attribute CHAR_STRING - Value too long\n"); + err = TestWriteAttributeCharStringValueTooLong_126(); + break; case 127: - ChipLogProgress(chipTool, " ***** Test Step 127 : Read attribute CHAR_STRING\n"); - err = TestReadAttributeCharString_127(); - break; + ChipLogProgress(chipTool, " ***** Test Step 127 : Read attribute CHAR_STRING\n"); + err = TestReadAttributeCharString_127(); + break; case 128: - ChipLogProgress(chipTool, " ***** Test Step 128 : Write attribute CHAR_STRING - Empty\n"); - err = TestWriteAttributeCharStringEmpty_128(); - break; + ChipLogProgress(chipTool, " ***** Test Step 128 : Write attribute CHAR_STRING - Empty\n"); + err = TestWriteAttributeCharStringEmpty_128(); + break; case 129: - ChipLogProgress(chipTool, " ***** Test Step 129 : Read attribute LONG_CHAR_STRING Default Value\n"); - err = TestReadAttributeLongCharStringDefaultValue_129(); - break; + ChipLogProgress(chipTool, " ***** Test Step 129 : Read attribute LONG_CHAR_STRING Default Value\n"); + err = TestReadAttributeLongCharStringDefaultValue_129(); + break; case 130: - ChipLogProgress(chipTool, " ***** Test Step 130 : Write attribute LONG_CHAR_STRING\n"); - err = TestWriteAttributeLongCharString_130(); - break; + ChipLogProgress(chipTool, " ***** Test Step 130 : Write attribute LONG_CHAR_STRING\n"); + err = TestWriteAttributeLongCharString_130(); + break; case 131: - ChipLogProgress(chipTool, " ***** Test Step 131 : Read attribute LONG_CHAR_STRING\n"); - err = TestReadAttributeLongCharString_131(); - break; + ChipLogProgress(chipTool, " ***** Test Step 131 : Read attribute LONG_CHAR_STRING\n"); + err = TestReadAttributeLongCharString_131(); + break; case 132: - ChipLogProgress(chipTool, " ***** Test Step 132 : Write attribute LONG_CHAR_STRING\n"); - err = TestWriteAttributeLongCharString_132(); - break; + ChipLogProgress(chipTool, " ***** Test Step 132 : Write attribute LONG_CHAR_STRING\n"); + err = TestWriteAttributeLongCharString_132(); + break; case 133: - ChipLogProgress(chipTool, " ***** Test Step 133 : Read attribute LIST_LONG_OCTET_STRING (for chunked read)\n"); - err = TestReadAttributeListLongOctetStringForChunkedRead_133(); - break; + ChipLogProgress(chipTool, " ***** Test Step 133 : Read attribute LIST_LONG_OCTET_STRING (for chunked read)\n"); + err = TestReadAttributeListLongOctetStringForChunkedRead_133(); + break; case 134: - ChipLogProgress(chipTool, " ***** Test Step 134 : Write attribute LIST_LONG_OCTET_STRING (for chunked write)\n"); - err = TestWriteAttributeListLongOctetStringForChunkedWrite_134(); - break; + ChipLogProgress(chipTool, " ***** Test Step 134 : Write attribute LIST_LONG_OCTET_STRING (for chunked write)\n"); + err = TestWriteAttributeListLongOctetStringForChunkedWrite_134(); + break; case 135: - ChipLogProgress(chipTool, " ***** Test Step 135 : Read attribute LIST_LONG_OCTET_STRING (for chunked read)\n"); - err = TestReadAttributeListLongOctetStringForChunkedRead_135(); - break; + ChipLogProgress(chipTool, " ***** Test Step 135 : Read attribute LIST_LONG_OCTET_STRING (for chunked read)\n"); + err = TestReadAttributeListLongOctetStringForChunkedRead_135(); + break; case 136: - ChipLogProgress(chipTool, " ***** Test Step 136 : Write attribute LIST_LONG_OCTET_STRING (for chunked write)\n"); - err = TestWriteAttributeListLongOctetStringForChunkedWrite_136(); - break; + ChipLogProgress(chipTool, " ***** Test Step 136 : Write attribute LIST_LONG_OCTET_STRING (for chunked write)\n"); + err = TestWriteAttributeListLongOctetStringForChunkedWrite_136(); + break; case 137: - ChipLogProgress(chipTool, " ***** Test Step 137 : Read attribute EPOCH_US Default Value\n"); - err = TestReadAttributeEpochUsDefaultValue_137(); - break; + ChipLogProgress(chipTool, " ***** Test Step 137 : Read attribute EPOCH_US Default Value\n"); + err = TestReadAttributeEpochUsDefaultValue_137(); + break; case 138: - ChipLogProgress(chipTool, " ***** Test Step 138 : Write attribute EPOCH_US Max Value\n"); - err = TestWriteAttributeEpochUsMaxValue_138(); - break; + ChipLogProgress(chipTool, " ***** Test Step 138 : Write attribute EPOCH_US Max Value\n"); + err = TestWriteAttributeEpochUsMaxValue_138(); + break; case 139: - ChipLogProgress(chipTool, " ***** Test Step 139 : Read attribute EPOCH_US Max Value\n"); - err = TestReadAttributeEpochUsMaxValue_139(); - break; + ChipLogProgress(chipTool, " ***** Test Step 139 : Read attribute EPOCH_US Max Value\n"); + err = TestReadAttributeEpochUsMaxValue_139(); + break; case 140: - ChipLogProgress(chipTool, " ***** Test Step 140 : Write attribute EPOCH_US Min Value\n"); - err = TestWriteAttributeEpochUsMinValue_140(); - break; + ChipLogProgress(chipTool, " ***** Test Step 140 : Write attribute EPOCH_US Min Value\n"); + err = TestWriteAttributeEpochUsMinValue_140(); + break; case 141: - ChipLogProgress(chipTool, " ***** Test Step 141 : Read attribute EPOCH_US Min Value\n"); - err = TestReadAttributeEpochUsMinValue_141(); - break; + ChipLogProgress(chipTool, " ***** Test Step 141 : Read attribute EPOCH_US Min Value\n"); + err = TestReadAttributeEpochUsMinValue_141(); + break; case 142: - ChipLogProgress(chipTool, " ***** Test Step 142 : Read attribute EPOCH_S Default Value\n"); - err = TestReadAttributeEpochSDefaultValue_142(); - break; + ChipLogProgress(chipTool, " ***** Test Step 142 : Read attribute EPOCH_S Default Value\n"); + err = TestReadAttributeEpochSDefaultValue_142(); + break; case 143: - ChipLogProgress(chipTool, " ***** Test Step 143 : Write attribute EPOCH_S Max Value\n"); - err = TestWriteAttributeEpochSMaxValue_143(); - break; + ChipLogProgress(chipTool, " ***** Test Step 143 : Write attribute EPOCH_S Max Value\n"); + err = TestWriteAttributeEpochSMaxValue_143(); + break; case 144: - ChipLogProgress(chipTool, " ***** Test Step 144 : Read attribute EPOCH_S Max Value\n"); - err = TestReadAttributeEpochSMaxValue_144(); - break; + ChipLogProgress(chipTool, " ***** Test Step 144 : Read attribute EPOCH_S Max Value\n"); + err = TestReadAttributeEpochSMaxValue_144(); + break; case 145: - ChipLogProgress(chipTool, " ***** Test Step 145 : Write attribute EPOCH_S Min Value\n"); - err = TestWriteAttributeEpochSMinValue_145(); - break; + ChipLogProgress(chipTool, " ***** Test Step 145 : Write attribute EPOCH_S Min Value\n"); + err = TestWriteAttributeEpochSMinValue_145(); + break; case 146: - ChipLogProgress(chipTool, " ***** Test Step 146 : Read attribute EPOCH_S Min Value\n"); - err = TestReadAttributeEpochSMinValue_146(); - break; + ChipLogProgress(chipTool, " ***** Test Step 146 : Read attribute EPOCH_S Min Value\n"); + err = TestReadAttributeEpochSMinValue_146(); + break; case 147: - ChipLogProgress(chipTool, " ***** Test Step 147 : Read attribute UNSUPPORTED\n"); - err = TestReadAttributeUnsupported_147(); - break; + ChipLogProgress(chipTool, " ***** Test Step 147 : Read attribute UNSUPPORTED\n"); + err = TestReadAttributeUnsupported_147(); + break; case 148: - ChipLogProgress(chipTool, " ***** Test Step 148 : Writeattribute UNSUPPORTED\n"); - err = TestWriteattributeUnsupported_148(); - break; + ChipLogProgress(chipTool, " ***** Test Step 148 : Writeattribute UNSUPPORTED\n"); + err = TestWriteattributeUnsupported_148(); + break; case 149: - ChipLogProgress(chipTool, " ***** Test Step 149 : Send Test Command to unsupported endpoint\n"); - err = TestSendTestCommandToUnsupportedEndpoint_149(); - break; + ChipLogProgress(chipTool, " ***** Test Step 149 : Send Test Command to unsupported endpoint\n"); + err = TestSendTestCommandToUnsupportedEndpoint_149(); + break; case 150: - ChipLogProgress(chipTool, " ***** Test Step 150 : Send Test Command to unsupported cluster\n"); - err = TestSendTestCommandToUnsupportedCluster_150(); - break; + ChipLogProgress(chipTool, " ***** Test Step 150 : Send Test Command to unsupported cluster\n"); + err = TestSendTestCommandToUnsupportedCluster_150(); + break; case 151: - ChipLogProgress(chipTool, " ***** Test Step 151 : Read attribute vendor_id Default Value\n"); - err = TestReadAttributeVendorIdDefaultValue_151(); - break; + ChipLogProgress(chipTool, " ***** Test Step 151 : Read attribute vendor_id Default Value\n"); + err = TestReadAttributeVendorIdDefaultValue_151(); + break; case 152: - ChipLogProgress(chipTool, " ***** Test Step 152 : Write attribute vendor_id\n"); - err = TestWriteAttributeVendorId_152(); - break; + ChipLogProgress(chipTool, " ***** Test Step 152 : Write attribute vendor_id\n"); + err = TestWriteAttributeVendorId_152(); + break; case 153: - ChipLogProgress(chipTool, " ***** Test Step 153 : Read attribute vendor_id\n"); - err = TestReadAttributeVendorId_153(); - break; + ChipLogProgress(chipTool, " ***** Test Step 153 : Read attribute vendor_id\n"); + err = TestReadAttributeVendorId_153(); + break; case 154: - ChipLogProgress(chipTool, " ***** Test Step 154 : Restore attribute vendor_id\n"); - err = TestRestoreAttributeVendorId_154(); - break; + ChipLogProgress(chipTool, " ***** Test Step 154 : Restore attribute vendor_id\n"); + err = TestRestoreAttributeVendorId_154(); + break; case 155: - ChipLogProgress(chipTool, " ***** Test Step 155 : Send a command with a vendor_id and enum\n"); - err = TestSendACommandWithAVendorIdAndEnum_155(); - break; + ChipLogProgress(chipTool, " ***** Test Step 155 : Send a command with a vendor_id and enum\n"); + err = TestSendACommandWithAVendorIdAndEnum_155(); + break; case 156: - ChipLogProgress(chipTool, " ***** Test Step 156 : Send a command with a vendor_id and invalid enum\n"); - err = TestSendACommandWithAVendorIdAndInvalidEnum_156(); - break; + ChipLogProgress(chipTool, " ***** Test Step 156 : Send a command with a vendor_id and invalid enum\n"); + err = TestSendACommandWithAVendorIdAndInvalidEnum_156(); + break; case 157: - ChipLogProgress(chipTool, " ***** Test Step 157 : Send Test Command With Struct Argument and arg1.b is true\n"); - err = TestSendTestCommandWithStructArgumentAndArg1bIsTrue_157(); - break; + ChipLogProgress(chipTool, " ***** Test Step 157 : Send Test Command With Struct Argument and arg1.b is true\n"); + err = TestSendTestCommandWithStructArgumentAndArg1bIsTrue_157(); + break; case 158: - ChipLogProgress(chipTool, " ***** Test Step 158 : Send Test Command With Struct Argument and arg1.b is false\n"); - err = TestSendTestCommandWithStructArgumentAndArg1bIsFalse_158(); - break; + ChipLogProgress(chipTool, " ***** Test Step 158 : Send Test Command With Struct Argument and arg1.b is false\n"); + err = TestSendTestCommandWithStructArgumentAndArg1bIsFalse_158(); + break; case 159: - ChipLogProgress( - chipTool, " ***** Test Step 159 : Send Test Command With Nested Struct Argument and arg1.c.b is true\n"); - err = TestSendTestCommandWithNestedStructArgumentAndArg1cbIsTrue_159(); - break; + ChipLogProgress(chipTool, " ***** Test Step 159 : Send Test Command With Nested Struct Argument and arg1.c.b is true\n"); + err = TestSendTestCommandWithNestedStructArgumentAndArg1cbIsTrue_159(); + break; case 160: - ChipLogProgress(chipTool, " ***** Test Step 160 : Send Test Command With Nested Struct Argument arg1.c.b is false\n"); - err = TestSendTestCommandWithNestedStructArgumentArg1cbIsFalse_160(); - break; + ChipLogProgress(chipTool, " ***** Test Step 160 : Send Test Command With Nested Struct Argument arg1.c.b is false\n"); + err = TestSendTestCommandWithNestedStructArgumentArg1cbIsFalse_160(); + break; case 161: - ChipLogProgress(chipTool, - " ***** Test Step 161 : Send Test Command With Nested Struct List Argument and all fields b of arg1.d are true\n"); - err = TestSendTestCommandWithNestedStructListArgumentAndAllFieldsBOfArg1dAreTrue_161(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 161 : Send Test Command With Nested Struct List Argument and all fields b of arg1.d are true\n"); + err = TestSendTestCommandWithNestedStructListArgumentAndAllFieldsBOfArg1dAreTrue_161(); + break; case 162: - ChipLogProgress(chipTool, - " ***** Test Step 162 : Send Test Command With Nested Struct List Argument and some fields b of arg1.d are " - "false\n"); - err = TestSendTestCommandWithNestedStructListArgumentAndSomeFieldsBOfArg1dAreFalse_162(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 162 : Send Test Command With Nested Struct List Argument and some fields b of arg1.d are false\n"); + err = TestSendTestCommandWithNestedStructListArgumentAndSomeFieldsBOfArg1dAreFalse_162(); + break; case 163: - ChipLogProgress(chipTool, " ***** Test Step 163 : Send Test Command With Struct Argument and see what we get back\n"); - err = TestSendTestCommandWithStructArgumentAndSeeWhatWeGetBack_163(); - break; + ChipLogProgress(chipTool, " ***** Test Step 163 : Send Test Command With Struct Argument and see what we get back\n"); + err = TestSendTestCommandWithStructArgumentAndSeeWhatWeGetBack_163(); + break; case 164: - ChipLogProgress(chipTool, " ***** Test Step 164 : Send Test Command With List of INT8U and none of them is set to 0\n"); - err = TestSendTestCommandWithListOfInt8uAndNoneOfThemIsSetTo0_164(); - break; + ChipLogProgress(chipTool, " ***** Test Step 164 : Send Test Command With List of INT8U and none of them is set to 0\n"); + err = TestSendTestCommandWithListOfInt8uAndNoneOfThemIsSetTo0_164(); + break; case 165: - ChipLogProgress(chipTool, " ***** Test Step 165 : Send Test Command With List of INT8U and one of them is set to 0\n"); - err = TestSendTestCommandWithListOfInt8uAndOneOfThemIsSetTo0_165(); - break; + ChipLogProgress(chipTool, " ***** Test Step 165 : Send Test Command With List of INT8U and one of them is set to 0\n"); + err = TestSendTestCommandWithListOfInt8uAndOneOfThemIsSetTo0_165(); + break; case 166: - ChipLogProgress(chipTool, " ***** Test Step 166 : Send Test Command With List of INT8U and get it reversed\n"); - err = TestSendTestCommandWithListOfInt8uAndGetItReversed_166(); - break; + ChipLogProgress(chipTool, " ***** Test Step 166 : Send Test Command With List of INT8U and get it reversed\n"); + err = TestSendTestCommandWithListOfInt8uAndGetItReversed_166(); + break; case 167: - ChipLogProgress( - chipTool, " ***** Test Step 167 : Send Test Command With empty List of INT8U and get an empty list back\n"); - err = TestSendTestCommandWithEmptyListOfInt8uAndGetAnEmptyListBack_167(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 167 : Send Test Command With empty List of INT8U and get an empty list back\n"); + err = TestSendTestCommandWithEmptyListOfInt8uAndGetAnEmptyListBack_167(); + break; case 168: - ChipLogProgress(chipTool, - " ***** Test Step 168 : Send Test Command With List of Struct Argument and arg1.b of first item is true\n"); - err = TestSendTestCommandWithListOfStructArgumentAndArg1bOfFirstItemIsTrue_168(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 168 : Send Test Command With List of Struct Argument and arg1.b of first item is true\n"); + err = TestSendTestCommandWithListOfStructArgumentAndArg1bOfFirstItemIsTrue_168(); + break; case 169: - ChipLogProgress(chipTool, - " ***** Test Step 169 : Send Test Command With List of Struct Argument and arg1.b of first item is false\n"); - err = TestSendTestCommandWithListOfStructArgumentAndArg1bOfFirstItemIsFalse_169(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 169 : Send Test Command With List of Struct Argument and arg1.b of first item is false\n"); + err = TestSendTestCommandWithListOfStructArgumentAndArg1bOfFirstItemIsFalse_169(); + break; case 170: - ChipLogProgress(chipTool, - " ***** Test Step 170 : Send Test Command With List of Nested Struct List Argument and all fields b of elements of " - "arg1.d are true\n"); - err = TestSendTestCommandWithListOfNestedStructListArgumentAndAllFieldsBOfElementsOfArg1dAreTrue_170(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 170 : Send Test Command With List of Nested Struct List Argument and all fields b of elements of " + "arg1.d are true\n"); + err = TestSendTestCommandWithListOfNestedStructListArgumentAndAllFieldsBOfElementsOfArg1dAreTrue_170(); + break; case 171: - ChipLogProgress(chipTool, - " ***** Test Step 171 : Send Test Command With Nested Struct List Argument and some fields b of elements of arg1.d " - "are false\n"); - err = TestSendTestCommandWithNestedStructListArgumentAndSomeFieldsBOfElementsOfArg1dAreFalse_171(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 171 : Send Test Command With Nested Struct List Argument and some fields b of elements of arg1.d " + "are false\n"); + err = TestSendTestCommandWithNestedStructListArgumentAndSomeFieldsBOfElementsOfArg1dAreFalse_171(); + break; case 172: - ChipLogProgress( - chipTool, " ***** Test Step 172 : Write attribute LIST With List of INT8U and none of them is set to 0\n"); - err = TestWriteAttributeListWithListOfInt8uAndNoneOfThemIsSetTo0_172(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 172 : Write attribute LIST With List of INT8U and none of them is set to 0\n"); + err = TestWriteAttributeListWithListOfInt8uAndNoneOfThemIsSetTo0_172(); + break; case 173: - ChipLogProgress(chipTool, " ***** Test Step 173 : Read attribute LIST With List of INT8U\n"); - err = TestReadAttributeListWithListOfInt8u_173(); - break; + ChipLogProgress(chipTool, " ***** Test Step 173 : Read attribute LIST With List of INT8U\n"); + err = TestReadAttributeListWithListOfInt8u_173(); + break; case 174: - ChipLogProgress(chipTool, " ***** Test Step 174 : Write attribute LIST With List of OCTET_STRING\n"); - err = TestWriteAttributeListWithListOfOctetString_174(); - break; + ChipLogProgress(chipTool, " ***** Test Step 174 : Write attribute LIST With List of OCTET_STRING\n"); + err = TestWriteAttributeListWithListOfOctetString_174(); + break; case 175: - ChipLogProgress(chipTool, " ***** Test Step 175 : Read attribute LIST With List of OCTET_STRING\n"); - err = TestReadAttributeListWithListOfOctetString_175(); - break; + ChipLogProgress(chipTool, " ***** Test Step 175 : Read attribute LIST With List of OCTET_STRING\n"); + err = TestReadAttributeListWithListOfOctetString_175(); + break; case 176: - ChipLogProgress(chipTool, " ***** Test Step 176 : Write attribute LIST With List of LIST_STRUCT_OCTET_STRING\n"); - err = TestWriteAttributeListWithListOfListStructOctetString_176(); - break; + ChipLogProgress(chipTool, " ***** Test Step 176 : Write attribute LIST With List of LIST_STRUCT_OCTET_STRING\n"); + err = TestWriteAttributeListWithListOfListStructOctetString_176(); + break; case 177: - ChipLogProgress(chipTool, " ***** Test Step 177 : Read attribute LIST With List of LIST_STRUCT_OCTET_STRING\n"); - err = TestReadAttributeListWithListOfListStructOctetString_177(); - break; + ChipLogProgress(chipTool, " ***** Test Step 177 : Read attribute LIST With List of LIST_STRUCT_OCTET_STRING\n"); + err = TestReadAttributeListWithListOfListStructOctetString_177(); + break; case 178: - ChipLogProgress(chipTool, " ***** Test Step 178 : Send Test Command with optional arg set.\n"); - err = TestSendTestCommandWithOptionalArgSet_178(); - break; + ChipLogProgress(chipTool, " ***** Test Step 178 : Send Test Command with optional arg set.\n"); + err = TestSendTestCommandWithOptionalArgSet_178(); + break; case 179: - ChipLogProgress(chipTool, " ***** Test Step 179 : Send Test Command without its optional arg.\n"); - err = TestSendTestCommandWithoutItsOptionalArg_179(); - break; + ChipLogProgress(chipTool, " ***** Test Step 179 : Send Test Command without its optional arg.\n"); + err = TestSendTestCommandWithoutItsOptionalArg_179(); + break; case 180: - ChipLogProgress(chipTool, " ***** Test Step 180 : Read list of structs containing nullables and optionals\n"); - err = TestReadListOfStructsContainingNullablesAndOptionals_180(); - break; + ChipLogProgress(chipTool, " ***** Test Step 180 : Read list of structs containing nullables and optionals\n"); + err = TestReadListOfStructsContainingNullablesAndOptionals_180(); + break; case 181: - ChipLogProgress(chipTool, " ***** Test Step 181 : Write list of structs containing nullables and optionals\n"); - err = TestWriteListOfStructsContainingNullablesAndOptionals_181(); - break; + ChipLogProgress(chipTool, " ***** Test Step 181 : Write list of structs containing nullables and optionals\n"); + err = TestWriteListOfStructsContainingNullablesAndOptionals_181(); + break; case 182: - ChipLogProgress( - chipTool, " ***** Test Step 182 : Read list of structs containing nullables and optionals after writing\n"); - err = TestReadListOfStructsContainingNullablesAndOptionalsAfterWriting_182(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 182 : Read list of structs containing nullables and optionals after writing\n"); + err = TestReadListOfStructsContainingNullablesAndOptionalsAfterWriting_182(); + break; case 183: - ChipLogProgress(chipTool, " ***** Test Step 183 : Write attribute NULLABLE_BOOLEAN null\n"); - err = TestWriteAttributeNullableBooleanNull_183(); - break; + ChipLogProgress(chipTool, " ***** Test Step 183 : Write attribute NULLABLE_BOOLEAN null\n"); + err = TestWriteAttributeNullableBooleanNull_183(); + break; case 184: - ChipLogProgress(chipTool, " ***** Test Step 184 : Read attribute NULLABLE_BOOLEAN null\n"); - err = TestReadAttributeNullableBooleanNull_184(); - break; + ChipLogProgress(chipTool, " ***** Test Step 184 : Read attribute NULLABLE_BOOLEAN null\n"); + err = TestReadAttributeNullableBooleanNull_184(); + break; case 185: - ChipLogProgress(chipTool, " ***** Test Step 185 : Write attribute NULLABLE_BOOLEAN True\n"); - err = TestWriteAttributeNullableBooleanTrue_185(); - break; + ChipLogProgress(chipTool, " ***** Test Step 185 : Write attribute NULLABLE_BOOLEAN True\n"); + err = TestWriteAttributeNullableBooleanTrue_185(); + break; case 186: - ChipLogProgress(chipTool, " ***** Test Step 186 : Read attribute NULLABLE_BOOLEAN True\n"); - err = TestReadAttributeNullableBooleanTrue_186(); - break; + ChipLogProgress(chipTool, " ***** Test Step 186 : Read attribute NULLABLE_BOOLEAN True\n"); + err = TestReadAttributeNullableBooleanTrue_186(); + break; case 187: - ChipLogProgress(chipTool, " ***** Test Step 187 : Read attribute NULLABLE_BOOLEAN not null\n"); - err = TestReadAttributeNullableBooleanNotNull_187(); - break; + ChipLogProgress(chipTool, " ***** Test Step 187 : Read attribute NULLABLE_BOOLEAN not null\n"); + err = TestReadAttributeNullableBooleanNotNull_187(); + break; case 188: - ChipLogProgress(chipTool, " ***** Test Step 188 : Write attribute NULLABLE_BITMAP8 Max Value\n"); - err = TestWriteAttributeNullableBitmap8MaxValue_188(); - break; + ChipLogProgress(chipTool, " ***** Test Step 188 : Write attribute NULLABLE_BITMAP8 Max Value\n"); + err = TestWriteAttributeNullableBitmap8MaxValue_188(); + break; case 189: - ChipLogProgress(chipTool, " ***** Test Step 189 : Read attribute NULLABLE_BITMAP8 Max Value\n"); - err = TestReadAttributeNullableBitmap8MaxValue_189(); - break; + ChipLogProgress(chipTool, " ***** Test Step 189 : Read attribute NULLABLE_BITMAP8 Max Value\n"); + err = TestReadAttributeNullableBitmap8MaxValue_189(); + break; case 190: - ChipLogProgress(chipTool, " ***** Test Step 190 : Write attribute NULLABLE_BITMAP8 Invalid Value\n"); - err = TestWriteAttributeNullableBitmap8InvalidValue_190(); - break; + ChipLogProgress(chipTool, " ***** Test Step 190 : Write attribute NULLABLE_BITMAP8 Invalid Value\n"); + err = TestWriteAttributeNullableBitmap8InvalidValue_190(); + break; case 191: - ChipLogProgress(chipTool, " ***** Test Step 191 : Read attribute NULLABLE_BITMAP8 unchanged Value\n"); - err = TestReadAttributeNullableBitmap8UnchangedValue_191(); - break; + ChipLogProgress(chipTool, " ***** Test Step 191 : Read attribute NULLABLE_BITMAP8 unchanged Value\n"); + err = TestReadAttributeNullableBitmap8UnchangedValue_191(); + break; case 192: - ChipLogProgress(chipTool, " ***** Test Step 192 : Write attribute NULLABLE_BITMAP8 null Value\n"); - err = TestWriteAttributeNullableBitmap8NullValue_192(); - break; + ChipLogProgress(chipTool, " ***** Test Step 192 : Write attribute NULLABLE_BITMAP8 null Value\n"); + err = TestWriteAttributeNullableBitmap8NullValue_192(); + break; case 193: - ChipLogProgress(chipTool, " ***** Test Step 193 : Read attribute NULLABLE_BITMAP8 null Value\n"); - err = TestReadAttributeNullableBitmap8NullValue_193(); - break; + ChipLogProgress(chipTool, " ***** Test Step 193 : Read attribute NULLABLE_BITMAP8 null Value\n"); + err = TestReadAttributeNullableBitmap8NullValue_193(); + break; case 194: - ChipLogProgress(chipTool, " ***** Test Step 194 : Read attribute NULLABLE_BITMAP8 not 254 Value\n"); - err = TestReadAttributeNullableBitmap8Not254Value_194(); - break; + ChipLogProgress(chipTool, " ***** Test Step 194 : Read attribute NULLABLE_BITMAP8 not 254 Value\n"); + err = TestReadAttributeNullableBitmap8Not254Value_194(); + break; case 195: - ChipLogProgress(chipTool, " ***** Test Step 195 : Write attribute NULLABLE_BITMAP16 Max Value\n"); - err = TestWriteAttributeNullableBitmap16MaxValue_195(); - break; + ChipLogProgress(chipTool, " ***** Test Step 195 : Write attribute NULLABLE_BITMAP16 Max Value\n"); + err = TestWriteAttributeNullableBitmap16MaxValue_195(); + break; case 196: - ChipLogProgress(chipTool, " ***** Test Step 196 : Read attribute NULLABLE_BITMAP16 Max Value\n"); - err = TestReadAttributeNullableBitmap16MaxValue_196(); - break; + ChipLogProgress(chipTool, " ***** Test Step 196 : Read attribute NULLABLE_BITMAP16 Max Value\n"); + err = TestReadAttributeNullableBitmap16MaxValue_196(); + break; case 197: - ChipLogProgress(chipTool, " ***** Test Step 197 : Write attribute NULLABLE_BITMAP16 Invalid Value\n"); - err = TestWriteAttributeNullableBitmap16InvalidValue_197(); - break; + ChipLogProgress(chipTool, " ***** Test Step 197 : Write attribute NULLABLE_BITMAP16 Invalid Value\n"); + err = TestWriteAttributeNullableBitmap16InvalidValue_197(); + break; case 198: - ChipLogProgress(chipTool, " ***** Test Step 198 : Read attribute NULLABLE_BITMAP16 unchanged Value\n"); - err = TestReadAttributeNullableBitmap16UnchangedValue_198(); - break; + ChipLogProgress(chipTool, " ***** Test Step 198 : Read attribute NULLABLE_BITMAP16 unchanged Value\n"); + err = TestReadAttributeNullableBitmap16UnchangedValue_198(); + break; case 199: - ChipLogProgress(chipTool, " ***** Test Step 199 : Write attribute NULLABLE_BITMAP16 null Value\n"); - err = TestWriteAttributeNullableBitmap16NullValue_199(); - break; + ChipLogProgress(chipTool, " ***** Test Step 199 : Write attribute NULLABLE_BITMAP16 null Value\n"); + err = TestWriteAttributeNullableBitmap16NullValue_199(); + break; case 200: - ChipLogProgress(chipTool, " ***** Test Step 200 : Read attribute NULLABLE_BITMAP16 null Value\n"); - err = TestReadAttributeNullableBitmap16NullValue_200(); - break; + ChipLogProgress(chipTool, " ***** Test Step 200 : Read attribute NULLABLE_BITMAP16 null Value\n"); + err = TestReadAttributeNullableBitmap16NullValue_200(); + break; case 201: - ChipLogProgress(chipTool, " ***** Test Step 201 : Write attribute NULLABLE_BITMAP32 Max Value\n"); - err = TestWriteAttributeNullableBitmap32MaxValue_201(); - break; + ChipLogProgress(chipTool, " ***** Test Step 201 : Write attribute NULLABLE_BITMAP32 Max Value\n"); + err = TestWriteAttributeNullableBitmap32MaxValue_201(); + break; case 202: - ChipLogProgress(chipTool, " ***** Test Step 202 : Read attribute NULLABLE_BITMAP32 Max Value\n"); - err = TestReadAttributeNullableBitmap32MaxValue_202(); - break; + ChipLogProgress(chipTool, " ***** Test Step 202 : Read attribute NULLABLE_BITMAP32 Max Value\n"); + err = TestReadAttributeNullableBitmap32MaxValue_202(); + break; case 203: - ChipLogProgress(chipTool, " ***** Test Step 203 : Write attribute NULLABLE_BITMAP32 Invalid Value\n"); - err = TestWriteAttributeNullableBitmap32InvalidValue_203(); - break; + ChipLogProgress(chipTool, " ***** Test Step 203 : Write attribute NULLABLE_BITMAP32 Invalid Value\n"); + err = TestWriteAttributeNullableBitmap32InvalidValue_203(); + break; case 204: - ChipLogProgress(chipTool, " ***** Test Step 204 : Read attribute NULLABLE_BITMAP32 unchanged Value\n"); - err = TestReadAttributeNullableBitmap32UnchangedValue_204(); - break; + ChipLogProgress(chipTool, " ***** Test Step 204 : Read attribute NULLABLE_BITMAP32 unchanged Value\n"); + err = TestReadAttributeNullableBitmap32UnchangedValue_204(); + break; case 205: - ChipLogProgress(chipTool, " ***** Test Step 205 : Write attribute NULLABLE_BITMAP32 null Value\n"); - err = TestWriteAttributeNullableBitmap32NullValue_205(); - break; + ChipLogProgress(chipTool, " ***** Test Step 205 : Write attribute NULLABLE_BITMAP32 null Value\n"); + err = TestWriteAttributeNullableBitmap32NullValue_205(); + break; case 206: - ChipLogProgress(chipTool, " ***** Test Step 206 : Read attribute NULLABLE_BITMAP32 null Value\n"); - err = TestReadAttributeNullableBitmap32NullValue_206(); - break; + ChipLogProgress(chipTool, " ***** Test Step 206 : Read attribute NULLABLE_BITMAP32 null Value\n"); + err = TestReadAttributeNullableBitmap32NullValue_206(); + break; case 207: - ChipLogProgress(chipTool, " ***** Test Step 207 : Write attribute NULLABLE_BITMAP64 Max Value\n"); - err = TestWriteAttributeNullableBitmap64MaxValue_207(); - break; + ChipLogProgress(chipTool, " ***** Test Step 207 : Write attribute NULLABLE_BITMAP64 Max Value\n"); + err = TestWriteAttributeNullableBitmap64MaxValue_207(); + break; case 208: - ChipLogProgress(chipTool, " ***** Test Step 208 : Read attribute NULLABLE_BITMAP64 Max Value\n"); - err = TestReadAttributeNullableBitmap64MaxValue_208(); - break; + ChipLogProgress(chipTool, " ***** Test Step 208 : Read attribute NULLABLE_BITMAP64 Max Value\n"); + err = TestReadAttributeNullableBitmap64MaxValue_208(); + break; case 209: - ChipLogProgress(chipTool, " ***** Test Step 209 : Write attribute NULLABLE_BITMAP64 Invalid Value\n"); - err = TestWriteAttributeNullableBitmap64InvalidValue_209(); - break; + ChipLogProgress(chipTool, " ***** Test Step 209 : Write attribute NULLABLE_BITMAP64 Invalid Value\n"); + err = TestWriteAttributeNullableBitmap64InvalidValue_209(); + break; case 210: - ChipLogProgress(chipTool, " ***** Test Step 210 : Read attribute NULLABLE_BITMAP64 unchanged Value\n"); - err = TestReadAttributeNullableBitmap64UnchangedValue_210(); - break; + ChipLogProgress(chipTool, " ***** Test Step 210 : Read attribute NULLABLE_BITMAP64 unchanged Value\n"); + err = TestReadAttributeNullableBitmap64UnchangedValue_210(); + break; case 211: - ChipLogProgress(chipTool, " ***** Test Step 211 : Write attribute NULLABLE_BITMAP64 null Value\n"); - err = TestWriteAttributeNullableBitmap64NullValue_211(); - break; + ChipLogProgress(chipTool, " ***** Test Step 211 : Write attribute NULLABLE_BITMAP64 null Value\n"); + err = TestWriteAttributeNullableBitmap64NullValue_211(); + break; case 212: - ChipLogProgress(chipTool, " ***** Test Step 212 : Read attribute NULLABLE_BITMAP64 null Value\n"); - err = TestReadAttributeNullableBitmap64NullValue_212(); - break; + ChipLogProgress(chipTool, " ***** Test Step 212 : Read attribute NULLABLE_BITMAP64 null Value\n"); + err = TestReadAttributeNullableBitmap64NullValue_212(); + break; case 213: - ChipLogProgress(chipTool, " ***** Test Step 213 : Write attribute NULLABLE_INT8U Min Value\n"); - err = TestWriteAttributeNullableInt8uMinValue_213(); - break; + ChipLogProgress(chipTool, " ***** Test Step 213 : Write attribute NULLABLE_INT8U Min Value\n"); + err = TestWriteAttributeNullableInt8uMinValue_213(); + break; case 214: - ChipLogProgress(chipTool, " ***** Test Step 214 : Read attribute NULLABLE_INT8U Min Value\n"); - err = TestReadAttributeNullableInt8uMinValue_214(); - break; + ChipLogProgress(chipTool, " ***** Test Step 214 : Read attribute NULLABLE_INT8U Min Value\n"); + err = TestReadAttributeNullableInt8uMinValue_214(); + break; case 215: - ChipLogProgress(chipTool, " ***** Test Step 215 : Write attribute NULLABLE_INT8U Max Value\n"); - err = TestWriteAttributeNullableInt8uMaxValue_215(); - break; + ChipLogProgress(chipTool, " ***** Test Step 215 : Write attribute NULLABLE_INT8U Max Value\n"); + err = TestWriteAttributeNullableInt8uMaxValue_215(); + break; case 216: - ChipLogProgress(chipTool, " ***** Test Step 216 : Read attribute NULLABLE_INT8U Max Value\n"); - err = TestReadAttributeNullableInt8uMaxValue_216(); - break; + ChipLogProgress(chipTool, " ***** Test Step 216 : Read attribute NULLABLE_INT8U Max Value\n"); + err = TestReadAttributeNullableInt8uMaxValue_216(); + break; case 217: - ChipLogProgress(chipTool, " ***** Test Step 217 : Write attribute NULLABLE_INT8U Invalid Value\n"); - err = TestWriteAttributeNullableInt8uInvalidValue_217(); - break; + ChipLogProgress(chipTool, " ***** Test Step 217 : Write attribute NULLABLE_INT8U Invalid Value\n"); + err = TestWriteAttributeNullableInt8uInvalidValue_217(); + break; case 218: - ChipLogProgress(chipTool, " ***** Test Step 218 : Read attribute NULLABLE_INT8U unchanged Value\n"); - err = TestReadAttributeNullableInt8uUnchangedValue_218(); - break; + ChipLogProgress(chipTool, " ***** Test Step 218 : Read attribute NULLABLE_INT8U unchanged Value\n"); + err = TestReadAttributeNullableInt8uUnchangedValue_218(); + break; case 219: - ChipLogProgress(chipTool, " ***** Test Step 219 : Read attribute NULLABLE_INT8U unchanged Value with constraint\n"); - err = TestReadAttributeNullableInt8uUnchangedValueWithConstraint_219(); - break; + ChipLogProgress(chipTool, " ***** Test Step 219 : Read attribute NULLABLE_INT8U unchanged Value with constraint\n"); + err = TestReadAttributeNullableInt8uUnchangedValueWithConstraint_219(); + break; case 220: - ChipLogProgress(chipTool, " ***** Test Step 220 : Write attribute NULLABLE_INT8U null Value\n"); - err = TestWriteAttributeNullableInt8uNullValue_220(); - break; + ChipLogProgress(chipTool, " ***** Test Step 220 : Write attribute NULLABLE_INT8U null Value\n"); + err = TestWriteAttributeNullableInt8uNullValue_220(); + break; case 221: - ChipLogProgress(chipTool, " ***** Test Step 221 : Read attribute NULLABLE_INT8U null Value\n"); - err = TestReadAttributeNullableInt8uNullValue_221(); - break; + ChipLogProgress(chipTool, " ***** Test Step 221 : Read attribute NULLABLE_INT8U null Value\n"); + err = TestReadAttributeNullableInt8uNullValue_221(); + break; case 222: - ChipLogProgress(chipTool, " ***** Test Step 222 : Read attribute NULLABLE_INT8U null Value & range\n"); - err = TestReadAttributeNullableInt8uNullValueRange_222(); - break; + ChipLogProgress(chipTool, " ***** Test Step 222 : Read attribute NULLABLE_INT8U null Value & range\n"); + err = TestReadAttributeNullableInt8uNullValueRange_222(); + break; case 223: - ChipLogProgress(chipTool, " ***** Test Step 223 : Read attribute NULLABLE_INT8U null Value & not\n"); - err = TestReadAttributeNullableInt8uNullValueNot_223(); - break; + ChipLogProgress(chipTool, " ***** Test Step 223 : Read attribute NULLABLE_INT8U null Value & not\n"); + err = TestReadAttributeNullableInt8uNullValueNot_223(); + break; case 224: - ChipLogProgress(chipTool, " ***** Test Step 224 : Write attribute NULLABLE_INT8U Value\n"); - err = TestWriteAttributeNullableInt8uValue_224(); - break; + ChipLogProgress(chipTool, " ***** Test Step 224 : Write attribute NULLABLE_INT8U Value\n"); + err = TestWriteAttributeNullableInt8uValue_224(); + break; case 225: - ChipLogProgress(chipTool, " ***** Test Step 225 : Read attribute NULLABLE_INT8U Value in range\n"); - err = TestReadAttributeNullableInt8uValueInRange_225(); - break; + ChipLogProgress(chipTool, " ***** Test Step 225 : Read attribute NULLABLE_INT8U Value in range\n"); + err = TestReadAttributeNullableInt8uValueInRange_225(); + break; case 226: - ChipLogProgress(chipTool, " ***** Test Step 226 : Read attribute NULLABLE_INT8U notValue OK\n"); - err = TestReadAttributeNullableInt8uNotValueOk_226(); - break; + ChipLogProgress(chipTool, " ***** Test Step 226 : Read attribute NULLABLE_INT8U notValue OK\n"); + err = TestReadAttributeNullableInt8uNotValueOk_226(); + break; case 227: - ChipLogProgress(chipTool, " ***** Test Step 227 : Write attribute NULLABLE_INT16U Min Value\n"); - err = TestWriteAttributeNullableInt16uMinValue_227(); - break; + ChipLogProgress(chipTool, " ***** Test Step 227 : Write attribute NULLABLE_INT16U Min Value\n"); + err = TestWriteAttributeNullableInt16uMinValue_227(); + break; case 228: - ChipLogProgress(chipTool, " ***** Test Step 228 : Read attribute NULLABLE_INT16U Min Value\n"); - err = TestReadAttributeNullableInt16uMinValue_228(); - break; + ChipLogProgress(chipTool, " ***** Test Step 228 : Read attribute NULLABLE_INT16U Min Value\n"); + err = TestReadAttributeNullableInt16uMinValue_228(); + break; case 229: - ChipLogProgress(chipTool, " ***** Test Step 229 : Write attribute NULLABLE_INT16U Max Value\n"); - err = TestWriteAttributeNullableInt16uMaxValue_229(); - break; + ChipLogProgress(chipTool, " ***** Test Step 229 : Write attribute NULLABLE_INT16U Max Value\n"); + err = TestWriteAttributeNullableInt16uMaxValue_229(); + break; case 230: - ChipLogProgress(chipTool, " ***** Test Step 230 : Read attribute NULLABLE_INT16U Max Value\n"); - err = TestReadAttributeNullableInt16uMaxValue_230(); - break; + ChipLogProgress(chipTool, " ***** Test Step 230 : Read attribute NULLABLE_INT16U Max Value\n"); + err = TestReadAttributeNullableInt16uMaxValue_230(); + break; case 231: - ChipLogProgress(chipTool, " ***** Test Step 231 : Write attribute NULLABLE_INT16U Invalid Value\n"); - err = TestWriteAttributeNullableInt16uInvalidValue_231(); - break; + ChipLogProgress(chipTool, " ***** Test Step 231 : Write attribute NULLABLE_INT16U Invalid Value\n"); + err = TestWriteAttributeNullableInt16uInvalidValue_231(); + break; case 232: - ChipLogProgress(chipTool, " ***** Test Step 232 : Read attribute NULLABLE_INT16U unchanged Value\n"); - err = TestReadAttributeNullableInt16uUnchangedValue_232(); - break; + ChipLogProgress(chipTool, " ***** Test Step 232 : Read attribute NULLABLE_INT16U unchanged Value\n"); + err = TestReadAttributeNullableInt16uUnchangedValue_232(); + break; case 233: - ChipLogProgress(chipTool, " ***** Test Step 233 : Write attribute NULLABLE_INT16U null Value\n"); - err = TestWriteAttributeNullableInt16uNullValue_233(); - break; + ChipLogProgress(chipTool, " ***** Test Step 233 : Write attribute NULLABLE_INT16U null Value\n"); + err = TestWriteAttributeNullableInt16uNullValue_233(); + break; case 234: - ChipLogProgress(chipTool, " ***** Test Step 234 : Read attribute NULLABLE_INT16U null Value\n"); - err = TestReadAttributeNullableInt16uNullValue_234(); - break; + ChipLogProgress(chipTool, " ***** Test Step 234 : Read attribute NULLABLE_INT16U null Value\n"); + err = TestReadAttributeNullableInt16uNullValue_234(); + break; case 235: - ChipLogProgress(chipTool, " ***** Test Step 235 : Read attribute NULLABLE_INT16U null Value & range\n"); - err = TestReadAttributeNullableInt16uNullValueRange_235(); - break; + ChipLogProgress(chipTool, " ***** Test Step 235 : Read attribute NULLABLE_INT16U null Value & range\n"); + err = TestReadAttributeNullableInt16uNullValueRange_235(); + break; case 236: - ChipLogProgress(chipTool, " ***** Test Step 236 : Read attribute NULLABLE_INT16U null Value & not\n"); - err = TestReadAttributeNullableInt16uNullValueNot_236(); - break; + ChipLogProgress(chipTool, " ***** Test Step 236 : Read attribute NULLABLE_INT16U null Value & not\n"); + err = TestReadAttributeNullableInt16uNullValueNot_236(); + break; case 237: - ChipLogProgress(chipTool, " ***** Test Step 237 : Write attribute NULLABLE_INT16U Value\n"); - err = TestWriteAttributeNullableInt16uValue_237(); - break; + ChipLogProgress(chipTool, " ***** Test Step 237 : Write attribute NULLABLE_INT16U Value\n"); + err = TestWriteAttributeNullableInt16uValue_237(); + break; case 238: - ChipLogProgress(chipTool, " ***** Test Step 238 : Read attribute NULLABLE_INT16U Value in range\n"); - err = TestReadAttributeNullableInt16uValueInRange_238(); - break; + ChipLogProgress(chipTool, " ***** Test Step 238 : Read attribute NULLABLE_INT16U Value in range\n"); + err = TestReadAttributeNullableInt16uValueInRange_238(); + break; case 239: - ChipLogProgress(chipTool, " ***** Test Step 239 : Read attribute NULLABLE_INT16U notValue OK\n"); - err = TestReadAttributeNullableInt16uNotValueOk_239(); - break; + ChipLogProgress(chipTool, " ***** Test Step 239 : Read attribute NULLABLE_INT16U notValue OK\n"); + err = TestReadAttributeNullableInt16uNotValueOk_239(); + break; case 240: - ChipLogProgress(chipTool, " ***** Test Step 240 : Write attribute NULLABLE_INT32U Min Value\n"); - err = TestWriteAttributeNullableInt32uMinValue_240(); - break; + ChipLogProgress(chipTool, " ***** Test Step 240 : Write attribute NULLABLE_INT32U Min Value\n"); + err = TestWriteAttributeNullableInt32uMinValue_240(); + break; case 241: - ChipLogProgress(chipTool, " ***** Test Step 241 : Read attribute NULLABLE_INT32U Min Value\n"); - err = TestReadAttributeNullableInt32uMinValue_241(); - break; + ChipLogProgress(chipTool, " ***** Test Step 241 : Read attribute NULLABLE_INT32U Min Value\n"); + err = TestReadAttributeNullableInt32uMinValue_241(); + break; case 242: - ChipLogProgress(chipTool, " ***** Test Step 242 : Write attribute NULLABLE_INT32U Max Value\n"); - err = TestWriteAttributeNullableInt32uMaxValue_242(); - break; + ChipLogProgress(chipTool, " ***** Test Step 242 : Write attribute NULLABLE_INT32U Max Value\n"); + err = TestWriteAttributeNullableInt32uMaxValue_242(); + break; case 243: - ChipLogProgress(chipTool, " ***** Test Step 243 : Read attribute NULLABLE_INT32U Max Value\n"); - err = TestReadAttributeNullableInt32uMaxValue_243(); - break; + ChipLogProgress(chipTool, " ***** Test Step 243 : Read attribute NULLABLE_INT32U Max Value\n"); + err = TestReadAttributeNullableInt32uMaxValue_243(); + break; case 244: - ChipLogProgress(chipTool, " ***** Test Step 244 : Write attribute NULLABLE_INT32U Invalid Value\n"); - err = TestWriteAttributeNullableInt32uInvalidValue_244(); - break; + ChipLogProgress(chipTool, " ***** Test Step 244 : Write attribute NULLABLE_INT32U Invalid Value\n"); + err = TestWriteAttributeNullableInt32uInvalidValue_244(); + break; case 245: - ChipLogProgress(chipTool, " ***** Test Step 245 : Read attribute NULLABLE_INT32U unchanged Value\n"); - err = TestReadAttributeNullableInt32uUnchangedValue_245(); - break; + ChipLogProgress(chipTool, " ***** Test Step 245 : Read attribute NULLABLE_INT32U unchanged Value\n"); + err = TestReadAttributeNullableInt32uUnchangedValue_245(); + break; case 246: - ChipLogProgress(chipTool, " ***** Test Step 246 : Write attribute NULLABLE_INT32U null Value\n"); - err = TestWriteAttributeNullableInt32uNullValue_246(); - break; + ChipLogProgress(chipTool, " ***** Test Step 246 : Write attribute NULLABLE_INT32U null Value\n"); + err = TestWriteAttributeNullableInt32uNullValue_246(); + break; case 247: - ChipLogProgress(chipTool, " ***** Test Step 247 : Read attribute NULLABLE_INT32U null Value\n"); - err = TestReadAttributeNullableInt32uNullValue_247(); - break; + ChipLogProgress(chipTool, " ***** Test Step 247 : Read attribute NULLABLE_INT32U null Value\n"); + err = TestReadAttributeNullableInt32uNullValue_247(); + break; case 248: - ChipLogProgress(chipTool, " ***** Test Step 248 : Read attribute NULLABLE_INT32U null Value & range\n"); - err = TestReadAttributeNullableInt32uNullValueRange_248(); - break; + ChipLogProgress(chipTool, " ***** Test Step 248 : Read attribute NULLABLE_INT32U null Value & range\n"); + err = TestReadAttributeNullableInt32uNullValueRange_248(); + break; case 249: - ChipLogProgress(chipTool, " ***** Test Step 249 : Read attribute NULLABLE_INT32U null Value & not\n"); - err = TestReadAttributeNullableInt32uNullValueNot_249(); - break; + ChipLogProgress(chipTool, " ***** Test Step 249 : Read attribute NULLABLE_INT32U null Value & not\n"); + err = TestReadAttributeNullableInt32uNullValueNot_249(); + break; case 250: - ChipLogProgress(chipTool, " ***** Test Step 250 : Write attribute NULLABLE_INT32U Value\n"); - err = TestWriteAttributeNullableInt32uValue_250(); - break; + ChipLogProgress(chipTool, " ***** Test Step 250 : Write attribute NULLABLE_INT32U Value\n"); + err = TestWriteAttributeNullableInt32uValue_250(); + break; case 251: - ChipLogProgress(chipTool, " ***** Test Step 251 : Read attribute NULLABLE_INT32U Value in range\n"); - err = TestReadAttributeNullableInt32uValueInRange_251(); - break; + ChipLogProgress(chipTool, " ***** Test Step 251 : Read attribute NULLABLE_INT32U Value in range\n"); + err = TestReadAttributeNullableInt32uValueInRange_251(); + break; case 252: - ChipLogProgress(chipTool, " ***** Test Step 252 : Read attribute NULLABLE_INT32U notValue OK\n"); - err = TestReadAttributeNullableInt32uNotValueOk_252(); - break; + ChipLogProgress(chipTool, " ***** Test Step 252 : Read attribute NULLABLE_INT32U notValue OK\n"); + err = TestReadAttributeNullableInt32uNotValueOk_252(); + break; case 253: - ChipLogProgress(chipTool, " ***** Test Step 253 : Write attribute NULLABLE_INT64U Min Value\n"); - err = TestWriteAttributeNullableInt64uMinValue_253(); - break; + ChipLogProgress(chipTool, " ***** Test Step 253 : Write attribute NULLABLE_INT64U Min Value\n"); + err = TestWriteAttributeNullableInt64uMinValue_253(); + break; case 254: - ChipLogProgress(chipTool, " ***** Test Step 254 : Read attribute NULLABLE_INT64U Min Value\n"); - err = TestReadAttributeNullableInt64uMinValue_254(); - break; + ChipLogProgress(chipTool, " ***** Test Step 254 : Read attribute NULLABLE_INT64U Min Value\n"); + err = TestReadAttributeNullableInt64uMinValue_254(); + break; case 255: - ChipLogProgress(chipTool, " ***** Test Step 255 : Write attribute NULLABLE_INT64U Max Value\n"); - err = TestWriteAttributeNullableInt64uMaxValue_255(); - break; + ChipLogProgress(chipTool, " ***** Test Step 255 : Write attribute NULLABLE_INT64U Max Value\n"); + err = TestWriteAttributeNullableInt64uMaxValue_255(); + break; case 256: - ChipLogProgress(chipTool, " ***** Test Step 256 : Read attribute NULLABLE_INT64U Max Value\n"); - err = TestReadAttributeNullableInt64uMaxValue_256(); - break; + ChipLogProgress(chipTool, " ***** Test Step 256 : Read attribute NULLABLE_INT64U Max Value\n"); + err = TestReadAttributeNullableInt64uMaxValue_256(); + break; case 257: - ChipLogProgress(chipTool, " ***** Test Step 257 : Write attribute NULLABLE_INT64U Invalid Value\n"); - err = TestWriteAttributeNullableInt64uInvalidValue_257(); - break; + ChipLogProgress(chipTool, " ***** Test Step 257 : Write attribute NULLABLE_INT64U Invalid Value\n"); + err = TestWriteAttributeNullableInt64uInvalidValue_257(); + break; case 258: - ChipLogProgress(chipTool, " ***** Test Step 258 : Read attribute NULLABLE_INT64U unchanged Value\n"); - err = TestReadAttributeNullableInt64uUnchangedValue_258(); - break; + ChipLogProgress(chipTool, " ***** Test Step 258 : Read attribute NULLABLE_INT64U unchanged Value\n"); + err = TestReadAttributeNullableInt64uUnchangedValue_258(); + break; case 259: - ChipLogProgress(chipTool, " ***** Test Step 259 : Write attribute NULLABLE_INT64U null Value\n"); - err = TestWriteAttributeNullableInt64uNullValue_259(); - break; + ChipLogProgress(chipTool, " ***** Test Step 259 : Write attribute NULLABLE_INT64U null Value\n"); + err = TestWriteAttributeNullableInt64uNullValue_259(); + break; case 260: - ChipLogProgress(chipTool, " ***** Test Step 260 : Read attribute NULLABLE_INT64U null Value\n"); - err = TestReadAttributeNullableInt64uNullValue_260(); - break; + ChipLogProgress(chipTool, " ***** Test Step 260 : Read attribute NULLABLE_INT64U null Value\n"); + err = TestReadAttributeNullableInt64uNullValue_260(); + break; case 261: - ChipLogProgress(chipTool, " ***** Test Step 261 : Read attribute NULLABLE_INT64U null Value & range\n"); - err = TestReadAttributeNullableInt64uNullValueRange_261(); - break; + ChipLogProgress(chipTool, " ***** Test Step 261 : Read attribute NULLABLE_INT64U null Value & range\n"); + err = TestReadAttributeNullableInt64uNullValueRange_261(); + break; case 262: - ChipLogProgress(chipTool, " ***** Test Step 262 : Read attribute NULLABLE_INT64U null Value & not\n"); - err = TestReadAttributeNullableInt64uNullValueNot_262(); - break; + ChipLogProgress(chipTool, " ***** Test Step 262 : Read attribute NULLABLE_INT64U null Value & not\n"); + err = TestReadAttributeNullableInt64uNullValueNot_262(); + break; case 263: - ChipLogProgress(chipTool, " ***** Test Step 263 : Write attribute NULLABLE_INT64U Value\n"); - err = TestWriteAttributeNullableInt64uValue_263(); - break; + ChipLogProgress(chipTool, " ***** Test Step 263 : Write attribute NULLABLE_INT64U Value\n"); + err = TestWriteAttributeNullableInt64uValue_263(); + break; case 264: - ChipLogProgress(chipTool, " ***** Test Step 264 : Read attribute NULLABLE_INT64U Value in range\n"); - err = TestReadAttributeNullableInt64uValueInRange_264(); - break; + ChipLogProgress(chipTool, " ***** Test Step 264 : Read attribute NULLABLE_INT64U Value in range\n"); + err = TestReadAttributeNullableInt64uValueInRange_264(); + break; case 265: - ChipLogProgress(chipTool, " ***** Test Step 265 : Read attribute NULLABLE_INT64U notValue OK\n"); - err = TestReadAttributeNullableInt64uNotValueOk_265(); - break; + ChipLogProgress(chipTool, " ***** Test Step 265 : Read attribute NULLABLE_INT64U notValue OK\n"); + err = TestReadAttributeNullableInt64uNotValueOk_265(); + break; case 266: - ChipLogProgress(chipTool, " ***** Test Step 266 : Write attribute NULLABLE_INT8S Min Value\n"); - err = TestWriteAttributeNullableInt8sMinValue_266(); - break; + ChipLogProgress(chipTool, " ***** Test Step 266 : Write attribute NULLABLE_INT8S Min Value\n"); + err = TestWriteAttributeNullableInt8sMinValue_266(); + break; case 267: - ChipLogProgress(chipTool, " ***** Test Step 267 : Read attribute NULLABLE_INT8S Min Value\n"); - err = TestReadAttributeNullableInt8sMinValue_267(); - break; + ChipLogProgress(chipTool, " ***** Test Step 267 : Read attribute NULLABLE_INT8S Min Value\n"); + err = TestReadAttributeNullableInt8sMinValue_267(); + break; case 268: - ChipLogProgress(chipTool, " ***** Test Step 268 : Write attribute NULLABLE_INT8S Invalid Value\n"); - err = TestWriteAttributeNullableInt8sInvalidValue_268(); - break; + ChipLogProgress(chipTool, " ***** Test Step 268 : Write attribute NULLABLE_INT8S Invalid Value\n"); + err = TestWriteAttributeNullableInt8sInvalidValue_268(); + break; case 269: - ChipLogProgress(chipTool, " ***** Test Step 269 : Read attribute NULLABLE_INT8S unchanged Value\n"); - err = TestReadAttributeNullableInt8sUnchangedValue_269(); - break; + ChipLogProgress(chipTool, " ***** Test Step 269 : Read attribute NULLABLE_INT8S unchanged Value\n"); + err = TestReadAttributeNullableInt8sUnchangedValue_269(); + break; case 270: - ChipLogProgress(chipTool, " ***** Test Step 270 : Write attribute NULLABLE_INT8S null Value\n"); - err = TestWriteAttributeNullableInt8sNullValue_270(); - break; + ChipLogProgress(chipTool, " ***** Test Step 270 : Write attribute NULLABLE_INT8S null Value\n"); + err = TestWriteAttributeNullableInt8sNullValue_270(); + break; case 271: - ChipLogProgress(chipTool, " ***** Test Step 271 : Read attribute NULLABLE_INT8S null Value\n"); - err = TestReadAttributeNullableInt8sNullValue_271(); - break; + ChipLogProgress(chipTool, " ***** Test Step 271 : Read attribute NULLABLE_INT8S null Value\n"); + err = TestReadAttributeNullableInt8sNullValue_271(); + break; case 272: - ChipLogProgress(chipTool, " ***** Test Step 272 : Read attribute NULLABLE_INT8S null Value & range\n"); - err = TestReadAttributeNullableInt8sNullValueRange_272(); - break; + ChipLogProgress(chipTool, " ***** Test Step 272 : Read attribute NULLABLE_INT8S null Value & range\n"); + err = TestReadAttributeNullableInt8sNullValueRange_272(); + break; case 273: - ChipLogProgress(chipTool, " ***** Test Step 273 : Read attribute NULLABLE_INT8S null Value & not\n"); - err = TestReadAttributeNullableInt8sNullValueNot_273(); - break; + ChipLogProgress(chipTool, " ***** Test Step 273 : Read attribute NULLABLE_INT8S null Value & not\n"); + err = TestReadAttributeNullableInt8sNullValueNot_273(); + break; case 274: - ChipLogProgress(chipTool, " ***** Test Step 274 : Write attribute NULLABLE_INT8S Value\n"); - err = TestWriteAttributeNullableInt8sValue_274(); - break; + ChipLogProgress(chipTool, " ***** Test Step 274 : Write attribute NULLABLE_INT8S Value\n"); + err = TestWriteAttributeNullableInt8sValue_274(); + break; case 275: - ChipLogProgress(chipTool, " ***** Test Step 275 : Read attribute NULLABLE_INT8S Value in range\n"); - err = TestReadAttributeNullableInt8sValueInRange_275(); - break; + ChipLogProgress(chipTool, " ***** Test Step 275 : Read attribute NULLABLE_INT8S Value in range\n"); + err = TestReadAttributeNullableInt8sValueInRange_275(); + break; case 276: - ChipLogProgress(chipTool, " ***** Test Step 276 : Read attribute NULLABLE_INT8S notValue OK\n"); - err = TestReadAttributeNullableInt8sNotValueOk_276(); - break; + ChipLogProgress(chipTool, " ***** Test Step 276 : Read attribute NULLABLE_INT8S notValue OK\n"); + err = TestReadAttributeNullableInt8sNotValueOk_276(); + break; case 277: - ChipLogProgress(chipTool, " ***** Test Step 277 : Write attribute NULLABLE_INT16S Min Value\n"); - err = TestWriteAttributeNullableInt16sMinValue_277(); - break; + ChipLogProgress(chipTool, " ***** Test Step 277 : Write attribute NULLABLE_INT16S Min Value\n"); + err = TestWriteAttributeNullableInt16sMinValue_277(); + break; case 278: - ChipLogProgress(chipTool, " ***** Test Step 278 : Read attribute NULLABLE_INT16S Min Value\n"); - err = TestReadAttributeNullableInt16sMinValue_278(); - break; + ChipLogProgress(chipTool, " ***** Test Step 278 : Read attribute NULLABLE_INT16S Min Value\n"); + err = TestReadAttributeNullableInt16sMinValue_278(); + break; case 279: - ChipLogProgress(chipTool, " ***** Test Step 279 : Write attribute NULLABLE_INT16S Invalid Value\n"); - err = TestWriteAttributeNullableInt16sInvalidValue_279(); - break; + ChipLogProgress(chipTool, " ***** Test Step 279 : Write attribute NULLABLE_INT16S Invalid Value\n"); + err = TestWriteAttributeNullableInt16sInvalidValue_279(); + break; case 280: - ChipLogProgress(chipTool, " ***** Test Step 280 : Read attribute NULLABLE_INT16S unchanged Value\n"); - err = TestReadAttributeNullableInt16sUnchangedValue_280(); - break; + ChipLogProgress(chipTool, " ***** Test Step 280 : Read attribute NULLABLE_INT16S unchanged Value\n"); + err = TestReadAttributeNullableInt16sUnchangedValue_280(); + break; case 281: - ChipLogProgress(chipTool, " ***** Test Step 281 : Write attribute NULLABLE_INT16S null Value\n"); - err = TestWriteAttributeNullableInt16sNullValue_281(); - break; + ChipLogProgress(chipTool, " ***** Test Step 281 : Write attribute NULLABLE_INT16S null Value\n"); + err = TestWriteAttributeNullableInt16sNullValue_281(); + break; case 282: - ChipLogProgress(chipTool, " ***** Test Step 282 : Read attribute NULLABLE_INT16S null Value\n"); - err = TestReadAttributeNullableInt16sNullValue_282(); - break; + ChipLogProgress(chipTool, " ***** Test Step 282 : Read attribute NULLABLE_INT16S null Value\n"); + err = TestReadAttributeNullableInt16sNullValue_282(); + break; case 283: - ChipLogProgress(chipTool, " ***** Test Step 283 : Read attribute NULLABLE_INT16S null Value & range\n"); - err = TestReadAttributeNullableInt16sNullValueRange_283(); - break; + ChipLogProgress(chipTool, " ***** Test Step 283 : Read attribute NULLABLE_INT16S null Value & range\n"); + err = TestReadAttributeNullableInt16sNullValueRange_283(); + break; case 284: - ChipLogProgress(chipTool, " ***** Test Step 284 : Read attribute NULLABLE_INT16S null Value & not\n"); - err = TestReadAttributeNullableInt16sNullValueNot_284(); - break; + ChipLogProgress(chipTool, " ***** Test Step 284 : Read attribute NULLABLE_INT16S null Value & not\n"); + err = TestReadAttributeNullableInt16sNullValueNot_284(); + break; case 285: - ChipLogProgress(chipTool, " ***** Test Step 285 : Write attribute NULLABLE_INT16S Value\n"); - err = TestWriteAttributeNullableInt16sValue_285(); - break; + ChipLogProgress(chipTool, " ***** Test Step 285 : Write attribute NULLABLE_INT16S Value\n"); + err = TestWriteAttributeNullableInt16sValue_285(); + break; case 286: - ChipLogProgress(chipTool, " ***** Test Step 286 : Read attribute NULLABLE_INT16S Value in range\n"); - err = TestReadAttributeNullableInt16sValueInRange_286(); - break; + ChipLogProgress(chipTool, " ***** Test Step 286 : Read attribute NULLABLE_INT16S Value in range\n"); + err = TestReadAttributeNullableInt16sValueInRange_286(); + break; case 287: - ChipLogProgress(chipTool, " ***** Test Step 287 : Read attribute NULLABLE_INT16S notValue OK\n"); - err = TestReadAttributeNullableInt16sNotValueOk_287(); - break; + ChipLogProgress(chipTool, " ***** Test Step 287 : Read attribute NULLABLE_INT16S notValue OK\n"); + err = TestReadAttributeNullableInt16sNotValueOk_287(); + break; case 288: - ChipLogProgress(chipTool, " ***** Test Step 288 : Write attribute NULLABLE_INT32S Min Value\n"); - err = TestWriteAttributeNullableInt32sMinValue_288(); - break; + ChipLogProgress(chipTool, " ***** Test Step 288 : Write attribute NULLABLE_INT32S Min Value\n"); + err = TestWriteAttributeNullableInt32sMinValue_288(); + break; case 289: - ChipLogProgress(chipTool, " ***** Test Step 289 : Read attribute NULLABLE_INT32S Min Value\n"); - err = TestReadAttributeNullableInt32sMinValue_289(); - break; + ChipLogProgress(chipTool, " ***** Test Step 289 : Read attribute NULLABLE_INT32S Min Value\n"); + err = TestReadAttributeNullableInt32sMinValue_289(); + break; case 290: - ChipLogProgress(chipTool, " ***** Test Step 290 : Write attribute NULLABLE_INT32S Invalid Value\n"); - err = TestWriteAttributeNullableInt32sInvalidValue_290(); - break; + ChipLogProgress(chipTool, " ***** Test Step 290 : Write attribute NULLABLE_INT32S Invalid Value\n"); + err = TestWriteAttributeNullableInt32sInvalidValue_290(); + break; case 291: - ChipLogProgress(chipTool, " ***** Test Step 291 : Read attribute NULLABLE_INT32S unchanged Value\n"); - err = TestReadAttributeNullableInt32sUnchangedValue_291(); - break; + ChipLogProgress(chipTool, " ***** Test Step 291 : Read attribute NULLABLE_INT32S unchanged Value\n"); + err = TestReadAttributeNullableInt32sUnchangedValue_291(); + break; case 292: - ChipLogProgress(chipTool, " ***** Test Step 292 : Write attribute NULLABLE_INT32S null Value\n"); - err = TestWriteAttributeNullableInt32sNullValue_292(); - break; + ChipLogProgress(chipTool, " ***** Test Step 292 : Write attribute NULLABLE_INT32S null Value\n"); + err = TestWriteAttributeNullableInt32sNullValue_292(); + break; case 293: - ChipLogProgress(chipTool, " ***** Test Step 293 : Read attribute NULLABLE_INT32S null Value\n"); - err = TestReadAttributeNullableInt32sNullValue_293(); - break; + ChipLogProgress(chipTool, " ***** Test Step 293 : Read attribute NULLABLE_INT32S null Value\n"); + err = TestReadAttributeNullableInt32sNullValue_293(); + break; case 294: - ChipLogProgress(chipTool, " ***** Test Step 294 : Read attribute NULLABLE_INT32S null Value & range\n"); - err = TestReadAttributeNullableInt32sNullValueRange_294(); - break; + ChipLogProgress(chipTool, " ***** Test Step 294 : Read attribute NULLABLE_INT32S null Value & range\n"); + err = TestReadAttributeNullableInt32sNullValueRange_294(); + break; case 295: - ChipLogProgress(chipTool, " ***** Test Step 295 : Read attribute NULLABLE_INT32S null Value & not\n"); - err = TestReadAttributeNullableInt32sNullValueNot_295(); - break; + ChipLogProgress(chipTool, " ***** Test Step 295 : Read attribute NULLABLE_INT32S null Value & not\n"); + err = TestReadAttributeNullableInt32sNullValueNot_295(); + break; case 296: - ChipLogProgress(chipTool, " ***** Test Step 296 : Write attribute NULLABLE_INT32S Value\n"); - err = TestWriteAttributeNullableInt32sValue_296(); - break; + ChipLogProgress(chipTool, " ***** Test Step 296 : Write attribute NULLABLE_INT32S Value\n"); + err = TestWriteAttributeNullableInt32sValue_296(); + break; case 297: - ChipLogProgress(chipTool, " ***** Test Step 297 : Read attribute NULLABLE_INT32S Value in range\n"); - err = TestReadAttributeNullableInt32sValueInRange_297(); - break; + ChipLogProgress(chipTool, " ***** Test Step 297 : Read attribute NULLABLE_INT32S Value in range\n"); + err = TestReadAttributeNullableInt32sValueInRange_297(); + break; case 298: - ChipLogProgress(chipTool, " ***** Test Step 298 : Read attribute NULLABLE_INT32S notValue OK\n"); - err = TestReadAttributeNullableInt32sNotValueOk_298(); - break; + ChipLogProgress(chipTool, " ***** Test Step 298 : Read attribute NULLABLE_INT32S notValue OK\n"); + err = TestReadAttributeNullableInt32sNotValueOk_298(); + break; case 299: - ChipLogProgress(chipTool, " ***** Test Step 299 : Write attribute NULLABLE_INT64S Min Value\n"); - err = TestWriteAttributeNullableInt64sMinValue_299(); - break; + ChipLogProgress(chipTool, " ***** Test Step 299 : Write attribute NULLABLE_INT64S Min Value\n"); + err = TestWriteAttributeNullableInt64sMinValue_299(); + break; case 300: - ChipLogProgress(chipTool, " ***** Test Step 300 : Read attribute NULLABLE_INT64S Min Value\n"); - err = TestReadAttributeNullableInt64sMinValue_300(); - break; + ChipLogProgress(chipTool, " ***** Test Step 300 : Read attribute NULLABLE_INT64S Min Value\n"); + err = TestReadAttributeNullableInt64sMinValue_300(); + break; case 301: - ChipLogProgress(chipTool, " ***** Test Step 301 : Write attribute NULLABLE_INT64S Invalid Value\n"); - err = TestWriteAttributeNullableInt64sInvalidValue_301(); - break; + ChipLogProgress(chipTool, " ***** Test Step 301 : Write attribute NULLABLE_INT64S Invalid Value\n"); + err = TestWriteAttributeNullableInt64sInvalidValue_301(); + break; case 302: - ChipLogProgress(chipTool, " ***** Test Step 302 : Read attribute NULLABLE_INT64S unchanged Value\n"); - err = TestReadAttributeNullableInt64sUnchangedValue_302(); - break; + ChipLogProgress(chipTool, " ***** Test Step 302 : Read attribute NULLABLE_INT64S unchanged Value\n"); + err = TestReadAttributeNullableInt64sUnchangedValue_302(); + break; case 303: - ChipLogProgress(chipTool, " ***** Test Step 303 : Write attribute NULLABLE_INT64S null Value\n"); - err = TestWriteAttributeNullableInt64sNullValue_303(); - break; + ChipLogProgress(chipTool, " ***** Test Step 303 : Write attribute NULLABLE_INT64S null Value\n"); + err = TestWriteAttributeNullableInt64sNullValue_303(); + break; case 304: - ChipLogProgress(chipTool, " ***** Test Step 304 : Read attribute NULLABLE_INT64S null Value\n"); - err = TestReadAttributeNullableInt64sNullValue_304(); - break; + ChipLogProgress(chipTool, " ***** Test Step 304 : Read attribute NULLABLE_INT64S null Value\n"); + err = TestReadAttributeNullableInt64sNullValue_304(); + break; case 305: - ChipLogProgress(chipTool, " ***** Test Step 305 : Read attribute NULLABLE_INT64S null Value & range\n"); - err = TestReadAttributeNullableInt64sNullValueRange_305(); - break; + ChipLogProgress(chipTool, " ***** Test Step 305 : Read attribute NULLABLE_INT64S null Value & range\n"); + err = TestReadAttributeNullableInt64sNullValueRange_305(); + break; case 306: - ChipLogProgress(chipTool, " ***** Test Step 306 : Read attribute NULLABLE_INT64S null Value & not\n"); - err = TestReadAttributeNullableInt64sNullValueNot_306(); - break; + ChipLogProgress(chipTool, " ***** Test Step 306 : Read attribute NULLABLE_INT64S null Value & not\n"); + err = TestReadAttributeNullableInt64sNullValueNot_306(); + break; case 307: - ChipLogProgress(chipTool, " ***** Test Step 307 : Write attribute NULLABLE_INT64S Value\n"); - err = TestWriteAttributeNullableInt64sValue_307(); - break; + ChipLogProgress(chipTool, " ***** Test Step 307 : Write attribute NULLABLE_INT64S Value\n"); + err = TestWriteAttributeNullableInt64sValue_307(); + break; case 308: - ChipLogProgress(chipTool, " ***** Test Step 308 : Read attribute NULLABLE_INT64S Value in range\n"); - err = TestReadAttributeNullableInt64sValueInRange_308(); - break; + ChipLogProgress(chipTool, " ***** Test Step 308 : Read attribute NULLABLE_INT64S Value in range\n"); + err = TestReadAttributeNullableInt64sValueInRange_308(); + break; case 309: - ChipLogProgress(chipTool, " ***** Test Step 309 : Read attribute NULLABLE_INT64S notValue OK\n"); - err = TestReadAttributeNullableInt64sNotValueOk_309(); - break; + ChipLogProgress(chipTool, " ***** Test Step 309 : Read attribute NULLABLE_INT64S notValue OK\n"); + err = TestReadAttributeNullableInt64sNotValueOk_309(); + break; case 310: - ChipLogProgress(chipTool, " ***** Test Step 310 : Write attribute NULLABLE_SINGLE medium Value\n"); - err = TestWriteAttributeNullableSingleMediumValue_310(); - break; + ChipLogProgress(chipTool, " ***** Test Step 310 : Write attribute NULLABLE_SINGLE medium Value\n"); + err = TestWriteAttributeNullableSingleMediumValue_310(); + break; case 311: - ChipLogProgress(chipTool, " ***** Test Step 311 : Read attribute NULLABLE_SINGLE medium Value\n"); - err = TestReadAttributeNullableSingleMediumValue_311(); - break; + ChipLogProgress(chipTool, " ***** Test Step 311 : Read attribute NULLABLE_SINGLE medium Value\n"); + err = TestReadAttributeNullableSingleMediumValue_311(); + break; case 312: - ChipLogProgress(chipTool, " ***** Test Step 312 : Write attribute NULLABLE_SINGLE largest Value\n"); - err = TestWriteAttributeNullableSingleLargestValue_312(); - break; + ChipLogProgress(chipTool, " ***** Test Step 312 : Write attribute NULLABLE_SINGLE largest Value\n"); + err = TestWriteAttributeNullableSingleLargestValue_312(); + break; case 313: - ChipLogProgress(chipTool, " ***** Test Step 313 : Read attribute NULLABLE_SINGLE largest Value\n"); - err = TestReadAttributeNullableSingleLargestValue_313(); - break; + ChipLogProgress(chipTool, " ***** Test Step 313 : Read attribute NULLABLE_SINGLE largest Value\n"); + err = TestReadAttributeNullableSingleLargestValue_313(); + break; case 314: - ChipLogProgress(chipTool, " ***** Test Step 314 : Write attribute NULLABLE_SINGLE smallest Value\n"); - err = TestWriteAttributeNullableSingleSmallestValue_314(); - break; + ChipLogProgress(chipTool, " ***** Test Step 314 : Write attribute NULLABLE_SINGLE smallest Value\n"); + err = TestWriteAttributeNullableSingleSmallestValue_314(); + break; case 315: - ChipLogProgress(chipTool, " ***** Test Step 315 : Read attribute NULLABLE_SINGLE smallest Value\n"); - err = TestReadAttributeNullableSingleSmallestValue_315(); - break; + ChipLogProgress(chipTool, " ***** Test Step 315 : Read attribute NULLABLE_SINGLE smallest Value\n"); + err = TestReadAttributeNullableSingleSmallestValue_315(); + break; case 316: - ChipLogProgress(chipTool, " ***** Test Step 316 : Write attribute NULLABLE_SINGLE null Value\n"); - err = TestWriteAttributeNullableSingleNullValue_316(); - break; + ChipLogProgress(chipTool, " ***** Test Step 316 : Write attribute NULLABLE_SINGLE null Value\n"); + err = TestWriteAttributeNullableSingleNullValue_316(); + break; case 317: - ChipLogProgress(chipTool, " ***** Test Step 317 : Read attribute NULLABLE_SINGLE null Value\n"); - err = TestReadAttributeNullableSingleNullValue_317(); - break; + ChipLogProgress(chipTool, " ***** Test Step 317 : Read attribute NULLABLE_SINGLE null Value\n"); + err = TestReadAttributeNullableSingleNullValue_317(); + break; case 318: - ChipLogProgress(chipTool, " ***** Test Step 318 : Write attribute NULLABLE_SINGLE 0 Value\n"); - err = TestWriteAttributeNullableSingle0Value_318(); - break; + ChipLogProgress(chipTool, " ***** Test Step 318 : Write attribute NULLABLE_SINGLE 0 Value\n"); + err = TestWriteAttributeNullableSingle0Value_318(); + break; case 319: - ChipLogProgress(chipTool, " ***** Test Step 319 : Read attribute NULLABLE_SINGLE 0 Value\n"); - err = TestReadAttributeNullableSingle0Value_319(); - break; + ChipLogProgress(chipTool, " ***** Test Step 319 : Read attribute NULLABLE_SINGLE 0 Value\n"); + err = TestReadAttributeNullableSingle0Value_319(); + break; case 320: - ChipLogProgress(chipTool, " ***** Test Step 320 : Write attribute NULLABLE_DOUBLE medium Value\n"); - err = TestWriteAttributeNullableDoubleMediumValue_320(); - break; + ChipLogProgress(chipTool, " ***** Test Step 320 : Write attribute NULLABLE_DOUBLE medium Value\n"); + err = TestWriteAttributeNullableDoubleMediumValue_320(); + break; case 321: - ChipLogProgress(chipTool, " ***** Test Step 321 : Read attribute NULLABLE_DOUBLE medium Value\n"); - err = TestReadAttributeNullableDoubleMediumValue_321(); - break; + ChipLogProgress(chipTool, " ***** Test Step 321 : Read attribute NULLABLE_DOUBLE medium Value\n"); + err = TestReadAttributeNullableDoubleMediumValue_321(); + break; case 322: - ChipLogProgress(chipTool, " ***** Test Step 322 : Write attribute NULLABLE_DOUBLE largest Value\n"); - err = TestWriteAttributeNullableDoubleLargestValue_322(); - break; + ChipLogProgress(chipTool, " ***** Test Step 322 : Write attribute NULLABLE_DOUBLE largest Value\n"); + err = TestWriteAttributeNullableDoubleLargestValue_322(); + break; case 323: - ChipLogProgress(chipTool, " ***** Test Step 323 : Read attribute NULLABLE_DOUBLE largest Value\n"); - err = TestReadAttributeNullableDoubleLargestValue_323(); - break; + ChipLogProgress(chipTool, " ***** Test Step 323 : Read attribute NULLABLE_DOUBLE largest Value\n"); + err = TestReadAttributeNullableDoubleLargestValue_323(); + break; case 324: - ChipLogProgress(chipTool, " ***** Test Step 324 : Write attribute NULLABLE_DOUBLE smallest Value\n"); - err = TestWriteAttributeNullableDoubleSmallestValue_324(); - break; + ChipLogProgress(chipTool, " ***** Test Step 324 : Write attribute NULLABLE_DOUBLE smallest Value\n"); + err = TestWriteAttributeNullableDoubleSmallestValue_324(); + break; case 325: - ChipLogProgress(chipTool, " ***** Test Step 325 : Read attribute NULLABLE_DOUBLE smallest Value\n"); - err = TestReadAttributeNullableDoubleSmallestValue_325(); - break; + ChipLogProgress(chipTool, " ***** Test Step 325 : Read attribute NULLABLE_DOUBLE smallest Value\n"); + err = TestReadAttributeNullableDoubleSmallestValue_325(); + break; case 326: - ChipLogProgress(chipTool, " ***** Test Step 326 : Write attribute NULLABLE_DOUBLE null Value\n"); - err = TestWriteAttributeNullableDoubleNullValue_326(); - break; + ChipLogProgress(chipTool, " ***** Test Step 326 : Write attribute NULLABLE_DOUBLE null Value\n"); + err = TestWriteAttributeNullableDoubleNullValue_326(); + break; case 327: - ChipLogProgress(chipTool, " ***** Test Step 327 : Read attribute NULLABLE_DOUBLE null Value\n"); - err = TestReadAttributeNullableDoubleNullValue_327(); - break; + ChipLogProgress(chipTool, " ***** Test Step 327 : Read attribute NULLABLE_DOUBLE null Value\n"); + err = TestReadAttributeNullableDoubleNullValue_327(); + break; case 328: - ChipLogProgress(chipTool, " ***** Test Step 328 : Write attribute NULLABLE_DOUBLE 0 Value\n"); - err = TestWriteAttributeNullableDouble0Value_328(); - break; + ChipLogProgress(chipTool, " ***** Test Step 328 : Write attribute NULLABLE_DOUBLE 0 Value\n"); + err = TestWriteAttributeNullableDouble0Value_328(); + break; case 329: - ChipLogProgress(chipTool, " ***** Test Step 329 : Read attribute NULLABLE_DOUBLE 0 Value\n"); - err = TestReadAttributeNullableDouble0Value_329(); - break; + ChipLogProgress(chipTool, " ***** Test Step 329 : Read attribute NULLABLE_DOUBLE 0 Value\n"); + err = TestReadAttributeNullableDouble0Value_329(); + break; case 330: - ChipLogProgress(chipTool, " ***** Test Step 330 : Write attribute NULLABLE_ENUM8 Min Value\n"); - err = TestWriteAttributeNullableEnum8MinValue_330(); - break; + ChipLogProgress(chipTool, " ***** Test Step 330 : Write attribute NULLABLE_ENUM8 Min Value\n"); + err = TestWriteAttributeNullableEnum8MinValue_330(); + break; case 331: - ChipLogProgress(chipTool, " ***** Test Step 331 : Read attribute NULLABLE_ENUM8 Min Value\n"); - err = TestReadAttributeNullableEnum8MinValue_331(); - break; + ChipLogProgress(chipTool, " ***** Test Step 331 : Read attribute NULLABLE_ENUM8 Min Value\n"); + err = TestReadAttributeNullableEnum8MinValue_331(); + break; case 332: - ChipLogProgress(chipTool, " ***** Test Step 332 : Write attribute NULLABLE_ENUM8 Max Value\n"); - err = TestWriteAttributeNullableEnum8MaxValue_332(); - break; + ChipLogProgress(chipTool, " ***** Test Step 332 : Write attribute NULLABLE_ENUM8 Max Value\n"); + err = TestWriteAttributeNullableEnum8MaxValue_332(); + break; case 333: - ChipLogProgress(chipTool, " ***** Test Step 333 : Read attribute NULLABLE_ENUM8 Max Value\n"); - err = TestReadAttributeNullableEnum8MaxValue_333(); - break; + ChipLogProgress(chipTool, " ***** Test Step 333 : Read attribute NULLABLE_ENUM8 Max Value\n"); + err = TestReadAttributeNullableEnum8MaxValue_333(); + break; case 334: - ChipLogProgress(chipTool, " ***** Test Step 334 : Write attribute NULLABLE_ENUM8 Invalid Value\n"); - err = TestWriteAttributeNullableEnum8InvalidValue_334(); - break; + ChipLogProgress(chipTool, " ***** Test Step 334 : Write attribute NULLABLE_ENUM8 Invalid Value\n"); + err = TestWriteAttributeNullableEnum8InvalidValue_334(); + break; case 335: - ChipLogProgress(chipTool, " ***** Test Step 335 : Read attribute NULLABLE_ENUM8 unchanged Value\n"); - err = TestReadAttributeNullableEnum8UnchangedValue_335(); - break; + ChipLogProgress(chipTool, " ***** Test Step 335 : Read attribute NULLABLE_ENUM8 unchanged Value\n"); + err = TestReadAttributeNullableEnum8UnchangedValue_335(); + break; case 336: - ChipLogProgress(chipTool, " ***** Test Step 336 : Write attribute NULLABLE_ENUM8 null Value\n"); - err = TestWriteAttributeNullableEnum8NullValue_336(); - break; + ChipLogProgress(chipTool, " ***** Test Step 336 : Write attribute NULLABLE_ENUM8 null Value\n"); + err = TestWriteAttributeNullableEnum8NullValue_336(); + break; case 337: - ChipLogProgress(chipTool, " ***** Test Step 337 : Read attribute NULLABLE_ENUM8 null Value\n"); - err = TestReadAttributeNullableEnum8NullValue_337(); - break; + ChipLogProgress(chipTool, " ***** Test Step 337 : Read attribute NULLABLE_ENUM8 null Value\n"); + err = TestReadAttributeNullableEnum8NullValue_337(); + break; case 338: - ChipLogProgress(chipTool, " ***** Test Step 338 : Write attribute NULLABLE_ENUM16 Min Value\n"); - err = TestWriteAttributeNullableEnum16MinValue_338(); - break; + ChipLogProgress(chipTool, " ***** Test Step 338 : Write attribute NULLABLE_ENUM16 Min Value\n"); + err = TestWriteAttributeNullableEnum16MinValue_338(); + break; case 339: - ChipLogProgress(chipTool, " ***** Test Step 339 : Read attribute NULLABLE_ENUM16 Min Value\n"); - err = TestReadAttributeNullableEnum16MinValue_339(); - break; + ChipLogProgress(chipTool, " ***** Test Step 339 : Read attribute NULLABLE_ENUM16 Min Value\n"); + err = TestReadAttributeNullableEnum16MinValue_339(); + break; case 340: - ChipLogProgress(chipTool, " ***** Test Step 340 : Write attribute NULLABLE_ENUM16 Max Value\n"); - err = TestWriteAttributeNullableEnum16MaxValue_340(); - break; + ChipLogProgress(chipTool, " ***** Test Step 340 : Write attribute NULLABLE_ENUM16 Max Value\n"); + err = TestWriteAttributeNullableEnum16MaxValue_340(); + break; case 341: - ChipLogProgress(chipTool, " ***** Test Step 341 : Read attribute NULLABLE_ENUM16 Max Value\n"); - err = TestReadAttributeNullableEnum16MaxValue_341(); - break; + ChipLogProgress(chipTool, " ***** Test Step 341 : Read attribute NULLABLE_ENUM16 Max Value\n"); + err = TestReadAttributeNullableEnum16MaxValue_341(); + break; case 342: - ChipLogProgress(chipTool, " ***** Test Step 342 : Write attribute NULLABLE_ENUM16 Invalid Value\n"); - err = TestWriteAttributeNullableEnum16InvalidValue_342(); - break; + ChipLogProgress(chipTool, " ***** Test Step 342 : Write attribute NULLABLE_ENUM16 Invalid Value\n"); + err = TestWriteAttributeNullableEnum16InvalidValue_342(); + break; case 343: - ChipLogProgress(chipTool, " ***** Test Step 343 : Read attribute NULLABLE_ENUM16 unchanged Value\n"); - err = TestReadAttributeNullableEnum16UnchangedValue_343(); - break; + ChipLogProgress(chipTool, " ***** Test Step 343 : Read attribute NULLABLE_ENUM16 unchanged Value\n"); + err = TestReadAttributeNullableEnum16UnchangedValue_343(); + break; case 344: - ChipLogProgress(chipTool, " ***** Test Step 344 : Write attribute NULLABLE_ENUM16 null Value\n"); - err = TestWriteAttributeNullableEnum16NullValue_344(); - break; + ChipLogProgress(chipTool, " ***** Test Step 344 : Write attribute NULLABLE_ENUM16 null Value\n"); + err = TestWriteAttributeNullableEnum16NullValue_344(); + break; case 345: - ChipLogProgress(chipTool, " ***** Test Step 345 : Read attribute NULLABLE_ENUM16 null Value\n"); - err = TestReadAttributeNullableEnum16NullValue_345(); - break; + ChipLogProgress(chipTool, " ***** Test Step 345 : Read attribute NULLABLE_ENUM16 null Value\n"); + err = TestReadAttributeNullableEnum16NullValue_345(); + break; case 346: - ChipLogProgress(chipTool, " ***** Test Step 346 : Write attribute NULLABLE_SIMPLE_ENUM Min Value\n"); - err = TestWriteAttributeNullableSimpleEnumMinValue_346(); - break; + ChipLogProgress(chipTool, " ***** Test Step 346 : Write attribute NULLABLE_SIMPLE_ENUM Min Value\n"); + err = TestWriteAttributeNullableSimpleEnumMinValue_346(); + break; case 347: - ChipLogProgress(chipTool, " ***** Test Step 347 : Read attribute NULLABLE_SIMPLE_ENUM Min Value\n"); - err = TestReadAttributeNullableSimpleEnumMinValue_347(); - break; + ChipLogProgress(chipTool, " ***** Test Step 347 : Read attribute NULLABLE_SIMPLE_ENUM Min Value\n"); + err = TestReadAttributeNullableSimpleEnumMinValue_347(); + break; case 348: - ChipLogProgress(chipTool, " ***** Test Step 348 : Write attribute NULLABLE_SIMPLE_ENUM Max Value\n"); - err = TestWriteAttributeNullableSimpleEnumMaxValue_348(); - break; + ChipLogProgress(chipTool, " ***** Test Step 348 : Write attribute NULLABLE_SIMPLE_ENUM Max Value\n"); + err = TestWriteAttributeNullableSimpleEnumMaxValue_348(); + break; case 349: - ChipLogProgress(chipTool, " ***** Test Step 349 : Read attribute NULLABLE_SIMPLE_ENUM Max Value\n"); - err = TestReadAttributeNullableSimpleEnumMaxValue_349(); - break; + ChipLogProgress(chipTool, " ***** Test Step 349 : Read attribute NULLABLE_SIMPLE_ENUM Max Value\n"); + err = TestReadAttributeNullableSimpleEnumMaxValue_349(); + break; case 350: - ChipLogProgress(chipTool, " ***** Test Step 350 : Write attribute NULLABLE_SIMPLE_ENUM Invalid Value\n"); - err = TestWriteAttributeNullableSimpleEnumInvalidValue_350(); - break; + ChipLogProgress(chipTool, " ***** Test Step 350 : Write attribute NULLABLE_SIMPLE_ENUM Invalid Value\n"); + err = TestWriteAttributeNullableSimpleEnumInvalidValue_350(); + break; case 351: - ChipLogProgress(chipTool, " ***** Test Step 351 : Read attribute NULLABLE_SIMPLE_ENUM unchanged Value\n"); - err = TestReadAttributeNullableSimpleEnumUnchangedValue_351(); - break; + ChipLogProgress(chipTool, " ***** Test Step 351 : Read attribute NULLABLE_SIMPLE_ENUM unchanged Value\n"); + err = TestReadAttributeNullableSimpleEnumUnchangedValue_351(); + break; case 352: - ChipLogProgress(chipTool, " ***** Test Step 352 : Write attribute NULLABLE_SIMPLE_ENUM null Value\n"); - err = TestWriteAttributeNullableSimpleEnumNullValue_352(); - break; + ChipLogProgress(chipTool, " ***** Test Step 352 : Write attribute NULLABLE_SIMPLE_ENUM null Value\n"); + err = TestWriteAttributeNullableSimpleEnumNullValue_352(); + break; case 353: - ChipLogProgress(chipTool, " ***** Test Step 353 : Read attribute NULLABLE_SIMPLE_ENUM null Value\n"); - err = TestReadAttributeNullableSimpleEnumNullValue_353(); - break; + ChipLogProgress(chipTool, " ***** Test Step 353 : Read attribute NULLABLE_SIMPLE_ENUM null Value\n"); + err = TestReadAttributeNullableSimpleEnumNullValue_353(); + break; case 354: - ChipLogProgress(chipTool, " ***** Test Step 354 : Read attribute NULLABLE_SIMPLE_ENUM not 3 Value\n"); - err = TestReadAttributeNullableSimpleEnumNot3Value_354(); - break; + ChipLogProgress(chipTool, " ***** Test Step 354 : Read attribute NULLABLE_SIMPLE_ENUM not 3 Value\n"); + err = TestReadAttributeNullableSimpleEnumNot3Value_354(); + break; case 355: - ChipLogProgress(chipTool, " ***** Test Step 355 : Read attribute NULLABLE_OCTET_STRING Default Value\n"); - err = TestReadAttributeNullableOctetStringDefaultValue_355(); - break; + ChipLogProgress(chipTool, " ***** Test Step 355 : Read attribute NULLABLE_OCTET_STRING Default Value\n"); + err = TestReadAttributeNullableOctetStringDefaultValue_355(); + break; case 356: - ChipLogProgress(chipTool, " ***** Test Step 356 : Write attribute NULLABLE_OCTET_STRING\n"); - err = TestWriteAttributeNullableOctetString_356(); - break; + ChipLogProgress(chipTool, " ***** Test Step 356 : Write attribute NULLABLE_OCTET_STRING\n"); + err = TestWriteAttributeNullableOctetString_356(); + break; case 357: - ChipLogProgress(chipTool, " ***** Test Step 357 : Read attribute NULLABLE_OCTET_STRING\n"); - err = TestReadAttributeNullableOctetString_357(); - break; + ChipLogProgress(chipTool, " ***** Test Step 357 : Read attribute NULLABLE_OCTET_STRING\n"); + err = TestReadAttributeNullableOctetString_357(); + break; case 358: - ChipLogProgress(chipTool, " ***** Test Step 358 : Write attribute NULLABLE_OCTET_STRING\n"); - err = TestWriteAttributeNullableOctetString_358(); - break; + ChipLogProgress(chipTool, " ***** Test Step 358 : Write attribute NULLABLE_OCTET_STRING\n"); + err = TestWriteAttributeNullableOctetString_358(); + break; case 359: - ChipLogProgress(chipTool, " ***** Test Step 359 : Read attribute NULLABLE_OCTET_STRING\n"); - err = TestReadAttributeNullableOctetString_359(); - break; + ChipLogProgress(chipTool, " ***** Test Step 359 : Read attribute NULLABLE_OCTET_STRING\n"); + err = TestReadAttributeNullableOctetString_359(); + break; case 360: - ChipLogProgress(chipTool, " ***** Test Step 360 : Write attribute NULLABLE_OCTET_STRING\n"); - err = TestWriteAttributeNullableOctetString_360(); - break; + ChipLogProgress(chipTool, " ***** Test Step 360 : Write attribute NULLABLE_OCTET_STRING\n"); + err = TestWriteAttributeNullableOctetString_360(); + break; case 361: - ChipLogProgress(chipTool, " ***** Test Step 361 : Read attribute NULLABLE_OCTET_STRING\n"); - err = TestReadAttributeNullableOctetString_361(); - break; + ChipLogProgress(chipTool, " ***** Test Step 361 : Read attribute NULLABLE_OCTET_STRING\n"); + err = TestReadAttributeNullableOctetString_361(); + break; case 362: - ChipLogProgress(chipTool, " ***** Test Step 362 : Read attribute NULLABLE_OCTET_STRING not TestValue\n"); - err = TestReadAttributeNullableOctetStringNotTestValue_362(); - break; + ChipLogProgress(chipTool, " ***** Test Step 362 : Read attribute NULLABLE_OCTET_STRING not TestValue\n"); + err = TestReadAttributeNullableOctetStringNotTestValue_362(); + break; case 363: - ChipLogProgress(chipTool, " ***** Test Step 363 : Read attribute NULLABLE_CHAR_STRING Default Value\n"); - err = TestReadAttributeNullableCharStringDefaultValue_363(); - break; + ChipLogProgress(chipTool, " ***** Test Step 363 : Read attribute NULLABLE_CHAR_STRING Default Value\n"); + err = TestReadAttributeNullableCharStringDefaultValue_363(); + break; case 364: - ChipLogProgress(chipTool, " ***** Test Step 364 : Write attribute NULLABLE_CHAR_STRING\n"); - err = TestWriteAttributeNullableCharString_364(); - break; + ChipLogProgress(chipTool, " ***** Test Step 364 : Write attribute NULLABLE_CHAR_STRING\n"); + err = TestWriteAttributeNullableCharString_364(); + break; case 365: - ChipLogProgress(chipTool, " ***** Test Step 365 : Read attribute NULLABLE_CHAR_STRING\n"); - err = TestReadAttributeNullableCharString_365(); - break; + ChipLogProgress(chipTool, " ***** Test Step 365 : Read attribute NULLABLE_CHAR_STRING\n"); + err = TestReadAttributeNullableCharString_365(); + break; case 366: - ChipLogProgress(chipTool, " ***** Test Step 366 : Read attribute NULLABLE_CHAR_STRING\n"); - err = TestReadAttributeNullableCharString_366(); - break; + ChipLogProgress(chipTool, " ***** Test Step 366 : Read attribute NULLABLE_CHAR_STRING\n"); + err = TestReadAttributeNullableCharString_366(); + break; case 367: - ChipLogProgress(chipTool, " ***** Test Step 367 : Write attribute NULLABLE_CHAR_STRING - Value too long\n"); - err = TestWriteAttributeNullableCharStringValueTooLong_367(); - break; + ChipLogProgress(chipTool, " ***** Test Step 367 : Write attribute NULLABLE_CHAR_STRING - Value too long\n"); + err = TestWriteAttributeNullableCharStringValueTooLong_367(); + break; case 368: - ChipLogProgress(chipTool, " ***** Test Step 368 : Read attribute NULLABLE_CHAR_STRING\n"); - err = TestReadAttributeNullableCharString_368(); - break; + ChipLogProgress(chipTool, " ***** Test Step 368 : Read attribute NULLABLE_CHAR_STRING\n"); + err = TestReadAttributeNullableCharString_368(); + break; case 369: - ChipLogProgress(chipTool, " ***** Test Step 369 : Write attribute NULLABLE_CHAR_STRING - Empty\n"); - err = TestWriteAttributeNullableCharStringEmpty_369(); - break; + ChipLogProgress(chipTool, " ***** Test Step 369 : Write attribute NULLABLE_CHAR_STRING - Empty\n"); + err = TestWriteAttributeNullableCharStringEmpty_369(); + break; case 370: - ChipLogProgress(chipTool, " ***** Test Step 370 : Read attribute NULLABLE_CHAR_STRING\n"); - err = TestReadAttributeNullableCharString_370(); - break; + ChipLogProgress(chipTool, " ***** Test Step 370 : Read attribute NULLABLE_CHAR_STRING\n"); + err = TestReadAttributeNullableCharString_370(); + break; case 371: - ChipLogProgress(chipTool, " ***** Test Step 371 : Read attribute NULLABLE_CHAR_STRING not ☉T☉\n"); - err = TestReadAttributeNullableCharStringNott_371(); - break; + ChipLogProgress(chipTool, " ***** Test Step 371 : Read attribute NULLABLE_CHAR_STRING not ☉T☉\n"); + err = TestReadAttributeNullableCharStringNott_371(); + break; case 372: - ChipLogProgress(chipTool, " ***** Test Step 372 : Read attribute from nonexistent endpoint.\n"); - err = TestReadAttributeFromNonexistentEndpoint_372(); - break; + ChipLogProgress(chipTool, " ***** Test Step 372 : Read attribute from nonexistent endpoint.\n"); + err = TestReadAttributeFromNonexistentEndpoint_372(); + break; case 373: - ChipLogProgress(chipTool, " ***** Test Step 373 : Read attribute from nonexistent cluster.\n"); - err = TestReadAttributeFromNonexistentCluster_373(); - break; + ChipLogProgress(chipTool, " ***** Test Step 373 : Read attribute from nonexistent cluster.\n"); + err = TestReadAttributeFromNonexistentCluster_373(); + break; case 374: - ChipLogProgress( - chipTool, " ***** Test Step 374 : Send a command that takes an optional parameter but do not set it.\n"); - err = TestSendACommandThatTakesAnOptionalParameterButDoNotSetIt_374(); - break; + ChipLogProgress(chipTool, " ***** Test Step 374 : Send a command that takes an optional parameter but do not set it.\n"); + err = TestSendACommandThatTakesAnOptionalParameterButDoNotSetIt_374(); + break; case 375: - ChipLogProgress( - chipTool, " ***** Test Step 375 : Send a command that takes an optional parameter but do not set it.\n"); - err = TestSendACommandThatTakesAnOptionalParameterButDoNotSetIt_375(); - break; + ChipLogProgress(chipTool, " ***** Test Step 375 : Send a command that takes an optional parameter but do not set it.\n"); + err = TestSendACommandThatTakesAnOptionalParameterButDoNotSetIt_375(); + break; case 376: - ChipLogProgress(chipTool, " ***** Test Step 376 : Report: Subscribe to list attribute\n"); - err = TestReportSubscribeToListAttribute_376(); - break; + ChipLogProgress(chipTool, " ***** Test Step 376 : Report: Subscribe to list attribute\n"); + err = TestReportSubscribeToListAttribute_376(); + break; case 377: - ChipLogProgress(chipTool, " ***** Test Step 377 : Subscribe to list attribute\n"); - err = TestSubscribeToListAttribute_377(); - break; + ChipLogProgress(chipTool, " ***** Test Step 377 : Subscribe to list attribute\n"); + err = TestSubscribeToListAttribute_377(); + break; case 378: - ChipLogProgress(chipTool, " ***** Test Step 378 : Write subscribed-to list attribute\n"); - err = TestWriteSubscribedToListAttribute_378(); - break; + ChipLogProgress(chipTool, " ***** Test Step 378 : Write subscribed-to list attribute\n"); + err = TestWriteSubscribedToListAttribute_378(); + break; case 379: - ChipLogProgress(chipTool, " ***** Test Step 379 : Check for list attribute report\n"); - err = TestCheckForListAttributeReport_379(); - break; + ChipLogProgress(chipTool, " ***** Test Step 379 : Check for list attribute report\n"); + err = TestCheckForListAttributeReport_379(); + break; case 380: - ChipLogProgress(chipTool, " ***** Test Step 380 : Read range-restricted unsigned 8-bit integer\n"); - err = TestReadRangeRestrictedUnsigned8BitInteger_380(); - break; + ChipLogProgress(chipTool, " ***** Test Step 380 : Read range-restricted unsigned 8-bit integer\n"); + err = TestReadRangeRestrictedUnsigned8BitInteger_380(); + break; case 381: - ChipLogProgress(chipTool, " ***** Test Step 381 : Write min value to a range-restricted unsigned 8-bit integer\n"); - err = TestWriteMinValueToARangeRestrictedUnsigned8BitInteger_381(); - break; + ChipLogProgress(chipTool, " ***** Test Step 381 : Write min value to a range-restricted unsigned 8-bit integer\n"); + err = TestWriteMinValueToARangeRestrictedUnsigned8BitInteger_381(); + break; case 382: - ChipLogProgress( - chipTool, " ***** Test Step 382 : Write just-below-range value to a range-restricted unsigned 8-bit integer\n"); - err = TestWriteJustBelowRangeValueToARangeRestrictedUnsigned8BitInteger_382(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 382 : Write just-below-range value to a range-restricted unsigned 8-bit integer\n"); + err = TestWriteJustBelowRangeValueToARangeRestrictedUnsigned8BitInteger_382(); + break; case 383: - ChipLogProgress( - chipTool, " ***** Test Step 383 : Write just-above-range value to a range-restricted unsigned 8-bit integer\n"); - err = TestWriteJustAboveRangeValueToARangeRestrictedUnsigned8BitInteger_383(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 383 : Write just-above-range value to a range-restricted unsigned 8-bit integer\n"); + err = TestWriteJustAboveRangeValueToARangeRestrictedUnsigned8BitInteger_383(); + break; case 384: - ChipLogProgress(chipTool, " ***** Test Step 384 : Write max value to a range-restricted unsigned 8-bit integer\n"); - err = TestWriteMaxValueToARangeRestrictedUnsigned8BitInteger_384(); - break; + ChipLogProgress(chipTool, " ***** Test Step 384 : Write max value to a range-restricted unsigned 8-bit integer\n"); + err = TestWriteMaxValueToARangeRestrictedUnsigned8BitInteger_384(); + break; case 385: - ChipLogProgress( - chipTool, " ***** Test Step 385 : Verify range-restricted unsigned 8-bit integer value has not changed\n"); - err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueHasNotChanged_385(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 385 : Verify range-restricted unsigned 8-bit integer value has not changed\n"); + err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueHasNotChanged_385(); + break; case 386: - ChipLogProgress( - chipTool, " ***** Test Step 386 : Write min valid value to a range-restricted unsigned 8-bit integer\n"); - err = TestWriteMinValidValueToARangeRestrictedUnsigned8BitInteger_386(); - break; + ChipLogProgress(chipTool, " ***** Test Step 386 : Write min valid value to a range-restricted unsigned 8-bit integer\n"); + err = TestWriteMinValidValueToARangeRestrictedUnsigned8BitInteger_386(); + break; case 387: - ChipLogProgress( - chipTool, " ***** Test Step 387 : Verify range-restricted unsigned 8-bit integer value is at min valid\n"); - err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueIsAtMinValid_387(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 387 : Verify range-restricted unsigned 8-bit integer value is at min valid\n"); + err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueIsAtMinValid_387(); + break; case 388: - ChipLogProgress( - chipTool, " ***** Test Step 388 : Write max valid value to a range-restricted unsigned 8-bit integer\n"); - err = TestWriteMaxValidValueToARangeRestrictedUnsigned8BitInteger_388(); - break; + ChipLogProgress(chipTool, " ***** Test Step 388 : Write max valid value to a range-restricted unsigned 8-bit integer\n"); + err = TestWriteMaxValidValueToARangeRestrictedUnsigned8BitInteger_388(); + break; case 389: - ChipLogProgress( - chipTool, " ***** Test Step 389 : Verify range-restricted unsigned 8-bit integer value is at max valid\n"); - err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueIsAtMaxValid_389(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 389 : Verify range-restricted unsigned 8-bit integer value is at max valid\n"); + err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueIsAtMaxValid_389(); + break; case 390: - ChipLogProgress( - chipTool, " ***** Test Step 390 : Write middle valid value to a range-restricted unsigned 8-bit integer\n"); - err = TestWriteMiddleValidValueToARangeRestrictedUnsigned8BitInteger_390(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 390 : Write middle valid value to a range-restricted unsigned 8-bit integer\n"); + err = TestWriteMiddleValidValueToARangeRestrictedUnsigned8BitInteger_390(); + break; case 391: - ChipLogProgress( - chipTool, " ***** Test Step 391 : Verify range-restricted unsigned 8-bit integer value is at mid valid\n"); - err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueIsAtMidValid_391(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 391 : Verify range-restricted unsigned 8-bit integer value is at mid valid\n"); + err = TestVerifyRangeRestrictedUnsigned8BitIntegerValueIsAtMidValid_391(); + break; case 392: - ChipLogProgress(chipTool, " ***** Test Step 392 : Read range-restricted unsigned 16-bit integer\n"); - err = TestReadRangeRestrictedUnsigned16BitInteger_392(); - break; + ChipLogProgress(chipTool, " ***** Test Step 392 : Read range-restricted unsigned 16-bit integer\n"); + err = TestReadRangeRestrictedUnsigned16BitInteger_392(); + break; case 393: - ChipLogProgress(chipTool, " ***** Test Step 393 : Write min value to a range-restricted unsigned 16-bit integer\n"); - err = TestWriteMinValueToARangeRestrictedUnsigned16BitInteger_393(); - break; + ChipLogProgress(chipTool, " ***** Test Step 393 : Write min value to a range-restricted unsigned 16-bit integer\n"); + err = TestWriteMinValueToARangeRestrictedUnsigned16BitInteger_393(); + break; case 394: - ChipLogProgress( - chipTool, " ***** Test Step 394 : Write just-below-range value to a range-restricted unsigned 16-bit integer\n"); - err = TestWriteJustBelowRangeValueToARangeRestrictedUnsigned16BitInteger_394(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 394 : Write just-below-range value to a range-restricted unsigned 16-bit integer\n"); + err = TestWriteJustBelowRangeValueToARangeRestrictedUnsigned16BitInteger_394(); + break; case 395: - ChipLogProgress( - chipTool, " ***** Test Step 395 : Write just-above-range value to a range-restricted unsigned 16-bit integer\n"); - err = TestWriteJustAboveRangeValueToARangeRestrictedUnsigned16BitInteger_395(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 395 : Write just-above-range value to a range-restricted unsigned 16-bit integer\n"); + err = TestWriteJustAboveRangeValueToARangeRestrictedUnsigned16BitInteger_395(); + break; case 396: - ChipLogProgress(chipTool, " ***** Test Step 396 : Write max value to a range-restricted unsigned 16-bit integer\n"); - err = TestWriteMaxValueToARangeRestrictedUnsigned16BitInteger_396(); - break; + ChipLogProgress(chipTool, " ***** Test Step 396 : Write max value to a range-restricted unsigned 16-bit integer\n"); + err = TestWriteMaxValueToARangeRestrictedUnsigned16BitInteger_396(); + break; case 397: - ChipLogProgress( - chipTool, " ***** Test Step 397 : Verify range-restricted unsigned 16-bit integer value has not changed\n"); - err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueHasNotChanged_397(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 397 : Verify range-restricted unsigned 16-bit integer value has not changed\n"); + err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueHasNotChanged_397(); + break; case 398: - ChipLogProgress( - chipTool, " ***** Test Step 398 : Write min valid value to a range-restricted unsigned 16-bit integer\n"); - err = TestWriteMinValidValueToARangeRestrictedUnsigned16BitInteger_398(); - break; + ChipLogProgress(chipTool, " ***** Test Step 398 : Write min valid value to a range-restricted unsigned 16-bit integer\n"); + err = TestWriteMinValidValueToARangeRestrictedUnsigned16BitInteger_398(); + break; case 399: - ChipLogProgress( - chipTool, " ***** Test Step 399 : Verify range-restricted unsigned 16-bit integer value is at min valid\n"); - err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueIsAtMinValid_399(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 399 : Verify range-restricted unsigned 16-bit integer value is at min valid\n"); + err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueIsAtMinValid_399(); + break; case 400: - ChipLogProgress( - chipTool, " ***** Test Step 400 : Write max valid value to a range-restricted unsigned 16-bit integer\n"); - err = TestWriteMaxValidValueToARangeRestrictedUnsigned16BitInteger_400(); - break; + ChipLogProgress(chipTool, " ***** Test Step 400 : Write max valid value to a range-restricted unsigned 16-bit integer\n"); + err = TestWriteMaxValidValueToARangeRestrictedUnsigned16BitInteger_400(); + break; case 401: - ChipLogProgress( - chipTool, " ***** Test Step 401 : Verify range-restricted unsigned 16-bit integer value is at max valid\n"); - err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueIsAtMaxValid_401(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 401 : Verify range-restricted unsigned 16-bit integer value is at max valid\n"); + err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueIsAtMaxValid_401(); + break; case 402: - ChipLogProgress( - chipTool, " ***** Test Step 402 : Write middle valid value to a range-restricted unsigned 16-bit integer\n"); - err = TestWriteMiddleValidValueToARangeRestrictedUnsigned16BitInteger_402(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 402 : Write middle valid value to a range-restricted unsigned 16-bit integer\n"); + err = TestWriteMiddleValidValueToARangeRestrictedUnsigned16BitInteger_402(); + break; case 403: - ChipLogProgress( - chipTool, " ***** Test Step 403 : Verify range-restricted unsigned 16-bit integer value is at mid valid\n"); - err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueIsAtMidValid_403(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 403 : Verify range-restricted unsigned 16-bit integer value is at mid valid\n"); + err = TestVerifyRangeRestrictedUnsigned16BitIntegerValueIsAtMidValid_403(); + break; case 404: - ChipLogProgress(chipTool, " ***** Test Step 404 : Read range-restricted signed 8-bit integer\n"); - err = TestReadRangeRestrictedSigned8BitInteger_404(); - break; + ChipLogProgress(chipTool, " ***** Test Step 404 : Read range-restricted signed 8-bit integer\n"); + err = TestReadRangeRestrictedSigned8BitInteger_404(); + break; case 405: - ChipLogProgress(chipTool, " ***** Test Step 405 : Write min value to a range-restricted signed 8-bit integer\n"); - err = TestWriteMinValueToARangeRestrictedSigned8BitInteger_405(); - break; + ChipLogProgress(chipTool, " ***** Test Step 405 : Write min value to a range-restricted signed 8-bit integer\n"); + err = TestWriteMinValueToARangeRestrictedSigned8BitInteger_405(); + break; case 406: - ChipLogProgress( - chipTool, " ***** Test Step 406 : Write just-below-range value to a range-restricted signed 8-bit integer\n"); - err = TestWriteJustBelowRangeValueToARangeRestrictedSigned8BitInteger_406(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 406 : Write just-below-range value to a range-restricted signed 8-bit integer\n"); + err = TestWriteJustBelowRangeValueToARangeRestrictedSigned8BitInteger_406(); + break; case 407: - ChipLogProgress( - chipTool, " ***** Test Step 407 : Write just-above-range value to a range-restricted signed 8-bit integer\n"); - err = TestWriteJustAboveRangeValueToARangeRestrictedSigned8BitInteger_407(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 407 : Write just-above-range value to a range-restricted signed 8-bit integer\n"); + err = TestWriteJustAboveRangeValueToARangeRestrictedSigned8BitInteger_407(); + break; case 408: - ChipLogProgress(chipTool, " ***** Test Step 408 : Write max value to a range-restricted signed 8-bit integer\n"); - err = TestWriteMaxValueToARangeRestrictedSigned8BitInteger_408(); - break; + ChipLogProgress(chipTool, " ***** Test Step 408 : Write max value to a range-restricted signed 8-bit integer\n"); + err = TestWriteMaxValueToARangeRestrictedSigned8BitInteger_408(); + break; case 409: - ChipLogProgress( - chipTool, " ***** Test Step 409 : Verify range-restricted signed 8-bit integer value has not changed\n"); - err = TestVerifyRangeRestrictedSigned8BitIntegerValueHasNotChanged_409(); - break; + ChipLogProgress(chipTool, " ***** Test Step 409 : Verify range-restricted signed 8-bit integer value has not changed\n"); + err = TestVerifyRangeRestrictedSigned8BitIntegerValueHasNotChanged_409(); + break; case 410: - ChipLogProgress(chipTool, " ***** Test Step 410 : Write min valid value to a range-restricted signed 8-bit integer\n"); - err = TestWriteMinValidValueToARangeRestrictedSigned8BitInteger_410(); - break; + ChipLogProgress(chipTool, " ***** Test Step 410 : Write min valid value to a range-restricted signed 8-bit integer\n"); + err = TestWriteMinValidValueToARangeRestrictedSigned8BitInteger_410(); + break; case 411: - ChipLogProgress( - chipTool, " ***** Test Step 411 : Verify range-restricted signed 8-bit integer value is at min valid\n"); - err = TestVerifyRangeRestrictedSigned8BitIntegerValueIsAtMinValid_411(); - break; + ChipLogProgress(chipTool, " ***** Test Step 411 : Verify range-restricted signed 8-bit integer value is at min valid\n"); + err = TestVerifyRangeRestrictedSigned8BitIntegerValueIsAtMinValid_411(); + break; case 412: - ChipLogProgress(chipTool, " ***** Test Step 412 : Write max valid value to a range-restricted signed 8-bit integer\n"); - err = TestWriteMaxValidValueToARangeRestrictedSigned8BitInteger_412(); - break; + ChipLogProgress(chipTool, " ***** Test Step 412 : Write max valid value to a range-restricted signed 8-bit integer\n"); + err = TestWriteMaxValidValueToARangeRestrictedSigned8BitInteger_412(); + break; case 413: - ChipLogProgress( - chipTool, " ***** Test Step 413 : Verify range-restricted signed 8-bit integer value is at max valid\n"); - err = TestVerifyRangeRestrictedSigned8BitIntegerValueIsAtMaxValid_413(); - break; + ChipLogProgress(chipTool, " ***** Test Step 413 : Verify range-restricted signed 8-bit integer value is at max valid\n"); + err = TestVerifyRangeRestrictedSigned8BitIntegerValueIsAtMaxValid_413(); + break; case 414: - ChipLogProgress( - chipTool, " ***** Test Step 414 : Write middle valid value to a range-restricted signed 8-bit integer\n"); - err = TestWriteMiddleValidValueToARangeRestrictedSigned8BitInteger_414(); - break; + ChipLogProgress(chipTool, " ***** Test Step 414 : Write middle valid value to a range-restricted signed 8-bit integer\n"); + err = TestWriteMiddleValidValueToARangeRestrictedSigned8BitInteger_414(); + break; case 415: - ChipLogProgress( - chipTool, " ***** Test Step 415 : Verify range-restricted signed 8-bit integer value is at mid valid\n"); - err = TestVerifyRangeRestrictedSigned8BitIntegerValueIsAtMidValid_415(); - break; + ChipLogProgress(chipTool, " ***** Test Step 415 : Verify range-restricted signed 8-bit integer value is at mid valid\n"); + err = TestVerifyRangeRestrictedSigned8BitIntegerValueIsAtMidValid_415(); + break; case 416: - ChipLogProgress(chipTool, " ***** Test Step 416 : Read range-restricted signed 16-bit integer\n"); - err = TestReadRangeRestrictedSigned16BitInteger_416(); - break; + ChipLogProgress(chipTool, " ***** Test Step 416 : Read range-restricted signed 16-bit integer\n"); + err = TestReadRangeRestrictedSigned16BitInteger_416(); + break; case 417: - ChipLogProgress(chipTool, " ***** Test Step 417 : Write min value to a range-restricted signed 16-bit integer\n"); - err = TestWriteMinValueToARangeRestrictedSigned16BitInteger_417(); - break; + ChipLogProgress(chipTool, " ***** Test Step 417 : Write min value to a range-restricted signed 16-bit integer\n"); + err = TestWriteMinValueToARangeRestrictedSigned16BitInteger_417(); + break; case 418: - ChipLogProgress( - chipTool, " ***** Test Step 418 : Write just-below-range value to a range-restricted signed 16-bit integer\n"); - err = TestWriteJustBelowRangeValueToARangeRestrictedSigned16BitInteger_418(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 418 : Write just-below-range value to a range-restricted signed 16-bit integer\n"); + err = TestWriteJustBelowRangeValueToARangeRestrictedSigned16BitInteger_418(); + break; case 419: - ChipLogProgress( - chipTool, " ***** Test Step 419 : Write just-above-range value to a range-restricted signed 16-bit integer\n"); - err = TestWriteJustAboveRangeValueToARangeRestrictedSigned16BitInteger_419(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 419 : Write just-above-range value to a range-restricted signed 16-bit integer\n"); + err = TestWriteJustAboveRangeValueToARangeRestrictedSigned16BitInteger_419(); + break; case 420: - ChipLogProgress(chipTool, " ***** Test Step 420 : Write max value to a range-restricted signed 16-bit integer\n"); - err = TestWriteMaxValueToARangeRestrictedSigned16BitInteger_420(); - break; + ChipLogProgress(chipTool, " ***** Test Step 420 : Write max value to a range-restricted signed 16-bit integer\n"); + err = TestWriteMaxValueToARangeRestrictedSigned16BitInteger_420(); + break; case 421: - ChipLogProgress( - chipTool, " ***** Test Step 421 : Verify range-restricted signed 16-bit integer value has not changed\n"); - err = TestVerifyRangeRestrictedSigned16BitIntegerValueHasNotChanged_421(); - break; + ChipLogProgress(chipTool, " ***** Test Step 421 : Verify range-restricted signed 16-bit integer value has not changed\n"); + err = TestVerifyRangeRestrictedSigned16BitIntegerValueHasNotChanged_421(); + break; case 422: - ChipLogProgress(chipTool, " ***** Test Step 422 : Write min valid value to a range-restricted signed 16-bit integer\n"); - err = TestWriteMinValidValueToARangeRestrictedSigned16BitInteger_422(); - break; + ChipLogProgress(chipTool, " ***** Test Step 422 : Write min valid value to a range-restricted signed 16-bit integer\n"); + err = TestWriteMinValidValueToARangeRestrictedSigned16BitInteger_422(); + break; case 423: - ChipLogProgress( - chipTool, " ***** Test Step 423 : Verify range-restricted signed 16-bit integer value is at min valid\n"); - err = TestVerifyRangeRestrictedSigned16BitIntegerValueIsAtMinValid_423(); - break; + ChipLogProgress(chipTool, " ***** Test Step 423 : Verify range-restricted signed 16-bit integer value is at min valid\n"); + err = TestVerifyRangeRestrictedSigned16BitIntegerValueIsAtMinValid_423(); + break; case 424: - ChipLogProgress(chipTool, " ***** Test Step 424 : Write max valid value to a range-restricted signed 16-bit integer\n"); - err = TestWriteMaxValidValueToARangeRestrictedSigned16BitInteger_424(); - break; + ChipLogProgress(chipTool, " ***** Test Step 424 : Write max valid value to a range-restricted signed 16-bit integer\n"); + err = TestWriteMaxValidValueToARangeRestrictedSigned16BitInteger_424(); + break; case 425: - ChipLogProgress( - chipTool, " ***** Test Step 425 : Verify range-restricted signed 16-bit integer value is at max valid\n"); - err = TestVerifyRangeRestrictedSigned16BitIntegerValueIsAtMaxValid_425(); - break; + ChipLogProgress(chipTool, " ***** Test Step 425 : Verify range-restricted signed 16-bit integer value is at max valid\n"); + err = TestVerifyRangeRestrictedSigned16BitIntegerValueIsAtMaxValid_425(); + break; case 426: - ChipLogProgress( - chipTool, " ***** Test Step 426 : Write middle valid value to a range-restricted signed 16-bit integer\n"); - err = TestWriteMiddleValidValueToARangeRestrictedSigned16BitInteger_426(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 426 : Write middle valid value to a range-restricted signed 16-bit integer\n"); + err = TestWriteMiddleValidValueToARangeRestrictedSigned16BitInteger_426(); + break; case 427: - ChipLogProgress( - chipTool, " ***** Test Step 427 : Verify range-restricted signed 16-bit integer value is at mid valid\n"); - err = TestVerifyRangeRestrictedSigned16BitIntegerValueIsAtMidValid_427(); - break; + ChipLogProgress(chipTool, " ***** Test Step 427 : Verify range-restricted signed 16-bit integer value is at mid valid\n"); + err = TestVerifyRangeRestrictedSigned16BitIntegerValueIsAtMidValid_427(); + break; case 428: - ChipLogProgress(chipTool, " ***** Test Step 428 : Read nullable range-restricted unsigned 8-bit integer\n"); - err = TestReadNullableRangeRestrictedUnsigned8BitInteger_428(); - break; + ChipLogProgress(chipTool, " ***** Test Step 428 : Read nullable range-restricted unsigned 8-bit integer\n"); + err = TestReadNullableRangeRestrictedUnsigned8BitInteger_428(); + break; case 429: - ChipLogProgress( - chipTool, " ***** Test Step 429 : Write min value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteMinValueToANullableRangeRestrictedUnsigned8BitInteger_429(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 429 : Write min value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteMinValueToANullableRangeRestrictedUnsigned8BitInteger_429(); + break; case 430: - ChipLogProgress(chipTool, - " ***** Test Step 430 : Write just-below-range value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteJustBelowRangeValueToANullableRangeRestrictedUnsigned8BitInteger_430(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 430 : Write just-below-range value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteJustBelowRangeValueToANullableRangeRestrictedUnsigned8BitInteger_430(); + break; case 431: - ChipLogProgress(chipTool, - " ***** Test Step 431 : Write just-above-range value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteJustAboveRangeValueToANullableRangeRestrictedUnsigned8BitInteger_431(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 431 : Write just-above-range value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteJustAboveRangeValueToANullableRangeRestrictedUnsigned8BitInteger_431(); + break; case 432: - ChipLogProgress( - chipTool, " ***** Test Step 432 : Write max value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteMaxValueToANullableRangeRestrictedUnsigned8BitInteger_432(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 432 : Write max value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteMaxValueToANullableRangeRestrictedUnsigned8BitInteger_432(); + break; case 433: - ChipLogProgress( - chipTool, " ***** Test Step 433 : Verify nullable range-restricted unsigned 8-bit integer value has not changed\n"); - err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueHasNotChanged_433(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 433 : Verify nullable range-restricted unsigned 8-bit integer value has not changed\n"); + err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueHasNotChanged_433(); + break; case 434: - ChipLogProgress( - chipTool, " ***** Test Step 434 : Write min valid value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteMinValidValueToANullableRangeRestrictedUnsigned8BitInteger_434(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 434 : Write min valid value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteMinValidValueToANullableRangeRestrictedUnsigned8BitInteger_434(); + break; case 435: - ChipLogProgress( - chipTool, " ***** Test Step 435 : Verify nullable range-restricted unsigned 8-bit integer value is at min valid\n"); - err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsAtMinValid_435(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 435 : Verify nullable range-restricted unsigned 8-bit integer value is at min valid\n"); + err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsAtMinValid_435(); + break; case 436: - ChipLogProgress( - chipTool, " ***** Test Step 436 : Write max valid value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteMaxValidValueToANullableRangeRestrictedUnsigned8BitInteger_436(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 436 : Write max valid value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteMaxValidValueToANullableRangeRestrictedUnsigned8BitInteger_436(); + break; case 437: - ChipLogProgress( - chipTool, " ***** Test Step 437 : Verify nullable range-restricted unsigned 8-bit integer value is at max valid\n"); - err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsAtMaxValid_437(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 437 : Verify nullable range-restricted unsigned 8-bit integer value is at max valid\n"); + err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsAtMaxValid_437(); + break; case 438: - ChipLogProgress(chipTool, - " ***** Test Step 438 : Write middle valid value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteMiddleValidValueToANullableRangeRestrictedUnsigned8BitInteger_438(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 438 : Write middle valid value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteMiddleValidValueToANullableRangeRestrictedUnsigned8BitInteger_438(); + break; case 439: - ChipLogProgress( - chipTool, " ***** Test Step 439 : Verify nullable range-restricted unsigned 8-bit integer value is at mid valid\n"); - err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsAtMidValid_439(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 439 : Verify nullable range-restricted unsigned 8-bit integer value is at mid valid\n"); + err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsAtMidValid_439(); + break; case 440: - ChipLogProgress( - chipTool, " ***** Test Step 440 : Write null value to a nullable range-restricted unsigned 8-bit integer\n"); - err = TestWriteNullValueToANullableRangeRestrictedUnsigned8BitInteger_440(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 440 : Write null value to a nullable range-restricted unsigned 8-bit integer\n"); + err = TestWriteNullValueToANullableRangeRestrictedUnsigned8BitInteger_440(); + break; case 441: - ChipLogProgress( - chipTool, " ***** Test Step 441 : Verify nullable range-restricted unsigned 8-bit integer value is null\n"); - err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsNull_441(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 441 : Verify nullable range-restricted unsigned 8-bit integer value is null\n"); + err = TestVerifyNullableRangeRestrictedUnsigned8BitIntegerValueIsNull_441(); + break; case 442: - ChipLogProgress(chipTool, " ***** Test Step 442 : Read nullable range-restricted unsigned 16-bit integer\n"); - err = TestReadNullableRangeRestrictedUnsigned16BitInteger_442(); - break; + ChipLogProgress(chipTool, " ***** Test Step 442 : Read nullable range-restricted unsigned 16-bit integer\n"); + err = TestReadNullableRangeRestrictedUnsigned16BitInteger_442(); + break; case 443: - ChipLogProgress( - chipTool, " ***** Test Step 443 : Write min value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteMinValueToANullableRangeRestrictedUnsigned16BitInteger_443(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 443 : Write min value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteMinValueToANullableRangeRestrictedUnsigned16BitInteger_443(); + break; case 444: - ChipLogProgress(chipTool, - " ***** Test Step 444 : Write just-below-range value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteJustBelowRangeValueToANullableRangeRestrictedUnsigned16BitInteger_444(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 444 : Write just-below-range value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteJustBelowRangeValueToANullableRangeRestrictedUnsigned16BitInteger_444(); + break; case 445: - ChipLogProgress(chipTool, - " ***** Test Step 445 : Write just-above-range value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteJustAboveRangeValueToANullableRangeRestrictedUnsigned16BitInteger_445(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 445 : Write just-above-range value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteJustAboveRangeValueToANullableRangeRestrictedUnsigned16BitInteger_445(); + break; case 446: - ChipLogProgress( - chipTool, " ***** Test Step 446 : Write max value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteMaxValueToANullableRangeRestrictedUnsigned16BitInteger_446(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 446 : Write max value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteMaxValueToANullableRangeRestrictedUnsigned16BitInteger_446(); + break; case 447: - ChipLogProgress(chipTool, - " ***** Test Step 447 : Verify nullable range-restricted unsigned 16-bit integer value has not changed\n"); - err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueHasNotChanged_447(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 447 : Verify nullable range-restricted unsigned 16-bit integer value has not changed\n"); + err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueHasNotChanged_447(); + break; case 448: - ChipLogProgress( - chipTool, " ***** Test Step 448 : Write min valid value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteMinValidValueToANullableRangeRestrictedUnsigned16BitInteger_448(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 448 : Write min valid value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteMinValidValueToANullableRangeRestrictedUnsigned16BitInteger_448(); + break; case 449: - ChipLogProgress(chipTool, - " ***** Test Step 449 : Verify nullable range-restricted unsigned 16-bit integer value is at min valid\n"); - err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsAtMinValid_449(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 449 : Verify nullable range-restricted unsigned 16-bit integer value is at min valid\n"); + err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsAtMinValid_449(); + break; case 450: - ChipLogProgress( - chipTool, " ***** Test Step 450 : Write max valid value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteMaxValidValueToANullableRangeRestrictedUnsigned16BitInteger_450(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 450 : Write max valid value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteMaxValidValueToANullableRangeRestrictedUnsigned16BitInteger_450(); + break; case 451: - ChipLogProgress(chipTool, - " ***** Test Step 451 : Verify nullable range-restricted unsigned 16-bit integer value is at max valid\n"); - err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsAtMaxValid_451(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 451 : Verify nullable range-restricted unsigned 16-bit integer value is at max valid\n"); + err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsAtMaxValid_451(); + break; case 452: - ChipLogProgress(chipTool, - " ***** Test Step 452 : Write middle valid value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteMiddleValidValueToANullableRangeRestrictedUnsigned16BitInteger_452(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 452 : Write middle valid value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteMiddleValidValueToANullableRangeRestrictedUnsigned16BitInteger_452(); + break; case 453: - ChipLogProgress(chipTool, - " ***** Test Step 453 : Verify nullable range-restricted unsigned 16-bit integer value is at mid valid\n"); - err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsAtMidValid_453(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 453 : Verify nullable range-restricted unsigned 16-bit integer value is at mid valid\n"); + err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsAtMidValid_453(); + break; case 454: - ChipLogProgress( - chipTool, " ***** Test Step 454 : Write null value to a nullable range-restricted unsigned 16-bit integer\n"); - err = TestWriteNullValueToANullableRangeRestrictedUnsigned16BitInteger_454(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 454 : Write null value to a nullable range-restricted unsigned 16-bit integer\n"); + err = TestWriteNullValueToANullableRangeRestrictedUnsigned16BitInteger_454(); + break; case 455: - ChipLogProgress( - chipTool, " ***** Test Step 455 : Verify nullable range-restricted unsigned 16-bit integer value is null\n"); - err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsNull_455(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 455 : Verify nullable range-restricted unsigned 16-bit integer value is null\n"); + err = TestVerifyNullableRangeRestrictedUnsigned16BitIntegerValueIsNull_455(); + break; case 456: - ChipLogProgress(chipTool, " ***** Test Step 456 : Read nullable range-restricted signed 8-bit integer\n"); - err = TestReadNullableRangeRestrictedSigned8BitInteger_456(); - break; + ChipLogProgress(chipTool, " ***** Test Step 456 : Read nullable range-restricted signed 8-bit integer\n"); + err = TestReadNullableRangeRestrictedSigned8BitInteger_456(); + break; case 457: - ChipLogProgress( - chipTool, " ***** Test Step 457 : Write min value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteMinValueToANullableRangeRestrictedSigned8BitInteger_457(); - break; + ChipLogProgress(chipTool, " ***** Test Step 457 : Write min value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteMinValueToANullableRangeRestrictedSigned8BitInteger_457(); + break; case 458: - ChipLogProgress(chipTool, - " ***** Test Step 458 : Write just-below-range value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteJustBelowRangeValueToANullableRangeRestrictedSigned8BitInteger_458(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 458 : Write just-below-range value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteJustBelowRangeValueToANullableRangeRestrictedSigned8BitInteger_458(); + break; case 459: - ChipLogProgress(chipTool, - " ***** Test Step 459 : Write just-above-range value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteJustAboveRangeValueToANullableRangeRestrictedSigned8BitInteger_459(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 459 : Write just-above-range value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteJustAboveRangeValueToANullableRangeRestrictedSigned8BitInteger_459(); + break; case 460: - ChipLogProgress( - chipTool, " ***** Test Step 460 : Write max value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteMaxValueToANullableRangeRestrictedSigned8BitInteger_460(); - break; + ChipLogProgress(chipTool, " ***** Test Step 460 : Write max value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteMaxValueToANullableRangeRestrictedSigned8BitInteger_460(); + break; case 461: - ChipLogProgress( - chipTool, " ***** Test Step 461 : Verify nullable range-restricted signed 8-bit integer value has not changed\n"); - err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueHasNotChanged_461(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 461 : Verify nullable range-restricted signed 8-bit integer value has not changed\n"); + err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueHasNotChanged_461(); + break; case 462: - ChipLogProgress( - chipTool, " ***** Test Step 462 : Write min valid value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteMinValidValueToANullableRangeRestrictedSigned8BitInteger_462(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 462 : Write min valid value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteMinValidValueToANullableRangeRestrictedSigned8BitInteger_462(); + break; case 463: - ChipLogProgress( - chipTool, " ***** Test Step 463 : Verify nullable range-restricted signed 8-bit integer value is at min valid\n"); - err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtMinValid_463(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 463 : Verify nullable range-restricted signed 8-bit integer value is at min valid\n"); + err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtMinValid_463(); + break; case 464: - ChipLogProgress( - chipTool, " ***** Test Step 464 : Write max valid value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteMaxValidValueToANullableRangeRestrictedSigned8BitInteger_464(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 464 : Write max valid value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteMaxValidValueToANullableRangeRestrictedSigned8BitInteger_464(); + break; case 465: - ChipLogProgress( - chipTool, " ***** Test Step 465 : Verify nullable range-restricted signed 8-bit integer value is at max valid\n"); - err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtMaxValid_465(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 465 : Verify nullable range-restricted signed 8-bit integer value is at max valid\n"); + err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtMaxValid_465(); + break; case 466: - ChipLogProgress( - chipTool, " ***** Test Step 466 : Write middle valid value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteMiddleValidValueToANullableRangeRestrictedSigned8BitInteger_466(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 466 : Write middle valid value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteMiddleValidValueToANullableRangeRestrictedSigned8BitInteger_466(); + break; case 467: - ChipLogProgress( - chipTool, " ***** Test Step 467 : Verify nullable range-restricted signed 8-bit integer value is at mid valid\n"); - err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtMidValid_467(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 467 : Verify nullable range-restricted signed 8-bit integer value is at mid valid\n"); + err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtMidValid_467(); + break; case 468: - ChipLogProgress( - chipTool, " ***** Test Step 468 : Write null value to a nullable range-restricted signed 8-bit integer\n"); - err = TestWriteNullValueToANullableRangeRestrictedSigned8BitInteger_468(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 468 : Write null value to a nullable range-restricted signed 8-bit integer\n"); + err = TestWriteNullValueToANullableRangeRestrictedSigned8BitInteger_468(); + break; case 469: - ChipLogProgress( - chipTool, " ***** Test Step 469 : Verify nullable range-restricted signed 8-bit integer value is at null\n"); - err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtNull_469(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 469 : Verify nullable range-restricted signed 8-bit integer value is at null\n"); + err = TestVerifyNullableRangeRestrictedSigned8BitIntegerValueIsAtNull_469(); + break; case 470: - ChipLogProgress(chipTool, " ***** Test Step 470 : Read nullable range-restricted signed 16-bit integer\n"); - err = TestReadNullableRangeRestrictedSigned16BitInteger_470(); - break; + ChipLogProgress(chipTool, " ***** Test Step 470 : Read nullable range-restricted signed 16-bit integer\n"); + err = TestReadNullableRangeRestrictedSigned16BitInteger_470(); + break; case 471: - ChipLogProgress( - chipTool, " ***** Test Step 471 : Write min value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteMinValueToANullableRangeRestrictedSigned16BitInteger_471(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 471 : Write min value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteMinValueToANullableRangeRestrictedSigned16BitInteger_471(); + break; case 472: - ChipLogProgress(chipTool, - " ***** Test Step 472 : Write just-below-range value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteJustBelowRangeValueToANullableRangeRestrictedSigned16BitInteger_472(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 472 : Write just-below-range value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteJustBelowRangeValueToANullableRangeRestrictedSigned16BitInteger_472(); + break; case 473: - ChipLogProgress(chipTool, - " ***** Test Step 473 : Write just-above-range value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteJustAboveRangeValueToANullableRangeRestrictedSigned16BitInteger_473(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 473 : Write just-above-range value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteJustAboveRangeValueToANullableRangeRestrictedSigned16BitInteger_473(); + break; case 474: - ChipLogProgress( - chipTool, " ***** Test Step 474 : Write max value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteMaxValueToANullableRangeRestrictedSigned16BitInteger_474(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 474 : Write max value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteMaxValueToANullableRangeRestrictedSigned16BitInteger_474(); + break; case 475: - ChipLogProgress( - chipTool, " ***** Test Step 475 : Verify nullable range-restricted signed 16-bit integer value has not changed\n"); - err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueHasNotChanged_475(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 475 : Verify nullable range-restricted signed 16-bit integer value has not changed\n"); + err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueHasNotChanged_475(); + break; case 476: - ChipLogProgress( - chipTool, " ***** Test Step 476 : Write min valid value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteMinValidValueToANullableRangeRestrictedSigned16BitInteger_476(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 476 : Write min valid value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteMinValidValueToANullableRangeRestrictedSigned16BitInteger_476(); + break; case 477: - ChipLogProgress( - chipTool, " ***** Test Step 477 : Verify nullable range-restricted signed 16-bit integer value is at min valid\n"); - err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsAtMinValid_477(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 477 : Verify nullable range-restricted signed 16-bit integer value is at min valid\n"); + err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsAtMinValid_477(); + break; case 478: - ChipLogProgress( - chipTool, " ***** Test Step 478 : Write max valid value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteMaxValidValueToANullableRangeRestrictedSigned16BitInteger_478(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 478 : Write max valid value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteMaxValidValueToANullableRangeRestrictedSigned16BitInteger_478(); + break; case 479: - ChipLogProgress( - chipTool, " ***** Test Step 479 : Verify nullable range-restricted signed 16-bit integer value is at max valid\n"); - err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsAtMaxValid_479(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 479 : Verify nullable range-restricted signed 16-bit integer value is at max valid\n"); + err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsAtMaxValid_479(); + break; case 480: - ChipLogProgress( - chipTool, " ***** Test Step 480 : Write middle valid value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteMiddleValidValueToANullableRangeRestrictedSigned16BitInteger_480(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 480 : Write middle valid value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteMiddleValidValueToANullableRangeRestrictedSigned16BitInteger_480(); + break; case 481: - ChipLogProgress( - chipTool, " ***** Test Step 481 : Verify nullable range-restricted signed 16-bit integer value is at mid valid\n"); - err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsAtMidValid_481(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 481 : Verify nullable range-restricted signed 16-bit integer value is at mid valid\n"); + err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsAtMidValid_481(); + break; case 482: - ChipLogProgress( - chipTool, " ***** Test Step 482 : Write null value to a nullable range-restricted signed 16-bit integer\n"); - err = TestWriteNullValueToANullableRangeRestrictedSigned16BitInteger_482(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 482 : Write null value to a nullable range-restricted signed 16-bit integer\n"); + err = TestWriteNullValueToANullableRangeRestrictedSigned16BitInteger_482(); + break; case 483: - ChipLogProgress( - chipTool, " ***** Test Step 483 : Verify nullable range-restricted signed 16-bit integer value is null\n"); - err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsNull_483(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 483 : Verify nullable range-restricted signed 16-bit integer value is null\n"); + err = TestVerifyNullableRangeRestrictedSigned16BitIntegerValueIsNull_483(); + break; case 484: - ChipLogProgress(chipTool, " ***** Test Step 484 : Write attribute that returns general status on write\n"); - err = TestWriteAttributeThatReturnsGeneralStatusOnWrite_484(); - break; + ChipLogProgress(chipTool, " ***** Test Step 484 : Write attribute that returns general status on write\n"); + err = TestWriteAttributeThatReturnsGeneralStatusOnWrite_484(); + break; case 485: - ChipLogProgress(chipTool, " ***** Test Step 485 : Write attribute that returns cluster-specific status on write\n"); - err = TestWriteAttributeThatReturnsClusterSpecificStatusOnWrite_485(); - break; + ChipLogProgress(chipTool, " ***** Test Step 485 : Write attribute that returns cluster-specific status on write\n"); + err = TestWriteAttributeThatReturnsClusterSpecificStatusOnWrite_485(); + break; case 486: - ChipLogProgress(chipTool, " ***** Test Step 486 : Read attribute that returns general status on read\n"); - err = TestReadAttributeThatReturnsGeneralStatusOnRead_486(); - break; + ChipLogProgress(chipTool, " ***** Test Step 486 : Read attribute that returns general status on read\n"); + err = TestReadAttributeThatReturnsGeneralStatusOnRead_486(); + break; case 487: - ChipLogProgress(chipTool, " ***** Test Step 487 : read attribute that returns cluster-specific status on read\n"); - err = TestReadAttributeThatReturnsClusterSpecificStatusOnRead_487(); - break; + ChipLogProgress(chipTool, " ***** Test Step 487 : read attribute that returns cluster-specific status on read\n"); + err = TestReadAttributeThatReturnsClusterSpecificStatusOnRead_487(); + break; case 488: - ChipLogProgress(chipTool, " ***** Test Step 488 : read AcceptedCommandList attribute\n"); - err = TestReadAcceptedCommandListAttribute_488(); - break; + ChipLogProgress(chipTool, " ***** Test Step 488 : read AcceptedCommandList attribute\n"); + err = TestReadAcceptedCommandListAttribute_488(); + break; case 489: - ChipLogProgress(chipTool, " ***** Test Step 489 : read GeneratedCommandList attribute\n"); - err = TestReadGeneratedCommandListAttribute_489(); - break; + ChipLogProgress(chipTool, " ***** Test Step 489 : read GeneratedCommandList attribute\n"); + err = TestReadGeneratedCommandListAttribute_489(); + break; case 490: - ChipLogProgress(chipTool, " ***** Test Step 490 : Write struct-typed attribute\n"); - err = TestWriteStructTypedAttribute_490(); - break; + ChipLogProgress(chipTool, " ***** Test Step 490 : Write struct-typed attribute\n"); + err = TestWriteStructTypedAttribute_490(); + break; case 491: - ChipLogProgress(chipTool, " ***** Test Step 491 : Read struct-typed attribute\n"); - err = TestReadStructTypedAttribute_491(); - break; + ChipLogProgress(chipTool, " ***** Test Step 491 : Read struct-typed attribute\n"); + err = TestReadStructTypedAttribute_491(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -80377,1481 +80323,1481 @@ class TestCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 46: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 47: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 48: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 49: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 50: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 51: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 52: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 53: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 54: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 55: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 56: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 57: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 58: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 59: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 60: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 61: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 62: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 63: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 64: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 65: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 66: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 67: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 68: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 69: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 70: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 71: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 72: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 73: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 74: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 75: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 76: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 77: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 78: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 79: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 80: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 81: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 82: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 83: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 84: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 85: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 86: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 87: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 88: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 89: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 90: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 91: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 92: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 93: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 94: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 95: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 96: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 97: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 98: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 99: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 100: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 101: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 102: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 103: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 104: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 105: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 106: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 107: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 108: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 109: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 110: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 111: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 112: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 113: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 114: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 115: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 116: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 117: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 118: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 119: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 120: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 121: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 122: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 123: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 124: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 125: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 126: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 127: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 128: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 129: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 130: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 131: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 132: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 133: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 134: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 135: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 136: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 137: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 138: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 139: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 140: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 141: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 142: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 143: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 144: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 145: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 146: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 147: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 148: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 149: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ENDPOINT)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ENDPOINT)); + break; case 150: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_CLUSTER)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_CLUSTER)); + break; case 151: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 152: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 153: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 154: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 155: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 156: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 157: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 158: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 159: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 160: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 161: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 162: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 163: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 164: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 165: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 166: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 167: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 168: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 169: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 170: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 171: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 172: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 173: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 174: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 175: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 176: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 177: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 178: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 179: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 180: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 181: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 182: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 183: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 184: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 185: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 186: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 187: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 188: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 189: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 190: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 191: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 192: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 193: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 194: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 195: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 196: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 197: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 198: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 199: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 200: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 201: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 202: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 203: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 204: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 205: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 206: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 207: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 208: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 209: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 210: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 211: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 212: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 213: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 214: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 215: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 216: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 217: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 218: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 219: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 220: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 221: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 222: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 223: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 224: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 225: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 226: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 227: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 228: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 229: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 230: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 231: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 232: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 233: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 234: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 235: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 236: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 237: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 238: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 239: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 240: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 241: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 242: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 243: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 244: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 245: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 246: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 247: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 248: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 249: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 250: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 251: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 252: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 253: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 254: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 255: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 256: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 257: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 258: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 259: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 260: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 261: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 262: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 263: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 264: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 265: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 266: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 267: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 268: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 269: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 270: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 271: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 272: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 273: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 274: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 275: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 276: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 277: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 278: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 279: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 280: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 281: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 282: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 283: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 284: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 285: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 286: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 287: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 288: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 289: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 290: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 291: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 292: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 293: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 294: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 295: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 296: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 297: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 298: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 299: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 300: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 301: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 302: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 303: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 304: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 305: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 306: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 307: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 308: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 309: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 310: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 311: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 312: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 313: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 314: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 315: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 316: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 317: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 318: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 319: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 320: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 321: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 322: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 323: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 324: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 325: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 326: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 327: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 328: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 329: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 330: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 331: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 332: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 333: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 334: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 335: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 336: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 337: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 338: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 339: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 340: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 341: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 342: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 343: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 344: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 345: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 346: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 347: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 348: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 349: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 350: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 351: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 352: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 353: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 354: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 355: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 356: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 357: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 358: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 359: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 360: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 361: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 362: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 363: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 364: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 365: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 366: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 367: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 368: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 369: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 370: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 371: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 372: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ENDPOINT)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_ENDPOINT)); + break; case 373: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_CLUSTER)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_CLUSTER)); + break; case 374: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 375: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 376: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 377: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 378: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 379: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 380: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 381: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 382: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 383: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 384: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 385: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 386: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; - case 387: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; + case 387: + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 388: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 389: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 390: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 391: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 392: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 393: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 394: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 395: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 396: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 397: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 398: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 399: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 400: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 401: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 402: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 403: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 404: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 405: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 406: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 407: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 408: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 409: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 410: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 411: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 412: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 413: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 414: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 415: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 416: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 417: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 418: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 419: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 420: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 421: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 422: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 423: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 424: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 425: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 426: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 427: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 428: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 429: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 430: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 431: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 432: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 433: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 434: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 435: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 436: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 437: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 438: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 439: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 440: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 441: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 442: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 443: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 444: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 445: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 446: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 447: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 448: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 449: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 450: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 451: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 452: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 453: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 454: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 455: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 456: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 457: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 458: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 459: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 460: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 461: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 462: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 463: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 464: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 465: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 466: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 467: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 468: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 469: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 470: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 471: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 472: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 473: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 474: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 475: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 476: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 477: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 478: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 479: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 480: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 481: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 482: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 483: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 484: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_DATA_TYPE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_DATA_TYPE)); + break; case 485: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 486: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_DATA_TYPE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_DATA_TYPE)); + break; case 487: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 488: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 489: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 490: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 491: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -85037,48 +84983,48 @@ class TestCluster : public TestCommandBridge { id listLongOctetStringArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - temp_0[1] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - temp_0[2] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - temp_0[3] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - temp_0[4] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - listLongOctetStringArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + temp_0[1] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + temp_0[2] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + temp_0[3] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + temp_0[4] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + listLongOctetStringArgument = temp_0; } [cluster writeAttributeListLongOctetStringWithValue:listLongOctetStringArgument @@ -85172,40 +85118,40 @@ class TestCluster : public TestCommandBridge { id listLongOctetStringArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - temp_0[1] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - temp_0[2] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - temp_0[3] = [[NSData alloc] - initWithBytes: - "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd" - "ef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789ab" - "cdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789" - "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234567" - "89abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" - length:512]; - listLongOctetStringArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + temp_0[1] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + temp_0[2] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + temp_0[3] = [[NSData alloc] + initWithBytes: + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + length:512]; + listLongOctetStringArgument = temp_0; } [cluster writeAttributeListLongOctetStringWithValue:listLongOctetStringArgument @@ -85911,48 +85857,48 @@ class TestCluster : public TestCommandBridge { [NSNumber numberWithDouble:0]; { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).a = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).h = [NSNumber numberWithDouble:0]; - - temp_1[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).a = [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).h = [NSNumber numberWithDouble:0]; - - ((MTRUnitTestingClusterNestedStructList *) params.arg1).d = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).a = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).h = [NSNumber numberWithDouble:0]; + + temp_1[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).a = [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).h = [NSNumber numberWithDouble:0]; + + ((MTRUnitTestingClusterNestedStructList *) params.arg1).d = temp_1; } { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [NSNumber numberWithUnsignedInt:1UL]; - temp_1[1] = [NSNumber numberWithUnsignedInt:2UL]; - temp_1[2] = [NSNumber numberWithUnsignedInt:3UL]; - ((MTRUnitTestingClusterNestedStructList *) params.arg1).e = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [NSNumber numberWithUnsignedInt:1UL]; + temp_1[1] = [NSNumber numberWithUnsignedInt:2UL]; + temp_1[2] = [NSNumber numberWithUnsignedInt:3UL]; + ((MTRUnitTestingClusterNestedStructList *) params.arg1).e = temp_1; } { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; - temp_1[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; - temp_1[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; - ((MTRUnitTestingClusterNestedStructList *) params.arg1).f = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; + temp_1[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; + temp_1[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; + ((MTRUnitTestingClusterNestedStructList *) params.arg1).f = temp_1; } { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [NSNumber numberWithUnsignedChar:0U]; - temp_1[1] = [NSNumber numberWithUnsignedChar:255U]; - ((MTRUnitTestingClusterNestedStructList *) params.arg1).g = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [NSNumber numberWithUnsignedChar:0U]; + temp_1[1] = [NSNumber numberWithUnsignedChar:255U]; + ((MTRUnitTestingClusterNestedStructList *) params.arg1).g = temp_1; } [cluster testNestedStructListArgumentRequestWithParams:params @@ -86005,48 +85951,48 @@ class TestCluster : public TestCommandBridge { [NSNumber numberWithDouble:0]; { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).a = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).h = [NSNumber numberWithDouble:0]; - - temp_1[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).a = [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).b = [NSNumber numberWithBool:false]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).h = [NSNumber numberWithDouble:0]; - - ((MTRUnitTestingClusterNestedStructList *) params.arg1).d = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).a = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[0]).h = [NSNumber numberWithDouble:0]; + + temp_1[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).a = [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).b = [NSNumber numberWithBool:false]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_1[1]).h = [NSNumber numberWithDouble:0]; + + ((MTRUnitTestingClusterNestedStructList *) params.arg1).d = temp_1; } { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [NSNumber numberWithUnsignedInt:1UL]; - temp_1[1] = [NSNumber numberWithUnsignedInt:2UL]; - temp_1[2] = [NSNumber numberWithUnsignedInt:3UL]; - ((MTRUnitTestingClusterNestedStructList *) params.arg1).e = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [NSNumber numberWithUnsignedInt:1UL]; + temp_1[1] = [NSNumber numberWithUnsignedInt:2UL]; + temp_1[2] = [NSNumber numberWithUnsignedInt:3UL]; + ((MTRUnitTestingClusterNestedStructList *) params.arg1).e = temp_1; } { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; - temp_1[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; - temp_1[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; - ((MTRUnitTestingClusterNestedStructList *) params.arg1).f = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; + temp_1[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; + temp_1[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; + ((MTRUnitTestingClusterNestedStructList *) params.arg1).f = temp_1; } { - NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; - temp_1[0] = [NSNumber numberWithUnsignedChar:0U]; - temp_1[1] = [NSNumber numberWithUnsignedChar:255U]; - ((MTRUnitTestingClusterNestedStructList *) params.arg1).g = temp_1; + NSMutableArray * temp_1 = [[NSMutableArray alloc] init]; + temp_1[0] = [NSNumber numberWithUnsignedChar:0U]; + temp_1[1] = [NSNumber numberWithUnsignedChar:255U]; + ((MTRUnitTestingClusterNestedStructList *) params.arg1).g = temp_1; } [cluster testNestedStructListArgumentRequestWithParams:params @@ -86133,17 +86079,17 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListInt8UArgumentRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; - temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; - temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; - temp_0[4] = [NSNumber numberWithUnsignedChar:5U]; - temp_0[5] = [NSNumber numberWithUnsignedChar:6U]; - temp_0[6] = [NSNumber numberWithUnsignedChar:7U]; - temp_0[7] = [NSNumber numberWithUnsignedChar:8U]; - temp_0[8] = [NSNumber numberWithUnsignedChar:9U]; - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; + temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; + temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; + temp_0[4] = [NSNumber numberWithUnsignedChar:5U]; + temp_0[5] = [NSNumber numberWithUnsignedChar:6U]; + temp_0[6] = [NSNumber numberWithUnsignedChar:7U]; + temp_0[7] = [NSNumber numberWithUnsignedChar:8U]; + temp_0[8] = [NSNumber numberWithUnsignedChar:9U]; + params.arg1 = temp_0; } [cluster testListInt8UArgumentRequestWithParams:params @@ -86175,18 +86121,18 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListInt8UArgumentRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; - temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; - temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; - temp_0[4] = [NSNumber numberWithUnsignedChar:5U]; - temp_0[5] = [NSNumber numberWithUnsignedChar:6U]; - temp_0[6] = [NSNumber numberWithUnsignedChar:7U]; - temp_0[7] = [NSNumber numberWithUnsignedChar:8U]; - temp_0[8] = [NSNumber numberWithUnsignedChar:9U]; - temp_0[9] = [NSNumber numberWithUnsignedChar:0U]; - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; + temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; + temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; + temp_0[4] = [NSNumber numberWithUnsignedChar:5U]; + temp_0[5] = [NSNumber numberWithUnsignedChar:6U]; + temp_0[6] = [NSNumber numberWithUnsignedChar:7U]; + temp_0[7] = [NSNumber numberWithUnsignedChar:8U]; + temp_0[8] = [NSNumber numberWithUnsignedChar:9U]; + temp_0[9] = [NSNumber numberWithUnsignedChar:0U]; + params.arg1 = temp_0; } [cluster testListInt8UArgumentRequestWithParams:params @@ -86218,17 +86164,17 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListInt8UReverseRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; - temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; - temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; - temp_0[4] = [NSNumber numberWithUnsignedChar:5U]; - temp_0[5] = [NSNumber numberWithUnsignedChar:6U]; - temp_0[6] = [NSNumber numberWithUnsignedChar:7U]; - temp_0[7] = [NSNumber numberWithUnsignedChar:8U]; - temp_0[8] = [NSNumber numberWithUnsignedChar:9U]; - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; + temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; + temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; + temp_0[4] = [NSNumber numberWithUnsignedChar:5U]; + temp_0[5] = [NSNumber numberWithUnsignedChar:6U]; + temp_0[6] = [NSNumber numberWithUnsignedChar:7U]; + temp_0[7] = [NSNumber numberWithUnsignedChar:8U]; + temp_0[8] = [NSNumber numberWithUnsignedChar:9U]; + params.arg1 = temp_0; } [cluster testListInt8UReverseRequestWithParams:params @@ -86268,8 +86214,8 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListInt8UReverseRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + params.arg1 = temp_0; } [cluster testListInt8UReverseRequestWithParams:params @@ -86301,28 +86247,28 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListStructArgumentRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:0U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).c = [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).d = [[NSData alloc] initWithBytes:"first_octet_string" length:18]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).e = @"first_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).h = [NSNumber numberWithDouble:0]; - - temp_0[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).a = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).d = [[NSData alloc] initWithBytes:"second_octet_string" length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).e = @"second_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).h = [NSNumber numberWithDouble:0]; - - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:0U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).c = [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).d = [[NSData alloc] initWithBytes:"first_octet_string" length:18]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).e = @"first_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).h = [NSNumber numberWithDouble:0]; + + temp_0[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).a = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).d = [[NSData alloc] initWithBytes:"second_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).e = @"second_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).h = [NSNumber numberWithDouble:0]; + + params.arg1 = temp_0; } [cluster testListStructArgumentRequestWithParams:params completion:^(MTRUnitTestingClusterBooleanResponseParams * _Nullable values, @@ -86354,28 +86300,28 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListStructArgumentRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).d = [[NSData alloc] initWithBytes:"second_octet_string" length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).e = @"second_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).h = [NSNumber numberWithDouble:0]; - - temp_0[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).a = [NSNumber numberWithUnsignedChar:0U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).b = [NSNumber numberWithBool:false]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).c = [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).d = [[NSData alloc] initWithBytes:"first_octet_string" length:18]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).e = @"first_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).h = [NSNumber numberWithDouble:0]; - - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).d = [[NSData alloc] initWithBytes:"second_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).e = @"second_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[0]).h = [NSNumber numberWithDouble:0]; + + temp_0[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).a = [NSNumber numberWithUnsignedChar:0U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).b = [NSNumber numberWithBool:false]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).c = [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).d = [[NSData alloc] initWithBytes:"first_octet_string" length:18]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).e = @"first_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_0[1]).h = [NSNumber numberWithDouble:0]; + + params.arg1 = temp_0; } [cluster testListStructArgumentRequestWithParams:params completion:^(MTRUnitTestingClusterBooleanResponseParams * _Nullable values, @@ -86407,75 +86353,73 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUnitTestingClusterNestedStructList alloc] init]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:0U]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).a = - [NSNumber numberWithUnsignedChar:0U]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).b = - [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).c = - [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).d = - [[NSData alloc] initWithBytes:"octet_string" length:12]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).e = @"char_string"; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).f = - [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).g = - [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).h = - [NSNumber numberWithDouble:0]; - - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).a = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" - length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).h = [NSNumber numberWithDouble:0]; - - temp_2[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).a = [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" - length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).h = [NSNumber numberWithDouble:0]; - - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).d = temp_2; - } - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [NSNumber numberWithUnsignedInt:1UL]; - temp_2[1] = [NSNumber numberWithUnsignedInt:2UL]; - temp_2[2] = [NSNumber numberWithUnsignedInt:3UL]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).e = temp_2; - } - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; - temp_2[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; - temp_2[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).f = temp_2; - } - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [NSNumber numberWithUnsignedChar:0U]; - temp_2[1] = [NSNumber numberWithUnsignedChar:255U]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).g = temp_2; - } - - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUnitTestingClusterNestedStructList alloc] init]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:0U]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).a = + [NSNumber numberWithUnsignedChar:0U]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).b = + [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).c = + [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).d = + [[NSData alloc] initWithBytes:"octet_string" length:12]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).e = @"char_string"; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).f = + [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).g = + [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).h = + [NSNumber numberWithDouble:0]; + + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).a = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).h = [NSNumber numberWithDouble:0]; + + temp_2[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).a = [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).h = [NSNumber numberWithDouble:0]; + + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).d = temp_2; + } + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [NSNumber numberWithUnsignedInt:1UL]; + temp_2[1] = [NSNumber numberWithUnsignedInt:2UL]; + temp_2[2] = [NSNumber numberWithUnsignedInt:3UL]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).e = temp_2; + } + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; + temp_2[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; + temp_2[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).f = temp_2; + } + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [NSNumber numberWithUnsignedChar:0U]; + temp_2[1] = [NSNumber numberWithUnsignedChar:255U]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).g = temp_2; + } + + params.arg1 = temp_0; } [cluster testListNestedStructListArgumentRequestWithParams:params completion:^(MTRUnitTestingClusterBooleanResponseParams * _Nullable values, @@ -86507,75 +86451,73 @@ class TestCluster : public TestCommandBridge { __auto_type * params = [[MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUnitTestingClusterNestedStructList alloc] init]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:0U]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).a = - [NSNumber numberWithUnsignedChar:0U]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).b = - [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).c = - [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).d = - [[NSData alloc] initWithBytes:"octet_string" length:12]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).e = @"char_string"; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).f = - [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).g = - [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).h = - [NSNumber numberWithDouble:0]; - - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).a = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).b = [NSNumber numberWithBool:true]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" - length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).h = [NSNumber numberWithDouble:0]; - - temp_2[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).a = [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).b = [NSNumber numberWithBool:false]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).c = [NSNumber numberWithUnsignedChar:3U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" - length:19]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).e = @"nested_char_string"; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).f = [NSNumber numberWithUnsignedChar:1U]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).g = [NSNumber numberWithFloat:0.0f]; - ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).h = [NSNumber numberWithDouble:0]; - - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).d = temp_2; - } - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [NSNumber numberWithUnsignedInt:1UL]; - temp_2[1] = [NSNumber numberWithUnsignedInt:2UL]; - temp_2[2] = [NSNumber numberWithUnsignedInt:3UL]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).e = temp_2; - } - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; - temp_2[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; - temp_2[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).f = temp_2; - } - { - NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; - temp_2[0] = [NSNumber numberWithUnsignedChar:0U]; - temp_2[1] = [NSNumber numberWithUnsignedChar:255U]; - ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).g = temp_2; - } - - params.arg1 = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUnitTestingClusterNestedStructList alloc] init]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).a = [NSNumber numberWithUnsignedChar:0U]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).a = + [NSNumber numberWithUnsignedChar:0U]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).b = + [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).c = + [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).d = + [[NSData alloc] initWithBytes:"octet_string" length:12]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).e = @"char_string"; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).f = + [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).g = + [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).c).h = + [NSNumber numberWithDouble:0]; + + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).a = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).b = [NSNumber numberWithBool:true]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[0]).h = [NSNumber numberWithDouble:0]; + + temp_2[1] = [[MTRUnitTestingClusterSimpleStruct alloc] init]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).a = [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).b = [NSNumber numberWithBool:false]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).c = [NSNumber numberWithUnsignedChar:3U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).d = [[NSData alloc] initWithBytes:"nested_octet_string" length:19]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).e = @"nested_char_string"; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).f = [NSNumber numberWithUnsignedChar:1U]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).g = [NSNumber numberWithFloat:0.0f]; + ((MTRUnitTestingClusterSimpleStruct *) temp_2[1]).h = [NSNumber numberWithDouble:0]; + + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).d = temp_2; + } + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [NSNumber numberWithUnsignedInt:1UL]; + temp_2[1] = [NSNumber numberWithUnsignedInt:2UL]; + temp_2[2] = [NSNumber numberWithUnsignedInt:3UL]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).e = temp_2; + } + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [[NSData alloc] initWithBytes:"octet_string_1" length:14]; + temp_2[1] = [[NSData alloc] initWithBytes:"octect_string_2" length:15]; + temp_2[2] = [[NSData alloc] initWithBytes:"octet_string_3" length:14]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).f = temp_2; + } + { + NSMutableArray * temp_2 = [[NSMutableArray alloc] init]; + temp_2[0] = [NSNumber numberWithUnsignedChar:0U]; + temp_2[1] = [NSNumber numberWithUnsignedChar:255U]; + ((MTRUnitTestingClusterNestedStructList *) temp_0[0]).g = temp_2; + } + + params.arg1 = temp_0; } [cluster testListNestedStructListArgumentRequestWithParams:params completion:^(MTRUnitTestingClusterBooleanResponseParams * _Nullable values, @@ -86607,12 +86549,12 @@ class TestCluster : public TestCommandBridge { id listInt8uArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; - temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; - temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; - listInt8uArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; + temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; + temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; + listInt8uArgument = temp_0; } [cluster writeAttributeListInt8uWithValue:listInt8uArgument @@ -86665,12 +86607,12 @@ class TestCluster : public TestCommandBridge { id listOctetStringArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[NSData alloc] initWithBytes:"Test0" length:5]; - temp_0[1] = [[NSData alloc] initWithBytes:"Test1" length:5]; - temp_0[2] = [[NSData alloc] initWithBytes:"Test2" length:5]; - temp_0[3] = [[NSData alloc] initWithBytes:"Test3" length:5]; - listOctetStringArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[NSData alloc] initWithBytes:"Test0" length:5]; + temp_0[1] = [[NSData alloc] initWithBytes:"Test1" length:5]; + temp_0[2] = [[NSData alloc] initWithBytes:"Test2" length:5]; + temp_0[3] = [[NSData alloc] initWithBytes:"Test3" length:5]; + listOctetStringArgument = temp_0; } [cluster writeAttributeListOctetStringWithValue:listOctetStringArgument completion:^(NSError * _Nullable err) { @@ -86722,24 +86664,24 @@ class TestCluster : public TestCommandBridge { id listStructOctetStringArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[0]).member1 = [NSNumber numberWithUnsignedLongLong:0ULL]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[0]).member2 = [[NSData alloc] initWithBytes:"Test0" length:5]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[0]).member1 = [NSNumber numberWithUnsignedLongLong:0ULL]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[0]).member2 = [[NSData alloc] initWithBytes:"Test0" length:5]; - temp_0[1] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[1]).member1 = [NSNumber numberWithUnsignedLongLong:1ULL]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[1]).member2 = [[NSData alloc] initWithBytes:"Test1" length:5]; + temp_0[1] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[1]).member1 = [NSNumber numberWithUnsignedLongLong:1ULL]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[1]).member2 = [[NSData alloc] initWithBytes:"Test1" length:5]; - temp_0[2] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[2]).member1 = [NSNumber numberWithUnsignedLongLong:2ULL]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[2]).member2 = [[NSData alloc] initWithBytes:"Test2" length:5]; + temp_0[2] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[2]).member1 = [NSNumber numberWithUnsignedLongLong:2ULL]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[2]).member2 = [[NSData alloc] initWithBytes:"Test2" length:5]; - temp_0[3] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[3]).member1 = [NSNumber numberWithUnsignedLongLong:3ULL]; - ((MTRUnitTestingClusterTestListStructOctet *) temp_0[3]).member2 = [[NSData alloc] initWithBytes:"Test3" length:5]; + temp_0[3] = [[MTRUnitTestingClusterTestListStructOctet alloc] init]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[3]).member1 = [NSNumber numberWithUnsignedLongLong:3ULL]; + ((MTRUnitTestingClusterTestListStructOctet *) temp_0[3]).member2 = [[NSData alloc] initWithBytes:"Test3" length:5]; - listStructOctetStringArgument = temp_0; + listStructOctetStringArgument = temp_0; } [cluster writeAttributeListStructOctetStringWithValue:listStructOctetStringArgument @@ -86904,19 +86846,19 @@ class TestCluster : public TestCommandBridge { id listNullablesAndOptionalsStructArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUnitTestingClusterNullablesAndOptionalsStruct alloc] init]; - ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableInt = nil; - ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableString = nil; - ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableStruct = nil; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedChar:1U]; - temp_3[1] = [NSNumber numberWithUnsignedChar:2U]; - ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableList = temp_3; - } - - listNullablesAndOptionalsStructArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUnitTestingClusterNullablesAndOptionalsStruct alloc] init]; + ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableInt = nil; + ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableString = nil; + ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableStruct = nil; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedChar:1U]; + temp_3[1] = [NSNumber numberWithUnsignedChar:2U]; + ((MTRUnitTestingClusterNullablesAndOptionalsStruct *) temp_0[0]).nullableList = temp_3; + } + + listNullablesAndOptionalsStructArgument = temp_0; } [cluster writeAttributeListNullablesAndOptionalsStructWithValue:listNullablesAndOptionalsStructArgument completion:^(NSError * _Nullable err) { @@ -91653,12 +91595,12 @@ class TestCluster : public TestCommandBridge { id listInt8uArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedChar:5U]; - temp_0[1] = [NSNumber numberWithUnsignedChar:6U]; - temp_0[2] = [NSNumber numberWithUnsignedChar:7U]; - temp_0[3] = [NSNumber numberWithUnsignedChar:8U]; - listInt8uArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedChar:5U]; + temp_0[1] = [NSNumber numberWithUnsignedChar:6U]; + temp_0[2] = [NSNumber numberWithUnsignedChar:7U]; + temp_0[3] = [NSNumber numberWithUnsignedChar:8U]; + listInt8uArgument = temp_0; } [cluster writeAttributeListInt8uWithValue:listInt8uArgument completion:^(NSError * _Nullable err) { @@ -94607,13 +94549,13 @@ class TestConstraints : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestConstraints\n"); + ChipLogProgress(chipTool, " **** Test Start: TestConstraints\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestConstraints\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestConstraints\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -94624,151 +94566,148 @@ class TestConstraints : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Write attribute LIST With List of INT8U\n"); - err = TestWriteAttributeListWithListOfInt8u_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Write attribute LIST With List of INT8U\n"); + err = TestWriteAttributeListWithListOfInt8u_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute LIST With Partial List of INT8U that should be in it\n"); - err = TestReadAttributeListWithPartialListOfInt8uThatShouldBeInIt_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute LIST With Partial List of INT8U that should be in it\n"); + err = TestReadAttributeListWithPartialListOfInt8uThatShouldBeInIt_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : Read attribute LIST With Partial List of INT8U that should not be included\n"); - err = TestReadAttributeListWithPartialListOfInt8uThatShouldNotBeIncluded_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : Read attribute LIST With Partial List of INT8U that should not be included\n"); + err = TestReadAttributeListWithPartialListOfInt8uThatShouldNotBeIncluded_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Write attribute LIST Back to Default Value\n"); - err = TestWriteAttributeListBackToDefaultValue_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Write attribute LIST Back to Default Value\n"); + err = TestWriteAttributeListBackToDefaultValue_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute BITMAP32 Default Value\n"); - err = TestReadAttributeBitmap32DefaultValue_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read attribute BITMAP32 Default Value\n"); + err = TestReadAttributeBitmap32DefaultValue_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Write attribute BITMAP32 with MaskVal1 and MaskVal3\n"); - err = TestWriteAttributeBitmap32WithMaskVal1AndMaskVal3_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Write attribute BITMAP32 with MaskVal1 and MaskVal3\n"); + err = TestWriteAttributeBitmap32WithMaskVal1AndMaskVal3_6(); + break; case 7: - ChipLogProgress(chipTool, - " ***** Test Step 7 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure MaskVal2 is not set\n"); - err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskVal2IsNotSet_7(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 7 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure MaskVal2 is not set\n"); + err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskVal2IsNotSet_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure MaskVal1 is set\n"); - err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskVal1IsSet_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure MaskVal1 is set\n"); + err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskVal1IsSet_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure MaskVal3 is set\n"); - err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskVal3IsSet_9(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 9 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure MaskVal3 is set\n"); + err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskVal3IsSet_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure Maskval1 and MaskVal3 are " - "set\n"); - err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskval1AndMaskVal3AreSet_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : Read attribute BITMAP32 with MaskVal1 and MaskVal3 and ensure Maskval1 and MaskVal3 are " + "set\n"); + err = TestReadAttributeBitmap32WithMaskVal1AndMaskVal3AndEnsureMaskval1AndMaskVal3AreSet_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Write attribute BITMAP32 Back to Default Value\n"); - err = TestWriteAttributeBitmap32BackToDefaultValue_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Write attribute BITMAP32 Back to Default Value\n"); + err = TestWriteAttributeBitmap32BackToDefaultValue_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Write attribute INT32U Value\n"); - err = TestWriteAttributeInt32uValue_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Write attribute INT32U Value\n"); + err = TestWriteAttributeInt32uValue_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read attribute INT32U Value MinValue Constraints\n"); - err = TestReadAttributeInt32uValueMinValueConstraints_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read attribute INT32U Value MinValue Constraints\n"); + err = TestReadAttributeInt32uValueMinValueConstraints_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read attribute INT32U Value MaxValue Constraints\n"); - err = TestReadAttributeInt32uValueMaxValueConstraints_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read attribute INT32U Value MaxValue Constraints\n"); + err = TestReadAttributeInt32uValueMaxValueConstraints_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read attribute INT32U Value NotValue Constraints\n"); - err = TestReadAttributeInt32uValueNotValueConstraints_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read attribute INT32U Value NotValue Constraints\n"); + err = TestReadAttributeInt32uValueNotValueConstraints_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Write attribute INT32U Value Back to Default Value\n"); - err = TestWriteAttributeInt32uValueBackToDefaultValue_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Write attribute INT32U Value Back to Default Value\n"); + err = TestWriteAttributeInt32uValueBackToDefaultValue_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Write attribute CHAR_STRING Value\n"); - err = TestWriteAttributeCharStringValue_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Write attribute CHAR_STRING Value\n"); + err = TestWriteAttributeCharStringValue_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read attribute CHAR_STRING Value MinLength Constraints\n"); - err = TestReadAttributeCharStringValueMinLengthConstraints_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read attribute CHAR_STRING Value MinLength Constraints\n"); + err = TestReadAttributeCharStringValueMinLengthConstraints_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read attribute CHAR_STRING Value MaxLength Constraints\n"); - err = TestReadAttributeCharStringValueMaxLengthConstraints_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read attribute CHAR_STRING Value MaxLength Constraints\n"); + err = TestReadAttributeCharStringValueMaxLengthConstraints_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Read attribute CHAR_STRING Value StartsWith Constraints\n"); - err = TestReadAttributeCharStringValueStartsWithConstraints_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Read attribute CHAR_STRING Value StartsWith Constraints\n"); + err = TestReadAttributeCharStringValueStartsWithConstraints_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute CHAR_STRING Value EndsWith Constraints\n"); - err = TestReadAttributeCharStringValueEndsWithConstraints_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute CHAR_STRING Value EndsWith Constraints\n"); + err = TestReadAttributeCharStringValueEndsWithConstraints_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Write attribute CHAR_STRING Value\n"); - err = TestWriteAttributeCharStringValue_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Write attribute CHAR_STRING Value\n"); + err = TestWriteAttributeCharStringValue_22(); + break; case 23: - ChipLogProgress( - chipTool, " ***** Test Step 23 : Read attribute CHAR_STRING Value isLowerCase/isUpperCase Constraints\n"); - err = TestReadAttributeCharStringValueIsLowerCaseIsUpperCaseConstraints_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Read attribute CHAR_STRING Value isLowerCase/isUpperCase Constraints\n"); + err = TestReadAttributeCharStringValueIsLowerCaseIsUpperCaseConstraints_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Write attribute CHAR_STRING Value\n"); - err = TestWriteAttributeCharStringValue_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Write attribute CHAR_STRING Value\n"); + err = TestWriteAttributeCharStringValue_24(); + break; case 25: - ChipLogProgress( - chipTool, " ***** Test Step 25 : Read attribute CHAR_STRING Value isLowerCase/isUpperCase Constraints\n"); - err = TestReadAttributeCharStringValueIsLowerCaseIsUpperCaseConstraints_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Read attribute CHAR_STRING Value isLowerCase/isUpperCase Constraints\n"); + err = TestReadAttributeCharStringValueIsLowerCaseIsUpperCaseConstraints_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Write attribute CHAR_STRING Value\n"); - err = TestWriteAttributeCharStringValue_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Write attribute CHAR_STRING Value\n"); + err = TestWriteAttributeCharStringValue_26(); + break; case 27: - ChipLogProgress( - chipTool, " ***** Test Step 27 : Read attribute CHAR_STRING Value isLowerCase/isUpperCase Constraints\n"); - err = TestReadAttributeCharStringValueIsLowerCaseIsUpperCaseConstraints_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Read attribute CHAR_STRING Value isLowerCase/isUpperCase Constraints\n"); + err = TestReadAttributeCharStringValueIsLowerCaseIsUpperCaseConstraints_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Write attribute CHAR_STRING Value\n"); - err = TestWriteAttributeCharStringValue_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Write attribute CHAR_STRING Value\n"); + err = TestWriteAttributeCharStringValue_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Read attribute CHAR_STRING Value isHexString Constraints\n"); - err = TestReadAttributeCharStringValueIsHexStringConstraints_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Read attribute CHAR_STRING Value isHexString Constraints\n"); + err = TestReadAttributeCharStringValueIsHexStringConstraints_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Write attribute CHAR_STRING Value\n"); - err = TestWriteAttributeCharStringValue_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Write attribute CHAR_STRING Value\n"); + err = TestWriteAttributeCharStringValue_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Read attribute CHAR_STRING Value isHexString Constraints\n"); - err = TestReadAttributeCharStringValueIsHexStringConstraints_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Read attribute CHAR_STRING Value isHexString Constraints\n"); + err = TestReadAttributeCharStringValueIsHexStringConstraints_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Write attribute CHAR_STRING Value Back to Default Value\n"); - err = TestWriteAttributeCharStringValueBackToDefaultValue_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Write attribute CHAR_STRING Value Back to Default Value\n"); + err = TestWriteAttributeCharStringValueBackToDefaultValue_32(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -94776,104 +94715,104 @@ class TestConstraints : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -94912,12 +94851,12 @@ class TestConstraints : public TestCommandBridge { id listInt8uArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; - temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; - temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; - listInt8uArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [NSNumber numberWithUnsignedChar:2U]; + temp_0[2] = [NSNumber numberWithUnsignedChar:3U]; + temp_0[3] = [NSNumber numberWithUnsignedChar:4U]; + listInt8uArgument = temp_0; } [cluster writeAttributeListInt8uWithValue:listInt8uArgument completion:^(NSError * _Nullable err) { @@ -94986,8 +94925,8 @@ class TestConstraints : public TestCommandBridge { id listInt8uArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - listInt8uArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + listInt8uArgument = temp_0; } [cluster writeAttributeListInt8uWithValue:listInt8uArgument completion:^(NSError * _Nullable err) { @@ -95639,13 +95578,13 @@ class TestDelayCommands : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestDelayCommands\n"); + ChipLogProgress(chipTool, " **** Test Start: TestDelayCommands\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestDelayCommands\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestDelayCommands\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -95656,18 +95595,18 @@ class TestDelayCommands : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Wait 100ms\n"); - err = TestWait100ms_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Wait 100ms\n"); + err = TestWait100ms_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -95675,11 +95614,11 @@ class TestDelayCommands : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -95746,13 +95685,13 @@ class TestLogCommands : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestLogCommands\n"); + ChipLogProgress(chipTool, " **** Test Start: TestLogCommands\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestLogCommands\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestLogCommands\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -95763,22 +95702,22 @@ class TestLogCommands : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Log a simple message\n"); - err = TestLogASimpleMessage_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Log a simple message\n"); + err = TestLogASimpleMessage_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Do a simple user prompt message\n"); - err = TestDoASimpleUserPromptMessage_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Do a simple user prompt message\n"); + err = TestDoASimpleUserPromptMessage_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -95786,14 +95725,14 @@ class TestLogCommands : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -95868,13 +95807,13 @@ class TestSaveAs : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestSaveAs\n"); + ChipLogProgress(chipTool, " **** Test Start: TestSaveAs\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestSaveAs\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestSaveAs\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -95885,456 +95824,455 @@ class TestSaveAs : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Send Test Add Arguments Command\n"); - err = TestSendTestAddArgumentsCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Send Test Add Arguments Command\n"); + err = TestSendTestAddArgumentsCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Send Test Add Arguments Command\n"); - err = TestSendTestAddArgumentsCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Send Test Add Arguments Command\n"); + err = TestSendTestAddArgumentsCommand_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Send Test Add Arguments Command\n"); - err = TestSendTestAddArgumentsCommand_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Send Test Add Arguments Command\n"); + err = TestSendTestAddArgumentsCommand_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute BOOLEAN Default Value\n"); - err = TestReadAttributeBooleanDefaultValue_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute BOOLEAN Default Value\n"); + err = TestReadAttributeBooleanDefaultValue_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Write attribute BOOLEAN Not Default Value\n"); - err = TestWriteAttributeBooleanNotDefaultValue_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Write attribute BOOLEAN Not Default Value\n"); + err = TestWriteAttributeBooleanNotDefaultValue_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute BOOLEAN Not Default Value\n"); - err = TestReadAttributeBooleanNotDefaultValue_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read attribute BOOLEAN Not Default Value\n"); + err = TestReadAttributeBooleanNotDefaultValue_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Write attribute BOOLEAN DefaultValue\n"); - err = TestWriteAttributeBooleanDefaultValue_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Write attribute BOOLEAN DefaultValue\n"); + err = TestWriteAttributeBooleanDefaultValue_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute BOOLEAN False\n"); - err = TestReadAttributeBooleanFalse_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read attribute BOOLEAN False\n"); + err = TestReadAttributeBooleanFalse_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read attribute BITMAP8 Default Value\n"); - err = TestReadAttributeBitmap8DefaultValue_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read attribute BITMAP8 Default Value\n"); + err = TestReadAttributeBitmap8DefaultValue_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Write attribute BITMAP8 Not Default Value\n"); - err = TestWriteAttributeBitmap8NotDefaultValue_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Write attribute BITMAP8 Not Default Value\n"); + err = TestWriteAttributeBitmap8NotDefaultValue_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read attribute BITMAP8 Not Default Value\n"); - err = TestReadAttributeBitmap8NotDefaultValue_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read attribute BITMAP8 Not Default Value\n"); + err = TestReadAttributeBitmap8NotDefaultValue_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Write attribute BITMAP8 Default Value\n"); - err = TestWriteAttributeBitmap8DefaultValue_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Write attribute BITMAP8 Default Value\n"); + err = TestWriteAttributeBitmap8DefaultValue_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read attribute BITMAP8 Default Value\n"); - err = TestReadAttributeBitmap8DefaultValue_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read attribute BITMAP8 Default Value\n"); + err = TestReadAttributeBitmap8DefaultValue_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read attribute BITMAP16 Default Value\n"); - err = TestReadAttributeBitmap16DefaultValue_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read attribute BITMAP16 Default Value\n"); + err = TestReadAttributeBitmap16DefaultValue_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Write attribute BITMAP16 Not Default Value\n"); - err = TestWriteAttributeBitmap16NotDefaultValue_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Write attribute BITMAP16 Not Default Value\n"); + err = TestWriteAttributeBitmap16NotDefaultValue_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Read attribute BITMAP16 Not Default Value\n"); - err = TestReadAttributeBitmap16NotDefaultValue_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read attribute BITMAP16 Not Default Value\n"); + err = TestReadAttributeBitmap16NotDefaultValue_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Write attribute BITMAP16 Default Value\n"); - err = TestWriteAttributeBitmap16DefaultValue_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Write attribute BITMAP16 Default Value\n"); + err = TestWriteAttributeBitmap16DefaultValue_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read attribute BITMAP16 Default Value\n"); - err = TestReadAttributeBitmap16DefaultValue_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read attribute BITMAP16 Default Value\n"); + err = TestReadAttributeBitmap16DefaultValue_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read attribute BITMAP32 Default Value\n"); - err = TestReadAttributeBitmap32DefaultValue_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read attribute BITMAP32 Default Value\n"); + err = TestReadAttributeBitmap32DefaultValue_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Write attribute BITMAP32 Not Default Value\n"); - err = TestWriteAttributeBitmap32NotDefaultValue_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Write attribute BITMAP32 Not Default Value\n"); + err = TestWriteAttributeBitmap32NotDefaultValue_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute BITMAP32 Not Default Value\n"); - err = TestReadAttributeBitmap32NotDefaultValue_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read attribute BITMAP32 Not Default Value\n"); + err = TestReadAttributeBitmap32NotDefaultValue_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Write attribute BITMAP32 Default Value\n"); - err = TestWriteAttributeBitmap32DefaultValue_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Write attribute BITMAP32 Default Value\n"); + err = TestWriteAttributeBitmap32DefaultValue_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Read attribute BITMAP32 Default Value\n"); - err = TestReadAttributeBitmap32DefaultValue_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Read attribute BITMAP32 Default Value\n"); + err = TestReadAttributeBitmap32DefaultValue_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Read attribute BITMAP64 Default Value\n"); - err = TestReadAttributeBitmap64DefaultValue_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Read attribute BITMAP64 Default Value\n"); + err = TestReadAttributeBitmap64DefaultValue_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Write attribute BITMAP64 Not Default Value\n"); - err = TestWriteAttributeBitmap64NotDefaultValue_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Write attribute BITMAP64 Not Default Value\n"); + err = TestWriteAttributeBitmap64NotDefaultValue_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Read attribute BITMAP64 Default Value\n"); - err = TestReadAttributeBitmap64DefaultValue_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Read attribute BITMAP64 Default Value\n"); + err = TestReadAttributeBitmap64DefaultValue_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Write attribute BITMAP64 Default Value\n"); - err = TestWriteAttributeBitmap64DefaultValue_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Write attribute BITMAP64 Default Value\n"); + err = TestWriteAttributeBitmap64DefaultValue_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Read attribute BITMAP64 Default Value\n"); - err = TestReadAttributeBitmap64DefaultValue_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Read attribute BITMAP64 Default Value\n"); + err = TestReadAttributeBitmap64DefaultValue_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Read attribute INT8U Default Value\n"); - err = TestReadAttributeInt8uDefaultValue_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Read attribute INT8U Default Value\n"); + err = TestReadAttributeInt8uDefaultValue_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Write attribute INT8U Not Default Value\n"); - err = TestWriteAttributeInt8uNotDefaultValue_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Write attribute INT8U Not Default Value\n"); + err = TestWriteAttributeInt8uNotDefaultValue_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Read attribute INT8U Not Default Value\n"); - err = TestReadAttributeInt8uNotDefaultValue_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Read attribute INT8U Not Default Value\n"); + err = TestReadAttributeInt8uNotDefaultValue_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Write attribute INT8U Default Value\n"); - err = TestWriteAttributeInt8uDefaultValue_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Write attribute INT8U Default Value\n"); + err = TestWriteAttributeInt8uDefaultValue_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : Read attribute INT8U Default Value\n"); - err = TestReadAttributeInt8uDefaultValue_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : Read attribute INT8U Default Value\n"); + err = TestReadAttributeInt8uDefaultValue_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Read attribute INT16U Default Value\n"); - err = TestReadAttributeInt16uDefaultValue_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Read attribute INT16U Default Value\n"); + err = TestReadAttributeInt16uDefaultValue_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Write attribute INT16U Not Default Value\n"); - err = TestWriteAttributeInt16uNotDefaultValue_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : Write attribute INT16U Not Default Value\n"); + err = TestWriteAttributeInt16uNotDefaultValue_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : Read attribute INT16U Not Default Value\n"); - err = TestReadAttributeInt16uNotDefaultValue_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : Read attribute INT16U Not Default Value\n"); + err = TestReadAttributeInt16uNotDefaultValue_36(); + break; case 37: - ChipLogProgress(chipTool, " ***** Test Step 37 : Write attribute INT16U Default Value\n"); - err = TestWriteAttributeInt16uDefaultValue_37(); - break; + ChipLogProgress(chipTool, " ***** Test Step 37 : Write attribute INT16U Default Value\n"); + err = TestWriteAttributeInt16uDefaultValue_37(); + break; case 38: - ChipLogProgress(chipTool, " ***** Test Step 38 : Read attribute INT16U Default Value\n"); - err = TestReadAttributeInt16uDefaultValue_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : Read attribute INT16U Default Value\n"); + err = TestReadAttributeInt16uDefaultValue_38(); + break; case 39: - ChipLogProgress(chipTool, " ***** Test Step 39 : Read attribute INT32U Default Value\n"); - err = TestReadAttributeInt32uDefaultValue_39(); - break; + ChipLogProgress(chipTool, " ***** Test Step 39 : Read attribute INT32U Default Value\n"); + err = TestReadAttributeInt32uDefaultValue_39(); + break; case 40: - ChipLogProgress(chipTool, " ***** Test Step 40 : Write attribute INT32U Not Default Value\n"); - err = TestWriteAttributeInt32uNotDefaultValue_40(); - break; + ChipLogProgress(chipTool, " ***** Test Step 40 : Write attribute INT32U Not Default Value\n"); + err = TestWriteAttributeInt32uNotDefaultValue_40(); + break; case 41: - ChipLogProgress(chipTool, " ***** Test Step 41 : Read attribute INT32U Not Default Value\n"); - err = TestReadAttributeInt32uNotDefaultValue_41(); - break; + ChipLogProgress(chipTool, " ***** Test Step 41 : Read attribute INT32U Not Default Value\n"); + err = TestReadAttributeInt32uNotDefaultValue_41(); + break; case 42: - ChipLogProgress(chipTool, " ***** Test Step 42 : Write attribute INT32U Default Value\n"); - err = TestWriteAttributeInt32uDefaultValue_42(); - break; + ChipLogProgress(chipTool, " ***** Test Step 42 : Write attribute INT32U Default Value\n"); + err = TestWriteAttributeInt32uDefaultValue_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : Read attribute INT32U Default Value\n"); - err = TestReadAttributeInt32uDefaultValue_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : Read attribute INT32U Default Value\n"); + err = TestReadAttributeInt32uDefaultValue_43(); + break; case 44: - ChipLogProgress(chipTool, " ***** Test Step 44 : Read attribute INT64U Default Value\n"); - err = TestReadAttributeInt64uDefaultValue_44(); - break; + ChipLogProgress(chipTool, " ***** Test Step 44 : Read attribute INT64U Default Value\n"); + err = TestReadAttributeInt64uDefaultValue_44(); + break; case 45: - ChipLogProgress(chipTool, " ***** Test Step 45 : Write attribute INT64U Not Default Value\n"); - err = TestWriteAttributeInt64uNotDefaultValue_45(); - break; + ChipLogProgress(chipTool, " ***** Test Step 45 : Write attribute INT64U Not Default Value\n"); + err = TestWriteAttributeInt64uNotDefaultValue_45(); + break; case 46: - ChipLogProgress(chipTool, " ***** Test Step 46 : Read attribute INT64U Not Default Value\n"); - err = TestReadAttributeInt64uNotDefaultValue_46(); - break; + ChipLogProgress(chipTool, " ***** Test Step 46 : Read attribute INT64U Not Default Value\n"); + err = TestReadAttributeInt64uNotDefaultValue_46(); + break; case 47: - ChipLogProgress(chipTool, " ***** Test Step 47 : Write attribute INT64U Default Value\n"); - err = TestWriteAttributeInt64uDefaultValue_47(); - break; + ChipLogProgress(chipTool, " ***** Test Step 47 : Write attribute INT64U Default Value\n"); + err = TestWriteAttributeInt64uDefaultValue_47(); + break; case 48: - ChipLogProgress(chipTool, " ***** Test Step 48 : Read attribute INT64U Default Value\n"); - err = TestReadAttributeInt64uDefaultValue_48(); - break; + ChipLogProgress(chipTool, " ***** Test Step 48 : Read attribute INT64U Default Value\n"); + err = TestReadAttributeInt64uDefaultValue_48(); + break; case 49: - ChipLogProgress(chipTool, " ***** Test Step 49 : Read attribute INT8S Default Value\n"); - err = TestReadAttributeInt8sDefaultValue_49(); - break; + ChipLogProgress(chipTool, " ***** Test Step 49 : Read attribute INT8S Default Value\n"); + err = TestReadAttributeInt8sDefaultValue_49(); + break; case 50: - ChipLogProgress(chipTool, " ***** Test Step 50 : Write attribute INT8S Not Default Value\n"); - err = TestWriteAttributeInt8sNotDefaultValue_50(); - break; + ChipLogProgress(chipTool, " ***** Test Step 50 : Write attribute INT8S Not Default Value\n"); + err = TestWriteAttributeInt8sNotDefaultValue_50(); + break; case 51: - ChipLogProgress(chipTool, " ***** Test Step 51 : Read attribute INT8S Not Default Value\n"); - err = TestReadAttributeInt8sNotDefaultValue_51(); - break; + ChipLogProgress(chipTool, " ***** Test Step 51 : Read attribute INT8S Not Default Value\n"); + err = TestReadAttributeInt8sNotDefaultValue_51(); + break; case 52: - ChipLogProgress(chipTool, " ***** Test Step 52 : Write attribute INT8S Default Value\n"); - err = TestWriteAttributeInt8sDefaultValue_52(); - break; + ChipLogProgress(chipTool, " ***** Test Step 52 : Write attribute INT8S Default Value\n"); + err = TestWriteAttributeInt8sDefaultValue_52(); + break; case 53: - ChipLogProgress(chipTool, " ***** Test Step 53 : Read attribute INT8S Default Value\n"); - err = TestReadAttributeInt8sDefaultValue_53(); - break; + ChipLogProgress(chipTool, " ***** Test Step 53 : Read attribute INT8S Default Value\n"); + err = TestReadAttributeInt8sDefaultValue_53(); + break; case 54: - ChipLogProgress(chipTool, " ***** Test Step 54 : Read attribute INT16S Default Value\n"); - err = TestReadAttributeInt16sDefaultValue_54(); - break; + ChipLogProgress(chipTool, " ***** Test Step 54 : Read attribute INT16S Default Value\n"); + err = TestReadAttributeInt16sDefaultValue_54(); + break; case 55: - ChipLogProgress(chipTool, " ***** Test Step 55 : Write attribute INT16S Not Default Value\n"); - err = TestWriteAttributeInt16sNotDefaultValue_55(); - break; + ChipLogProgress(chipTool, " ***** Test Step 55 : Write attribute INT16S Not Default Value\n"); + err = TestWriteAttributeInt16sNotDefaultValue_55(); + break; case 56: - ChipLogProgress(chipTool, " ***** Test Step 56 : Read attribute INT16S Not Default Value\n"); - err = TestReadAttributeInt16sNotDefaultValue_56(); - break; + ChipLogProgress(chipTool, " ***** Test Step 56 : Read attribute INT16S Not Default Value\n"); + err = TestReadAttributeInt16sNotDefaultValue_56(); + break; case 57: - ChipLogProgress(chipTool, " ***** Test Step 57 : Write attribute INT16S Default Value\n"); - err = TestWriteAttributeInt16sDefaultValue_57(); - break; + ChipLogProgress(chipTool, " ***** Test Step 57 : Write attribute INT16S Default Value\n"); + err = TestWriteAttributeInt16sDefaultValue_57(); + break; case 58: - ChipLogProgress(chipTool, " ***** Test Step 58 : Read attribute INT16S Default Value\n"); - err = TestReadAttributeInt16sDefaultValue_58(); - break; + ChipLogProgress(chipTool, " ***** Test Step 58 : Read attribute INT16S Default Value\n"); + err = TestReadAttributeInt16sDefaultValue_58(); + break; case 59: - ChipLogProgress(chipTool, " ***** Test Step 59 : Read attribute INT32S Default Value\n"); - err = TestReadAttributeInt32sDefaultValue_59(); - break; + ChipLogProgress(chipTool, " ***** Test Step 59 : Read attribute INT32S Default Value\n"); + err = TestReadAttributeInt32sDefaultValue_59(); + break; case 60: - ChipLogProgress(chipTool, " ***** Test Step 60 : Write attribute INT32S Not Default Value\n"); - err = TestWriteAttributeInt32sNotDefaultValue_60(); - break; + ChipLogProgress(chipTool, " ***** Test Step 60 : Write attribute INT32S Not Default Value\n"); + err = TestWriteAttributeInt32sNotDefaultValue_60(); + break; case 61: - ChipLogProgress(chipTool, " ***** Test Step 61 : Read attribute INT32S Not Default Value\n"); - err = TestReadAttributeInt32sNotDefaultValue_61(); - break; + ChipLogProgress(chipTool, " ***** Test Step 61 : Read attribute INT32S Not Default Value\n"); + err = TestReadAttributeInt32sNotDefaultValue_61(); + break; case 62: - ChipLogProgress(chipTool, " ***** Test Step 62 : Write attribute INT32S Default Value\n"); - err = TestWriteAttributeInt32sDefaultValue_62(); - break; + ChipLogProgress(chipTool, " ***** Test Step 62 : Write attribute INT32S Default Value\n"); + err = TestWriteAttributeInt32sDefaultValue_62(); + break; case 63: - ChipLogProgress(chipTool, " ***** Test Step 63 : Read attribute INT32S Default Value\n"); - err = TestReadAttributeInt32sDefaultValue_63(); - break; + ChipLogProgress(chipTool, " ***** Test Step 63 : Read attribute INT32S Default Value\n"); + err = TestReadAttributeInt32sDefaultValue_63(); + break; case 64: - ChipLogProgress(chipTool, " ***** Test Step 64 : Read attribute INT64S Default Value\n"); - err = TestReadAttributeInt64sDefaultValue_64(); - break; + ChipLogProgress(chipTool, " ***** Test Step 64 : Read attribute INT64S Default Value\n"); + err = TestReadAttributeInt64sDefaultValue_64(); + break; case 65: - ChipLogProgress(chipTool, " ***** Test Step 65 : Write attribute INTS Not Default Value\n"); - err = TestWriteAttributeIntsNotDefaultValue_65(); - break; + ChipLogProgress(chipTool, " ***** Test Step 65 : Write attribute INTS Not Default Value\n"); + err = TestWriteAttributeIntsNotDefaultValue_65(); + break; case 66: - ChipLogProgress(chipTool, " ***** Test Step 66 : Read attribute INT64S Not Default Value\n"); - err = TestReadAttributeInt64sNotDefaultValue_66(); - break; + ChipLogProgress(chipTool, " ***** Test Step 66 : Read attribute INT64S Not Default Value\n"); + err = TestReadAttributeInt64sNotDefaultValue_66(); + break; case 67: - ChipLogProgress(chipTool, " ***** Test Step 67 : Write attribute INT64S Default Value\n"); - err = TestWriteAttributeInt64sDefaultValue_67(); - break; + ChipLogProgress(chipTool, " ***** Test Step 67 : Write attribute INT64S Default Value\n"); + err = TestWriteAttributeInt64sDefaultValue_67(); + break; case 68: - ChipLogProgress(chipTool, " ***** Test Step 68 : Read attribute INT64S Default Value\n"); - err = TestReadAttributeInt64sDefaultValue_68(); - break; + ChipLogProgress(chipTool, " ***** Test Step 68 : Read attribute INT64S Default Value\n"); + err = TestReadAttributeInt64sDefaultValue_68(); + break; case 69: - ChipLogProgress(chipTool, " ***** Test Step 69 : Read attribute ENUM8 Default Value\n"); - err = TestReadAttributeEnum8DefaultValue_69(); - break; + ChipLogProgress(chipTool, " ***** Test Step 69 : Read attribute ENUM8 Default Value\n"); + err = TestReadAttributeEnum8DefaultValue_69(); + break; case 70: - ChipLogProgress(chipTool, " ***** Test Step 70 : Write attribute ENUM8 Not Default Value\n"); - err = TestWriteAttributeEnum8NotDefaultValue_70(); - break; + ChipLogProgress(chipTool, " ***** Test Step 70 : Write attribute ENUM8 Not Default Value\n"); + err = TestWriteAttributeEnum8NotDefaultValue_70(); + break; case 71: - ChipLogProgress(chipTool, " ***** Test Step 71 : Read attribute ENUM8 Not Default Value\n"); - err = TestReadAttributeEnum8NotDefaultValue_71(); - break; + ChipLogProgress(chipTool, " ***** Test Step 71 : Read attribute ENUM8 Not Default Value\n"); + err = TestReadAttributeEnum8NotDefaultValue_71(); + break; case 72: - ChipLogProgress(chipTool, " ***** Test Step 72 : Write attribute ENUM8 Default Value\n"); - err = TestWriteAttributeEnum8DefaultValue_72(); - break; + ChipLogProgress(chipTool, " ***** Test Step 72 : Write attribute ENUM8 Default Value\n"); + err = TestWriteAttributeEnum8DefaultValue_72(); + break; case 73: - ChipLogProgress(chipTool, " ***** Test Step 73 : Read attribute ENUM8 Default Value\n"); - err = TestReadAttributeEnum8DefaultValue_73(); - break; + ChipLogProgress(chipTool, " ***** Test Step 73 : Read attribute ENUM8 Default Value\n"); + err = TestReadAttributeEnum8DefaultValue_73(); + break; case 74: - ChipLogProgress(chipTool, " ***** Test Step 74 : Read attribute ENUM16 Default Value\n"); - err = TestReadAttributeEnum16DefaultValue_74(); - break; + ChipLogProgress(chipTool, " ***** Test Step 74 : Read attribute ENUM16 Default Value\n"); + err = TestReadAttributeEnum16DefaultValue_74(); + break; case 75: - ChipLogProgress(chipTool, " ***** Test Step 75 : Write attribute ENUM16 Not Default Value\n"); - err = TestWriteAttributeEnum16NotDefaultValue_75(); - break; + ChipLogProgress(chipTool, " ***** Test Step 75 : Write attribute ENUM16 Not Default Value\n"); + err = TestWriteAttributeEnum16NotDefaultValue_75(); + break; case 76: - ChipLogProgress(chipTool, " ***** Test Step 76 : Read attribute ENUM16 Not Default Value\n"); - err = TestReadAttributeEnum16NotDefaultValue_76(); - break; + ChipLogProgress(chipTool, " ***** Test Step 76 : Read attribute ENUM16 Not Default Value\n"); + err = TestReadAttributeEnum16NotDefaultValue_76(); + break; case 77: - ChipLogProgress(chipTool, " ***** Test Step 77 : Write attribute ENUM16 Default Value\n"); - err = TestWriteAttributeEnum16DefaultValue_77(); - break; + ChipLogProgress(chipTool, " ***** Test Step 77 : Write attribute ENUM16 Default Value\n"); + err = TestWriteAttributeEnum16DefaultValue_77(); + break; case 78: - ChipLogProgress(chipTool, " ***** Test Step 78 : Read attribute ENUM16 Default Value\n"); - err = TestReadAttributeEnum16DefaultValue_78(); - break; + ChipLogProgress(chipTool, " ***** Test Step 78 : Read attribute ENUM16 Default Value\n"); + err = TestReadAttributeEnum16DefaultValue_78(); + break; case 79: - ChipLogProgress(chipTool, " ***** Test Step 79 : Read attribute EPOCH_US Default Value\n"); - err = TestReadAttributeEpochUsDefaultValue_79(); - break; + ChipLogProgress(chipTool, " ***** Test Step 79 : Read attribute EPOCH_US Default Value\n"); + err = TestReadAttributeEpochUsDefaultValue_79(); + break; case 80: - ChipLogProgress(chipTool, " ***** Test Step 80 : Write attribute EPOCH_US Not Default Value\n"); - err = TestWriteAttributeEpochUsNotDefaultValue_80(); - break; + ChipLogProgress(chipTool, " ***** Test Step 80 : Write attribute EPOCH_US Not Default Value\n"); + err = TestWriteAttributeEpochUsNotDefaultValue_80(); + break; case 81: - ChipLogProgress(chipTool, " ***** Test Step 81 : Read attribute EPOCH_US Not Default Value\n"); - err = TestReadAttributeEpochUsNotDefaultValue_81(); - break; + ChipLogProgress(chipTool, " ***** Test Step 81 : Read attribute EPOCH_US Not Default Value\n"); + err = TestReadAttributeEpochUsNotDefaultValue_81(); + break; case 82: - ChipLogProgress(chipTool, " ***** Test Step 82 : Write attribute EPOCH_US Default Value\n"); - err = TestWriteAttributeEpochUsDefaultValue_82(); - break; + ChipLogProgress(chipTool, " ***** Test Step 82 : Write attribute EPOCH_US Default Value\n"); + err = TestWriteAttributeEpochUsDefaultValue_82(); + break; case 83: - ChipLogProgress(chipTool, " ***** Test Step 83 : Read attribute EPOCH_US Default Value\n"); - err = TestReadAttributeEpochUsDefaultValue_83(); - break; + ChipLogProgress(chipTool, " ***** Test Step 83 : Read attribute EPOCH_US Default Value\n"); + err = TestReadAttributeEpochUsDefaultValue_83(); + break; case 84: - ChipLogProgress(chipTool, " ***** Test Step 84 : Read attribute EPOCH_S Default Value\n"); - err = TestReadAttributeEpochSDefaultValue_84(); - break; + ChipLogProgress(chipTool, " ***** Test Step 84 : Read attribute EPOCH_S Default Value\n"); + err = TestReadAttributeEpochSDefaultValue_84(); + break; case 85: - ChipLogProgress(chipTool, " ***** Test Step 85 : Write attribute EPOCH_S Not Default Value\n"); - err = TestWriteAttributeEpochSNotDefaultValue_85(); - break; + ChipLogProgress(chipTool, " ***** Test Step 85 : Write attribute EPOCH_S Not Default Value\n"); + err = TestWriteAttributeEpochSNotDefaultValue_85(); + break; case 86: - ChipLogProgress(chipTool, " ***** Test Step 86 : Read attribute EPOCH_S Not Default Value\n"); - err = TestReadAttributeEpochSNotDefaultValue_86(); - break; + ChipLogProgress(chipTool, " ***** Test Step 86 : Read attribute EPOCH_S Not Default Value\n"); + err = TestReadAttributeEpochSNotDefaultValue_86(); + break; case 87: - ChipLogProgress(chipTool, " ***** Test Step 87 : Write attribute EPOCH_S Default Value\n"); - err = TestWriteAttributeEpochSDefaultValue_87(); - break; + ChipLogProgress(chipTool, " ***** Test Step 87 : Write attribute EPOCH_S Default Value\n"); + err = TestWriteAttributeEpochSDefaultValue_87(); + break; case 88: - ChipLogProgress(chipTool, " ***** Test Step 88 : Read attribute EPOCH_S Default Value\n"); - err = TestReadAttributeEpochSDefaultValue_88(); - break; + ChipLogProgress(chipTool, " ***** Test Step 88 : Read attribute EPOCH_S Default Value\n"); + err = TestReadAttributeEpochSDefaultValue_88(); + break; case 89: - ChipLogProgress(chipTool, " ***** Test Step 89 : Read attribute vendor_id Default Value\n"); - err = TestReadAttributeVendorIdDefaultValue_89(); - break; + ChipLogProgress(chipTool, " ***** Test Step 89 : Read attribute vendor_id Default Value\n"); + err = TestReadAttributeVendorIdDefaultValue_89(); + break; case 90: - ChipLogProgress(chipTool, " ***** Test Step 90 : Write attribute vendor_id Not Default Value\n"); - err = TestWriteAttributeVendorIdNotDefaultValue_90(); - break; + ChipLogProgress(chipTool, " ***** Test Step 90 : Write attribute vendor_id Not Default Value\n"); + err = TestWriteAttributeVendorIdNotDefaultValue_90(); + break; case 91: - ChipLogProgress(chipTool, " ***** Test Step 91 : Read attribute vendor_id Not Default Value\n"); - err = TestReadAttributeVendorIdNotDefaultValue_91(); - break; + ChipLogProgress(chipTool, " ***** Test Step 91 : Read attribute vendor_id Not Default Value\n"); + err = TestReadAttributeVendorIdNotDefaultValue_91(); + break; case 92: - ChipLogProgress(chipTool, " ***** Test Step 92 : Write attribute vendor_id Default Value\n"); - err = TestWriteAttributeVendorIdDefaultValue_92(); - break; + ChipLogProgress(chipTool, " ***** Test Step 92 : Write attribute vendor_id Default Value\n"); + err = TestWriteAttributeVendorIdDefaultValue_92(); + break; case 93: - ChipLogProgress(chipTool, " ***** Test Step 93 : Read attribute vendor_id Default Value\n"); - err = TestReadAttributeVendorIdDefaultValue_93(); - break; + ChipLogProgress(chipTool, " ***** Test Step 93 : Read attribute vendor_id Default Value\n"); + err = TestReadAttributeVendorIdDefaultValue_93(); + break; case 94: - ChipLogProgress(chipTool, " ***** Test Step 94 : Read attribute char_string Default Value\n"); - err = TestReadAttributeCharStringDefaultValue_94(); - break; + ChipLogProgress(chipTool, " ***** Test Step 94 : Read attribute char_string Default Value\n"); + err = TestReadAttributeCharStringDefaultValue_94(); + break; case 95: - ChipLogProgress( - chipTool, " ***** Test Step 95 : Read attribute char_string Default Value and compare to saved value\n"); - err = TestReadAttributeCharStringDefaultValueAndCompareToSavedValue_95(); - break; + ChipLogProgress(chipTool, " ***** Test Step 95 : Read attribute char_string Default Value and compare to saved value\n"); + err = TestReadAttributeCharStringDefaultValueAndCompareToSavedValue_95(); + break; case 96: - ChipLogProgress(chipTool, " ***** Test Step 96 : Write attribute char_string Not Default Value\n"); - err = TestWriteAttributeCharStringNotDefaultValue_96(); - break; + ChipLogProgress(chipTool, " ***** Test Step 96 : Write attribute char_string Not Default Value\n"); + err = TestWriteAttributeCharStringNotDefaultValue_96(); + break; case 97: - ChipLogProgress(chipTool, " ***** Test Step 97 : Read attribute char_string Not Default Value\n"); - err = TestReadAttributeCharStringNotDefaultValue_97(); - break; + ChipLogProgress(chipTool, " ***** Test Step 97 : Read attribute char_string Not Default Value\n"); + err = TestReadAttributeCharStringNotDefaultValue_97(); + break; case 98: - ChipLogProgress( - chipTool, " ***** Test Step 98 : Read attribute char_string Not Default Value and compare to saved value\n"); - err = TestReadAttributeCharStringNotDefaultValueAndCompareToSavedValue_98(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 98 : Read attribute char_string Not Default Value and compare to saved value\n"); + err = TestReadAttributeCharStringNotDefaultValueAndCompareToSavedValue_98(); + break; case 99: - ChipLogProgress(chipTool, " ***** Test Step 99 : Write attribute char_string Not Default Value from saved value\n"); - err = TestWriteAttributeCharStringNotDefaultValueFromSavedValue_99(); - break; + ChipLogProgress(chipTool, " ***** Test Step 99 : Write attribute char_string Not Default Value from saved value\n"); + err = TestWriteAttributeCharStringNotDefaultValueFromSavedValue_99(); + break; case 100: - ChipLogProgress( - chipTool, " ***** Test Step 100 : Read attribute char_string Not Default Value and compare to expected value\n"); - err = TestReadAttributeCharStringNotDefaultValueAndCompareToExpectedValue_100(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 100 : Read attribute char_string Not Default Value and compare to expected value\n"); + err = TestReadAttributeCharStringNotDefaultValueAndCompareToExpectedValue_100(); + break; case 101: - ChipLogProgress(chipTool, " ***** Test Step 101 : Write attribute char_string Default Value\n"); - err = TestWriteAttributeCharStringDefaultValue_101(); - break; + ChipLogProgress(chipTool, " ***** Test Step 101 : Write attribute char_string Default Value\n"); + err = TestWriteAttributeCharStringDefaultValue_101(); + break; case 102: - ChipLogProgress(chipTool, " ***** Test Step 102 : Read attribute octet_string Default Value\n"); - err = TestReadAttributeOctetStringDefaultValue_102(); - break; + ChipLogProgress(chipTool, " ***** Test Step 102 : Read attribute octet_string Default Value\n"); + err = TestReadAttributeOctetStringDefaultValue_102(); + break; case 103: - ChipLogProgress( - chipTool, " ***** Test Step 103 : Read attribute octet_string Default Value and compare to saved value\n"); - err = TestReadAttributeOctetStringDefaultValueAndCompareToSavedValue_103(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 103 : Read attribute octet_string Default Value and compare to saved value\n"); + err = TestReadAttributeOctetStringDefaultValueAndCompareToSavedValue_103(); + break; case 104: - ChipLogProgress(chipTool, " ***** Test Step 104 : Write attribute octet_string Not Default Value\n"); - err = TestWriteAttributeOctetStringNotDefaultValue_104(); - break; + ChipLogProgress(chipTool, " ***** Test Step 104 : Write attribute octet_string Not Default Value\n"); + err = TestWriteAttributeOctetStringNotDefaultValue_104(); + break; case 105: - ChipLogProgress(chipTool, " ***** Test Step 105 : Read attribute octet_string Not Default Value\n"); - err = TestReadAttributeOctetStringNotDefaultValue_105(); - break; + ChipLogProgress(chipTool, " ***** Test Step 105 : Read attribute octet_string Not Default Value\n"); + err = TestReadAttributeOctetStringNotDefaultValue_105(); + break; case 106: - ChipLogProgress( - chipTool, " ***** Test Step 106 : Read attribute octet_string Not Default Value and compare to saved value\n"); - err = TestReadAttributeOctetStringNotDefaultValueAndCompareToSavedValue_106(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 106 : Read attribute octet_string Not Default Value and compare to saved value\n"); + err = TestReadAttributeOctetStringNotDefaultValueAndCompareToSavedValue_106(); + break; case 107: - ChipLogProgress(chipTool, " ***** Test Step 107 : Write attribute octet_string Not Default Value from saved value\n"); - err = TestWriteAttributeOctetStringNotDefaultValueFromSavedValue_107(); - break; + ChipLogProgress(chipTool, " ***** Test Step 107 : Write attribute octet_string Not Default Value from saved value\n"); + err = TestWriteAttributeOctetStringNotDefaultValueFromSavedValue_107(); + break; case 108: - ChipLogProgress( - chipTool, " ***** Test Step 108 : Read attribute octet_string Not Default Value and compare to expected value\n"); - err = TestReadAttributeOctetStringNotDefaultValueAndCompareToExpectedValue_108(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 108 : Read attribute octet_string Not Default Value and compare to expected value\n"); + err = TestReadAttributeOctetStringNotDefaultValueAndCompareToExpectedValue_108(); + break; case 109: - ChipLogProgress(chipTool, " ***** Test Step 109 : Write attribute octet_string Default Value\n"); - err = TestWriteAttributeOctetStringDefaultValue_109(); - break; + ChipLogProgress(chipTool, " ***** Test Step 109 : Write attribute octet_string Default Value\n"); + err = TestWriteAttributeOctetStringDefaultValue_109(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -96342,335 +96280,335 @@ class TestSaveAs : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 46: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 47: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 48: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 49: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 50: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 51: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 52: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 53: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 54: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 55: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 56: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 57: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 58: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 59: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 60: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 61: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 62: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 63: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 64: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 65: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 66: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 67: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 68: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 69: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 70: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 71: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 72: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 73: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 74: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 75: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 76: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 77: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 78: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 79: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 80: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 81: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 82: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 83: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 84: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 85: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 86: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 87: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 88: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 89: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 90: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 91: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 92: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 93: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 94: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 95: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 96: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 97: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 98: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 99: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 100: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 101: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 102: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 103: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 104: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 105: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 106: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 107: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 108: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 109: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -99325,13 +99263,13 @@ class TestConfigVariables : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestConfigVariables\n"); + ChipLogProgress(chipTool, " **** Test Start: TestConfigVariables\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestConfigVariables\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestConfigVariables\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -99342,22 +99280,22 @@ class TestConfigVariables : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Send Test Add Arguments Command\n"); - err = TestSendTestAddArgumentsCommand_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Send Test Add Arguments Command\n"); + err = TestSendTestAddArgumentsCommand_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Send Test Add Arguments Command\n"); - err = TestSendTestAddArgumentsCommand_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Send Test Add Arguments Command\n"); + err = TestSendTestAddArgumentsCommand_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -99365,14 +99303,14 @@ class TestConfigVariables : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -99496,13 +99434,13 @@ class TestDescriptorCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestDescriptorCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestDescriptorCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestDescriptorCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestDescriptorCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -99513,30 +99451,30 @@ class TestDescriptorCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Device list\n"); - err = TestReadAttributeDeviceList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read attribute Device list\n"); + err = TestReadAttributeDeviceList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute Server list\n"); - err = TestReadAttributeServerList_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read attribute Server list\n"); + err = TestReadAttributeServerList_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute Client list\n"); - err = TestReadAttributeClientList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read attribute Client list\n"); + err = TestReadAttributeClientList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute Parts list\n"); - err = TestReadAttributePartsList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read attribute Parts list\n"); + err = TestReadAttributePartsList_4(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -99544,20 +99482,20 @@ class TestDescriptorCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -99746,13 +99684,13 @@ class TestBasicInformation : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestBasicInformation\n"); + ChipLogProgress(chipTool, " **** Test Start: TestBasicInformation\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestBasicInformation\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestBasicInformation\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -99763,82 +99701,82 @@ class TestBasicInformation : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read location\n"); - err = TestReadLocation_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read location\n"); + err = TestReadLocation_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Write location\n"); - err = TestWriteLocation_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Write location\n"); + err = TestWriteLocation_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read back location\n"); - err = TestReadBackLocation_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read back location\n"); + err = TestReadBackLocation_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Restore initial location value\n"); - err = TestRestoreInitialLocationValue_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Restore initial location value\n"); + err = TestRestoreInitialLocationValue_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read AttributeList value\n"); - err = TestReadAttributeListValue_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read AttributeList value\n"); + err = TestReadAttributeListValue_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read NodeLabel\n"); - err = TestReadNodeLabel_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read NodeLabel\n"); + err = TestReadNodeLabel_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Write NodeLabel\n"); - err = TestWriteNodeLabel_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Write NodeLabel\n"); + err = TestWriteNodeLabel_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read back NodeLabel\n"); - err = TestReadBackNodeLabel_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read back NodeLabel\n"); + err = TestReadBackNodeLabel_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read LocalConfigDisabled\n"); - err = TestReadLocalConfigDisabled_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read LocalConfigDisabled\n"); + err = TestReadLocalConfigDisabled_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Write LocalConfigDisabled\n"); - err = TestWriteLocalConfigDisabled_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Write LocalConfigDisabled\n"); + err = TestWriteLocalConfigDisabled_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read back LocalConfigDisabled\n"); - err = TestReadBackLocalConfigDisabled_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read back LocalConfigDisabled\n"); + err = TestReadBackLocalConfigDisabled_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Reboot the device\n"); - err = TestRebootTheDevice_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Reboot the device\n"); + err = TestRebootTheDevice_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Connect to the device again\n"); - err = TestConnectToTheDeviceAgain_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Connect to the device again\n"); + err = TestConnectToTheDeviceAgain_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read back NodeLabel after reboot\n"); - err = TestReadBackNodeLabelAfterReboot_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read back NodeLabel after reboot\n"); + err = TestReadBackNodeLabelAfterReboot_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Restore initial NodeLabel value\n"); - err = TestRestoreInitialNodeLabelValue_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Restore initial NodeLabel value\n"); + err = TestRestoreInitialNodeLabelValue_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Read back LocalConfigDisabled after reboot\n"); - err = TestReadBackLocalConfigDisabledAfterReboot_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read back LocalConfigDisabled after reboot\n"); + err = TestReadBackLocalConfigDisabledAfterReboot_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Restore initial LocalConfigDisabled value\n"); - err = TestRestoreInitialLocalConfigDisabledValue_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Restore initial LocalConfigDisabled value\n"); + err = TestRestoreInitialLocalConfigDisabledValue_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -99846,59 +99784,59 @@ class TestBasicInformation : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -100347,13 +100285,13 @@ class TestFabricRemovalWhileSubscribed : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestFabricRemovalWhileSubscribed\n"); + ChipLogProgress(chipTool, " **** Test Start: TestFabricRemovalWhileSubscribed\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestFabricRemovalWhileSubscribed\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestFabricRemovalWhileSubscribed\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -100364,46 +100302,46 @@ class TestFabricRemovalWhileSubscribed : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read number of commissioned fabrics\n"); - err = TestReadNumberOfCommissionedFabrics_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read number of commissioned fabrics\n"); + err = TestReadNumberOfCommissionedFabrics_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read current fabric index\n"); - err = TestReadCurrentFabricIndex_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read current fabric index\n"); + err = TestReadCurrentFabricIndex_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Open commissioning window from alpha\n"); - err = TestOpenCommissioningWindowFromAlpha_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Open commissioning window from alpha\n"); + err = TestOpenCommissioningWindowFromAlpha_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Commission from beta\n"); - err = TestCommissionFromBeta_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Commission from beta\n"); + err = TestCommissionFromBeta_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Wait for the commissioned device to be retrieved for beta\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Wait for the commissioned device to be retrieved for beta\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Report: Subscribe Fabrics Attribute from beta\n"); - err = TestReportSubscribeFabricsAttributeFromBeta_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Report: Subscribe Fabrics Attribute from beta\n"); + err = TestReportSubscribeFabricsAttributeFromBeta_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Subscribe Fabrics Attribute from beta\n"); - err = TestSubscribeFabricsAttributeFromBeta_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Subscribe Fabrics Attribute from beta\n"); + err = TestSubscribeFabricsAttributeFromBeta_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Remove single own fabric\n"); - err = TestRemoveSingleOwnFabric_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Remove single own fabric\n"); + err = TestRemoveSingleOwnFabric_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -100411,32 +100349,32 @@ class TestFabricRemovalWhileSubscribed : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -100681,13 +100619,13 @@ class TestGeneralCommissioning : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestGeneralCommissioning\n"); + ChipLogProgress(chipTool, " **** Test Start: TestGeneralCommissioning\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestGeneralCommissioning\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestGeneralCommissioning\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -100698,137 +100636,137 @@ class TestGeneralCommissioning : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Write Breadcrumb (1/2)\n"); - err = TestWriteBreadcrumb12_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Write Breadcrumb (1/2)\n"); + err = TestWriteBreadcrumb12_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read back Breadcrumb (1/2)\n"); - err = TestReadBackBreadcrumb12_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read back Breadcrumb (1/2)\n"); + err = TestReadBackBreadcrumb12_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Write Breadcrumb (2/2)\n"); - err = TestWriteBreadcrumb22_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Write Breadcrumb (2/2)\n"); + err = TestWriteBreadcrumb22_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read back Breadcrumb (2/2)\n"); - err = TestReadBackBreadcrumb22_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read back Breadcrumb (2/2)\n"); + err = TestReadBackBreadcrumb22_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Reboot to reset Breadcrumb\n"); - err = TestRebootToResetBreadcrumb_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Reboot to reset Breadcrumb\n"); + err = TestRebootToResetBreadcrumb_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Connect to the device again\n"); - err = TestConnectToTheDeviceAgain_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Connect to the device again\n"); + err = TestConnectToTheDeviceAgain_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read back Breadcrumb after reboot and ensure it was not persisted\n"); - err = TestReadBackBreadcrumbAfterRebootAndEnsureItWasNotPersisted_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read back Breadcrumb after reboot and ensure it was not persisted\n"); + err = TestReadBackBreadcrumbAfterRebootAndEnsureItWasNotPersisted_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Set Breadcrumb to nonzero value\n"); - err = TestSetBreadcrumbToNonzeroValue_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Set Breadcrumb to nonzero value\n"); + err = TestSetBreadcrumbToNonzeroValue_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Check Breadcrumb set worked\n"); - err = TestCheckBreadcrumbSetWorked_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Check Breadcrumb set worked\n"); + err = TestCheckBreadcrumbSetWorked_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Send CommissioningComplete without armed fail-safe\n"); - err = TestSendCommissioningCompleteWithoutArmedFailSafe_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Send CommissioningComplete without armed fail-safe\n"); + err = TestSendCommissioningCompleteWithoutArmedFailSafe_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Check Breadcrumb was not touched by invalid CommissioningComplete\n"); - err = TestCheckBreadcrumbWasNotTouchedByInvalidCommissioningComplete_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Check Breadcrumb was not touched by invalid CommissioningComplete\n"); + err = TestCheckBreadcrumbWasNotTouchedByInvalidCommissioningComplete_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Open Commissioning Window from alpha\n"); - err = TestOpenCommissioningWindowFromAlpha_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Open Commissioning Window from alpha\n"); + err = TestOpenCommissioningWindowFromAlpha_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Try to arm fail-safe\n"); - err = TestTryToArmFailSafe_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Try to arm fail-safe\n"); + err = TestTryToArmFailSafe_13(); + break; case 14: - ChipLogProgress( - chipTool, " ***** Test Step 14 : Check Breadcrumb was not touched by ArmFailSafe with commissioning window open\n"); - err = TestCheckBreadcrumbWasNotTouchedByArmFailSafeWithCommissioningWindowOpen_14(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 14 : Check Breadcrumb was not touched by ArmFailSafe with commissioning window open\n"); + err = TestCheckBreadcrumbWasNotTouchedByArmFailSafeWithCommissioningWindowOpen_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Reset Breadcrumb to 0 so we can commission\n"); - err = TestResetBreadcrumbTo0SoWeCanCommission_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Reset Breadcrumb to 0 so we can commission\n"); + err = TestResetBreadcrumbTo0SoWeCanCommission_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Commission from beta\n"); - err = TestCommissionFromBeta_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Commission from beta\n"); + err = TestCommissionFromBeta_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Wait for the commissioned device to be retrieved for beta\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Wait for the commissioned device to be retrieved for beta\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Arm fail-safe\n"); - err = TestArmFailSafe_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Arm fail-safe\n"); + err = TestArmFailSafe_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Check Breadcrumb was properly set by ArmFailSafe\n"); - err = TestCheckBreadcrumbWasProperlySetByArmFailSafe_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Check Breadcrumb was properly set by ArmFailSafe\n"); + err = TestCheckBreadcrumbWasProperlySetByArmFailSafe_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Try to arm fail-safe from wrong fabric\n"); - err = TestTryToArmFailSafeFromWrongFabric_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Try to arm fail-safe from wrong fabric\n"); + err = TestTryToArmFailSafeFromWrongFabric_20(); + break; case 21: - ChipLogProgress( - chipTool, " ***** Test Step 21 : Check Breadcrumb was not touched by ArmFailSafe with existing fail-safe armed\n"); - err = TestCheckBreadcrumbWasNotTouchedByArmFailSafeWithExistingFailSafeArmed_21(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 21 : Check Breadcrumb was not touched by ArmFailSafe with existing fail-safe armed\n"); + err = TestCheckBreadcrumbWasNotTouchedByArmFailSafeWithExistingFailSafeArmed_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Send CommissioningComplete from wrong fabric\n"); - err = TestSendCommissioningCompleteFromWrongFabric_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Send CommissioningComplete from wrong fabric\n"); + err = TestSendCommissioningCompleteFromWrongFabric_22(); + break; case 23: - ChipLogProgress( - chipTool, " ***** Test Step 23 : Check Breadcrumb was not touched by CommissioningComplete from wrong fabric\n"); - err = TestCheckBreadcrumbWasNotTouchedByCommissioningCompleteFromWrongFabric_23(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 23 : Check Breadcrumb was not touched by CommissioningComplete from wrong fabric\n"); + err = TestCheckBreadcrumbWasNotTouchedByCommissioningCompleteFromWrongFabric_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Close out the fail-safe gracefully\n"); - err = TestCloseOutTheFailSafeGracefully_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Close out the fail-safe gracefully\n"); + err = TestCloseOutTheFailSafeGracefully_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Check Breadcrumb was reset to 0 by CommissioningComplete\n"); - err = TestCheckBreadcrumbWasResetTo0ByCommissioningComplete_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Check Breadcrumb was reset to 0 by CommissioningComplete\n"); + err = TestCheckBreadcrumbWasResetTo0ByCommissioningComplete_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Arm fail-safe again\n"); - err = TestArmFailSafeAgain_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Arm fail-safe again\n"); + err = TestArmFailSafeAgain_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Check Breadcrumb was set by arming fail-safe again\n"); - err = TestCheckBreadcrumbWasSetByArmingFailSafeAgain_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Check Breadcrumb was set by arming fail-safe again\n"); + err = TestCheckBreadcrumbWasSetByArmingFailSafeAgain_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Force-expire the fail-safe\n"); - err = TestForceExpireTheFailSafe_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Force-expire the fail-safe\n"); + err = TestForceExpireTheFailSafe_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Check Breadcrumb was reset by expiring the fail-safe\n"); - err = TestCheckBreadcrumbWasResetByExpiringTheFailSafe_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Check Breadcrumb was reset by expiring the fail-safe\n"); + err = TestCheckBreadcrumbWasResetByExpiringTheFailSafe_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Validate presence of SupportsConcurrentConnection\n"); - err = TestValidatePresenceOfSupportsConcurrentConnection_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Validate presence of SupportsConcurrentConnection\n"); + err = TestValidatePresenceOfSupportsConcurrentConnection_30(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -100836,98 +100774,98 @@ class TestGeneralCommissioning : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -101710,13 +101648,13 @@ class TestIdentifyCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestIdentifyCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestIdentifyCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestIdentifyCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestIdentifyCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -101727,18 +101665,18 @@ class TestIdentifyCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Send Identify command and expect success response\n"); - err = TestSendIdentifyCommandAndExpectSuccessResponse_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Send Identify command and expect success response\n"); + err = TestSendIdentifyCommandAndExpectSuccessResponse_1(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -101746,11 +101684,11 @@ class TestIdentifyCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -101831,13 +101769,13 @@ class TestOperationalCredentialsCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestOperationalCredentialsCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestOperationalCredentialsCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestOperationalCredentialsCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestOperationalCredentialsCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -101848,42 +101786,42 @@ class TestOperationalCredentialsCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read number of supported fabrics\n"); - err = TestReadNumberOfSupportedFabrics_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read number of supported fabrics\n"); + err = TestReadNumberOfSupportedFabrics_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read number of commissioned fabrics\n"); - err = TestReadNumberOfCommissionedFabrics_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read number of commissioned fabrics\n"); + err = TestReadNumberOfCommissionedFabrics_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read current fabric index\n"); - err = TestReadCurrentFabricIndex_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read current fabric index\n"); + err = TestReadCurrentFabricIndex_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Remove nonexistent fabric\n"); - err = TestRemoveNonexistentFabric_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Remove nonexistent fabric\n"); + err = TestRemoveNonexistentFabric_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read fabric list before setting label\n"); - err = TestReadFabricListBeforeSettingLabel_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read fabric list before setting label\n"); + err = TestReadFabricListBeforeSettingLabel_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Set the fabric label\n"); - err = TestSetTheFabricLabel_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Set the fabric label\n"); + err = TestSetTheFabricLabel_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read fabric list after setting label\n"); - err = TestReadFabricListAfterSettingLabel_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read fabric list after setting label\n"); + err = TestReadFabricListAfterSettingLabel_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -101891,29 +101829,29 @@ class TestOperationalCredentialsCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -102185,13 +102123,13 @@ class TestModeSelectCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestModeSelectCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestModeSelectCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestModeSelectCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestModeSelectCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -102202,139 +102140,139 @@ class TestModeSelectCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read Description\n"); - err = TestReadDescription_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read Description\n"); + err = TestReadDescription_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read StandardNamespace\n"); - err = TestReadStandardNamespace_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read StandardNamespace\n"); + err = TestReadStandardNamespace_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read SupportedModes\n"); - err = TestReadSupportedModes_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read SupportedModes\n"); + err = TestReadSupportedModes_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read CurrentMode\n"); - err = TestReadCurrentMode_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read CurrentMode\n"); + err = TestReadCurrentMode_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read StartUpMode\n"); - err = TestReadStartUpMode_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read StartUpMode\n"); + err = TestReadStartUpMode_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read OnMode\n"); - err = TestReadOnMode_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read OnMode\n"); + err = TestReadOnMode_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Change to Supported Mode\n"); - err = TestChangeToSupportedMode_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Change to Supported Mode\n"); + err = TestChangeToSupportedMode_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Verify Current Mode Change\n"); - err = TestVerifyCurrentModeChange_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Verify Current Mode Change\n"); + err = TestVerifyCurrentModeChange_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Change to Unsupported Mode\n"); - err = TestChangeToUnsupportedMode_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Change to Unsupported Mode\n"); + err = TestChangeToUnsupportedMode_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Toggle OnOff\n"); - err = TestToggleOnOff_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Toggle OnOff\n"); + err = TestToggleOnOff_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Toggle OnOff\n"); - err = TestToggleOnOff_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Toggle OnOff\n"); + err = TestToggleOnOff_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Verify Current Mode does not change when OnMode is null\n"); - err = TestVerifyCurrentModeDoesNotChangeWhenOnModeIsNull_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Verify Current Mode does not change when OnMode is null\n"); + err = TestVerifyCurrentModeDoesNotChangeWhenOnModeIsNull_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Change to Unsupported OnMode\n"); - err = TestChangeToUnsupportedOnMode_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Change to Unsupported OnMode\n"); + err = TestChangeToUnsupportedOnMode_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Change OnMode\n"); - err = TestChangeOnMode_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Change OnMode\n"); + err = TestChangeOnMode_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Verify OnMode\n"); - err = TestVerifyOnMode_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Verify OnMode\n"); + err = TestVerifyOnMode_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Toggle OnOff\n"); - err = TestToggleOnOff_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Toggle OnOff\n"); + err = TestToggleOnOff_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Toggle OnOff\n"); - err = TestToggleOnOff_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Toggle OnOff\n"); + err = TestToggleOnOff_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Verify Current Mode Changes if OnMode is not null\n"); - err = TestVerifyCurrentModeChangesIfOnModeIsNotNull_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Verify Current Mode Changes if OnMode is not null\n"); + err = TestVerifyCurrentModeChangesIfOnModeIsNotNull_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Change to Unsupported StartUp Mode\n"); - err = TestChangeToUnsupportedStartUpMode_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Change to Unsupported StartUp Mode\n"); + err = TestChangeToUnsupportedStartUpMode_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Change to Supported StartUp Mode\n"); - err = TestChangeToSupportedStartUpMode_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Change to Supported StartUp Mode\n"); + err = TestChangeToSupportedStartUpMode_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Verify StartUp Mode Change\n"); - err = TestVerifyStartUpModeChange_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Verify StartUp Mode Change\n"); + err = TestVerifyStartUpModeChange_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Change CurrentMode to another value\n"); - err = TestChangeCurrentModeToAnotherValue_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Change CurrentMode to another value\n"); + err = TestChangeCurrentModeToAnotherValue_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Change On Mode\n"); - err = TestChangeOnMode_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Change On Mode\n"); + err = TestChangeOnMode_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Set StartUpOnOff\n"); - err = TestSetStartUpOnOff_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Set StartUpOnOff\n"); + err = TestSetStartUpOnOff_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Reboot target device\n"); - err = TestRebootTargetDevice_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Reboot target device\n"); + err = TestRebootTargetDevice_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_26(); + break; case 27: - ChipLogProgress( - chipTool, " ***** Test Step 27 : Verify Current Mode Change based on OnMode, as it overwrites StartUpMode\n"); - err = TestVerifyCurrentModeChangeBasedOnOnModeAsItOverwritesStartUpMode_27(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 27 : Verify Current Mode Change based on OnMode, as it overwrites StartUpMode\n"); + err = TestVerifyCurrentModeChangeBasedOnOnModeAsItOverwritesStartUpMode_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Change On Mode to Null\n"); - err = TestChangeOnModeToNull_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Change On Mode to Null\n"); + err = TestChangeOnModeToNull_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Reboot target device\n"); - err = TestRebootTargetDevice_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Reboot target device\n"); + err = TestRebootTargetDevice_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Verify Current Mode Change based on new StartUp Mode\n"); - err = TestVerifyCurrentModeChangeBasedOnNewStartUpMode_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Verify Current Mode Change based on new StartUp Mode\n"); + err = TestVerifyCurrentModeChangeBasedOnNewStartUpMode_31(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -102342,101 +102280,101 @@ class TestModeSelectCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -103189,13 +103127,13 @@ class TestSelfFabricRemoval : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestSelfFabricRemoval\n"); + ChipLogProgress(chipTool, " **** Test Start: TestSelfFabricRemoval\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestSelfFabricRemoval\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestSelfFabricRemoval\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -103206,26 +103144,26 @@ class TestSelfFabricRemoval : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read number of commissioned fabrics\n"); - err = TestReadNumberOfCommissionedFabrics_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read number of commissioned fabrics\n"); + err = TestReadNumberOfCommissionedFabrics_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read current fabric index\n"); - err = TestReadCurrentFabricIndex_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read current fabric index\n"); + err = TestReadCurrentFabricIndex_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Remove single own fabric\n"); - err = TestRemoveSingleOwnFabric_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Remove single own fabric\n"); + err = TestRemoveSingleOwnFabric_3(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -103233,17 +103171,17 @@ class TestSelfFabricRemoval : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -103383,13 +103321,13 @@ class TestSystemCommands : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestSystemCommands\n"); + ChipLogProgress(chipTool, " **** Test Start: TestSystemCommands\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestSystemCommands\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestSystemCommands\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -103400,99 +103338,99 @@ class TestSystemCommands : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Stop the default accessory\n"); - err = TestStopTheDefaultAccessory_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Stop the default accessory\n"); + err = TestStopTheDefaultAccessory_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Start the default accessory with no command line options\n"); - err = TestStartTheDefaultAccessoryWithNoCommandLineOptions_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Start the default accessory with no command line options\n"); + err = TestStartTheDefaultAccessoryWithNoCommandLineOptions_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Stop the default accessory by key\n"); - err = TestStopTheDefaultAccessoryByKey_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Stop the default accessory by key\n"); + err = TestStopTheDefaultAccessoryByKey_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Start the default accessory with discriminator command line option\n"); - err = TestStartTheDefaultAccessoryWithDiscriminatorCommandLineOption_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Start the default accessory with discriminator command line option\n"); + err = TestStartTheDefaultAccessoryWithDiscriminatorCommandLineOption_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Stop the default accessory\n"); - err = TestStopTheDefaultAccessory_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Stop the default accessory\n"); + err = TestStopTheDefaultAccessory_5(); + break; case 6: - ChipLogProgress( - chipTool, " ***** Test Step 6 : Start the default accessory with discriminator and port command line options\n"); - err = TestStartTheDefaultAccessoryWithDiscriminatorAndPortCommandLineOptions_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : Start the default accessory with discriminator and port command line options\n"); + err = TestStartTheDefaultAccessoryWithDiscriminatorAndPortCommandLineOptions_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Stop the default accessory\n"); - err = TestStopTheDefaultAccessory_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Stop the default accessory\n"); + err = TestStopTheDefaultAccessory_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Start the default accessory with minCommissioningTimeout only\n"); - err = TestStartTheDefaultAccessoryWithMinCommissioningTimeoutOnly_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Start the default accessory with minCommissioningTimeout only\n"); + err = TestStartTheDefaultAccessoryWithMinCommissioningTimeoutOnly_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Stop the default accessory\n"); - err = TestStopTheDefaultAccessory_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Stop the default accessory\n"); + err = TestStopTheDefaultAccessory_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Start the default accessory by key with all command line options\n"); - err = TestStartTheDefaultAccessoryByKeyWithAllCommandLineOptions_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Start the default accessory by key with all command line options\n"); + err = TestStartTheDefaultAccessoryByKeyWithAllCommandLineOptions_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Start a second accessory with all command line options\n"); - err = TestStartASecondAccessoryWithAllCommandLineOptions_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Start a second accessory with all command line options\n"); + err = TestStartASecondAccessoryWithAllCommandLineOptions_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Commission second accessory from alpha\n"); - err = TestCommissionSecondAccessoryFromAlpha_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Commission second accessory from alpha\n"); + err = TestCommissionSecondAccessoryFromAlpha_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait for the second commissioned device to be retrieved for alpha\n"); - err = TestWaitForTheSecondCommissionedDeviceToBeRetrievedForAlpha_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait for the second commissioned device to be retrieved for alpha\n"); + err = TestWaitForTheSecondCommissionedDeviceToBeRetrievedForAlpha_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Stop the second accessory\n"); - err = TestStopTheSecondAccessory_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Stop the second accessory\n"); + err = TestStopTheSecondAccessory_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Start a second accessory with different KVS\n"); - err = TestStartASecondAccessoryWithDifferentKvs_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Start a second accessory with different KVS\n"); + err = TestStartASecondAccessoryWithDifferentKvs_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Reboot the default accessory\n"); - err = TestRebootTheDefaultAccessory_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Reboot the default accessory\n"); + err = TestRebootTheDefaultAccessory_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Reboot the default accessory by key\n"); - err = TestRebootTheDefaultAccessoryByKey_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Reboot the default accessory by key\n"); + err = TestRebootTheDefaultAccessoryByKey_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Reboot the second accessory\n"); - err = TestRebootTheSecondAccessory_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Reboot the second accessory\n"); + err = TestRebootTheSecondAccessory_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Factory Reset the default accessory\n"); - err = TestFactoryResetTheDefaultAccessory_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Factory Reset the default accessory\n"); + err = TestFactoryResetTheDefaultAccessory_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Factory Reset the default accessory by key\n"); - err = TestFactoryResetTheDefaultAccessoryByKey_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Factory Reset the default accessory by key\n"); + err = TestFactoryResetTheDefaultAccessoryByKey_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Factory Reset the second accessory\n"); - err = TestFactoryResetTheSecondAccessory_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Factory Reset the second accessory\n"); + err = TestFactoryResetTheSecondAccessory_21(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -103500,71 +103438,71 @@ class TestSystemCommands : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -103820,13 +103758,13 @@ class TestBinding : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestBinding\n"); + ChipLogProgress(chipTool, " **** Test Start: TestBinding\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestBinding\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestBinding\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -103837,46 +103775,46 @@ class TestBinding : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Write empty binding table\n"); - err = TestWriteEmptyBindingTable_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Write empty binding table\n"); + err = TestWriteEmptyBindingTable_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read empty binding table\n"); - err = TestReadEmptyBindingTable_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read empty binding table\n"); + err = TestReadEmptyBindingTable_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Write invalid binding table\n"); - err = TestWriteInvalidBindingTable_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Write invalid binding table\n"); + err = TestWriteInvalidBindingTable_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Write binding table (endpoint 1)\n"); - err = TestWriteBindingTableEndpoint1_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Write binding table (endpoint 1)\n"); + err = TestWriteBindingTableEndpoint1_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Read binding table (endpoint 1)\n"); - err = TestReadBindingTableEndpoint1_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Read binding table (endpoint 1)\n"); + err = TestReadBindingTableEndpoint1_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Write binding table (endpoint 0)\n"); - err = TestWriteBindingTableEndpoint0_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Write binding table (endpoint 0)\n"); + err = TestWriteBindingTableEndpoint0_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read binding table (endpoint 0)\n"); - err = TestReadBindingTableEndpoint0_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read binding table (endpoint 0)\n"); + err = TestReadBindingTableEndpoint0_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Verify endpoint 1 not changed\n"); - err = TestVerifyEndpoint1NotChanged_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Verify endpoint 1 not changed\n"); + err = TestVerifyEndpoint1NotChanged_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -103884,32 +103822,32 @@ class TestBinding : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -103948,8 +103886,8 @@ class TestBinding : public TestCommandBridge { id bindingArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - bindingArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + bindingArgument = temp_0; } [cluster writeAttributeBindingWithValue:bindingArgument completion:^(NSError * _Nullable err) { @@ -104000,18 +103938,18 @@ class TestBinding : public TestCommandBridge { id bindingArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRBindingClusterTargetStruct alloc] init]; - ((MTRBindingClusterTargetStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRBindingClusterTargetStruct alloc] init]; + ((MTRBindingClusterTargetStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; - temp_0[1] = [[MTRBindingClusterTargetStruct alloc] init]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).node = [NSNumber numberWithUnsignedLongLong:1ULL]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).group = [NSNumber numberWithUnsignedShort:1U]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).endpoint = [NSNumber numberWithUnsignedShort:1U]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).cluster = [NSNumber numberWithUnsignedInt:6UL]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; + temp_0[1] = [[MTRBindingClusterTargetStruct alloc] init]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).node = [NSNumber numberWithUnsignedLongLong:1ULL]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).group = [NSNumber numberWithUnsignedShort:1U]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).endpoint = [NSNumber numberWithUnsignedShort:1U]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).cluster = [NSNumber numberWithUnsignedInt:6UL]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; - bindingArgument = temp_0; + bindingArgument = temp_0; } [cluster writeAttributeBindingWithValue:bindingArgument @@ -104039,23 +103977,23 @@ class TestBinding : public TestCommandBridge { id bindingArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRBindingClusterTargetStruct alloc] init]; - ((MTRBindingClusterTargetStruct *) temp_0[0]).group = [NSNumber numberWithUnsignedShort:1U]; - ((MTRBindingClusterTargetStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRBindingClusterTargetStruct alloc] init]; + ((MTRBindingClusterTargetStruct *) temp_0[0]).group = [NSNumber numberWithUnsignedShort:1U]; + ((MTRBindingClusterTargetStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; - temp_0[1] = [[MTRBindingClusterTargetStruct alloc] init]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).node = [NSNumber numberWithUnsignedLongLong:1ULL]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).endpoint = [NSNumber numberWithUnsignedShort:1U]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).cluster = [NSNumber numberWithUnsignedInt:6UL]; - ((MTRBindingClusterTargetStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; + temp_0[1] = [[MTRBindingClusterTargetStruct alloc] init]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).node = [NSNumber numberWithUnsignedLongLong:1ULL]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).endpoint = [NSNumber numberWithUnsignedShort:1U]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).cluster = [NSNumber numberWithUnsignedInt:6UL]; + ((MTRBindingClusterTargetStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; - temp_0[2] = [[MTRBindingClusterTargetStruct alloc] init]; - ((MTRBindingClusterTargetStruct *) temp_0[2]).node = [NSNumber numberWithUnsignedLongLong:2ULL]; - ((MTRBindingClusterTargetStruct *) temp_0[2]).endpoint = [NSNumber numberWithUnsignedShort:1U]; - ((MTRBindingClusterTargetStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; + temp_0[2] = [[MTRBindingClusterTargetStruct alloc] init]; + ((MTRBindingClusterTargetStruct *) temp_0[2]).node = [NSNumber numberWithUnsignedLongLong:2ULL]; + ((MTRBindingClusterTargetStruct *) temp_0[2]).endpoint = [NSNumber numberWithUnsignedShort:1U]; + ((MTRBindingClusterTargetStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; - bindingArgument = temp_0; + bindingArgument = temp_0; } [cluster writeAttributeBindingWithValue:bindingArgument completion:^(NSError * _Nullable err) { @@ -104124,13 +104062,13 @@ class TestBinding : public TestCommandBridge { id bindingArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRBindingClusterTargetStruct alloc] init]; - ((MTRBindingClusterTargetStruct *) temp_0[0]).node = [NSNumber numberWithUnsignedLongLong:3ULL]; - ((MTRBindingClusterTargetStruct *) temp_0[0]).endpoint = [NSNumber numberWithUnsignedShort:1U]; - ((MTRBindingClusterTargetStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRBindingClusterTargetStruct alloc] init]; + ((MTRBindingClusterTargetStruct *) temp_0[0]).node = [NSNumber numberWithUnsignedLongLong:3ULL]; + ((MTRBindingClusterTargetStruct *) temp_0[0]).endpoint = [NSNumber numberWithUnsignedShort:1U]; + ((MTRBindingClusterTargetStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:0U]; - bindingArgument = temp_0; + bindingArgument = temp_0; } [cluster writeAttributeBindingWithValue:bindingArgument completion:^(NSError * _Nullable err) { @@ -104252,13 +104190,13 @@ class TestUserLabelCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestUserLabelCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestUserLabelCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestUserLabelCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestUserLabelCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -104269,46 +104207,46 @@ class TestUserLabelCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Commit User Label List\n"); - err = TestCommitUserLabelList_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Commit User Label List\n"); + err = TestCommitUserLabelList_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Verify committed User Label List\n"); - err = TestVerifyCommittedUserLabelList_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Verify committed User Label List\n"); + err = TestVerifyCommittedUserLabelList_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Clear User Label List\n"); - err = TestClearUserLabelList_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Clear User Label List\n"); + err = TestClearUserLabelList_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read User Label List\n"); - err = TestReadUserLabelList_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read User Label List\n"); + err = TestReadUserLabelList_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Write User Label List\n"); - err = TestWriteUserLabelList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Write User Label List\n"); + err = TestWriteUserLabelList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Reboot target device\n"); - err = TestRebootTargetDevice_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Reboot target device\n"); + err = TestRebootTargetDevice_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Verify User Label List after reboot\n"); - err = TestVerifyUserLabelListAfterReboot_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Verify User Label List after reboot\n"); + err = TestVerifyUserLabelListAfterReboot_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -104316,32 +104254,32 @@ class TestUserLabelCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -104380,24 +104318,24 @@ class TestUserLabelCluster : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 1"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 1"; - temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"orientation"; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"South"; + temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"orientation"; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"South"; - temp_0[2] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[2]).label = @"floor"; - ((MTRUserLabelClusterLabelStruct *) temp_0[2]).value = @"2"; + temp_0[2] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[2]).label = @"floor"; + ((MTRUserLabelClusterLabelStruct *) temp_0[2]).value = @"2"; - temp_0[3] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[3]).label = @"direction"; - ((MTRUserLabelClusterLabelStruct *) temp_0[3]).value = @"down"; + temp_0[3] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[3]).label = @"direction"; + ((MTRUserLabelClusterLabelStruct *) temp_0[3]).value = @"down"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument completion:^(NSError * _Nullable err) { @@ -104456,8 +104394,8 @@ class TestUserLabelCluster : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - labelListArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument completion:^(NSError * _Nullable err) { @@ -104505,24 +104443,24 @@ class TestUserLabelCluster : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 2"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"room"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 2"; - temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"orientation"; - ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"North"; + temp_0[1] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).label = @"orientation"; + ((MTRUserLabelClusterLabelStruct *) temp_0[1]).value = @"North"; - temp_0[2] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[2]).label = @"floor"; - ((MTRUserLabelClusterLabelStruct *) temp_0[2]).value = @"5"; + temp_0[2] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[2]).label = @"floor"; + ((MTRUserLabelClusterLabelStruct *) temp_0[2]).value = @"5"; - temp_0[3] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[3]).label = @"direction"; - ((MTRUserLabelClusterLabelStruct *) temp_0[3]).value = @"up"; + temp_0[3] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[3]).label = @"direction"; + ((MTRUserLabelClusterLabelStruct *) temp_0[3]).value = @"up"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument completion:^(NSError * _Nullable err) { @@ -104616,13 +104554,13 @@ class TestUserLabelClusterConstraints : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestUserLabelClusterConstraints\n"); + ChipLogProgress(chipTool, " **** Test Start: TestUserLabelClusterConstraints\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestUserLabelClusterConstraints\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestUserLabelClusterConstraints\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -104633,22 +104571,22 @@ class TestUserLabelClusterConstraints : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Attempt to write overly long item for label\n"); - err = TestAttemptToWriteOverlyLongItemForLabel_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Attempt to write overly long item for label\n"); + err = TestAttemptToWriteOverlyLongItemForLabel_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Attempt to write overly long item for value\n"); - err = TestAttemptToWriteOverlyLongItemForValue_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Attempt to write overly long item for value\n"); + err = TestAttemptToWriteOverlyLongItemForValue_2(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -104656,14 +104594,14 @@ class TestUserLabelClusterConstraints : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; } // Go on to the next test. @@ -104702,12 +104640,12 @@ class TestUserLabelClusterConstraints : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"this is longer than sixteen characters"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 2"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"this is longer than sixteen characters"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"bedroom 2"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument @@ -104735,12 +104673,12 @@ class TestUserLabelClusterConstraints : public TestCommandBridge { id labelListArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"test"; - ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"this is longer than sixteen characters"; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRUserLabelClusterLabelStruct alloc] init]; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).label = @"test"; + ((MTRUserLabelClusterLabelStruct *) temp_0[0]).value = @"this is longer than sixteen characters"; - labelListArgument = temp_0; + labelListArgument = temp_0; } [cluster writeAttributeLabelListWithValue:labelListArgument @@ -104787,13 +104725,13 @@ class TestArmFailSafe : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestArmFailSafe\n"); + ChipLogProgress(chipTool, " **** Test Start: TestArmFailSafe\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestArmFailSafe\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestArmFailSafe\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -104804,46 +104742,46 @@ class TestArmFailSafe : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Reboot target device\n"); - err = TestRebootTargetDevice_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Reboot target device\n"); + err = TestRebootTargetDevice_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Wait for the alpha device to be retrieved \n"); - err = TestWaitForTheAlphaDeviceToBeRetrieved_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Wait for the alpha device to be retrieved \n"); + err = TestWaitForTheAlphaDeviceToBeRetrieved_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Query fabrics list\n"); - err = TestQueryFabricsList_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Query fabrics list\n"); + err = TestQueryFabricsList_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : ArmFailSafe on target device with timeout 0\n"); - err = TestArmFailSafeOnTargetDeviceWithTimeout0_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : ArmFailSafe on target device with timeout 0\n"); + err = TestArmFailSafeOnTargetDeviceWithTimeout0_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Reads NodeLabel mandatory attribute of target device\n"); - err = TestReadsNodeLabelMandatoryAttributeOfTargetDevice_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Reads NodeLabel mandatory attribute of target device\n"); + err = TestReadsNodeLabelMandatoryAttributeOfTargetDevice_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Invoke AddTrustedRootCertificate without fail-safe\n"); - err = TestInvokeAddTrustedRootCertificateWithoutFailSafe_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Invoke AddTrustedRootCertificate without fail-safe\n"); + err = TestInvokeAddTrustedRootCertificateWithoutFailSafe_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Invoke AddNOC without fail-safe\n"); - err = TestInvokeAddNOCWithoutFailSafe_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Invoke AddNOC without fail-safe\n"); + err = TestInvokeAddNOCWithoutFailSafe_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Invoke UpdateNOC without fail-safe\n"); - err = TestInvokeUpdateNOCWithoutFailSafe_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Invoke UpdateNOC without fail-safe\n"); + err = TestInvokeUpdateNOCWithoutFailSafe_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Invoke CSRRequest without fail-safe\n"); - err = TestInvokeCSRRequestWithoutFailSafe_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Invoke CSRRequest without fail-safe\n"); + err = TestInvokeCSRRequestWithoutFailSafe_8(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -104851,32 +104789,32 @@ class TestArmFailSafe : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILSAFE_REQUIRED)); + break; } // Go on to the next test. @@ -105146,13 +105084,13 @@ class TestFanControl : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestFanControl\n"); + ChipLogProgress(chipTool, " **** Test Start: TestFanControl\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestFanControl\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestFanControl\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -105163,110 +105101,110 @@ class TestFanControl : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Write fan mode\n"); - err = TestWriteFanMode_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Write fan mode\n"); + err = TestWriteFanMode_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read back fan mode\n"); - err = TestReadBackFanMode_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read back fan mode\n"); + err = TestReadBackFanMode_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Write fan mode sequence\n"); - err = TestWriteFanModeSequence_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Write fan mode sequence\n"); + err = TestWriteFanModeSequence_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Read back fan mode sequence\n"); - err = TestReadBackFanModeSequence_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read back fan mode sequence\n"); + err = TestReadBackFanModeSequence_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Write percent setting\n"); - err = TestWritePercentSetting_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Write percent setting\n"); + err = TestWritePercentSetting_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read back percent setting\n"); - err = TestReadBackPercentSetting_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read back percent setting\n"); + err = TestReadBackPercentSetting_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read back speed setting\n"); - err = TestReadBackSpeedSetting_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read back speed setting\n"); + err = TestReadBackSpeedSetting_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read back speed current\n"); - err = TestReadBackSpeedCurrent_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read back speed current\n"); + err = TestReadBackSpeedCurrent_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Write percent setting\n"); - err = TestWritePercentSetting_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Write percent setting\n"); + err = TestWritePercentSetting_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read back percent setting\n"); - err = TestReadBackPercentSetting_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read back percent setting\n"); + err = TestReadBackPercentSetting_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Write speed setting\n"); - err = TestWriteSpeedSetting_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Write speed setting\n"); + err = TestWriteSpeedSetting_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read back speed setting\n"); - err = TestReadBackSpeedSetting_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read back speed setting\n"); + err = TestReadBackSpeedSetting_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read back percent setting\n"); - err = TestReadBackPercentSetting_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read back percent setting\n"); + err = TestReadBackPercentSetting_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read back percent current\n"); - err = TestReadBackPercentCurrent_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read back percent current\n"); + err = TestReadBackPercentCurrent_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Write speed setting\n"); - err = TestWriteSpeedSetting_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Write speed setting\n"); + err = TestWriteSpeedSetting_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Read back speed setting\n"); - err = TestReadBackSpeedSetting_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read back speed setting\n"); + err = TestReadBackSpeedSetting_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Write fan mode\n"); - err = TestWriteFanMode_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Write fan mode\n"); + err = TestWriteFanMode_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read back percent setting\n"); - err = TestReadBackPercentSetting_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read back percent setting\n"); + err = TestReadBackPercentSetting_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read back percent current\n"); - err = TestReadBackPercentCurrent_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read back percent current\n"); + err = TestReadBackPercentCurrent_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Read back speed setting\n"); - err = TestReadBackSpeedSetting_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Read back speed setting\n"); + err = TestReadBackSpeedSetting_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read back speed current\n"); - err = TestReadBackSpeedCurrent_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read back speed current\n"); + err = TestReadBackSpeedCurrent_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Write fan mode\n"); - err = TestWriteFanMode_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Write fan mode\n"); + err = TestWriteFanMode_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Read back percent setting\n"); - err = TestReadBackPercentSetting_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Read back percent setting\n"); + err = TestReadBackPercentSetting_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Read back speed setting\n"); - err = TestReadBackSpeedSetting_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Read back speed setting\n"); + err = TestReadBackSpeedSetting_24(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -105274,80 +105212,80 @@ class TestFanControl : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -105974,13 +105912,13 @@ class TestAccessControlConstraints : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestAccessControlConstraints\n"); + ChipLogProgress(chipTool, " **** Test Start: TestAccessControlConstraints\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestAccessControlConstraints\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestAccessControlConstraints\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -105991,59 +105929,59 @@ class TestAccessControlConstraints : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Constraint error: PASE reserved for future (TC-ACL-2.4 step 29)\n"); - err = TestConstraintErrorPaseReservedForFutureTcAcl24Step29_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Constraint error: PASE reserved for future (TC-ACL-2.4 step 29)\n"); + err = TestConstraintErrorPaseReservedForFutureTcAcl24Step29_1(); + break; case 2: - ChipLogProgress( - chipTool, " ***** Test Step 2 : Constraint error: Invalid combination administer + group (TC-ACL-2.4 step 31)\n"); - err = TestConstraintErrorInvalidCombinationAdministerGroupTcAcl24Step31_2(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 2 : Constraint error: Invalid combination administer + group (TC-ACL-2.4 step 31)\n"); + err = TestConstraintErrorInvalidCombinationAdministerGroupTcAcl24Step31_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Constraint error: Invalid auth mode (TC-ACL-2.4 step 33)\n"); - err = TestConstraintErrorInvalidAuthModeTcAcl24Step33_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Constraint error: Invalid auth mode (TC-ACL-2.4 step 33)\n"); + err = TestConstraintErrorInvalidAuthModeTcAcl24Step33_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Constraint error: Invalid subject (TC-ACL-2.4 step 34)\n"); - err = TestConstraintErrorInvalidSubjectTcAcl24Step34_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Constraint error: Invalid subject (TC-ACL-2.4 step 34)\n"); + err = TestConstraintErrorInvalidSubjectTcAcl24Step34_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Constraint error: Invalid target (TC-ACL-2.4 step 38)\n"); - err = TestConstraintErrorInvalidTargetTcAcl24Step38_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Constraint error: Invalid target (TC-ACL-2.4 step 38)\n"); + err = TestConstraintErrorInvalidTargetTcAcl24Step38_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : Constraint error: target has both endpoint and device type (TC-ACL-2.4 step 42)\n"); - err = TestConstraintErrorTargetHasBothEndpointAndDeviceTypeTcAcl24Step42_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : Constraint error: target has both endpoint and device type (TC-ACL-2.4 step 42)\n"); + err = TestConstraintErrorTargetHasBothEndpointAndDeviceTypeTcAcl24Step42_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Constraint error: Invalid privilege value step 32)\n"); - err = TestConstraintErrorInvalidPrivilegeValueStep32_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Constraint error: Invalid privilege value step 32)\n"); + err = TestConstraintErrorInvalidPrivilegeValueStep32_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : Constraint error: invalid subject 0xFFFF_FFFF_FFFF_FFFF (TC-ACL-2.4 step 35)\n"); - err = TestConstraintErrorInvalidSubject0xFFFFFfffFfffFfffTcAcl24Step35_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : Constraint error: invalid subject 0xFFFF_FFFF_FFFF_FFFF (TC-ACL-2.4 step 35)\n"); + err = TestConstraintErrorInvalidSubject0xFFFFFfffFfffFfffTcAcl24Step35_8(); + break; case 9: - ChipLogProgress( - chipTool, " ***** Test Step 9 : Constraint error: invalid subject 0xFFFF_FFFD_0000_0000 (TC-ACL-2.4 step 36)\n"); - err = TestConstraintErrorInvalidSubject0xFFFFFffd00000000TcAcl24Step36_9(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 9 : Constraint error: invalid subject 0xFFFF_FFFD_0000_0000 (TC-ACL-2.4 step 36)\n"); + err = TestConstraintErrorInvalidSubject0xFFFFFffd00000000TcAcl24Step36_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : Constraint error: invalid subject 0xFFFF_FFFF_FFFF_0000 (TC-ACL-2.4 step 37)\n"); - err = TestConstraintErrorInvalidSubject0xFFFFFfffFfff0000TcAcl24Step37_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : Constraint error: invalid subject 0xFFFF_FFFF_FFFF_0000 (TC-ACL-2.4 step 37)\n"); + err = TestConstraintErrorInvalidSubject0xFFFFFfffFfff0000TcAcl24Step37_10(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -106051,38 +105989,38 @@ class TestAccessControlConstraints : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; } // Go on to the next test. @@ -106121,29 +106059,29 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:1U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:1U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -106170,29 +106108,29 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:3U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:3U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument @@ -106221,29 +106159,29 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:4U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:4U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -106270,30 +106208,30 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:0ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:0ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -106320,34 +106258,34 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = nil; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -106374,34 +106312,34 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; - ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; - ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:22U]; - ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = [NSNumber numberWithUnsignedInt:33UL]; - - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [[MTRAccessControlClusterTarget alloc] init]; + ((MTRAccessControlClusterTarget *) temp_3[0]).cluster = nil; + ((MTRAccessControlClusterTarget *) temp_3[0]).endpoint = [NSNumber numberWithUnsignedShort:22U]; + ((MTRAccessControlClusterTarget *) temp_3[0]).deviceType = [NSNumber numberWithUnsignedInt:33UL]; + + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument @@ -106430,26 +106368,26 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:6U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:6U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -106476,30 +106414,30 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:18446744073709551615ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:18446744073709551615ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument @@ -106528,30 +106466,30 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:18446744060824649728ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:18446744060824649728ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument @@ -106580,30 +106518,30 @@ class TestAccessControlConstraints : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:18446744073709486080ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:112233ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:18446744073709486080ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument @@ -106652,13 +106590,13 @@ class TestLevelControlWithOnOffDependency : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestLevelControlWithOnOffDependency\n"); + ChipLogProgress(chipTool, " **** Test Start: TestLevelControlWithOnOffDependency\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestLevelControlWithOnOffDependency\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestLevelControlWithOnOffDependency\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -106669,142 +106607,142 @@ class TestLevelControlWithOnOffDependency : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Sends a MoveToLevel command to set CurrentLevel to min value\n"); - err = TestSendsAMoveToLevelCommandToSetCurrentLevelToMinValue_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Sends a MoveToLevel command to set CurrentLevel to min value\n"); + err = TestSendsAMoveToLevelCommandToSetCurrentLevelToMinValue_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Wait 100 ms\n"); - err = TestWait100Ms_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Wait 100 ms\n"); + err = TestWait100Ms_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Reads CurrentLevel attribute from DUT\n"); - err = TestReadsCurrentLevelAttributeFromDut_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Reads CurrentLevel attribute from DUT\n"); + err = TestReadsCurrentLevelAttributeFromDut_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Write OnOffTransitionTime attribute\n"); - err = TestWriteOnOffTransitionTimeAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Write OnOffTransitionTime attribute\n"); + err = TestWriteOnOffTransitionTimeAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Wait 100 ms\n"); - err = TestWait100Ms_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Wait 100 ms\n"); + err = TestWait100Ms_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read OnOffTransitionTime attribute\n"); - err = TestReadOnOffTransitionTimeAttribute_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read OnOffTransitionTime attribute\n"); + err = TestReadOnOffTransitionTimeAttribute_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Write OnLevel attribute\n"); - err = TestWriteOnLevelAttribute_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Write OnLevel attribute\n"); + err = TestWriteOnLevelAttribute_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 100 ms\n"); - err = TestWait100Ms_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 100 ms\n"); + err = TestWait100Ms_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read OnLevel attribute\n"); - err = TestReadOnLevelAttribute_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read OnLevel attribute\n"); + err = TestReadOnLevelAttribute_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read MinValue attribute\n"); - err = TestReadMinValueAttribute_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read MinValue attribute\n"); + err = TestReadMinValueAttribute_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Send On Command\n"); - err = TestSendOnCommand_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Send On Command\n"); + err = TestSendOnCommand_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Check on/off attribute value is true after on command\n"); - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Check on/off attribute value is true after on command\n"); + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait OnOffTransitionTime\n"); - err = TestWaitOnOffTransitionTime_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait OnOffTransitionTime\n"); + err = TestWaitOnOffTransitionTime_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : If OnLevel is defined, check CurrentLevel is OnLevel value\n"); - err = TestIfOnLevelIsDefinedCheckCurrentLevelIsOnLevelValue_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : If OnLevel is defined, check CurrentLevel is OnLevel value\n"); + err = TestIfOnLevelIsDefinedCheckCurrentLevelIsOnLevelValue_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Send Off Command\n"); - err = TestSendOffCommand_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Send Off Command\n"); + err = TestSendOffCommand_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Check on/off attribute value is false after off command\n"); - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Check on/off attribute value is false after off command\n"); + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Wait OnOffTransitionTime\n"); - err = TestWaitOnOffTransitionTime_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Wait OnOffTransitionTime\n"); + err = TestWaitOnOffTransitionTime_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : If OnLevel is defined, check CurrentLevel is min value\n"); - err = TestIfOnLevelIsDefinedCheckCurrentLevelIsMinValue_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : If OnLevel is defined, check CurrentLevel is min value\n"); + err = TestIfOnLevelIsDefinedCheckCurrentLevelIsMinValue_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Sends a MoveToLevel command to set CurrentLevel to a mid value\n"); - err = TestSendsAMoveToLevelCommandToSetCurrentLevelToAMidValue_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Sends a MoveToLevel command to set CurrentLevel to a mid value\n"); + err = TestSendsAMoveToLevelCommandToSetCurrentLevelToAMidValue_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 100 ms\n"); - err = TestWait100Ms_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Wait 100 ms\n"); + err = TestWait100Ms_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Reads CurrentLevel attribute from DUT\n"); - err = TestReadsCurrentLevelAttributeFromDut_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Reads CurrentLevel attribute from DUT\n"); + err = TestReadsCurrentLevelAttributeFromDut_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Set OnLevel attribute to null\n"); - err = TestSetOnLevelAttributeToNull_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Set OnLevel attribute to null\n"); + err = TestSetOnLevelAttributeToNull_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Wait 100 ms\n"); - err = TestWait100Ms_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Wait 100 ms\n"); + err = TestWait100Ms_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Read OnLevel attribute\n"); - err = TestReadOnLevelAttribute_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Read OnLevel attribute\n"); + err = TestReadOnLevelAttribute_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Send On Command\n"); - err = TestSendOnCommand_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Send On Command\n"); + err = TestSendOnCommand_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Check on/off attribute value is true after on command\n"); - err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Check on/off attribute value is true after on command\n"); + err = TestCheckOnOffAttributeValueIsTrueAfterOnCommand_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Wait OnOffTransitionTime\n"); - err = TestWaitOnOffTransitionTime_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Wait OnOffTransitionTime\n"); + err = TestWaitOnOffTransitionTime_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : If OnLevel is not defined, check CurrentLevel is restored\n"); - err = TestIfOnLevelIsNotDefinedCheckCurrentLevelIsRestored_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : If OnLevel is not defined, check CurrentLevel is restored\n"); + err = TestIfOnLevelIsNotDefinedCheckCurrentLevelIsRestored_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Send Off Command\n"); - err = TestSendOffCommand_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Send Off Command\n"); + err = TestSendOffCommand_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Check on/off attribute value is false after off command\n"); - err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Check on/off attribute value is false after off command\n"); + err = TestCheckOnOffAttributeValueIsFalseAfterOffCommand_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Wait OnOffTransitionTime\n"); - err = TestWaitOnOffTransitionTime_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Wait OnOffTransitionTime\n"); + err = TestWaitOnOffTransitionTime_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : If OnLevel is not defined, check CurrentLevel is restored\n"); - err = TestIfOnLevelIsNotDefinedCheckCurrentLevelIsRestored_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : If OnLevel is not defined, check CurrentLevel is restored\n"); + err = TestIfOnLevelIsNotDefinedCheckCurrentLevelIsRestored_32(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -106812,104 +106750,104 @@ class TestLevelControlWithOnOffDependency : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -107578,13 +107516,13 @@ class TestCommissioningWindow : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestCommissioningWindow\n"); + ChipLogProgress(chipTool, " **** Test Start: TestCommissioningWindow\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestCommissioningWindow\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestCommissioningWindow\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -107595,122 +107533,122 @@ class TestCommissioningWindow : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved for alpha\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForAlpha_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved for alpha\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForAlpha_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Get alpha's fabric index\n"); - err = TestGetAlphasFabricIndex_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Get alpha's fabric index\n"); + err = TestGetAlphasFabricIndex_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Check that commissioning window is not open\n"); - err = TestCheckThatCommissioningWindowIsNotOpen_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Check that commissioning window is not open\n"); + err = TestCheckThatCommissioningWindowIsNotOpen_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Check that there is no AdminFabricIndex\n"); - err = TestCheckThatThereIsNoAdminFabricIndex_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Check that there is no AdminFabricIndex\n"); + err = TestCheckThatThereIsNoAdminFabricIndex_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Check that there is no AdminVendorId\n"); - err = TestCheckThatThereIsNoAdminVendorId_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Check that there is no AdminVendorId\n"); + err = TestCheckThatThereIsNoAdminVendorId_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Open Commissioning Window from alpha\n"); - err = TestOpenCommissioningWindowFromAlpha_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Open Commissioning Window from alpha\n"); + err = TestOpenCommissioningWindowFromAlpha_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Check that commissioning window is open\n"); - err = TestCheckThatCommissioningWindowIsOpen_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Check that commissioning window is open\n"); + err = TestCheckThatCommissioningWindowIsOpen_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Check the AdminFabricIndex\n"); - err = TestCheckTheAdminFabricIndex_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Check the AdminFabricIndex\n"); + err = TestCheckTheAdminFabricIndex_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Check the AdminVendorId is not null\n"); - err = TestCheckTheAdminVendorIdIsNotNull_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Check the AdminVendorId is not null\n"); + err = TestCheckTheAdminVendorIdIsNotNull_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Close Commissioning Window\n"); - err = TestCloseCommissioningWindow_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Close Commissioning Window\n"); + err = TestCloseCommissioningWindow_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Check that commissioning window is again not open\n"); - err = TestCheckThatCommissioningWindowIsAgainNotOpen_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Check that commissioning window is again not open\n"); + err = TestCheckThatCommissioningWindowIsAgainNotOpen_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Check that again there is no AdminFabricIndex\n"); - err = TestCheckThatAgainThereIsNoAdminFabricIndex_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Check that again there is no AdminFabricIndex\n"); + err = TestCheckThatAgainThereIsNoAdminFabricIndex_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Check that again there is no AdminVendorId\n"); - err = TestCheckThatAgainThereIsNoAdminVendorId_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Check that again there is no AdminVendorId\n"); + err = TestCheckThatAgainThereIsNoAdminVendorId_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Open Commissioning Window from alpha again\n"); - err = TestOpenCommissioningWindowFromAlphaAgain_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Open Commissioning Window from alpha again\n"); + err = TestOpenCommissioningWindowFromAlphaAgain_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Commission from beta\n"); - err = TestCommissionFromBeta_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Commission from beta\n"); + err = TestCommissionFromBeta_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Wait for the commissioned device to be retrieved for beta\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Wait for the commissioned device to be retrieved for beta\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Check that commissioning window is not open for the third time\n"); - err = TestCheckThatCommissioningWindowIsNotOpenForTheThirdTime_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Check that commissioning window is not open for the third time\n"); + err = TestCheckThatCommissioningWindowIsNotOpenForTheThirdTime_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Check that there is no AdminFabricIndex for the third time\n"); - err = TestCheckThatThereIsNoAdminFabricIndexForTheThirdTime_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Check that there is no AdminFabricIndex for the third time\n"); + err = TestCheckThatThereIsNoAdminFabricIndexForTheThirdTime_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Check that there is no AdminVendorId for the third time\n"); - err = TestCheckThatThereIsNoAdminVendorIdForTheThirdTime_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Check that there is no AdminVendorId for the third time\n"); + err = TestCheckThatThereIsNoAdminVendorIdForTheThirdTime_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Get beta's fabric index\n"); - err = TestGetBetasFabricIndex_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Get beta's fabric index\n"); + err = TestGetBetasFabricIndex_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Open Commissioning Window from beta\n"); - err = TestOpenCommissioningWindowFromBeta_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Open Commissioning Window from beta\n"); + err = TestOpenCommissioningWindowFromBeta_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Check that commissioning window is open again\n"); - err = TestCheckThatCommissioningWindowIsOpenAgain_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Check that commissioning window is open again\n"); + err = TestCheckThatCommissioningWindowIsOpenAgain_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Check the AdminFabricIndex again\n"); - err = TestCheckTheAdminFabricIndexAgain_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Check the AdminFabricIndex again\n"); + err = TestCheckTheAdminFabricIndexAgain_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Check the AdminVendorId is not null again\n"); - err = TestCheckTheAdminVendorIdIsNotNullAgain_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Check the AdminVendorId is not null again\n"); + err = TestCheckTheAdminVendorIdIsNotNullAgain_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Remove beta fabric\n"); - err = TestRemoveBetaFabric_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Remove beta fabric\n"); + err = TestRemoveBetaFabric_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Check that commissioning window is still open\n"); - err = TestCheckThatCommissioningWindowIsStillOpen_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Check that commissioning window is still open\n"); + err = TestCheckThatCommissioningWindowIsStillOpen_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Check the AdminFabricIndex got reset\n"); - err = TestCheckTheAdminFabricIndexGotReset_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Check the AdminFabricIndex got reset\n"); + err = TestCheckTheAdminFabricIndexGotReset_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Check the AdminVendorId did not get reset\n"); - err = TestCheckTheAdminVendorIdDidNotGetReset_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Check the AdminVendorId did not get reset\n"); + err = TestCheckTheAdminVendorIdDidNotGetReset_27(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -107718,89 +107656,89 @@ class TestCommissioningWindow : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -108535,13 +108473,13 @@ class TestCommissionerNodeId : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestCommissionerNodeId\n"); + ChipLogProgress(chipTool, " **** Test Start: TestCommissionerNodeId\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestCommissionerNodeId\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestCommissionerNodeId\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -108552,86 +108490,86 @@ class TestCommissionerNodeId : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved for alpha\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForAlpha_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved for alpha\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForAlpha_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Open Commissioning Window from alpha\n"); - err = TestOpenCommissioningWindowFromAlpha_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Open Commissioning Window from alpha\n"); + err = TestOpenCommissioningWindowFromAlpha_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Commission from beta\n"); - err = TestCommissionFromBeta_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Commission from beta\n"); + err = TestCommissionFromBeta_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Wait for the commissioned device to be retrieved for beta\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Wait for the commissioned device to be retrieved for beta\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Open Commissioning Window from alpha\n"); - err = TestOpenCommissioningWindowFromAlpha_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Open Commissioning Window from alpha\n"); + err = TestOpenCommissioningWindowFromAlpha_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Commission from gamma\n"); - err = TestCommissionFromGamma_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Commission from gamma\n"); + err = TestCommissionFromGamma_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Wait for the commissioned device to be retrieved for gamma\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForGamma_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Wait for the commissioned device to be retrieved for gamma\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForGamma_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Read the fabric ID from the alpha fabric\n"); - err = TestReadTheFabricIdFromTheAlphaFabric_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Read the fabric ID from the alpha fabric\n"); + err = TestReadTheFabricIdFromTheAlphaFabric_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Read the fabric ID from the beta fabric\n"); - err = TestReadTheFabricIdFromTheBetaFabric_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Read the fabric ID from the beta fabric\n"); + err = TestReadTheFabricIdFromTheBetaFabric_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the fabric ID from the gamma fabric\n"); - err = TestReadTheFabricIdFromTheGammaFabric_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the fabric ID from the gamma fabric\n"); + err = TestReadTheFabricIdFromTheGammaFabric_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Read the ACL from alpha and check commissioner node id\n"); - err = TestReadTheAclFromAlphaAndCheckCommissionerNodeId_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Read the ACL from alpha and check commissioner node id\n"); + err = TestReadTheAclFromAlphaAndCheckCommissionerNodeId_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the ACL from beta and check commissioner node id\n"); - err = TestReadTheAclFromBetaAndCheckCommissionerNodeId_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the ACL from beta and check commissioner node id\n"); + err = TestReadTheAclFromBetaAndCheckCommissionerNodeId_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Read the ACL from gamma and check commissioner node id\n"); - err = TestReadTheAclFromGammaAndCheckCommissionerNodeId_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Read the ACL from gamma and check commissioner node id\n"); + err = TestReadTheAclFromGammaAndCheckCommissionerNodeId_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Write the ACL using the commissioner node id value\n"); - err = TestWriteTheAclUsingTheCommissionerNodeIdValue_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Write the ACL using the commissioner node id value\n"); + err = TestWriteTheAclUsingTheCommissionerNodeIdValue_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Write the ACL using the commissioner node id value\n"); - err = TestWriteTheAclUsingTheCommissionerNodeIdValue_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Write the ACL using the commissioner node id value\n"); + err = TestWriteTheAclUsingTheCommissionerNodeIdValue_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read the ACL from beta and check commissioner node id\n"); - err = TestReadTheAclFromBetaAndCheckCommissionerNodeId_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read the ACL from beta and check commissioner node id\n"); + err = TestReadTheAclFromBetaAndCheckCommissionerNodeId_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Read the ACL from gamma and check commissioner node id\n"); - err = TestReadTheAclFromGammaAndCheckCommissionerNodeId_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Read the ACL from gamma and check commissioner node id\n"); + err = TestReadTheAclFromGammaAndCheckCommissionerNodeId_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Remove beta fabric\n"); - err = TestRemoveBetaFabric_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Remove beta fabric\n"); + err = TestRemoveBetaFabric_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Remove gamma fabric\n"); - err = TestRemoveGammaFabric_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Remove gamma fabric\n"); + err = TestRemoveGammaFabric_18(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -108639,62 +108577,62 @@ class TestCommissionerNodeId : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -109026,19 +108964,19 @@ class TestCommissionerNodeId : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [betaIndex copy]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [betaIndex copy]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -109062,19 +109000,19 @@ class TestCommissionerNodeId : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [gammaIndex copy]; - - aclArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [gammaIndex copy]; + + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -109260,13 +109198,13 @@ class TestMultiAdmin : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestMultiAdmin\n"); + ChipLogProgress(chipTool, " **** Test Start: TestMultiAdmin\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestMultiAdmin\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestMultiAdmin\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -109277,83 +109215,83 @@ class TestMultiAdmin : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Stop target device\n"); - err = TestStopTargetDevice_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Stop target device\n"); + err = TestStopTargetDevice_0(); + break; case 1: - ChipLogProgress(chipTool, - " ***** Test Step 1 : Start target device with the provided discriminator for basic commissioning advertisement\n"); - err = TestStartTargetDeviceWithTheProvidedDiscriminatorForBasicCommissioningAdvertisement_1(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 1 : Start target device with the provided discriminator for basic commissioning advertisement\n"); + err = TestStartTargetDeviceWithTheProvidedDiscriminatorForBasicCommissioningAdvertisement_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Wait for the commissioned device to be retrieved for alpha\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForAlpha_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Wait for the commissioned device to be retrieved for alpha\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForAlpha_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Commission from alpha when the commissioning window is not opened\n"); - err = TestCommissionFromAlphaWhenTheCommissioningWindowIsNotOpened_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Commission from alpha when the commissioning window is not opened\n"); + err = TestCommissionFromAlphaWhenTheCommissioningWindowIsNotOpened_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Open Commissioning Window from alpha\n"); - err = TestOpenCommissioningWindowFromAlpha_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Open Commissioning Window from alpha\n"); + err = TestOpenCommissioningWindowFromAlpha_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Commission from alpha again\n"); - err = TestCommissionFromAlphaAgain_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Commission from alpha again\n"); + err = TestCommissionFromAlphaAgain_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Check that we just have the one fabric and did not add a new one\n"); - err = TestCheckThatWeJustHaveTheOneFabricAndDidNotAddANewOne_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Check that we just have the one fabric and did not add a new one\n"); + err = TestCheckThatWeJustHaveTheOneFabricAndDidNotAddANewOne_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Close Commissioning Window after failed commissioning\n"); - err = TestCloseCommissioningWindowAfterFailedCommissioning_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Close Commissioning Window after failed commissioning\n"); + err = TestCloseCommissioningWindowAfterFailedCommissioning_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Open Commissioning Window from alpha again\n"); - err = TestOpenCommissioningWindowFromAlphaAgain_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Open Commissioning Window from alpha again\n"); + err = TestOpenCommissioningWindowFromAlphaAgain_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Commission from beta\n"); - err = TestCommissionFromBeta_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Commission from beta\n"); + err = TestCommissionFromBeta_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Wait for the commissioned device to be retrieved for beta\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Wait for the commissioned device to be retrieved for beta\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForBeta_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Open Commissioning Window from beta\n"); - err = TestOpenCommissioningWindowFromBeta_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Open Commissioning Window from beta\n"); + err = TestOpenCommissioningWindowFromBeta_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Commission from gamma\n"); - err = TestCommissionFromGamma_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Commission from gamma\n"); + err = TestCommissionFromGamma_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Wait for the commissioned device to be retrieved for gamma\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrievedForGamma_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Wait for the commissioned device to be retrieved for gamma\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrievedForGamma_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : read the mandatory attribute: NodeLabel from alpha\n"); - err = TestReadTheMandatoryAttributeNodeLabelFromAlpha_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : read the mandatory attribute: NodeLabel from alpha\n"); + err = TestReadTheMandatoryAttributeNodeLabelFromAlpha_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : write the mandatory attribute NodeLabel from beta\n"); - err = TestWriteTheMandatoryAttributeNodeLabelFromBeta_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : write the mandatory attribute NodeLabel from beta\n"); + err = TestWriteTheMandatoryAttributeNodeLabelFromBeta_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : read the mandatory attribute: NodeLabel from gamma\n"); - err = TestReadTheMandatoryAttributeNodeLabelFromGamma_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : read the mandatory attribute: NodeLabel from gamma\n"); + err = TestReadTheMandatoryAttributeNodeLabelFromGamma_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : write the mandatory attribute NodeLabel back to default\n"); - err = TestWriteTheMandatoryAttributeNodeLabelBackToDefault_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : write the mandatory attribute NodeLabel back to default\n"); + err = TestWriteTheMandatoryAttributeNodeLabelBackToDefault_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -109361,59 +109299,59 @@ class TestMultiAdmin : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -109762,13 +109700,13 @@ class Test_TC_DGSW_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGSW_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DGSW_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGSW_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DGSW_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -109779,92 +109717,92 @@ class Test_TC_DGSW_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip(" !DGSW.S.F00 ")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip(" !DGSW.S.F00 ")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : Given DGSW.S.F00(Watermarks) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DGSW.S.F00")) { - NextTest(); - return; - } - err = TestGivenDGSWSF00WatermarksEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : Given DGSW.S.F00(Watermarks) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DGSW.S.F00")) { + NextTest(); + return; + } + err = TestGivenDGSWSF00WatermarksEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads optional attribute(ThreadMetrics) in AttributeList\n"); - if (ShouldSkip("DGSW.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeThreadMetricsInAttributeList_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads optional attribute(ThreadMetrics) in AttributeList\n"); + if (ShouldSkip("DGSW.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeThreadMetricsInAttributeList_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(CurrentHeapFree) in AttributeList\n"); - if (ShouldSkip("DGSW.S.A0001")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeCurrentHeapFreeInAttributeList_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads optional attribute(CurrentHeapFree) in AttributeList\n"); + if (ShouldSkip("DGSW.S.A0001")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeCurrentHeapFreeInAttributeList_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(CurrentHeapUsed) in AttributeList\n"); - if (ShouldSkip("DGSW.S.A0002")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeCurrentHeapUsedInAttributeList_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads optional attribute(CurrentHeapUsed) in AttributeList\n"); + if (ShouldSkip("DGSW.S.A0002")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeCurrentHeapUsedInAttributeList_7(); + break; case 8: - ChipLogProgress( - chipTool, " ***** Test Step 8 : TH reads Feature dependent attribute(CurrentHeapHighWatermark) in AttributeList\n"); - if (ShouldSkip("DGSW.S.F00 || DGSW.S.A0003")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentAttributeCurrentHeapHighWatermarkInAttributeList_8(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 8 : TH reads Feature dependent attribute(CurrentHeapHighWatermark) in AttributeList\n"); + if (ShouldSkip("DGSW.S.F00 || DGSW.S.A0003")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentAttributeCurrentHeapHighWatermarkInAttributeList_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads AcceptedCommandList from DUT\n"); - if (ShouldSkip("DGSW.S.F00")) { - NextTest(); - return; - } - err = TestThReadsAcceptedCommandListFromDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads AcceptedCommandList from DUT\n"); + if (ShouldSkip("DGSW.S.F00")) { + NextTest(); + return; + } + err = TestThReadsAcceptedCommandListFromDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads AcceptedCommandList from DUT\n"); - if (ShouldSkip(" !DGSW.S.F00 ")) { - NextTest(); - return; - } - err = TestThReadsAcceptedCommandListFromDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads AcceptedCommandList from DUT\n"); + if (ShouldSkip(" !DGSW.S.F00 ")) { + NextTest(); + return; + } + err = TestThReadsAcceptedCommandListFromDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_11(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -109872,41 +109810,41 @@ class Test_TC_DGSW_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -110243,13 +110181,13 @@ class TestSubscribe_OnOff : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestSubscribe_OnOff\n"); + ChipLogProgress(chipTool, " **** Test Start: TestSubscribe_OnOff\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestSubscribe_OnOff\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestSubscribe_OnOff\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -110260,42 +110198,42 @@ class TestSubscribe_OnOff : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Set OnOff Attribute to false\n"); - err = TestSetOnOffAttributeToFalse_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Set OnOff Attribute to false\n"); + err = TestSetOnOffAttributeToFalse_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Report: Subscribe OnOff Attribute\n"); - err = TestReportSubscribeOnOffAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Report: Subscribe OnOff Attribute\n"); + err = TestReportSubscribeOnOffAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Subscribe OnOff Attribute\n"); - err = TestSubscribeOnOffAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Subscribe OnOff Attribute\n"); + err = TestSubscribeOnOffAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Turn On the light to see attribute change\n"); - err = TestTurnOnTheLightToSeeAttributeChange_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Turn On the light to see attribute change\n"); + err = TestTurnOnTheLightToSeeAttributeChange_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Check for attribute report\n"); - err = TestCheckForAttributeReport_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Check for attribute report\n"); + err = TestCheckForAttributeReport_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Turn Off the light to see attribute change\n"); - err = TestTurnOffTheLightToSeeAttributeChange_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Turn Off the light to see attribute change\n"); + err = TestTurnOffTheLightToSeeAttributeChange_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Check for attribute report\n"); - err = TestCheckForAttributeReport_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Check for attribute report\n"); + err = TestCheckForAttributeReport_7(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -110303,29 +110241,29 @@ class TestSubscribe_OnOff : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -110551,13 +110489,13 @@ class TestSubscribe_AdministratorCommissioning : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestSubscribe_AdministratorCommissioning\n"); + ChipLogProgress(chipTool, " **** Test Start: TestSubscribe_AdministratorCommissioning\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestSubscribe_AdministratorCommissioning\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestSubscribe_AdministratorCommissioning\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -110568,90 +110506,90 @@ class TestSubscribe_AdministratorCommissioning : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Get ourfabric index\n"); - err = TestGetOurfabricIndex_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Get ourfabric index\n"); + err = TestGetOurfabricIndex_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Report: Subscribe WindowStatus Attribute\n"); - err = TestReportSubscribeWindowStatusAttribute_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Report: Subscribe WindowStatus Attribute\n"); + err = TestReportSubscribeWindowStatusAttribute_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Subscribe WindowStatus Attribute\n"); - err = TestSubscribeWindowStatusAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Subscribe WindowStatus Attribute\n"); + err = TestSubscribeWindowStatusAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Open the commissioning window 1\n"); - err = TestOpenTheCommissioningWindow1_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Open the commissioning window 1\n"); + err = TestOpenTheCommissioningWindow1_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Check for first attribute report for WindowStatus\n"); - err = TestCheckForFirstAttributeReportForWindowStatus_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Check for first attribute report for WindowStatus\n"); + err = TestCheckForFirstAttributeReportForWindowStatus_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Close the commissioning window 1\n"); - err = TestCloseTheCommissioningWindow1_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Close the commissioning window 1\n"); + err = TestCloseTheCommissioningWindow1_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Check for second attribute report for WindowStatus\n"); - err = TestCheckForSecondAttributeReportForWindowStatus_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Check for second attribute report for WindowStatus\n"); + err = TestCheckForSecondAttributeReportForWindowStatus_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Report: Subscribe AdminVendorId Attribute\n"); - err = TestReportSubscribeAdminVendorIdAttribute_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Report: Subscribe AdminVendorId Attribute\n"); + err = TestReportSubscribeAdminVendorIdAttribute_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Subscribe AdminVendorId Attribute\n"); - err = TestSubscribeAdminVendorIdAttribute_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Subscribe AdminVendorId Attribute\n"); + err = TestSubscribeAdminVendorIdAttribute_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Open the commissioning window 2\n"); - err = TestOpenTheCommissioningWindow2_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Open the commissioning window 2\n"); + err = TestOpenTheCommissioningWindow2_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Check for first attribute report for AdminVendorId\n"); - err = TestCheckForFirstAttributeReportForAdminVendorId_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Check for first attribute report for AdminVendorId\n"); + err = TestCheckForFirstAttributeReportForAdminVendorId_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Close the commissioning window 2\n"); - err = TestCloseTheCommissioningWindow2_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Close the commissioning window 2\n"); + err = TestCloseTheCommissioningWindow2_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Check for second attribute report for AdminVendorId\n"); - err = TestCheckForSecondAttributeReportForAdminVendorId_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Check for second attribute report for AdminVendorId\n"); + err = TestCheckForSecondAttributeReportForAdminVendorId_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Report: Subscribe AdminFabricIndex Attribute\n"); - err = TestReportSubscribeAdminFabricIndexAttribute_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Report: Subscribe AdminFabricIndex Attribute\n"); + err = TestReportSubscribeAdminFabricIndexAttribute_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Subscribe AdminFabricIndex Attribute\n"); - err = TestSubscribeAdminFabricIndexAttribute_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Subscribe AdminFabricIndex Attribute\n"); + err = TestSubscribeAdminFabricIndexAttribute_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Open the commissioning window 3\n"); - err = TestOpenTheCommissioningWindow3_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Open the commissioning window 3\n"); + err = TestOpenTheCommissioningWindow3_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Check for first attribute report for AdminFabricIndex\n"); - err = TestCheckForFirstAttributeReportForAdminFabricIndex_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Check for first attribute report for AdminFabricIndex\n"); + err = TestCheckForFirstAttributeReportForAdminFabricIndex_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Close the commissioning window 2\n"); - err = TestCloseTheCommissioningWindow2_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Close the commissioning window 2\n"); + err = TestCloseTheCommissioningWindow2_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Check for second attribute report for AdminFabricIndex\n"); - err = TestCheckForSecondAttributeReportForAdminFabricIndex_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Check for second attribute report for AdminFabricIndex\n"); + err = TestCheckForSecondAttributeReportForAdminFabricIndex_19(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -110659,65 +110597,65 @@ class TestSubscribe_AdministratorCommissioning : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -111304,13 +111242,13 @@ class DL_UsersAndCredentials : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: DL_UsersAndCredentials\n"); + ChipLogProgress(chipTool, " **** Test Start: DL_UsersAndCredentials\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: DL_UsersAndCredentials\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: DL_UsersAndCredentials\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -111321,516 +111259,515 @@ class DL_UsersAndCredentials : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read available user slot and verify response fields\n"); - err = TestReadAvailableUserSlotAndVerifyResponseFields_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read available user slot and verify response fields\n"); + err = TestReadAvailableUserSlotAndVerifyResponseFields_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Get number of supported users and verify default value\n"); - err = TestGetNumberOfSupportedUsersAndVerifyDefaultValue_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Get number of supported users and verify default value\n"); + err = TestGetNumberOfSupportedUsersAndVerifyDefaultValue_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Read fails for user with index 0\n"); - err = TestReadFailsForUserWithIndex0_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Read fails for user with index 0\n"); + err = TestReadFailsForUserWithIndex0_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : Read fails for user with index greater than Number Of Users Supported\n"); - err = TestReadFailsForUserWithIndexGreaterThanNumberOfUsersSupported_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Read fails for user with index greater than Number Of Users Supported\n"); + err = TestReadFailsForUserWithIndexGreaterThanNumberOfUsersSupported_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Create new user with default parameters\n"); - err = TestCreateNewUserWithDefaultParameters_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Create new user with default parameters\n"); + err = TestCreateNewUserWithDefaultParameters_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Read the user back and verify its fields\n"); - err = TestReadTheUserBackAndVerifyItsFields_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Read the user back and verify its fields\n"); + err = TestReadTheUserBackAndVerifyItsFields_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Set user at the occupied index fails with appropriate response\n"); - err = TestSetUserAtTheOccupiedIndexFailsWithAppropriateResponse_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Set user at the occupied index fails with appropriate response\n"); + err = TestSetUserAtTheOccupiedIndexFailsWithAppropriateResponse_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Modify userName for existing user\n"); - err = TestModifyUserNameForExistingUser_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Modify userName for existing user\n"); + err = TestModifyUserNameForExistingUser_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read the modified user back and verify its fields\n"); - err = TestReadTheModifiedUserBackAndVerifyItsFields_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read the modified user back and verify its fields\n"); + err = TestReadTheModifiedUserBackAndVerifyItsFields_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Modify userUniqueId for existing user\n"); - err = TestModifyUserUniqueIdForExistingUser_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Modify userUniqueId for existing user\n"); + err = TestModifyUserUniqueIdForExistingUser_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Read the modified user back and verify its fields\n"); - err = TestReadTheModifiedUserBackAndVerifyItsFields_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Read the modified user back and verify its fields\n"); + err = TestReadTheModifiedUserBackAndVerifyItsFields_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Modify userStatus for existing user\n"); - err = TestModifyUserStatusForExistingUser_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Modify userStatus for existing user\n"); + err = TestModifyUserStatusForExistingUser_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Read the modified user back and verify its fields\n"); - err = TestReadTheModifiedUserBackAndVerifyItsFields_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Read the modified user back and verify its fields\n"); + err = TestReadTheModifiedUserBackAndVerifyItsFields_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Modify userType for existing user\n"); - err = TestModifyUserTypeForExistingUser_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Modify userType for existing user\n"); + err = TestModifyUserTypeForExistingUser_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Read the modified user back and verify its fields\n"); - err = TestReadTheModifiedUserBackAndVerifyItsFields_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Read the modified user back and verify its fields\n"); + err = TestReadTheModifiedUserBackAndVerifyItsFields_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Modify credentialRule for existing user\n"); - err = TestModifyCredentialRuleForExistingUser_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Modify credentialRule for existing user\n"); + err = TestModifyCredentialRuleForExistingUser_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Read the modified user back and verify its fields\n"); - err = TestReadTheModifiedUserBackAndVerifyItsFields_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Read the modified user back and verify its fields\n"); + err = TestReadTheModifiedUserBackAndVerifyItsFields_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Modify all fields for existing user\n"); - err = TestModifyAllFieldsForExistingUser_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Modify all fields for existing user\n"); + err = TestModifyAllFieldsForExistingUser_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read the modified user back and verify its fields\n"); - err = TestReadTheModifiedUserBackAndVerifyItsFields_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read the modified user back and verify its fields\n"); + err = TestReadTheModifiedUserBackAndVerifyItsFields_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Add another user with non-default fields\n"); - err = TestAddAnotherUserWithNonDefaultFields_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Add another user with non-default fields\n"); + err = TestAddAnotherUserWithNonDefaultFields_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read the new user back and verify its fields\n"); - err = TestReadTheNewUserBackAndVerifyItsFields_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read the new user back and verify its fields\n"); + err = TestReadTheNewUserBackAndVerifyItsFields_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Try to add a user with userStatus 0\n"); - err = TestTryToAddAUserWithUserStatus0_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Try to add a user with userStatus 0\n"); + err = TestTryToAddAUserWithUserStatus0_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Make sure the user did not get created\n"); - err = TestMakeSureTheUserDidNotGetCreated_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Make sure the user did not get created\n"); + err = TestMakeSureTheUserDidNotGetCreated_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Try to add a user with userStatus 2\n"); - err = TestTryToAddAUserWithUserStatus2_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Try to add a user with userStatus 2\n"); + err = TestTryToAddAUserWithUserStatus2_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Make sure the user did not get created\n"); - err = TestMakeSureTheUserDidNotGetCreated_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Make sure the user did not get created\n"); + err = TestMakeSureTheUserDidNotGetCreated_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Try to add a user with userStatus 3\n"); - err = TestTryToAddAUserWithUserStatus3_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Try to add a user with userStatus 3\n"); + err = TestTryToAddAUserWithUserStatus3_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Read the new third user back and verify its fields\n"); - err = TestReadTheNewThirdUserBackAndVerifyItsFields_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Read the new third user back and verify its fields\n"); + err = TestReadTheNewThirdUserBackAndVerifyItsFields_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Create user in the last slot\n"); - err = TestCreateUserInTheLastSlot_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Create user in the last slot\n"); + err = TestCreateUserInTheLastSlot_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Read the last user back and verify its fields\n"); - err = TestReadTheLastUserBackAndVerifyItsFields_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Read the last user back and verify its fields\n"); + err = TestReadTheLastUserBackAndVerifyItsFields_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : User creation in the 0 slot fails\n"); - err = TestUserCreationInThe0SlotFails_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : User creation in the 0 slot fails\n"); + err = TestUserCreationInThe0SlotFails_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : User creation in the out-of-bounds slot fails\n"); - err = TestUserCreationInTheOutOfBoundsSlotFails_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : User creation in the out-of-bounds slot fails\n"); + err = TestUserCreationInTheOutOfBoundsSlotFails_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Clear first user\n"); - err = TestClearFirstUser_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Clear first user\n"); + err = TestClearFirstUser_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : Read cleared user and verify it is available\n"); - err = TestReadClearedUserAndVerifyItIsAvailable_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : Read cleared user and verify it is available\n"); + err = TestReadClearedUserAndVerifyItIsAvailable_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Create new user in the cleared slot\n"); - err = TestCreateNewUserInTheClearedSlot_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Create new user in the cleared slot\n"); + err = TestCreateNewUserInTheClearedSlot_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Read the user in the previously cleared slot and verify its fields\n"); - err = TestReadTheUserInThePreviouslyClearedSlotAndVerifyItsFields_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : Read the user in the previously cleared slot and verify its fields\n"); + err = TestReadTheUserInThePreviouslyClearedSlotAndVerifyItsFields_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : Clear user with index 0 fails\n"); - err = TestClearUserWithIndex0Fails_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : Clear user with index 0 fails\n"); + err = TestClearUserWithIndex0Fails_36(); + break; case 37: - ChipLogProgress(chipTool, " ***** Test Step 37 : Clear user with out-of-bounds index fails\n"); - err = TestClearUserWithOutOfBoundsIndexFails_37(); - break; + ChipLogProgress(chipTool, " ***** Test Step 37 : Clear user with out-of-bounds index fails\n"); + err = TestClearUserWithOutOfBoundsIndexFails_37(); + break; case 38: - ChipLogProgress(chipTool, " ***** Test Step 38 : Clear all users\n"); - err = TestClearAllUsers_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : Clear all users\n"); + err = TestClearAllUsers_38(); + break; case 39: - ChipLogProgress(chipTool, " ***** Test Step 39 : Read first cleared user and verify it is available\n"); - err = TestReadFirstClearedUserAndVerifyItIsAvailable_39(); - break; + ChipLogProgress(chipTool, " ***** Test Step 39 : Read first cleared user and verify it is available\n"); + err = TestReadFirstClearedUserAndVerifyItIsAvailable_39(); + break; case 40: - ChipLogProgress(chipTool, " ***** Test Step 40 : Read last cleared user and verify it is available\n"); - err = TestReadLastClearedUserAndVerifyItIsAvailable_40(); - break; + ChipLogProgress(chipTool, " ***** Test Step 40 : Read last cleared user and verify it is available\n"); + err = TestReadLastClearedUserAndVerifyItIsAvailable_40(); + break; case 41: - ChipLogProgress(chipTool, " ***** Test Step 41 : Get number of supported PIN credentials and verify default value\n"); - err = TestGetNumberOfSupportedPinCredentialsAndVerifyDefaultValue_41(); - break; + ChipLogProgress(chipTool, " ***** Test Step 41 : Get number of supported PIN credentials and verify default value\n"); + err = TestGetNumberOfSupportedPinCredentialsAndVerifyDefaultValue_41(); + break; case 42: - ChipLogProgress(chipTool, " ***** Test Step 42 : Check that PIN credential does not exist\n"); - err = TestCheckThatPinCredentialDoesNotExist_42(); - break; + ChipLogProgress(chipTool, " ***** Test Step 42 : Check that PIN credential does not exist\n"); + err = TestCheckThatPinCredentialDoesNotExist_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : Reading PIN credential with index 0 returns no credential\n"); - err = TestReadingPinCredentialWithIndex0ReturnsNoCredential_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : Reading PIN credential with index 0 returns no credential\n"); + err = TestReadingPinCredentialWithIndex0ReturnsNoCredential_43(); + break; case 44: - ChipLogProgress( - chipTool, " ***** Test Step 44 : Reading PIN credential with out-of-bounds index returns no credential\n"); - err = TestReadingPinCredentialWithOutOfBoundsIndexReturnsNoCredential_44(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 44 : Reading PIN credential with out-of-bounds index returns no credential\n"); + err = TestReadingPinCredentialWithOutOfBoundsIndexReturnsNoCredential_44(); + break; case 45: - ChipLogProgress( - chipTool, " ***** Test Step 45 : Verify that a user with UserStatus = 0 cannot be added via SetCredential\n"); - err = TestVerifyThatAUserWithUserStatus0CannotBeAddedViaSetCredential_45(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 45 : Verify that a user with UserStatus = 0 cannot be added via SetCredential\n"); + err = TestVerifyThatAUserWithUserStatus0CannotBeAddedViaSetCredential_45(); + break; case 46: - ChipLogProgress( - chipTool, " ***** Test Step 46 : Verify that a user with UserStatus = 2 cannot be added via SetCredential\n"); - err = TestVerifyThatAUserWithUserStatus2CannotBeAddedViaSetCredential_46(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 46 : Verify that a user with UserStatus = 2 cannot be added via SetCredential\n"); + err = TestVerifyThatAUserWithUserStatus2CannotBeAddedViaSetCredential_46(); + break; case 47: - ChipLogProgress(chipTool, " ***** Test Step 47 : Create new PIN credential and user\n"); - err = TestCreateNewPinCredentialAndUser_47(); - break; + ChipLogProgress(chipTool, " ***** Test Step 47 : Create new PIN credential and user\n"); + err = TestCreateNewPinCredentialAndUser_47(); + break; case 48: - ChipLogProgress(chipTool, " ***** Test Step 48 : Verify created user\n"); - err = TestVerifyCreatedUser_48(); - break; + ChipLogProgress(chipTool, " ***** Test Step 48 : Verify created user\n"); + err = TestVerifyCreatedUser_48(); + break; case 49: - ChipLogProgress(chipTool, " ***** Test Step 49 : Verify created PIN credential\n"); - err = TestVerifyCreatedPinCredential_49(); - break; + ChipLogProgress(chipTool, " ***** Test Step 49 : Verify created PIN credential\n"); + err = TestVerifyCreatedPinCredential_49(); + break; case 50: - ChipLogProgress(chipTool, " ***** Test Step 50 : Create new PIN credential and user with index 0 fails\n"); - err = TestCreateNewPinCredentialAndUserWithIndex0Fails_50(); - break; + ChipLogProgress(chipTool, " ***** Test Step 50 : Create new PIN credential and user with index 0 fails\n"); + err = TestCreateNewPinCredentialAndUserWithIndex0Fails_50(); + break; case 51: - ChipLogProgress(chipTool, " ***** Test Step 51 : Create new PIN credential and user with out-of-bounds index fails\n"); - err = TestCreateNewPinCredentialAndUserWithOutOfBoundsIndexFails_51(); - break; + ChipLogProgress(chipTool, " ***** Test Step 51 : Create new PIN credential and user with out-of-bounds index fails\n"); + err = TestCreateNewPinCredentialAndUserWithOutOfBoundsIndexFails_51(); + break; case 52: - ChipLogProgress(chipTool, " ***** Test Step 52 : Get number of supported RFID credentials and verify default value\n"); - err = TestGetNumberOfSupportedRfidCredentialsAndVerifyDefaultValue_52(); - break; + ChipLogProgress(chipTool, " ***** Test Step 52 : Get number of supported RFID credentials and verify default value\n"); + err = TestGetNumberOfSupportedRfidCredentialsAndVerifyDefaultValue_52(); + break; case 53: - ChipLogProgress(chipTool, " ***** Test Step 53 : Reading RFID credential with index 0 returns no credential\n"); - err = TestReadingRfidCredentialWithIndex0ReturnsNoCredential_53(); - break; + ChipLogProgress(chipTool, " ***** Test Step 53 : Reading RFID credential with index 0 returns no credential\n"); + err = TestReadingRfidCredentialWithIndex0ReturnsNoCredential_53(); + break; case 54: - ChipLogProgress(chipTool, - " ***** Test Step 54 : Reading RFID credential with index 0 returns no credential duplicate with bug workaround\n"); - err = TestReadingRfidCredentialWithIndex0ReturnsNoCredentialDuplicateWithBugWorkaround_54(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 54 : Reading RFID credential with index 0 returns no credential duplicate with bug workaround\n"); + err = TestReadingRfidCredentialWithIndex0ReturnsNoCredentialDuplicateWithBugWorkaround_54(); + break; case 55: - ChipLogProgress( - chipTool, " ***** Test Step 55 : Reading RFID credential with out-of-bounds index returns no credential\n"); - err = TestReadingRfidCredentialWithOutOfBoundsIndexReturnsNoCredential_55(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 55 : Reading RFID credential with out-of-bounds index returns no credential\n"); + err = TestReadingRfidCredentialWithOutOfBoundsIndexReturnsNoCredential_55(); + break; case 56: - ChipLogProgress(chipTool, " ***** Test Step 56 : Check that RFID credential does not exist\n"); - err = TestCheckThatRfidCredentialDoesNotExist_56(); - break; + ChipLogProgress(chipTool, " ***** Test Step 56 : Check that RFID credential does not exist\n"); + err = TestCheckThatRfidCredentialDoesNotExist_56(); + break; case 57: - ChipLogProgress(chipTool, " ***** Test Step 57 : Create new RFID credential and add it to existing user\n"); - err = TestCreateNewRfidCredentialAndAddItToExistingUser_57(); - break; + ChipLogProgress(chipTool, " ***** Test Step 57 : Create new RFID credential and add it to existing user\n"); + err = TestCreateNewRfidCredentialAndAddItToExistingUser_57(); + break; case 58: - ChipLogProgress(chipTool, " ***** Test Step 58 : Verify modified user\n"); - err = TestVerifyModifiedUser_58(); - break; + ChipLogProgress(chipTool, " ***** Test Step 58 : Verify modified user\n"); + err = TestVerifyModifiedUser_58(); + break; case 59: - ChipLogProgress(chipTool, " ***** Test Step 59 : Verify created credential\n"); - err = TestVerifyCreatedCredential_59(); - break; + ChipLogProgress(chipTool, " ***** Test Step 59 : Verify created credential\n"); + err = TestVerifyCreatedCredential_59(); + break; case 60: - ChipLogProgress(chipTool, " ***** Test Step 60 : Create new RFID credential and user with index 0 fails\n"); - err = TestCreateNewRfidCredentialAndUserWithIndex0Fails_60(); - break; + ChipLogProgress(chipTool, " ***** Test Step 60 : Create new RFID credential and user with index 0 fails\n"); + err = TestCreateNewRfidCredentialAndUserWithIndex0Fails_60(); + break; case 61: - ChipLogProgress(chipTool, " ***** Test Step 61 : Create new RFID credential and user with out-of-bounds index fails\n"); - err = TestCreateNewRfidCredentialAndUserWithOutOfBoundsIndexFails_61(); - break; + ChipLogProgress(chipTool, " ***** Test Step 61 : Create new RFID credential and user with out-of-bounds index fails\n"); + err = TestCreateNewRfidCredentialAndUserWithOutOfBoundsIndexFails_61(); + break; case 62: - ChipLogProgress(chipTool, " ***** Test Step 62 : Create new credential and try to add it to 0 user\n"); - err = TestCreateNewCredentialAndTryToAddItTo0User_62(); - break; + ChipLogProgress(chipTool, " ***** Test Step 62 : Create new credential and try to add it to 0 user\n"); + err = TestCreateNewCredentialAndTryToAddItTo0User_62(); + break; case 63: - ChipLogProgress(chipTool, " ***** Test Step 63 : Create new credential and try to add it to out-of-bounds user\n"); - err = TestCreateNewCredentialAndTryToAddItToOutOfBoundsUser_63(); - break; + ChipLogProgress(chipTool, " ***** Test Step 63 : Create new credential and try to add it to out-of-bounds user\n"); + err = TestCreateNewCredentialAndTryToAddItToOutOfBoundsUser_63(); + break; case 64: - ChipLogProgress(chipTool, " ***** Test Step 64 : Create new PIN with too short data\n"); - err = TestCreateNewPinWithTooShortData_64(); - break; + ChipLogProgress(chipTool, " ***** Test Step 64 : Create new PIN with too short data\n"); + err = TestCreateNewPinWithTooShortData_64(); + break; case 65: - ChipLogProgress(chipTool, " ***** Test Step 65 : Create new PIN with too long data\n"); - err = TestCreateNewPinWithTooLongData_65(); - break; + ChipLogProgress(chipTool, " ***** Test Step 65 : Create new PIN with too long data\n"); + err = TestCreateNewPinWithTooLongData_65(); + break; case 66: - ChipLogProgress(chipTool, " ***** Test Step 66 : Create new RFID with too short data\n"); - err = TestCreateNewRfidWithTooShortData_66(); - break; + ChipLogProgress(chipTool, " ***** Test Step 66 : Create new RFID with too short data\n"); + err = TestCreateNewRfidWithTooShortData_66(); + break; case 67: - ChipLogProgress(chipTool, " ***** Test Step 67 : Create new PIN with Programming user type fails\n"); - err = TestCreateNewPinWithProgrammingUserTypeFails_67(); - break; + ChipLogProgress(chipTool, " ***** Test Step 67 : Create new PIN with Programming user type fails\n"); + err = TestCreateNewPinWithProgrammingUserTypeFails_67(); + break; case 68: - ChipLogProgress(chipTool, " ***** Test Step 68 : Create new RFID with too short data\n"); - err = TestCreateNewRfidWithTooShortData_68(); - break; + ChipLogProgress(chipTool, " ***** Test Step 68 : Create new RFID with too short data\n"); + err = TestCreateNewRfidWithTooShortData_68(); + break; case 69: - ChipLogProgress(chipTool, " ***** Test Step 69 : Create new PIN credential with data the would cause duplicate\n"); - err = TestCreateNewPinCredentialWithDataTheWouldCauseDuplicate_69(); - break; + ChipLogProgress(chipTool, " ***** Test Step 69 : Create new PIN credential with data the would cause duplicate\n"); + err = TestCreateNewPinCredentialWithDataTheWouldCauseDuplicate_69(); + break; case 70: - ChipLogProgress(chipTool, " ***** Test Step 70 : Create new RFID credential with data the would cause duplicate\n"); - err = TestCreateNewRfidCredentialWithDataTheWouldCauseDuplicate_70(); - break; + ChipLogProgress(chipTool, " ***** Test Step 70 : Create new RFID credential with data the would cause duplicate\n"); + err = TestCreateNewRfidCredentialWithDataTheWouldCauseDuplicate_70(); + break; case 71: - ChipLogProgress(chipTool, " ***** Test Step 71 : Modify credentialData of existing PIN credential\n"); - err = TestModifyCredentialDataOfExistingPinCredential_71(); - break; + ChipLogProgress(chipTool, " ***** Test Step 71 : Modify credentialData of existing PIN credential\n"); + err = TestModifyCredentialDataOfExistingPinCredential_71(); + break; case 72: - ChipLogProgress( - chipTool, " ***** Test Step 72 : Verify that credential was changed by creating new credential with old data\n"); - err = TestVerifyThatCredentialWasChangedByCreatingNewCredentialWithOldData_72(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 72 : Verify that credential was changed by creating new credential with old data\n"); + err = TestVerifyThatCredentialWasChangedByCreatingNewCredentialWithOldData_72(); + break; case 73: - ChipLogProgress( - chipTool, " ***** Test Step 73 : Verify that credential was changed by creating new credential with new data\n"); - err = TestVerifyThatCredentialWasChangedByCreatingNewCredentialWithNewData_73(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 73 : Verify that credential was changed by creating new credential with new data\n"); + err = TestVerifyThatCredentialWasChangedByCreatingNewCredentialWithNewData_73(); + break; case 74: - ChipLogProgress(chipTool, " ***** Test Step 74 : Create new RFID credential and add it to existing user\n"); - err = TestCreateNewRfidCredentialAndAddItToExistingUser_74(); - break; + ChipLogProgress(chipTool, " ***** Test Step 74 : Create new RFID credential and add it to existing user\n"); + err = TestCreateNewRfidCredentialAndAddItToExistingUser_74(); + break; case 75: - ChipLogProgress(chipTool, " ***** Test Step 75 : Verify modified user\n"); - err = TestVerifyModifiedUser_75(); - break; + ChipLogProgress(chipTool, " ***** Test Step 75 : Verify modified user\n"); + err = TestVerifyModifiedUser_75(); + break; case 76: - ChipLogProgress(chipTool, " ***** Test Step 76 : Create new RFID credential and add it to existing user\n"); - err = TestCreateNewRfidCredentialAndAddItToExistingUser_76(); - break; + ChipLogProgress(chipTool, " ***** Test Step 76 : Create new RFID credential and add it to existing user\n"); + err = TestCreateNewRfidCredentialAndAddItToExistingUser_76(); + break; case 77: - ChipLogProgress(chipTool, " ***** Test Step 77 : Verify modified user\n"); - err = TestVerifyModifiedUser_77(); - break; + ChipLogProgress(chipTool, " ***** Test Step 77 : Verify modified user\n"); + err = TestVerifyModifiedUser_77(); + break; case 78: - ChipLogProgress(chipTool, " ***** Test Step 78 : Clear first PIN credential\n"); - err = TestClearFirstPinCredential_78(); - break; + ChipLogProgress(chipTool, " ***** Test Step 78 : Clear first PIN credential\n"); + err = TestClearFirstPinCredential_78(); + break; case 79: - ChipLogProgress(chipTool, " ***** Test Step 79 : Read back the credential and make sure it is deleted\n"); - err = TestReadBackTheCredentialAndMakeSureItIsDeleted_79(); - break; + ChipLogProgress(chipTool, " ***** Test Step 79 : Read back the credential and make sure it is deleted\n"); + err = TestReadBackTheCredentialAndMakeSureItIsDeleted_79(); + break; case 80: - ChipLogProgress(chipTool, " ***** Test Step 80 : Read the user back and make sure PIN credential is deleted\n"); - err = TestReadTheUserBackAndMakeSurePinCredentialIsDeleted_80(); - break; + ChipLogProgress(chipTool, " ***** Test Step 80 : Read the user back and make sure PIN credential is deleted\n"); + err = TestReadTheUserBackAndMakeSurePinCredentialIsDeleted_80(); + break; case 81: - ChipLogProgress(chipTool, " ***** Test Step 81 : Clear the second PIN credential\n"); - err = TestClearTheSecondPinCredential_81(); - break; + ChipLogProgress(chipTool, " ***** Test Step 81 : Clear the second PIN credential\n"); + err = TestClearTheSecondPinCredential_81(); + break; case 82: - ChipLogProgress(chipTool, " ***** Test Step 82 : Read back the credential and make sure it is deleted\n"); - err = TestReadBackTheCredentialAndMakeSureItIsDeleted_82(); - break; + ChipLogProgress(chipTool, " ***** Test Step 82 : Read back the credential and make sure it is deleted\n"); + err = TestReadBackTheCredentialAndMakeSureItIsDeleted_82(); + break; case 83: - ChipLogProgress(chipTool, " ***** Test Step 83 : Read the user back and make sure related user is deleted\n"); - err = TestReadTheUserBackAndMakeSureRelatedUserIsDeleted_83(); - break; + ChipLogProgress(chipTool, " ***** Test Step 83 : Read the user back and make sure related user is deleted\n"); + err = TestReadTheUserBackAndMakeSureRelatedUserIsDeleted_83(); + break; case 84: - ChipLogProgress(chipTool, " ***** Test Step 84 : Create new RFID credential with user\n"); - err = TestCreateNewRfidCredentialWithUser_84(); - break; + ChipLogProgress(chipTool, " ***** Test Step 84 : Create new RFID credential with user\n"); + err = TestCreateNewRfidCredentialWithUser_84(); + break; case 85: - ChipLogProgress(chipTool, " ***** Test Step 85 : Clear all the RFID credentials\n"); - err = TestClearAllTheRfidCredentials_85(); - break; + ChipLogProgress(chipTool, " ***** Test Step 85 : Clear all the RFID credentials\n"); + err = TestClearAllTheRfidCredentials_85(); + break; case 86: - ChipLogProgress(chipTool, " ***** Test Step 86 : Read back the fist RFID credential and make sure it is deleted\n"); - err = TestReadBackTheFistRfidCredentialAndMakeSureItIsDeleted_86(); - break; + ChipLogProgress(chipTool, " ***** Test Step 86 : Read back the fist RFID credential and make sure it is deleted\n"); + err = TestReadBackTheFistRfidCredentialAndMakeSureItIsDeleted_86(); + break; case 87: - ChipLogProgress(chipTool, " ***** Test Step 87 : Read back the second RFID credential and make sure it is deleted\n"); - err = TestReadBackTheSecondRfidCredentialAndMakeSureItIsDeleted_87(); - break; + ChipLogProgress(chipTool, " ***** Test Step 87 : Read back the second RFID credential and make sure it is deleted\n"); + err = TestReadBackTheSecondRfidCredentialAndMakeSureItIsDeleted_87(); + break; case 88: - ChipLogProgress(chipTool, " ***** Test Step 88 : Read back the third RFID credential and make sure it is deleted\n"); - err = TestReadBackTheThirdRfidCredentialAndMakeSureItIsDeleted_88(); - break; + ChipLogProgress(chipTool, " ***** Test Step 88 : Read back the third RFID credential and make sure it is deleted\n"); + err = TestReadBackTheThirdRfidCredentialAndMakeSureItIsDeleted_88(); + break; case 89: - ChipLogProgress(chipTool, - " ***** Test Step 89 : Read the user related with first RFID back and make sure it has only PIN credential\n"); - err = TestReadTheUserRelatedWithFirstRfidBackAndMakeSureItHasOnlyPinCredential_89(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 89 : Read the user related with first RFID back and make sure it has only PIN credential\n"); + err = TestReadTheUserRelatedWithFirstRfidBackAndMakeSureItHasOnlyPinCredential_89(); + break; case 90: - ChipLogProgress( - chipTool, " ***** Test Step 90 : Read the user related with second RFID back and make sure it is deleted\n"); - err = TestReadTheUserRelatedWithSecondRfidBackAndMakeSureItIsDeleted_90(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 90 : Read the user related with second RFID back and make sure it is deleted\n"); + err = TestReadTheUserRelatedWithSecondRfidBackAndMakeSureItIsDeleted_90(); + break; case 91: - ChipLogProgress(chipTool, " ***** Test Step 91 : Create new PIN credential with user\n"); - err = TestCreateNewPinCredentialWithUser_91(); - break; + ChipLogProgress(chipTool, " ***** Test Step 91 : Create new PIN credential with user\n"); + err = TestCreateNewPinCredentialWithUser_91(); + break; case 92: - ChipLogProgress(chipTool, " ***** Test Step 92 : Create new RFID credential with user\n"); - err = TestCreateNewRfidCredentialWithUser_92(); - break; + ChipLogProgress(chipTool, " ***** Test Step 92 : Create new RFID credential with user\n"); + err = TestCreateNewRfidCredentialWithUser_92(); + break; case 93: - ChipLogProgress(chipTool, " ***** Test Step 93 : Create another RFID credential with user\n"); - err = TestCreateAnotherRfidCredentialWithUser_93(); - break; + ChipLogProgress(chipTool, " ***** Test Step 93 : Create another RFID credential with user\n"); + err = TestCreateAnotherRfidCredentialWithUser_93(); + break; case 94: - ChipLogProgress(chipTool, " ***** Test Step 94 : Clear all the credentials\n"); - err = TestClearAllTheCredentials_94(); - break; + ChipLogProgress(chipTool, " ***** Test Step 94 : Clear all the credentials\n"); + err = TestClearAllTheCredentials_94(); + break; case 95: - ChipLogProgress(chipTool, " ***** Test Step 95 : Read back the first PIN credential and make sure it is deleted\n"); - err = TestReadBackTheFirstPinCredentialAndMakeSureItIsDeleted_95(); - break; + ChipLogProgress(chipTool, " ***** Test Step 95 : Read back the first PIN credential and make sure it is deleted\n"); + err = TestReadBackTheFirstPinCredentialAndMakeSureItIsDeleted_95(); + break; case 96: - ChipLogProgress(chipTool, " ***** Test Step 96 : Read back the first RFID credential and make sure it is deleted\n"); - err = TestReadBackTheFirstRfidCredentialAndMakeSureItIsDeleted_96(); - break; + ChipLogProgress(chipTool, " ***** Test Step 96 : Read back the first RFID credential and make sure it is deleted\n"); + err = TestReadBackTheFirstRfidCredentialAndMakeSureItIsDeleted_96(); + break; case 97: - ChipLogProgress(chipTool, " ***** Test Step 97 : Read back the second PIN credential and make sure it is deleted\n"); - err = TestReadBackTheSecondPinCredentialAndMakeSureItIsDeleted_97(); - break; + ChipLogProgress(chipTool, " ***** Test Step 97 : Read back the second PIN credential and make sure it is deleted\n"); + err = TestReadBackTheSecondPinCredentialAndMakeSureItIsDeleted_97(); + break; case 98: - ChipLogProgress( - chipTool, " ***** Test Step 98 : Read the user related with first PIN back and make sure it is deleted\n"); - err = TestReadTheUserRelatedWithFirstPinBackAndMakeSureItIsDeleted_98(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 98 : Read the user related with first PIN back and make sure it is deleted\n"); + err = TestReadTheUserRelatedWithFirstPinBackAndMakeSureItIsDeleted_98(); + break; case 99: - ChipLogProgress( - chipTool, " ***** Test Step 99 : Read the user related with first RFID back and make sure it is deleted\n"); - err = TestReadTheUserRelatedWithFirstRfidBackAndMakeSureItIsDeleted_99(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 99 : Read the user related with first RFID back and make sure it is deleted\n"); + err = TestReadTheUserRelatedWithFirstRfidBackAndMakeSureItIsDeleted_99(); + break; case 100: - ChipLogProgress( - chipTool, " ***** Test Step 100 : Read the user related with second PIN back and make sure it is deleted\n"); - err = TestReadTheUserRelatedWithSecondPinBackAndMakeSureItIsDeleted_100(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 100 : Read the user related with second PIN back and make sure it is deleted\n"); + err = TestReadTheUserRelatedWithSecondPinBackAndMakeSureItIsDeleted_100(); + break; case 101: - ChipLogProgress( - chipTool, " ***** Test Step 101 : Read the user related with last RFID back and make sure it is deleted\n"); - err = TestReadTheUserRelatedWithLastRfidBackAndMakeSureItIsDeleted_101(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 101 : Read the user related with last RFID back and make sure it is deleted\n"); + err = TestReadTheUserRelatedWithLastRfidBackAndMakeSureItIsDeleted_101(); + break; case 102: - ChipLogProgress(chipTool, " ***** Test Step 102 : Create new Programming PIN credential with invalid index\n"); - err = TestCreateNewProgrammingPinCredentialWithInvalidIndex_102(); - break; + ChipLogProgress(chipTool, " ***** Test Step 102 : Create new Programming PIN credential with invalid index\n"); + err = TestCreateNewProgrammingPinCredentialWithInvalidIndex_102(); + break; case 103: - ChipLogProgress(chipTool, " ***** Test Step 103 : Create new Programming PIN credential with valid index\n"); - err = TestCreateNewProgrammingPinCredentialWithValidIndex_103(); - break; + ChipLogProgress(chipTool, " ***** Test Step 103 : Create new Programming PIN credential with valid index\n"); + err = TestCreateNewProgrammingPinCredentialWithValidIndex_103(); + break; case 104: - ChipLogProgress(chipTool, " ***** Test Step 104 : Verify created user\n"); - err = TestVerifyCreatedUser_104(); - break; + ChipLogProgress(chipTool, " ***** Test Step 104 : Verify created user\n"); + err = TestVerifyCreatedUser_104(); + break; case 105: - ChipLogProgress(chipTool, " ***** Test Step 105 : Verify created programming PIN credential\n"); - err = TestVerifyCreatedProgrammingPinCredential_105(); - break; + ChipLogProgress(chipTool, " ***** Test Step 105 : Verify created programming PIN credential\n"); + err = TestVerifyCreatedProgrammingPinCredential_105(); + break; case 106: - ChipLogProgress(chipTool, " ***** Test Step 106 : Modify the Programming PIN credential\n"); - err = TestModifyTheProgrammingPinCredential_106(); - break; + ChipLogProgress(chipTool, " ***** Test Step 106 : Modify the Programming PIN credential\n"); + err = TestModifyTheProgrammingPinCredential_106(); + break; case 107: - ChipLogProgress(chipTool, " ***** Test Step 107 : Clearing Programming PIN fails\n"); - err = TestClearingProgrammingPinFails_107(); - break; + ChipLogProgress(chipTool, " ***** Test Step 107 : Clearing Programming PIN fails\n"); + err = TestClearingProgrammingPinFails_107(); + break; case 108: - ChipLogProgress(chipTool, " ***** Test Step 108 : Clearing Programming PIN with invalid index fails\n"); - err = TestClearingProgrammingPinWithInvalidIndexFails_108(); - break; + ChipLogProgress(chipTool, " ***** Test Step 108 : Clearing Programming PIN with invalid index fails\n"); + err = TestClearingProgrammingPinWithInvalidIndexFails_108(); + break; case 109: - ChipLogProgress(chipTool, " ***** Test Step 109 : Clearing PIN credential with zero index fails\n"); - err = TestClearingPinCredentialWithZeroIndexFails_109(); - break; + ChipLogProgress(chipTool, " ***** Test Step 109 : Clearing PIN credential with zero index fails\n"); + err = TestClearingPinCredentialWithZeroIndexFails_109(); + break; case 110: - ChipLogProgress(chipTool, " ***** Test Step 110 : Clearing PIN credential with out-of-bound index fails\n"); - err = TestClearingPinCredentialWithOutOfBoundIndexFails_110(); - break; + ChipLogProgress(chipTool, " ***** Test Step 110 : Clearing PIN credential with out-of-bound index fails\n"); + err = TestClearingPinCredentialWithOutOfBoundIndexFails_110(); + break; case 111: - ChipLogProgress(chipTool, " ***** Test Step 111 : Clearing RFID credential with zero index fails\n"); - err = TestClearingRfidCredentialWithZeroIndexFails_111(); - break; + ChipLogProgress(chipTool, " ***** Test Step 111 : Clearing RFID credential with zero index fails\n"); + err = TestClearingRfidCredentialWithZeroIndexFails_111(); + break; case 112: - ChipLogProgress(chipTool, " ***** Test Step 112 : Clearing RFID credential with out-of-bound index fails\n"); - err = TestClearingRfidCredentialWithOutOfBoundIndexFails_112(); - break; + ChipLogProgress(chipTool, " ***** Test Step 112 : Clearing RFID credential with out-of-bound index fails\n"); + err = TestClearingRfidCredentialWithOutOfBoundIndexFails_112(); + break; case 113: - ChipLogProgress(chipTool, " ***** Test Step 113 : Clear the Programming PIN user\n"); - err = TestClearTheProgrammingPinUser_113(); - break; + ChipLogProgress(chipTool, " ***** Test Step 113 : Clear the Programming PIN user\n"); + err = TestClearTheProgrammingPinUser_113(); + break; case 114: - ChipLogProgress(chipTool, " ***** Test Step 114 : Make sure Programming PIN user is deleted\n"); - err = TestMakeSureProgrammingPinUserIsDeleted_114(); - break; + ChipLogProgress(chipTool, " ***** Test Step 114 : Make sure Programming PIN user is deleted\n"); + err = TestMakeSureProgrammingPinUserIsDeleted_114(); + break; case 115: - ChipLogProgress(chipTool, " ***** Test Step 115 : Make sure programming PIN credential is deleted\n"); - err = TestMakeSureProgrammingPinCredentialIsDeleted_115(); - break; + ChipLogProgress(chipTool, " ***** Test Step 115 : Make sure programming PIN credential is deleted\n"); + err = TestMakeSureProgrammingPinCredentialIsDeleted_115(); + break; case 116: - ChipLogProgress(chipTool, " ***** Test Step 116 : Create new PIN credential and user\n"); - err = TestCreateNewPinCredentialAndUser_116(); - break; + ChipLogProgress(chipTool, " ***** Test Step 116 : Create new PIN credential and user\n"); + err = TestCreateNewPinCredentialAndUser_116(); + break; case 117: - ChipLogProgress(chipTool, " ***** Test Step 117 : Create second PIN credential and add it to existing user\n"); - err = TestCreateSecondPinCredentialAndAddItToExistingUser_117(); - break; + ChipLogProgress(chipTool, " ***** Test Step 117 : Create second PIN credential and add it to existing user\n"); + err = TestCreateSecondPinCredentialAndAddItToExistingUser_117(); + break; case 118: - ChipLogProgress(chipTool, " ***** Test Step 118 : Create third PIN credential and add it to existing user\n"); - err = TestCreateThirdPinCredentialAndAddItToExistingUser_118(); - break; + ChipLogProgress(chipTool, " ***** Test Step 118 : Create third PIN credential and add it to existing user\n"); + err = TestCreateThirdPinCredentialAndAddItToExistingUser_118(); + break; case 119: - ChipLogProgress(chipTool, " ***** Test Step 119 : Create fourth PIN credential and add it to existing user\n"); - err = TestCreateFourthPinCredentialAndAddItToExistingUser_119(); - break; + ChipLogProgress(chipTool, " ***** Test Step 119 : Create fourth PIN credential and add it to existing user\n"); + err = TestCreateFourthPinCredentialAndAddItToExistingUser_119(); + break; case 120: - ChipLogProgress(chipTool, " ***** Test Step 120 : Create fifth PIN credential and add it to existing user\n"); - err = TestCreateFifthPinCredentialAndAddItToExistingUser_120(); - break; + ChipLogProgress(chipTool, " ***** Test Step 120 : Create fifth PIN credential and add it to existing user\n"); + err = TestCreateFifthPinCredentialAndAddItToExistingUser_120(); + break; case 121: - ChipLogProgress(chipTool, " ***** Test Step 121 : Try to create sixth PIN credential and make sure it fails\n"); - err = TestTryToCreateSixthPinCredentialAndMakeSureItFails_121(); - break; + ChipLogProgress(chipTool, " ***** Test Step 121 : Try to create sixth PIN credential and make sure it fails\n"); + err = TestTryToCreateSixthPinCredentialAndMakeSureItFails_121(); + break; case 122: - ChipLogProgress(chipTool, " ***** Test Step 122 : Final clean-up\n"); - err = TestFinalCleanUp_122(); - break; + ChipLogProgress(chipTool, " ***** Test Step 122 : Final clean-up\n"); + err = TestFinalCleanUp_122(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -111838,374 +111775,374 @@ class DL_UsersAndCredentials : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 46: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 47: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 48: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 49: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 50: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 51: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 52: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 53: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 54: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 55: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 56: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 57: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 58: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 59: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 60: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 61: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 62: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 63: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 64: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 65: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 66: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 67: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 68: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 69: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 70: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 71: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 72: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 73: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 74: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 75: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 76: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 77: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 78: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 79: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 80: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 81: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 82: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 83: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 84: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 85: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 86: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 87: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 88: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 89: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 90: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 91: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 92: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 93: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 94: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 95: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 96: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 97: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 98: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 99: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 100: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 101: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 102: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 103: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 104: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 105: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 106: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 107: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 108: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 109: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 110: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 111: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 112: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 113: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 114: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 115: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 116: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 117: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 118: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 119: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 120: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 121: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 122: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -118310,13 +118247,13 @@ class DL_LockUnlock : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: DL_LockUnlock\n"); + ChipLogProgress(chipTool, " **** Test Start: DL_LockUnlock\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: DL_LockUnlock\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: DL_LockUnlock\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -118327,164 +118264,164 @@ class DL_LockUnlock : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Try to unlock the door without PIN\n"); - err = TestTryToUnlockTheDoorWithoutPin_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Try to unlock the door without PIN\n"); + err = TestTryToUnlockTheDoorWithoutPin_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Verify that lock state attribute value is set to Unlocked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Verify that lock state attribute value is set to Unlocked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Try to lock the door without a PIN\n"); - err = TestTryToLockTheDoorWithoutAPin_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Try to lock the door without a PIN\n"); + err = TestTryToLockTheDoorWithoutAPin_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Verify that lock state attribute value is set to Locked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToLocked_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Verify that lock state attribute value is set to Locked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToLocked_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Create new PIN credential and lock/unlock user\n"); - err = TestCreateNewPinCredentialAndLockUnlockUser_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Create new PIN credential and lock/unlock user\n"); + err = TestCreateNewPinCredentialAndLockUnlockUser_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : Set the WrongCodeEntryLimit to big value so that we can test incorrect PIN entry\n"); - err = TestSetTheWrongCodeEntryLimitToBigValueSoThatWeCanTestIncorrectPinEntry_6(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 6 : Set the WrongCodeEntryLimit to big value so that we can test incorrect PIN entry\n"); + err = TestSetTheWrongCodeEntryLimitToBigValueSoThatWeCanTestIncorrectPinEntry_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Try to unlock the door with invalid PIN\n"); - err = TestTryToUnlockTheDoorWithInvalidPin_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Try to unlock the door with invalid PIN\n"); + err = TestTryToUnlockTheDoorWithInvalidPin_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Verify that lock state attribute value is set to Locked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToLocked_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Verify that lock state attribute value is set to Locked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToLocked_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Try to unlock the door with valid PIN\n"); - err = TestTryToUnlockTheDoorWithValidPin_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Try to unlock the door with valid PIN\n"); + err = TestTryToUnlockTheDoorWithValidPin_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Verify that lock state attribute value is set to Unlocked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Verify that lock state attribute value is set to Unlocked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Try to lock the door with invalid PIN\n"); - err = TestTryToLockTheDoorWithInvalidPin_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Try to lock the door with invalid PIN\n"); + err = TestTryToLockTheDoorWithInvalidPin_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Verify that lock state attribute value is set to Unlocked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Verify that lock state attribute value is set to Unlocked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Try to lock the door with valid PIN\n"); - err = TestTryToLockTheDoorWithValidPin_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Try to lock the door with valid PIN\n"); + err = TestTryToLockTheDoorWithValidPin_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Verify that lock state attribute value is set to Locked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToLocked_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Verify that lock state attribute value is set to Locked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToLocked_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Set OperatingMode to NoRemoteLockUnlock\n"); - err = TestSetOperatingModeToNoRemoteLockUnlock_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Set OperatingMode to NoRemoteLockUnlock\n"); + err = TestSetOperatingModeToNoRemoteLockUnlock_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Try to unlock the door when OperatingMode is NoRemoteLockUnlock\n"); - err = TestTryToUnlockTheDoorWhenOperatingModeIsNoRemoteLockUnlock_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Try to unlock the door when OperatingMode is NoRemoteLockUnlock\n"); + err = TestTryToUnlockTheDoorWhenOperatingModeIsNoRemoteLockUnlock_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Set OperatingMode to Normal\n"); - err = TestSetOperatingModeToNormal_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Set OperatingMode to Normal\n"); + err = TestSetOperatingModeToNormal_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Read the lockout timeout\n"); - err = TestReadTheLockoutTimeout_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Read the lockout timeout\n"); + err = TestReadTheLockoutTimeout_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Set the WrongCodeEntryLimit to small value so we can test lockout\n"); - err = TestSetTheWrongCodeEntryLimitToSmallValueSoWeCanTestLockout_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Set the WrongCodeEntryLimit to small value so we can test lockout\n"); + err = TestSetTheWrongCodeEntryLimitToSmallValueSoWeCanTestLockout_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Try to unlock the door with invalid PIN for the first time\n"); - err = TestTryToUnlockTheDoorWithInvalidPinForTheFirstTime_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Try to unlock the door with invalid PIN for the first time\n"); + err = TestTryToUnlockTheDoorWithInvalidPinForTheFirstTime_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Try to unlock the door with invalid PIN for the second time\n"); - err = TestTryToUnlockTheDoorWithInvalidPinForTheSecondTime_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Try to unlock the door with invalid PIN for the second time\n"); + err = TestTryToUnlockTheDoorWithInvalidPinForTheSecondTime_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Try to unlock the door with invalid PIN for the third time\n"); - err = TestTryToUnlockTheDoorWithInvalidPinForTheThirdTime_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Try to unlock the door with invalid PIN for the third time\n"); + err = TestTryToUnlockTheDoorWithInvalidPinForTheThirdTime_22(); + break; case 23: - ChipLogProgress( - chipTool, " ***** Test Step 23 : Try to unlock the door with valid PIN and make sure it fails due to lockout\n"); - err = TestTryToUnlockTheDoorWithValidPinAndMakeSureItFailsDueToLockout_23(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 23 : Try to unlock the door with valid PIN and make sure it fails due to lockout\n"); + err = TestTryToUnlockTheDoorWithValidPinAndMakeSureItFailsDueToLockout_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Wait for the lockout to end\n"); - err = TestWaitForTheLockoutToEnd_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Wait for the lockout to end\n"); + err = TestWaitForTheLockoutToEnd_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Try to unlock the door with valid PIN and make sure it succeeds\n"); - err = TestTryToUnlockTheDoorWithValidPinAndMakeSureItSucceeds_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Try to unlock the door with valid PIN and make sure it succeeds\n"); + err = TestTryToUnlockTheDoorWithValidPinAndMakeSureItSucceeds_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Verify that lock state attribute value is set to Unlocked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Verify that lock state attribute value is set to Unlocked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Lock the door back prior to next tests\n"); - err = TestLockTheDoorBackPriorToNextTests_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Lock the door back prior to next tests\n"); + err = TestLockTheDoorBackPriorToNextTests_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Create a disabled user and credential\n"); - err = TestCreateADisabledUserAndCredential_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Create a disabled user and credential\n"); + err = TestCreateADisabledUserAndCredential_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Try to unlock the door with disabled user PIN\n"); - err = TestTryToUnlockTheDoorWithDisabledUserPin_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Try to unlock the door with disabled user PIN\n"); + err = TestTryToUnlockTheDoorWithDisabledUserPin_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Verify that lock state attribute value is set to Locked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToLocked_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Verify that lock state attribute value is set to Locked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToLocked_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Unlock the door with enabled user PIN\n"); - err = TestUnlockTheDoorWithEnabledUserPin_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Unlock the door with enabled user PIN\n"); + err = TestUnlockTheDoorWithEnabledUserPin_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Verify that lock state attribute value is set to Unlocked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Verify that lock state attribute value is set to Unlocked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToUnlocked_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : Try to lock the door with disabled user PIN\n"); - err = TestTryToLockTheDoorWithDisabledUserPin_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : Try to lock the door with disabled user PIN\n"); + err = TestTryToLockTheDoorWithDisabledUserPin_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Verify that lock state attribute value stays Unlocked\n"); - err = TestVerifyThatLockStateAttributeValueStaysUnlocked_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Verify that lock state attribute value stays Unlocked\n"); + err = TestVerifyThatLockStateAttributeValueStaysUnlocked_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Lock the door with enabled user PIN\n"); - err = TestLockTheDoorWithEnabledUserPin_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : Lock the door with enabled user PIN\n"); + err = TestLockTheDoorWithEnabledUserPin_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : Verify that lock state attribute value is set to Locked\n"); - err = TestVerifyThatLockStateAttributeValueIsSetToLocked_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : Verify that lock state attribute value is set to Locked\n"); + err = TestVerifyThatLockStateAttributeValueIsSetToLocked_36(); + break; case 37: - ChipLogProgress(chipTool, " ***** Test Step 37 : Clean all the users and credentials\n"); - err = TestCleanAllTheUsersAndCredentials_37(); - break; + ChipLogProgress(chipTool, " ***** Test Step 37 : Clean all the users and credentials\n"); + err = TestCleanAllTheUsersAndCredentials_37(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -118492,119 +118429,119 @@ class DL_LockUnlock : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -119579,13 +119516,13 @@ class DL_Schedules : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: DL_Schedules\n"); + ChipLogProgress(chipTool, " **** Test Start: DL_Schedules\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: DL_Schedules\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: DL_Schedules\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -119596,526 +119533,522 @@ class DL_Schedules : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Create new PIN credential and schedule user\n"); - err = TestCreateNewPinCredentialAndScheduleUser_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Create new PIN credential and schedule user\n"); + err = TestCreateNewPinCredentialAndScheduleUser_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Get number of supported users\n"); - err = TestGetNumberOfSupportedUsers_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Get number of supported users\n"); + err = TestGetNumberOfSupportedUsers_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : Get Max number of Week Day schedules for user and verify default value\n"); - err = TestGetMaxNumberOfWeekDaySchedulesForUserAndVerifyDefaultValue_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : Get Max number of Week Day schedules for user and verify default value\n"); + err = TestGetMaxNumberOfWeekDaySchedulesForUserAndVerifyDefaultValue_3(); + break; case 4: - ChipLogProgress( - chipTool, " ***** Test Step 4 : Get Max number of Year Day schedules for user and verify default value\n"); - err = TestGetMaxNumberOfYearDaySchedulesForUserAndVerifyDefaultValue_4(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 4 : Get Max number of Year Day schedules for user and verify default value\n"); + err = TestGetMaxNumberOfYearDaySchedulesForUserAndVerifyDefaultValue_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Get Max number of Holiday schedules and verify default value\n"); - err = TestGetMaxNumberOfHolidaySchedulesAndVerifyDefaultValue_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Get Max number of Holiday schedules and verify default value\n"); + err = TestGetMaxNumberOfHolidaySchedulesAndVerifyDefaultValue_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Create Week Day schedule with 0 index\n"); - err = TestCreateWeekDayScheduleWith0Index_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Create Week Day schedule with 0 index\n"); + err = TestCreateWeekDayScheduleWith0Index_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Create Week Day schedule with out-of-bounds index\n"); - err = TestCreateWeekDayScheduleWithOutOfBoundsIndex_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Create Week Day schedule with out-of-bounds index\n"); + err = TestCreateWeekDayScheduleWithOutOfBoundsIndex_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Create Week Day schedule with 0 user index\n"); - err = TestCreateWeekDayScheduleWith0UserIndex_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Create Week Day schedule with 0 user index\n"); + err = TestCreateWeekDayScheduleWith0UserIndex_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Create Week Day schedule with out-of-bounds user index\n"); - err = TestCreateWeekDayScheduleWithOutOfBoundsUserIndex_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Create Week Day schedule with out-of-bounds user index\n"); + err = TestCreateWeekDayScheduleWithOutOfBoundsUserIndex_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Create Week Day schedule for non-existing user\n"); - err = TestCreateWeekDayScheduleForNonExistingUser_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Create Week Day schedule for non-existing user\n"); + err = TestCreateWeekDayScheduleForNonExistingUser_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Create Week Day schedule with 0 days mask\n"); - err = TestCreateWeekDayScheduleWith0DaysMask_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Create Week Day schedule with 0 days mask\n"); + err = TestCreateWeekDayScheduleWith0DaysMask_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Create Week Day schedule for Sunday and Monday\n"); - err = TestCreateWeekDayScheduleForSundayAndMonday_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Create Week Day schedule for Sunday and Monday\n"); + err = TestCreateWeekDayScheduleForSundayAndMonday_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Create Week Day schedule for Sunday Wednesday and Saturday\n"); - err = TestCreateWeekDayScheduleForSundayWednesdayAndSaturday_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Create Week Day schedule for Sunday Wednesday and Saturday\n"); + err = TestCreateWeekDayScheduleForSundayWednesdayAndSaturday_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Create Week Day schedule with invalid start hour\n"); - err = TestCreateWeekDayScheduleWithInvalidStartHour_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Create Week Day schedule with invalid start hour\n"); + err = TestCreateWeekDayScheduleWithInvalidStartHour_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Create Week Day schedule with invalid start minute\n"); - err = TestCreateWeekDayScheduleWithInvalidStartMinute_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Create Week Day schedule with invalid start minute\n"); + err = TestCreateWeekDayScheduleWithInvalidStartMinute_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Create Week Day schedule with invalid end hour\n"); - err = TestCreateWeekDayScheduleWithInvalidEndHour_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Create Week Day schedule with invalid end hour\n"); + err = TestCreateWeekDayScheduleWithInvalidEndHour_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Create Week Day schedule with invalid end minute\n"); - err = TestCreateWeekDayScheduleWithInvalidEndMinute_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Create Week Day schedule with invalid end minute\n"); + err = TestCreateWeekDayScheduleWithInvalidEndMinute_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Create Week Day schedule with start hour later that end hour\n"); - err = TestCreateWeekDayScheduleWithStartHourLaterThatEndHour_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Create Week Day schedule with start hour later that end hour\n"); + err = TestCreateWeekDayScheduleWithStartHourLaterThatEndHour_18(); + break; case 19: - ChipLogProgress(chipTool, - " ***** Test Step 19 : Create Week Day schedule with start minute later that end minute when hours are equal\n"); - err = TestCreateWeekDayScheduleWithStartMinuteLaterThatEndMinuteWhenHoursAreEqual_19(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 19 : Create Week Day schedule with start minute later that end minute when hours are equal\n"); + err = TestCreateWeekDayScheduleWithStartMinuteLaterThatEndMinuteWhenHoursAreEqual_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Make sure that previous operations did not create a schedule\n"); - err = TestMakeSureThatPreviousOperationsDidNotCreateASchedule_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Make sure that previous operations did not create a schedule\n"); + err = TestMakeSureThatPreviousOperationsDidNotCreateASchedule_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Get Week Day schedule with 0 index\n"); - err = TestGetWeekDayScheduleWith0Index_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Get Week Day schedule with 0 index\n"); + err = TestGetWeekDayScheduleWith0Index_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Get Week Day schedule with out-of-bounds index\n"); - err = TestGetWeekDayScheduleWithOutOfBoundsIndex_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Get Week Day schedule with out-of-bounds index\n"); + err = TestGetWeekDayScheduleWithOutOfBoundsIndex_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : Get Week Day schedule with 0 user index\n"); - err = TestGetWeekDayScheduleWith0UserIndex_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : Get Week Day schedule with 0 user index\n"); + err = TestGetWeekDayScheduleWith0UserIndex_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : Get Week Day schedule with out-of-bounds user index\n"); - err = TestGetWeekDayScheduleWithOutOfBoundsUserIndex_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : Get Week Day schedule with out-of-bounds user index\n"); + err = TestGetWeekDayScheduleWithOutOfBoundsUserIndex_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Get Week Day schedule with non-existing user index\n"); - err = TestGetWeekDayScheduleWithNonExistingUserIndex_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Get Week Day schedule with non-existing user index\n"); + err = TestGetWeekDayScheduleWithNonExistingUserIndex_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Create Year Day schedule with 0 index\n"); - err = TestCreateYearDayScheduleWith0Index_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Create Year Day schedule with 0 index\n"); + err = TestCreateYearDayScheduleWith0Index_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Create Year Day schedule with out-of-bounds index\n"); - err = TestCreateYearDayScheduleWithOutOfBoundsIndex_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Create Year Day schedule with out-of-bounds index\n"); + err = TestCreateYearDayScheduleWithOutOfBoundsIndex_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : Create Year Day schedule with 0 user index\n"); - err = TestCreateYearDayScheduleWith0UserIndex_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : Create Year Day schedule with 0 user index\n"); + err = TestCreateYearDayScheduleWith0UserIndex_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Create Year Day schedule with out-of-bounds user index\n"); - err = TestCreateYearDayScheduleWithOutOfBoundsUserIndex_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Create Year Day schedule with out-of-bounds user index\n"); + err = TestCreateYearDayScheduleWithOutOfBoundsUserIndex_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : Create Year Day schedule for non-existing user\n"); - err = TestCreateYearDayScheduleForNonExistingUser_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : Create Year Day schedule for non-existing user\n"); + err = TestCreateYearDayScheduleForNonExistingUser_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : Create Year Day schedule with start hour later that end hour\n"); - err = TestCreateYearDayScheduleWithStartHourLaterThatEndHour_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : Create Year Day schedule with start hour later that end hour\n"); + err = TestCreateYearDayScheduleWithStartHourLaterThatEndHour_31(); + break; case 32: - ChipLogProgress(chipTool, " ***** Test Step 32 : Make sure that previous operations did not create a schedule\n"); - err = TestMakeSureThatPreviousOperationsDidNotCreateASchedule_32(); - break; + ChipLogProgress(chipTool, " ***** Test Step 32 : Make sure that previous operations did not create a schedule\n"); + err = TestMakeSureThatPreviousOperationsDidNotCreateASchedule_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : Get Year Day schedule with 0 index\n"); - err = TestGetYearDayScheduleWith0Index_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : Get Year Day schedule with 0 index\n"); + err = TestGetYearDayScheduleWith0Index_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Get Year Day schedule with out-of-bounds index\n"); - err = TestGetYearDayScheduleWithOutOfBoundsIndex_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Get Year Day schedule with out-of-bounds index\n"); + err = TestGetYearDayScheduleWithOutOfBoundsIndex_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Get Year Day schedule with 0 user index\n"); - err = TestGetYearDayScheduleWith0UserIndex_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : Get Year Day schedule with 0 user index\n"); + err = TestGetYearDayScheduleWith0UserIndex_35(); + break; case 36: - ChipLogProgress(chipTool, " ***** Test Step 36 : Get Year Day schedule with out-of-bounds user index\n"); - err = TestGetYearDayScheduleWithOutOfBoundsUserIndex_36(); - break; + ChipLogProgress(chipTool, " ***** Test Step 36 : Get Year Day schedule with out-of-bounds user index\n"); + err = TestGetYearDayScheduleWithOutOfBoundsUserIndex_36(); + break; case 37: - ChipLogProgress(chipTool, " ***** Test Step 37 : Get Year Day schedule with non-existing user index\n"); - err = TestGetYearDayScheduleWithNonExistingUserIndex_37(); - break; + ChipLogProgress(chipTool, " ***** Test Step 37 : Get Year Day schedule with non-existing user index\n"); + err = TestGetYearDayScheduleWithNonExistingUserIndex_37(); + break; case 38: - ChipLogProgress(chipTool, " ***** Test Step 38 : Create Holiday schedule with 0 index\n"); - err = TestCreateHolidayScheduleWith0Index_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : Create Holiday schedule with 0 index\n"); + err = TestCreateHolidayScheduleWith0Index_38(); + break; case 39: - ChipLogProgress(chipTool, " ***** Test Step 39 : Create Holiday schedule with out-of-bounds index\n"); - err = TestCreateHolidayScheduleWithOutOfBoundsIndex_39(); - break; + ChipLogProgress(chipTool, " ***** Test Step 39 : Create Holiday schedule with out-of-bounds index\n"); + err = TestCreateHolidayScheduleWithOutOfBoundsIndex_39(); + break; case 40: - ChipLogProgress(chipTool, " ***** Test Step 40 : Create Holiday schedule with start hour later that end hour\n"); - err = TestCreateHolidayScheduleWithStartHourLaterThatEndHour_40(); - break; + ChipLogProgress(chipTool, " ***** Test Step 40 : Create Holiday schedule with start hour later that end hour\n"); + err = TestCreateHolidayScheduleWithStartHourLaterThatEndHour_40(); + break; case 41: - ChipLogProgress(chipTool, " ***** Test Step 41 : Create Holiday schedule with invalid operating mode\n"); - err = TestCreateHolidayScheduleWithInvalidOperatingMode_41(); - break; + ChipLogProgress(chipTool, " ***** Test Step 41 : Create Holiday schedule with invalid operating mode\n"); + err = TestCreateHolidayScheduleWithInvalidOperatingMode_41(); + break; case 42: - ChipLogProgress(chipTool, " ***** Test Step 42 : Make sure that previous operations did not create a schedule\n"); - err = TestMakeSureThatPreviousOperationsDidNotCreateASchedule_42(); - break; + ChipLogProgress(chipTool, " ***** Test Step 42 : Make sure that previous operations did not create a schedule\n"); + err = TestMakeSureThatPreviousOperationsDidNotCreateASchedule_42(); + break; case 43: - ChipLogProgress(chipTool, " ***** Test Step 43 : Get Holiday schedule with 0 index\n"); - err = TestGetHolidayScheduleWith0Index_43(); - break; + ChipLogProgress(chipTool, " ***** Test Step 43 : Get Holiday schedule with 0 index\n"); + err = TestGetHolidayScheduleWith0Index_43(); + break; case 44: - ChipLogProgress(chipTool, " ***** Test Step 44 : Get Holiday schedule with out-of-bounds index\n"); - err = TestGetHolidayScheduleWithOutOfBoundsIndex_44(); - break; + ChipLogProgress(chipTool, " ***** Test Step 44 : Get Holiday schedule with out-of-bounds index\n"); + err = TestGetHolidayScheduleWithOutOfBoundsIndex_44(); + break; case 45: - ChipLogProgress(chipTool, " ***** Test Step 45 : Create Holiday schedule with valid parameters\n"); - err = TestCreateHolidayScheduleWithValidParameters_45(); - break; + ChipLogProgress(chipTool, " ***** Test Step 45 : Create Holiday schedule with valid parameters\n"); + err = TestCreateHolidayScheduleWithValidParameters_45(); + break; case 46: - ChipLogProgress(chipTool, " ***** Test Step 46 : Verify created schedule\n"); - err = TestVerifyCreatedSchedule_46(); - break; + ChipLogProgress(chipTool, " ***** Test Step 46 : Verify created schedule\n"); + err = TestVerifyCreatedSchedule_46(); + break; case 47: - ChipLogProgress(chipTool, " ***** Test Step 47 : Create Week Day schedule with valid parameters\n"); - err = TestCreateWeekDayScheduleWithValidParameters_47(); - break; + ChipLogProgress(chipTool, " ***** Test Step 47 : Create Week Day schedule with valid parameters\n"); + err = TestCreateWeekDayScheduleWithValidParameters_47(); + break; case 48: - ChipLogProgress(chipTool, " ***** Test Step 48 : Verify created schedule\n"); - err = TestVerifyCreatedSchedule_48(); - break; + ChipLogProgress(chipTool, " ***** Test Step 48 : Verify created schedule\n"); + err = TestVerifyCreatedSchedule_48(); + break; case 49: - ChipLogProgress(chipTool, " ***** Test Step 49 : Create Year Day schedule with valid parameters\n"); - err = TestCreateYearDayScheduleWithValidParameters_49(); - break; + ChipLogProgress(chipTool, " ***** Test Step 49 : Create Year Day schedule with valid parameters\n"); + err = TestCreateYearDayScheduleWithValidParameters_49(); + break; case 50: - ChipLogProgress(chipTool, " ***** Test Step 50 : Verify created schedule\n"); - err = TestVerifyCreatedSchedule_50(); - break; + ChipLogProgress(chipTool, " ***** Test Step 50 : Verify created schedule\n"); + err = TestVerifyCreatedSchedule_50(); + break; case 51: - ChipLogProgress(chipTool, " ***** Test Step 51 : Clear Week Day schedule with 0 index\n"); - err = TestClearWeekDayScheduleWith0Index_51(); - break; + ChipLogProgress(chipTool, " ***** Test Step 51 : Clear Week Day schedule with 0 index\n"); + err = TestClearWeekDayScheduleWith0Index_51(); + break; case 52: - ChipLogProgress(chipTool, " ***** Test Step 52 : Clear Week Day schedule with out-of-bounds index\n"); - err = TestClearWeekDayScheduleWithOutOfBoundsIndex_52(); - break; + ChipLogProgress(chipTool, " ***** Test Step 52 : Clear Week Day schedule with out-of-bounds index\n"); + err = TestClearWeekDayScheduleWithOutOfBoundsIndex_52(); + break; case 53: - ChipLogProgress(chipTool, " ***** Test Step 53 : Clear Week Day schedule with 0 user index\n"); - err = TestClearWeekDayScheduleWith0UserIndex_53(); - break; + ChipLogProgress(chipTool, " ***** Test Step 53 : Clear Week Day schedule with 0 user index\n"); + err = TestClearWeekDayScheduleWith0UserIndex_53(); + break; case 54: - ChipLogProgress(chipTool, " ***** Test Step 54 : Clear Week Day schedule with out-of-bounds user index\n"); - err = TestClearWeekDayScheduleWithOutOfBoundsUserIndex_54(); - break; + ChipLogProgress(chipTool, " ***** Test Step 54 : Clear Week Day schedule with out-of-bounds user index\n"); + err = TestClearWeekDayScheduleWithOutOfBoundsUserIndex_54(); + break; case 55: - ChipLogProgress(chipTool, " ***** Test Step 55 : Clear Week Day schedule with non-existing user\n"); - err = TestClearWeekDayScheduleWithNonExistingUser_55(); - break; + ChipLogProgress(chipTool, " ***** Test Step 55 : Clear Week Day schedule with non-existing user\n"); + err = TestClearWeekDayScheduleWithNonExistingUser_55(); + break; case 56: - ChipLogProgress(chipTool, " ***** Test Step 56 : Make sure that week day schedule was not deleted\n"); - err = TestMakeSureThatWeekDayScheduleWasNotDeleted_56(); - break; + ChipLogProgress(chipTool, " ***** Test Step 56 : Make sure that week day schedule was not deleted\n"); + err = TestMakeSureThatWeekDayScheduleWasNotDeleted_56(); + break; case 57: - ChipLogProgress(chipTool, " ***** Test Step 57 : Make sure that year day schedule was not deleted\n"); - err = TestMakeSureThatYearDayScheduleWasNotDeleted_57(); - break; + ChipLogProgress(chipTool, " ***** Test Step 57 : Make sure that year day schedule was not deleted\n"); + err = TestMakeSureThatYearDayScheduleWasNotDeleted_57(); + break; case 58: - ChipLogProgress(chipTool, " ***** Test Step 58 : Make sure that holiday schedule was not deleted\n"); - err = TestMakeSureThatHolidayScheduleWasNotDeleted_58(); - break; + ChipLogProgress(chipTool, " ***** Test Step 58 : Make sure that holiday schedule was not deleted\n"); + err = TestMakeSureThatHolidayScheduleWasNotDeleted_58(); + break; case 59: - ChipLogProgress(chipTool, " ***** Test Step 59 : Clear Year Day schedule with 0 index\n"); - err = TestClearYearDayScheduleWith0Index_59(); - break; + ChipLogProgress(chipTool, " ***** Test Step 59 : Clear Year Day schedule with 0 index\n"); + err = TestClearYearDayScheduleWith0Index_59(); + break; case 60: - ChipLogProgress(chipTool, " ***** Test Step 60 : Clear Year Day schedule with out-of-bounds index\n"); - err = TestClearYearDayScheduleWithOutOfBoundsIndex_60(); - break; + ChipLogProgress(chipTool, " ***** Test Step 60 : Clear Year Day schedule with out-of-bounds index\n"); + err = TestClearYearDayScheduleWithOutOfBoundsIndex_60(); + break; case 61: - ChipLogProgress(chipTool, " ***** Test Step 61 : Clear Year Day schedule with 0 user index\n"); - err = TestClearYearDayScheduleWith0UserIndex_61(); - break; + ChipLogProgress(chipTool, " ***** Test Step 61 : Clear Year Day schedule with 0 user index\n"); + err = TestClearYearDayScheduleWith0UserIndex_61(); + break; case 62: - ChipLogProgress(chipTool, " ***** Test Step 62 : Clear Year Day schedule with out-of-bounds user index\n"); - err = TestClearYearDayScheduleWithOutOfBoundsUserIndex_62(); - break; + ChipLogProgress(chipTool, " ***** Test Step 62 : Clear Year Day schedule with out-of-bounds user index\n"); + err = TestClearYearDayScheduleWithOutOfBoundsUserIndex_62(); + break; case 63: - ChipLogProgress(chipTool, " ***** Test Step 63 : Clear Year Day schedule with non-existing user\n"); - err = TestClearYearDayScheduleWithNonExistingUser_63(); - break; + ChipLogProgress(chipTool, " ***** Test Step 63 : Clear Year Day schedule with non-existing user\n"); + err = TestClearYearDayScheduleWithNonExistingUser_63(); + break; case 64: - ChipLogProgress(chipTool, " ***** Test Step 64 : Make sure that week day schedule was not deleted\n"); - err = TestMakeSureThatWeekDayScheduleWasNotDeleted_64(); - break; + ChipLogProgress(chipTool, " ***** Test Step 64 : Make sure that week day schedule was not deleted\n"); + err = TestMakeSureThatWeekDayScheduleWasNotDeleted_64(); + break; case 65: - ChipLogProgress(chipTool, " ***** Test Step 65 : Make sure that year day schedule was not deleted\n"); - err = TestMakeSureThatYearDayScheduleWasNotDeleted_65(); - break; + ChipLogProgress(chipTool, " ***** Test Step 65 : Make sure that year day schedule was not deleted\n"); + err = TestMakeSureThatYearDayScheduleWasNotDeleted_65(); + break; case 66: - ChipLogProgress(chipTool, " ***** Test Step 66 : Make sure that holiday schedule was not deleted\n"); - err = TestMakeSureThatHolidayScheduleWasNotDeleted_66(); - break; + ChipLogProgress(chipTool, " ***** Test Step 66 : Make sure that holiday schedule was not deleted\n"); + err = TestMakeSureThatHolidayScheduleWasNotDeleted_66(); + break; case 67: - ChipLogProgress(chipTool, " ***** Test Step 67 : Clear Holiday schedule with 0 index\n"); - err = TestClearHolidayScheduleWith0Index_67(); - break; + ChipLogProgress(chipTool, " ***** Test Step 67 : Clear Holiday schedule with 0 index\n"); + err = TestClearHolidayScheduleWith0Index_67(); + break; case 68: - ChipLogProgress(chipTool, " ***** Test Step 68 : Clear Holiday schedule with out-of-bounds index\n"); - err = TestClearHolidayScheduleWithOutOfBoundsIndex_68(); - break; + ChipLogProgress(chipTool, " ***** Test Step 68 : Clear Holiday schedule with out-of-bounds index\n"); + err = TestClearHolidayScheduleWithOutOfBoundsIndex_68(); + break; case 69: - ChipLogProgress(chipTool, " ***** Test Step 69 : Make sure that week day schedule was not deleted\n"); - err = TestMakeSureThatWeekDayScheduleWasNotDeleted_69(); - break; + ChipLogProgress(chipTool, " ***** Test Step 69 : Make sure that week day schedule was not deleted\n"); + err = TestMakeSureThatWeekDayScheduleWasNotDeleted_69(); + break; case 70: - ChipLogProgress(chipTool, " ***** Test Step 70 : Make sure that year day schedule was not deleted\n"); - err = TestMakeSureThatYearDayScheduleWasNotDeleted_70(); - break; + ChipLogProgress(chipTool, " ***** Test Step 70 : Make sure that year day schedule was not deleted\n"); + err = TestMakeSureThatYearDayScheduleWasNotDeleted_70(); + break; case 71: - ChipLogProgress(chipTool, " ***** Test Step 71 : Make sure that holiday schedule was not deleted\n"); - err = TestMakeSureThatHolidayScheduleWasNotDeleted_71(); - break; + ChipLogProgress(chipTool, " ***** Test Step 71 : Make sure that holiday schedule was not deleted\n"); + err = TestMakeSureThatHolidayScheduleWasNotDeleted_71(); + break; case 72: - ChipLogProgress(chipTool, " ***** Test Step 72 : Create another Week Day schedule with valid parameters\n"); - err = TestCreateAnotherWeekDayScheduleWithValidParameters_72(); - break; + ChipLogProgress(chipTool, " ***** Test Step 72 : Create another Week Day schedule with valid parameters\n"); + err = TestCreateAnotherWeekDayScheduleWithValidParameters_72(); + break; case 73: - ChipLogProgress(chipTool, " ***** Test Step 73 : Verify created week day schedule\n"); - err = TestVerifyCreatedWeekDaySchedule_73(); - break; + ChipLogProgress(chipTool, " ***** Test Step 73 : Verify created week day schedule\n"); + err = TestVerifyCreatedWeekDaySchedule_73(); + break; case 74: - ChipLogProgress(chipTool, " ***** Test Step 74 : Create another Year Day schedule with valid parameters\n"); - err = TestCreateAnotherYearDayScheduleWithValidParameters_74(); - break; + ChipLogProgress(chipTool, " ***** Test Step 74 : Create another Year Day schedule with valid parameters\n"); + err = TestCreateAnotherYearDayScheduleWithValidParameters_74(); + break; case 75: - ChipLogProgress(chipTool, " ***** Test Step 75 : Verify created year day schedule\n"); - err = TestVerifyCreatedYearDaySchedule_75(); - break; + ChipLogProgress(chipTool, " ***** Test Step 75 : Verify created year day schedule\n"); + err = TestVerifyCreatedYearDaySchedule_75(); + break; case 76: - ChipLogProgress(chipTool, " ***** Test Step 76 : Create another Holiday schedule with valid parameters\n"); - err = TestCreateAnotherHolidayScheduleWithValidParameters_76(); - break; + ChipLogProgress(chipTool, " ***** Test Step 76 : Create another Holiday schedule with valid parameters\n"); + err = TestCreateAnotherHolidayScheduleWithValidParameters_76(); + break; case 77: - ChipLogProgress(chipTool, " ***** Test Step 77 : Verify created holiday schedule\n"); - err = TestVerifyCreatedHolidaySchedule_77(); - break; + ChipLogProgress(chipTool, " ***** Test Step 77 : Verify created holiday schedule\n"); + err = TestVerifyCreatedHolidaySchedule_77(); + break; case 78: - ChipLogProgress(chipTool, " ***** Test Step 78 : Clear a single week day schedule for the first user\n"); - err = TestClearASingleWeekDayScheduleForTheFirstUser_78(); - break; + ChipLogProgress(chipTool, " ***** Test Step 78 : Clear a single week day schedule for the first user\n"); + err = TestClearASingleWeekDayScheduleForTheFirstUser_78(); + break; case 79: - ChipLogProgress(chipTool, " ***** Test Step 79 : Verify cleared week day schedule\n"); - err = TestVerifyClearedWeekDaySchedule_79(); - break; + ChipLogProgress(chipTool, " ***** Test Step 79 : Verify cleared week day schedule\n"); + err = TestVerifyClearedWeekDaySchedule_79(); + break; case 80: - ChipLogProgress(chipTool, " ***** Test Step 80 : Clear all remaining week day schedules for the first user\n"); - err = TestClearAllRemainingWeekDaySchedulesForTheFirstUser_80(); - break; + ChipLogProgress(chipTool, " ***** Test Step 80 : Clear all remaining week day schedules for the first user\n"); + err = TestClearAllRemainingWeekDaySchedulesForTheFirstUser_80(); + break; case 81: - ChipLogProgress(chipTool, " ***** Test Step 81 : Verify cleared week schedule\n"); - err = TestVerifyClearedWeekSchedule_81(); - break; + ChipLogProgress(chipTool, " ***** Test Step 81 : Verify cleared week schedule\n"); + err = TestVerifyClearedWeekSchedule_81(); + break; case 82: - ChipLogProgress(chipTool, " ***** Test Step 82 : Make sure that first year day schedule was not deleted\n"); - err = TestMakeSureThatFirstYearDayScheduleWasNotDeleted_82(); - break; + ChipLogProgress(chipTool, " ***** Test Step 82 : Make sure that first year day schedule was not deleted\n"); + err = TestMakeSureThatFirstYearDayScheduleWasNotDeleted_82(); + break; case 83: - ChipLogProgress(chipTool, " ***** Test Step 83 : Make sure that second year day schedule was not deleted\n"); - err = TestMakeSureThatSecondYearDayScheduleWasNotDeleted_83(); - break; + ChipLogProgress(chipTool, " ***** Test Step 83 : Make sure that second year day schedule was not deleted\n"); + err = TestMakeSureThatSecondYearDayScheduleWasNotDeleted_83(); + break; case 84: - ChipLogProgress(chipTool, " ***** Test Step 84 : Make sure that first holiday schedule was not deleted\n"); - err = TestMakeSureThatFirstHolidayScheduleWasNotDeleted_84(); - break; + ChipLogProgress(chipTool, " ***** Test Step 84 : Make sure that first holiday schedule was not deleted\n"); + err = TestMakeSureThatFirstHolidayScheduleWasNotDeleted_84(); + break; case 85: - ChipLogProgress(chipTool, " ***** Test Step 85 : Make sure that second holiday schedule was not deleted\n"); - err = TestMakeSureThatSecondHolidayScheduleWasNotDeleted_85(); - break; + ChipLogProgress(chipTool, " ***** Test Step 85 : Make sure that second holiday schedule was not deleted\n"); + err = TestMakeSureThatSecondHolidayScheduleWasNotDeleted_85(); + break; case 86: - ChipLogProgress(chipTool, " ***** Test Step 86 : Create another Week Day schedule with valid parameters\n"); - err = TestCreateAnotherWeekDayScheduleWithValidParameters_86(); - break; + ChipLogProgress(chipTool, " ***** Test Step 86 : Create another Week Day schedule with valid parameters\n"); + err = TestCreateAnotherWeekDayScheduleWithValidParameters_86(); + break; case 87: - ChipLogProgress(chipTool, " ***** Test Step 87 : Clear a single year day schedule for the first user\n"); - err = TestClearASingleYearDayScheduleForTheFirstUser_87(); - break; + ChipLogProgress(chipTool, " ***** Test Step 87 : Clear a single year day schedule for the first user\n"); + err = TestClearASingleYearDayScheduleForTheFirstUser_87(); + break; case 88: - ChipLogProgress(chipTool, " ***** Test Step 88 : Verify cleared year day schedule\n"); - err = TestVerifyClearedYearDaySchedule_88(); - break; + ChipLogProgress(chipTool, " ***** Test Step 88 : Verify cleared year day schedule\n"); + err = TestVerifyClearedYearDaySchedule_88(); + break; case 89: - ChipLogProgress(chipTool, " ***** Test Step 89 : Clear all remaining year schedules for the first user\n"); - err = TestClearAllRemainingYearSchedulesForTheFirstUser_89(); - break; + ChipLogProgress(chipTool, " ***** Test Step 89 : Clear all remaining year schedules for the first user\n"); + err = TestClearAllRemainingYearSchedulesForTheFirstUser_89(); + break; case 90: - ChipLogProgress(chipTool, " ***** Test Step 90 : Verify that second year day schedule was cleared\n"); - err = TestVerifyThatSecondYearDayScheduleWasCleared_90(); - break; + ChipLogProgress(chipTool, " ***** Test Step 90 : Verify that second year day schedule was cleared\n"); + err = TestVerifyThatSecondYearDayScheduleWasCleared_90(); + break; case 91: - ChipLogProgress(chipTool, " ***** Test Step 91 : Verify created week day schedule\n"); - err = TestVerifyCreatedWeekDaySchedule_91(); - break; + ChipLogProgress(chipTool, " ***** Test Step 91 : Verify created week day schedule\n"); + err = TestVerifyCreatedWeekDaySchedule_91(); + break; case 92: - ChipLogProgress(chipTool, " ***** Test Step 92 : Clear all remaining week day schedules for the first user\n"); - err = TestClearAllRemainingWeekDaySchedulesForTheFirstUser_92(); - break; + ChipLogProgress(chipTool, " ***** Test Step 92 : Clear all remaining week day schedules for the first user\n"); + err = TestClearAllRemainingWeekDaySchedulesForTheFirstUser_92(); + break; case 93: - ChipLogProgress( - chipTool, " ***** Test Step 93 : Create new user without credential so we can add more schedules to it\n"); - err = TestCreateNewUserWithoutCredentialSoWeCanAddMoreSchedulesToIt_93(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 93 : Create new user without credential so we can add more schedules to it\n"); + err = TestCreateNewUserWithoutCredentialSoWeCanAddMoreSchedulesToIt_93(); + break; case 94: - ChipLogProgress(chipTool, " ***** Test Step 94 : Create Week Day schedule with valid parameters for first user\n"); - err = TestCreateWeekDayScheduleWithValidParametersForFirstUser_94(); - break; + ChipLogProgress(chipTool, " ***** Test Step 94 : Create Week Day schedule with valid parameters for first user\n"); + err = TestCreateWeekDayScheduleWithValidParametersForFirstUser_94(); + break; case 95: - ChipLogProgress(chipTool, " ***** Test Step 95 : Verify created week day schedule for first user\n"); - err = TestVerifyCreatedWeekDayScheduleForFirstUser_95(); - break; + ChipLogProgress(chipTool, " ***** Test Step 95 : Verify created week day schedule for first user\n"); + err = TestVerifyCreatedWeekDayScheduleForFirstUser_95(); + break; case 96: - ChipLogProgress(chipTool, " ***** Test Step 96 : Create Year Day schedule for first user\n"); - err = TestCreateYearDayScheduleForFirstUser_96(); - break; + ChipLogProgress(chipTool, " ***** Test Step 96 : Create Year Day schedule for first user\n"); + err = TestCreateYearDayScheduleForFirstUser_96(); + break; case 97: - ChipLogProgress(chipTool, " ***** Test Step 97 : Verify created year day schedule for first\n"); - err = TestVerifyCreatedYearDayScheduleForFirst_97(); - break; + ChipLogProgress(chipTool, " ***** Test Step 97 : Verify created year day schedule for first\n"); + err = TestVerifyCreatedYearDayScheduleForFirst_97(); + break; case 98: - ChipLogProgress(chipTool, " ***** Test Step 98 : Create Week Day schedule with valid parameters for second user\n"); - err = TestCreateWeekDayScheduleWithValidParametersForSecondUser_98(); - break; + ChipLogProgress(chipTool, " ***** Test Step 98 : Create Week Day schedule with valid parameters for second user\n"); + err = TestCreateWeekDayScheduleWithValidParametersForSecondUser_98(); + break; case 99: - ChipLogProgress(chipTool, " ***** Test Step 99 : Verify created week day schedule for first user\n"); - err = TestVerifyCreatedWeekDayScheduleForFirstUser_99(); - break; + ChipLogProgress(chipTool, " ***** Test Step 99 : Verify created week day schedule for first user\n"); + err = TestVerifyCreatedWeekDayScheduleForFirstUser_99(); + break; case 100: - ChipLogProgress(chipTool, " ***** Test Step 100 : Create Year Day schedule for second user\n"); - err = TestCreateYearDayScheduleForSecondUser_100(); - break; + ChipLogProgress(chipTool, " ***** Test Step 100 : Create Year Day schedule for second user\n"); + err = TestCreateYearDayScheduleForSecondUser_100(); + break; case 101: - ChipLogProgress(chipTool, " ***** Test Step 101 : Verify created year day schedule for first\n"); - err = TestVerifyCreatedYearDayScheduleForFirst_101(); - break; + ChipLogProgress(chipTool, " ***** Test Step 101 : Verify created year day schedule for first\n"); + err = TestVerifyCreatedYearDayScheduleForFirst_101(); + break; case 102: - ChipLogProgress(chipTool, " ***** Test Step 102 : Cleanup the user\n"); - err = TestCleanupTheUser_102(); - break; + ChipLogProgress(chipTool, " ***** Test Step 102 : Cleanup the user\n"); + err = TestCleanupTheUser_102(); + break; case 103: - ChipLogProgress(chipTool, " ***** Test Step 103 : Make sure clearing first user also cleared week day schedules\n"); - err = TestMakeSureClearingFirstUserAlsoClearedWeekDaySchedules_103(); - break; + ChipLogProgress(chipTool, " ***** Test Step 103 : Make sure clearing first user also cleared week day schedules\n"); + err = TestMakeSureClearingFirstUserAlsoClearedWeekDaySchedules_103(); + break; case 104: - ChipLogProgress(chipTool, " ***** Test Step 104 : Make sure clearing first user also cleared year day schedules\n"); - err = TestMakeSureClearingFirstUserAlsoClearedYearDaySchedules_104(); - break; + ChipLogProgress(chipTool, " ***** Test Step 104 : Make sure clearing first user also cleared year day schedules\n"); + err = TestMakeSureClearingFirstUserAlsoClearedYearDaySchedules_104(); + break; case 105: - ChipLogProgress(chipTool, " ***** Test Step 105 : Make sure clearing second user also cleared week day schedules\n"); - err = TestMakeSureClearingSecondUserAlsoClearedWeekDaySchedules_105(); - break; + ChipLogProgress(chipTool, " ***** Test Step 105 : Make sure clearing second user also cleared week day schedules\n"); + err = TestMakeSureClearingSecondUserAlsoClearedWeekDaySchedules_105(); + break; case 106: - ChipLogProgress(chipTool, " ***** Test Step 106 : Make sure clearing second user also cleared year day schedules\n"); - err = TestMakeSureClearingSecondUserAlsoClearedYearDaySchedules_106(); - break; + ChipLogProgress(chipTool, " ***** Test Step 106 : Make sure clearing second user also cleared year day schedules\n"); + err = TestMakeSureClearingSecondUserAlsoClearedYearDaySchedules_106(); + break; case 107: - ChipLogProgress(chipTool, " ***** Test Step 107 : Make sure that first holiday schedule was not deleted\n"); - err = TestMakeSureThatFirstHolidayScheduleWasNotDeleted_107(); - break; + ChipLogProgress(chipTool, " ***** Test Step 107 : Make sure that first holiday schedule was not deleted\n"); + err = TestMakeSureThatFirstHolidayScheduleWasNotDeleted_107(); + break; case 108: - ChipLogProgress(chipTool, " ***** Test Step 108 : Make sure that second holiday schedule was not deleted\n"); - err = TestMakeSureThatSecondHolidayScheduleWasNotDeleted_108(); - break; + ChipLogProgress(chipTool, " ***** Test Step 108 : Make sure that second holiday schedule was not deleted\n"); + err = TestMakeSureThatSecondHolidayScheduleWasNotDeleted_108(); + break; case 109: - ChipLogProgress(chipTool, " ***** Test Step 109 : Create another Holiday schedule at the last slot\n"); - err = TestCreateAnotherHolidayScheduleAtTheLastSlot_109(); - break; + ChipLogProgress(chipTool, " ***** Test Step 109 : Create another Holiday schedule at the last slot\n"); + err = TestCreateAnotherHolidayScheduleAtTheLastSlot_109(); + break; case 110: - ChipLogProgress(chipTool, " ***** Test Step 110 : Verify Created Holiday Schedule\n"); - err = TestVerifyCreatedHolidaySchedule_110(); - break; + ChipLogProgress(chipTool, " ***** Test Step 110 : Verify Created Holiday Schedule\n"); + err = TestVerifyCreatedHolidaySchedule_110(); + break; case 111: - ChipLogProgress(chipTool, " ***** Test Step 111 : Create new PIN credential and schedule user\n"); - err = TestCreateNewPinCredentialAndScheduleUser_111(); - break; + ChipLogProgress(chipTool, " ***** Test Step 111 : Create new PIN credential and schedule user\n"); + err = TestCreateNewPinCredentialAndScheduleUser_111(); + break; case 112: - ChipLogProgress(chipTool, " ***** Test Step 112 : Create Week Day schedule for first user\n"); - err = TestCreateWeekDayScheduleForFirstUser_112(); - break; + ChipLogProgress(chipTool, " ***** Test Step 112 : Create Week Day schedule for first user\n"); + err = TestCreateWeekDayScheduleForFirstUser_112(); + break; case 113: - ChipLogProgress(chipTool, " ***** Test Step 113 : Create Year Day schedule for first user\n"); - err = TestCreateYearDayScheduleForFirstUser_113(); - break; + ChipLogProgress(chipTool, " ***** Test Step 113 : Create Year Day schedule for first user\n"); + err = TestCreateYearDayScheduleForFirstUser_113(); + break; case 114: - ChipLogProgress(chipTool, " ***** Test Step 114 : Clear a single holiday schedule\n"); - err = TestClearASingleHolidaySchedule_114(); - break; + ChipLogProgress(chipTool, " ***** Test Step 114 : Clear a single holiday schedule\n"); + err = TestClearASingleHolidaySchedule_114(); + break; case 115: - ChipLogProgress(chipTool, " ***** Test Step 115 : Make sure that first holiday schedule was not deleted\n"); - err = TestMakeSureThatFirstHolidayScheduleWasNotDeleted_115(); - break; + ChipLogProgress(chipTool, " ***** Test Step 115 : Make sure that first holiday schedule was not deleted\n"); + err = TestMakeSureThatFirstHolidayScheduleWasNotDeleted_115(); + break; case 116: - ChipLogProgress(chipTool, " ***** Test Step 116 : Make sure that second holiday schedule was deleted\n"); - err = TestMakeSureThatSecondHolidayScheduleWasDeleted_116(); - break; + ChipLogProgress(chipTool, " ***** Test Step 116 : Make sure that second holiday schedule was deleted\n"); + err = TestMakeSureThatSecondHolidayScheduleWasDeleted_116(); + break; case 117: - ChipLogProgress(chipTool, " ***** Test Step 117 : Make sure that third holiday schedule was not deleted\n"); - err = TestMakeSureThatThirdHolidayScheduleWasNotDeleted_117(); - break; + ChipLogProgress(chipTool, " ***** Test Step 117 : Make sure that third holiday schedule was not deleted\n"); + err = TestMakeSureThatThirdHolidayScheduleWasNotDeleted_117(); + break; case 118: - ChipLogProgress( - chipTool, " ***** Test Step 118 : Make sure clearing holiday schedule did not clear week day schedule\n"); - err = TestMakeSureClearingHolidayScheduleDidNotClearWeekDaySchedule_118(); - break; + ChipLogProgress(chipTool, " ***** Test Step 118 : Make sure clearing holiday schedule did not clear week day schedule\n"); + err = TestMakeSureClearingHolidayScheduleDidNotClearWeekDaySchedule_118(); + break; case 119: - ChipLogProgress( - chipTool, " ***** Test Step 119 : Make sure clearing holiday schedule did not clear year day schedule\n"); - err = TestMakeSureClearingHolidayScheduleDidNotClearYearDaySchedule_119(); - break; + ChipLogProgress(chipTool, " ***** Test Step 119 : Make sure clearing holiday schedule did not clear year day schedule\n"); + err = TestMakeSureClearingHolidayScheduleDidNotClearYearDaySchedule_119(); + break; case 120: - ChipLogProgress(chipTool, " ***** Test Step 120 : Clear all remaining holiday schedules\n"); - err = TestClearAllRemainingHolidaySchedules_120(); - break; + ChipLogProgress(chipTool, " ***** Test Step 120 : Clear all remaining holiday schedules\n"); + err = TestClearAllRemainingHolidaySchedules_120(); + break; case 121: - ChipLogProgress(chipTool, " ***** Test Step 121 : Make sure that first holiday is still deleted\n"); - err = TestMakeSureThatFirstHolidayIsStillDeleted_121(); - break; + ChipLogProgress(chipTool, " ***** Test Step 121 : Make sure that first holiday is still deleted\n"); + err = TestMakeSureThatFirstHolidayIsStillDeleted_121(); + break; case 122: - ChipLogProgress(chipTool, " ***** Test Step 122 : Make sure that second holiday schedule was deleted\n"); - err = TestMakeSureThatSecondHolidayScheduleWasDeleted_122(); - break; + ChipLogProgress(chipTool, " ***** Test Step 122 : Make sure that second holiday schedule was deleted\n"); + err = TestMakeSureThatSecondHolidayScheduleWasDeleted_122(); + break; case 123: - ChipLogProgress(chipTool, " ***** Test Step 123 : Make sure that third holiday schedule was not deleted\n"); - err = TestMakeSureThatThirdHolidayScheduleWasNotDeleted_123(); - break; + ChipLogProgress(chipTool, " ***** Test Step 123 : Make sure that third holiday schedule was not deleted\n"); + err = TestMakeSureThatThirdHolidayScheduleWasNotDeleted_123(); + break; case 124: - ChipLogProgress( - chipTool, " ***** Test Step 124 : Make sure clearing holiday schedule did not clear week day schedule\n"); - err = TestMakeSureClearingHolidayScheduleDidNotClearWeekDaySchedule_124(); - break; + ChipLogProgress(chipTool, " ***** Test Step 124 : Make sure clearing holiday schedule did not clear week day schedule\n"); + err = TestMakeSureClearingHolidayScheduleDidNotClearWeekDaySchedule_124(); + break; case 125: - ChipLogProgress( - chipTool, " ***** Test Step 125 : Make sure clearing holiday schedule did not clear year day schedule\n"); - err = TestMakeSureClearingHolidayScheduleDidNotClearYearDaySchedule_125(); - break; + ChipLogProgress(chipTool, " ***** Test Step 125 : Make sure clearing holiday schedule did not clear year day schedule\n"); + err = TestMakeSureClearingHolidayScheduleDidNotClearYearDaySchedule_125(); + break; case 126: - ChipLogProgress(chipTool, " ***** Test Step 126 : Final Cleanup\n"); - err = TestFinalCleanup_126(); - break; + ChipLogProgress(chipTool, " ***** Test Step 126 : Final Cleanup\n"); + err = TestFinalCleanup_126(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -120123,386 +120056,386 @@ class DL_Schedules : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 43: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 44: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 45: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 46: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 47: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 48: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 49: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 50: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 51: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 52: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 53: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 54: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 55: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 56: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 57: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 58: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 59: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 60: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 61: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 62: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 63: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 64: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 65: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 66: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 67: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 68: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 69: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 70: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 71: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 72: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 73: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 74: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 75: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 76: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 77: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 78: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 79: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 80: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 81: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 82: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 83: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 84: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 85: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 86: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 87: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 88: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 89: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 90: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 91: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 92: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 93: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 94: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 95: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 96: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 97: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 98: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 99: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 100: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 101: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 102: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 103: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 104: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 105: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 106: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 107: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 108: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 109: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 110: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 111: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 112: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 113: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 114: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 115: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 116: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 117: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 118: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 119: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 120: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 121: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 122: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 123: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 124: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 125: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 126: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -125183,13 +125116,13 @@ class Test_TC_DRLK_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -125200,355 +125133,352 @@ class Test_TC_DRLK_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip(" !DRLK.S.F00 && !DRLK.S.F01 && !DRLK.S.F02 && !DRLK.S.F04 && !DRLK.S.F05 && !DRLK.S.F06 && !DRLK.S.F07 " - "&& !DRLK.S.F08 && !DRLK.S.F0a && !DRLK.S.F0b ")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip(" !DRLK.S.F00 && !DRLK.S.F01 && !DRLK.S.F02 && !DRLK.S.F04 && !DRLK.S.F05 && !DRLK.S.F06 && !DRLK.S.F07 " + "&& !DRLK.S.F08 && !DRLK.S.F0a && !DRLK.S.F0b ")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given DRLK.S.F00(PIN) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F00")) { - NextTest(); - return; - } - err = TestGivenDrlksf00pinEnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given DRLK.S.F00(PIN) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F00")) { + NextTest(); + return; + } + err = TestGivenDrlksf00pinEnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Given DRLK.S.F01(RID) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F01")) { - NextTest(); - return; - } - err = TestGivenDrlksf01ridEnsureFeaturemapHasTheCorrectBitSet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Given DRLK.S.F01(RID) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F01")) { + NextTest(); + return; + } + err = TestGivenDrlksf01ridEnsureFeaturemapHasTheCorrectBitSet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Given DRLK.S.F02(FGP) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F02")) { - NextTest(); - return; - } - err = TestGivenDrlksf02fgpEnsureFeaturemapHasTheCorrectBitSet_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Given DRLK.S.F02(FGP) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F02")) { + NextTest(); + return; + } + err = TestGivenDrlksf02fgpEnsureFeaturemapHasTheCorrectBitSet_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Given DRLK.S.F04(WDSCH) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F04")) { - NextTest(); - return; - } - err = TestGivenDrlksf04wdschEnsureFeaturemapHasTheCorrectBitSet_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Given DRLK.S.F04(WDSCH) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F04")) { + NextTest(); + return; + } + err = TestGivenDrlksf04wdschEnsureFeaturemapHasTheCorrectBitSet_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Given DRLK.S.F05(DPS) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F05")) { - NextTest(); - return; - } - err = TestGivenDrlksf05dpsEnsureFeaturemapHasTheCorrectBitSet_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Given DRLK.S.F05(DPS) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F05")) { + NextTest(); + return; + } + err = TestGivenDrlksf05dpsEnsureFeaturemapHasTheCorrectBitSet_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Given DRLK.S.F06(FACE) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F06")) { - NextTest(); - return; - } - err = TestGivenDrlksf06faceEnsureFeaturemapHasTheCorrectBitSet_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Given DRLK.S.F06(FACE) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F06")) { + NextTest(); + return; + } + err = TestGivenDrlksf06faceEnsureFeaturemapHasTheCorrectBitSet_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Given DRLK.S.F07(COTA) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F07")) { - NextTest(); - return; - } - err = TestGivenDrlksf07cotaEnsureFeaturemapHasTheCorrectBitSet_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Given DRLK.S.F07(COTA) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F07")) { + NextTest(); + return; + } + err = TestGivenDrlksf07cotaEnsureFeaturemapHasTheCorrectBitSet_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Given DRLK.S.F08(USR) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F08")) { - NextTest(); - return; - } - err = TestGivenDrlksf08usrEnsureFeaturemapHasTheCorrectBitSet_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Given DRLK.S.F08(USR) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F08")) { + NextTest(); + return; + } + err = TestGivenDrlksf08usrEnsureFeaturemapHasTheCorrectBitSet_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Given DRLK.S.F0a(YDSCH) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F0a")) { - NextTest(); - return; - } - err = TestGivenDRLKSF0aYDSCHEnsureFeaturemapHasTheCorrectBitSet_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Given DRLK.S.F0a(YDSCH) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F0a")) { + NextTest(); + return; + } + err = TestGivenDRLKSF0aYDSCHEnsureFeaturemapHasTheCorrectBitSet_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Given DRLK.S.F0b(HDSCH) ensure featuremap has the correct bit set\n"); - if (ShouldSkip("DRLK.S.F0b")) { - NextTest(); - return; - } - err = TestGivenDRLKSF0bHDSCHEnsureFeaturemapHasTheCorrectBitSet_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Given DRLK.S.F0b(HDSCH) ensure featuremap has the correct bit set\n"); + if (ShouldSkip("DRLK.S.F0b")) { + NextTest(); + return; + } + err = TestGivenDRLKSF0bHDSCHEnsureFeaturemapHasTheCorrectBitSet_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads Feature dependent(DRLK.S.F05) attributes in AttributeList\n"); - if (ShouldSkip("DRLK.S.F05")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF05AttributesInAttributeList_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH reads Feature dependent(DRLK.S.F05) attributes in AttributeList\n"); + if (ShouldSkip("DRLK.S.F05")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF05AttributesInAttributeList_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads Feature dependent(DRLK.S.F08) attributes in AttributeList\n"); - if (ShouldSkip("DRLK.S.F08")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF08AttributesInAttributeList_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH reads Feature dependent(DRLK.S.F08) attributes in AttributeList\n"); + if (ShouldSkip("DRLK.S.F08")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF08AttributesInAttributeList_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads Feature dependent(DRLK.S.F00) attributes in AttributeList\n"); - if (ShouldSkip("DRLK.S.F00")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF00AttributesInAttributeList_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads Feature dependent(DRLK.S.F00) attributes in AttributeList\n"); + if (ShouldSkip("DRLK.S.F00")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF00AttributesInAttributeList_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads Feature dependent(DRLK.S.F01) attributes in AttributeList\n"); - if (ShouldSkip("DRLK.S.F01")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF01AttributesInAttributeList_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH reads Feature dependent(DRLK.S.F01) attributes in AttributeList\n"); + if (ShouldSkip("DRLK.S.F01")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF01AttributesInAttributeList_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads Feature dependent(DRLK.S.F04) attribute in AttributeList\n"); - if (ShouldSkip("DRLK.S.F04")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF04AttributeInAttributeList_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH reads Feature dependent(DRLK.S.F04) attribute in AttributeList\n"); + if (ShouldSkip("DRLK.S.F04")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF04AttributeInAttributeList_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads Feature dependent(DRLK.S.F0a) attribute in AttributeList\n"); - if (ShouldSkip("DRLK.S.F0a")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF0aAttributeInAttributeList_19(); - break; - case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads Feature dependent(DRLK.S.F0b) attribute in AttributeList\n"); - if (ShouldSkip("DRLK.S.F0b")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF0bAttributeInAttributeList_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : TH reads Feature dependent(DRLK.S.F0a) attribute in AttributeList\n"); + if (ShouldSkip("DRLK.S.F0a")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF0aAttributeInAttributeList_19(); + break; + case 20: + ChipLogProgress(chipTool, " ***** Test Step 20 : TH reads Feature dependent(DRLK.S.F0b) attribute in AttributeList\n"); + if (ShouldSkip("DRLK.S.F0b")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF0bAttributeInAttributeList_20(); + break; case 21: - ChipLogProgress(chipTool, - " ***** Test Step 21 : TH reads Feature dependent(DRLK.S.F00 or DRLK.S.F01) attributes in AttributeList\n"); - if (ShouldSkip("DRLK.S.F00 || DRLK.S.F01")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF00OrDrlksf01AttributesInAttributeList_21(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 21 : TH reads Feature dependent(DRLK.S.F00 or DRLK.S.F01) attributes in AttributeList\n"); + if (ShouldSkip("DRLK.S.F00 || DRLK.S.F01")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF00OrDrlksf01AttributesInAttributeList_21(); + break; case 22: - ChipLogProgress(chipTool, - " ***** Test Step 22 : TH reads Feature dependent(DRLK.S.F07 or DRLK.S.F00) attribute in AttributeList\n"); - if (ShouldSkip("DRLK.S.F07 || DRLK.S.F00")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentDRLKSF07OrDrlksf00AttributeInAttributeList_22(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 22 : TH reads Feature dependent(DRLK.S.F07 or DRLK.S.F00) attribute in AttributeList\n"); + if (ShouldSkip("DRLK.S.F07 || DRLK.S.F00")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentDRLKSF07OrDrlksf00AttributeInAttributeList_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads optional attribute(Language) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A0021")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeLanguageInAttributeList_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH reads optional attribute(Language) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A0021")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeLanguageInAttributeList_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads optional attribute(LEDSettings) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A0022")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeLEDSettingsInAttributeList_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : TH reads optional attribute(LEDSettings) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A0022")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeLEDSettingsInAttributeList_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads optional attribute(AutoRelockTime) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A0023")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeAutoRelockTimeInAttributeList_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : TH reads optional attribute(AutoRelockTime) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A0023")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeAutoRelockTimeInAttributeList_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads optional attribute(SoundVolume) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A0024")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeSoundVolumeInAttributeList_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH reads optional attribute(SoundVolume) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A0024")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeSoundVolumeInAttributeList_26(); + break; case 27: - ChipLogProgress( - chipTool, " ***** Test Step 27 : TH reads optional attribute(DefaultConfigurationRegister) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A0027")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeDefaultConfigurationRegisterInAttributeList_27(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 27 : TH reads optional attribute(DefaultConfigurationRegister) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A0027")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeDefaultConfigurationRegisterInAttributeList_27(); + break; case 28: - ChipLogProgress( - chipTool, " ***** Test Step 28 : TH reads optional attribute(EnableLocalProgramming) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A0028")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeEnableLocalProgrammingInAttributeList_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH reads optional attribute(EnableLocalProgramming) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A0028")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeEnableLocalProgrammingInAttributeList_28(); + break; case 29: - ChipLogProgress( - chipTool, " ***** Test Step 29 : TH reads optional attribute(EnableOneTouchLocking) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A0029")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeEnableOneTouchLockingInAttributeList_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : TH reads optional attribute(EnableOneTouchLocking) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A0029")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeEnableOneTouchLockingInAttributeList_29(); + break; case 30: - ChipLogProgress( - chipTool, " ***** Test Step 30 : TH reads optional attribute(EnableInsideStatusLED) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A002a")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeEnableInsideStatusLEDInAttributeList_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : TH reads optional attribute(EnableInsideStatusLED) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A002a")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeEnableInsideStatusLEDInAttributeList_30(); + break; case 31: - ChipLogProgress( - chipTool, " ***** Test Step 31 : TH reads optional attribute(EnablePrivacyModeButton) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A002b")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeEnablePrivacyModeButtonInAttributeList_31(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 31 : TH reads optional attribute(EnablePrivacyModeButton) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A002b")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeEnablePrivacyModeButtonInAttributeList_31(); + break; case 32: - ChipLogProgress( - chipTool, " ***** Test Step 32 : TH reads optional attribute(LocalProgrammingFeatures) in AttributeList\n"); - if (ShouldSkip("DRLK.S.A002c")) { - NextTest(); - return; - } - err = TestThReadsOptionalAttributeLocalProgrammingFeaturesInAttributeList_32(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 32 : TH reads optional attribute(LocalProgrammingFeatures) in AttributeList\n"); + if (ShouldSkip("DRLK.S.A002c")) { + NextTest(); + return; + } + err = TestThReadsOptionalAttributeLocalProgrammingFeaturesInAttributeList_32(); + break; case 33: - ChipLogProgress(chipTool, " ***** Test Step 33 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_33(); - break; + ChipLogProgress(chipTool, " ***** Test Step 33 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_33(); + break; case 34: - ChipLogProgress( - chipTool, " ***** Test Step 34 : TH reads Feature dependent commands(DRLK.S.F04) in AcceptedCommandList\n"); - if (ShouldSkip("DRLK.S.F04")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandsDRLKSF04InAcceptedCommandList_34(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 34 : TH reads Feature dependent commands(DRLK.S.F04) in AcceptedCommandList\n"); + if (ShouldSkip("DRLK.S.F04")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandsDRLKSF04InAcceptedCommandList_34(); + break; case 35: - ChipLogProgress( - chipTool, " ***** Test Step 35 : TH reads Feature dependent commands(DRLK.S.F0a) in AcceptedCommandList\n"); - if (ShouldSkip("DRLK.S.F0a")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandsDRLKSF0aInAcceptedCommandList_35(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 35 : TH reads Feature dependent commands(DRLK.S.F0a) in AcceptedCommandList\n"); + if (ShouldSkip("DRLK.S.F0a")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandsDRLKSF0aInAcceptedCommandList_35(); + break; case 36: - ChipLogProgress( - chipTool, " ***** Test Step 36 : TH reads Feature dependent commands(DRLK.S.F0b) in AcceptedCommandList\n"); - if (ShouldSkip("DRLK.S.F0b")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandsDRLKSF0bInAcceptedCommandList_36(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 36 : TH reads Feature dependent commands(DRLK.S.F0b) in AcceptedCommandList\n"); + if (ShouldSkip("DRLK.S.F0b")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandsDRLKSF0bInAcceptedCommandList_36(); + break; case 37: - ChipLogProgress( - chipTool, " ***** Test Step 37 : TH reads Feature dependent commands(DRLK.S.F08) in AcceptedCommandList\n"); - if (ShouldSkip("DRLK.S.F08")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandsDRLKSF08InAcceptedCommandList_37(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 37 : TH reads Feature dependent commands(DRLK.S.F08) in AcceptedCommandList\n"); + if (ShouldSkip("DRLK.S.F08")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandsDRLKSF08InAcceptedCommandList_37(); + break; case 38: - ChipLogProgress(chipTool, " ***** Test Step 38 : TH reads optional commands(DRLK.S.C03.Rsp) in AcceptedCommandList\n"); - if (ShouldSkip("DRLK.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThReadsOptionalCommandsDRLKSC03RspInAcceptedCommandList_38(); - break; + ChipLogProgress(chipTool, " ***** Test Step 38 : TH reads optional commands(DRLK.S.C03.Rsp) in AcceptedCommandList\n"); + if (ShouldSkip("DRLK.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThReadsOptionalCommandsDRLKSC03RspInAcceptedCommandList_38(); + break; case 39: - ChipLogProgress( - chipTool, " ***** Test Step 39 : TH reads Feature dependent command(DRLK.S.F04) in GeneratedCommandList\n"); - if (ShouldSkip("DRLK.S.F04")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandDRLKSF04InGeneratedCommandList_39(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 39 : TH reads Feature dependent command(DRLK.S.F04) in GeneratedCommandList\n"); + if (ShouldSkip("DRLK.S.F04")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandDRLKSF04InGeneratedCommandList_39(); + break; case 40: - ChipLogProgress( - chipTool, " ***** Test Step 40 : TH reads Feature dependent command(DRLK.S.F0a) in GeneratedCommandList\n"); - if (ShouldSkip("DRLK.S.F0a")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandDRLKSF0aInGeneratedCommandList_40(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 40 : TH reads Feature dependent command(DRLK.S.F0a) in GeneratedCommandList\n"); + if (ShouldSkip("DRLK.S.F0a")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandDRLKSF0aInGeneratedCommandList_40(); + break; case 41: - ChipLogProgress( - chipTool, " ***** Test Step 41 : TH reads Feature dependent command(DRLK.S.F0b) in GeneratedCommandList\n"); - if (ShouldSkip("DRLK.S.F0b")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandDRLKSF0bInGeneratedCommandList_41(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 41 : TH reads Feature dependent command(DRLK.S.F0b) in GeneratedCommandList\n"); + if (ShouldSkip("DRLK.S.F0b")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandDRLKSF0bInGeneratedCommandList_41(); + break; case 42: - ChipLogProgress( - chipTool, " ***** Test Step 42 : TH reads Feature dependent command(DRLK.S.F08) in GeneratedCommandList\n"); - if (ShouldSkip("DRLK.S.F08")) { - NextTest(); - return; - } - err = TestThReadsFeatureDependentCommandDRLKSF08InGeneratedCommandList_42(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 42 : TH reads Feature dependent command(DRLK.S.F08) in GeneratedCommandList\n"); + if (ShouldSkip("DRLK.S.F08")) { + NextTest(); + return; + } + err = TestThReadsFeatureDependentCommandDRLKSF08InGeneratedCommandList_42(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -125556,134 +125486,134 @@ class Test_TC_DRLK_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 36: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 37: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 38: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 39: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 40: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 41: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 42: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -126682,13 +126612,13 @@ class Test_TC_DRLK_2_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -126699,222 +126629,222 @@ class Test_TC_DRLK_2_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); - err = TestCreateNewUser_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); + err = TestCreateNewUser_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); - err = TestReadTheUserBackAndVerifyItsFields_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); + err = TestReadTheUserBackAndVerifyItsFields_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Create new PIN credential and lock/unlock user\n"); - err = TestCreateNewPinCredentialAndLockUnlockUser_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Create new PIN credential and lock/unlock user\n"); + err = TestCreateNewPinCredentialAndLockUnlockUser_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Verify created PIN credential\n"); - err = TestVerifyCreatedPinCredential_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Verify created PIN credential\n"); + err = TestVerifyCreatedPinCredential_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); - if (ShouldSkip("DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); + if (ShouldSkip("DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify " - "DUT responds with UNSUPPORTED_WRITE\n"); - if (ShouldSkip("!DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify DUT " + "responds with UNSUPPORTED_WRITE\n"); + if (ShouldSkip("!DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends Lock Door Command to the DUT without PINCode\n"); - if (ShouldSkip("DRLK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsLockDoorCommandToTheDutWithoutPINCode_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends Lock Door Command to the DUT without PINCode\n"); + if (ShouldSkip("DRLK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsLockDoorCommandToTheDutWithoutPINCode_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends Lock Door Command to the DUT with valid PINCode\n"); - if (ShouldSkip("DRLK.S.C00.Rsp")) { - NextTest(); - return; - } - err = TestThSendsLockDoorCommandToTheDutWithValidPINCode_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends Lock Door Command to the DUT with valid PINCode\n"); + if (ShouldSkip("DRLK.S.C00.Rsp")) { + NextTest(); + return; + } + err = TestThSendsLockDoorCommandToTheDutWithValidPINCode_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); - if (ShouldSkip("DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); + if (ShouldSkip("DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify " - "DUT responds with UNSUPPORTED_WRITE\n"); - if (ShouldSkip("!DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify DUT " + "responds with UNSUPPORTED_WRITE\n"); + if (ShouldSkip("!DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends Lock Door Command to the DUT with valid PINCode\n"); - if (ShouldSkip("DRLK.S.C00.Rsp && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThSendsLockDoorCommandToTheDutWithValidPINCode_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends Lock Door Command to the DUT with valid PINCode\n"); + if (ShouldSkip("DRLK.S.C00.Rsp && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThSendsLockDoorCommandToTheDutWithValidPINCode_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends Lock Door Command to the DUT without valid PINCode\n"); - if (ShouldSkip("DRLK.S.C00.Rsp && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThSendsLockDoorCommandToTheDutWithoutValidPINCode_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends Lock Door Command to the DUT without valid PINCode\n"); + if (ShouldSkip("DRLK.S.C00.Rsp && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThSendsLockDoorCommandToTheDutWithoutValidPINCode_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends Lock Door Command to the DUT without any argument PINCode\n"); - if (ShouldSkip("DRLK.S.C00.Rsp && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThSendsLockDoorCommandToTheDutWithoutAnyArgumentPINCode_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends Lock Door Command to the DUT without any argument PINCode\n"); + if (ShouldSkip("DRLK.S.C00.Rsp && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThSendsLockDoorCommandToTheDutWithoutAnyArgumentPINCode_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads the WrongCodeEntryLimit attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestThReadsTheWrongCodeEntryLimitAttributeFromTheDut_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH reads the WrongCodeEntryLimit attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestThReadsTheWrongCodeEntryLimitAttributeFromTheDut_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : TH sends an Unlock Door Command from the DUT with invalid PINCode. Repeat this step " - "PIXIT.DRLK.WrongCodeEntryLimit times and Verify that DUT sends failure response to the TH\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestThSendsAnUnlockDoorCommandFromTheDutWithInvalidPINCodeRepeatThisStepPIXITDRLKWrongCodeEntryLimitTimesAndVerifyThatDutSendsFailureResponseToTheTh_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : TH sends an Unlock Door Command from the DUT with invalid PINCode. Repeat this step " + "PIXIT.DRLK.WrongCodeEntryLimit times and Verify that DUT sends failure response to the TH\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestThSendsAnUnlockDoorCommandFromTheDutWithInvalidPINCodeRepeatThisStepPIXITDRLKWrongCodeEntryLimitTimesAndVerifyThatDutSendsFailureResponseToTheTh_17(); + break; case 18: - ChipLogProgress(chipTool, - " ***** Test Step 18 : TH sends an Unlock Door Command from User1 to the DUT with the valid PINCode and verify the " - "DUT response\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestThSendsAnUnlockDoorCommandFromUser1ToTheDutWithTheValidPINCodeAndVerifyTheDutResponse_18(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 18 : TH sends an Unlock Door Command from User1 to the DUT with the valid PINCode and verify the " + "DUT response\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestThSendsAnUnlockDoorCommandFromUser1ToTheDutWithTheValidPINCodeAndVerifyTheDutResponse_18(); + break; case 19: - ChipLogProgress(chipTool, - " ***** Test Step 19 : Wait for PIXIT.DRLK.UserCodeTemporaryDisableTime.TH then sends an Unlock Door Command from " - "User1 to the DUT with the valid PINCode.\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestWaitForPIXITDRLKUserCodeTemporaryDisableTimeTHThenSendsAnUnlockDoorCommandFromUser1ToTheDutWithTheValidPINCode_19(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 19 : Wait for PIXIT.DRLK.UserCodeTemporaryDisableTime.TH then sends an Unlock Door Command from " + "User1 to the DUT with the valid PINCode.\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestWaitForPIXITDRLKUserCodeTemporaryDisableTimeTHThenSendsAnUnlockDoorCommandFromUser1ToTheDutWithTheValidPINCode_19(); + break; case 20: - ChipLogProgress(chipTool, - " ***** Test Step 20 : TH writes WrongCodeEntryLimit attribute value as between 1 and 255 on the DUT and Verify " - "that the DUT sends Success response\n"); - if (ShouldSkip("DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestThWritesWrongCodeEntryLimitAttributeValueAsBetween1And255OnTheDutAndVerifyThatTheDutSendsSuccessResponse_20(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 20 : TH writes WrongCodeEntryLimit attribute value as between 1 and 255 on the DUT and Verify that " + "the DUT sends Success response\n"); + if (ShouldSkip("DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestThWritesWrongCodeEntryLimitAttributeValueAsBetween1And255OnTheDutAndVerifyThatTheDutSendsSuccessResponse_20(); + break; case 21: - ChipLogProgress(chipTool, - " ***** Test Step 21 : TH writes WrongCodeEntryLimit attribute value as between 1 and 255 on the DUT and verify " - "DUT responds with UNSUPPORTED_WRITE\n"); - if (ShouldSkip("!DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestThWritesWrongCodeEntryLimitAttributeValueAsBetween1And255OnTheDutAndVerifyDutRespondsWithUnsupportedWrite_21(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 21 : TH writes WrongCodeEntryLimit attribute value as between 1 and 255 on the DUT and verify DUT " + "responds with UNSUPPORTED_WRITE\n"); + if (ShouldSkip("!DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestThWritesWrongCodeEntryLimitAttributeValueAsBetween1And255OnTheDutAndVerifyDutRespondsWithUnsupportedWrite_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads the UserCodeTemporaryDisableTime attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.A0031")) { - NextTest(); - return; - } - err = TestThReadsTheUserCodeTemporaryDisableTimeAttributeFromTheDut_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : TH reads the UserCodeTemporaryDisableTime attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.A0031")) { + NextTest(); + return; + } + err = TestThReadsTheUserCodeTemporaryDisableTimeAttributeFromTheDut_22(); + break; case 23: - ChipLogProgress(chipTool, - " ***** Test Step 23 : TH writes UserCodeTemporaryDisableTime attribute value as between 1 and 255 on the DUT and " - "Verify that the DUT sends Success response\n"); - if (ShouldSkip("DRLK.S.A0031")) { - NextTest(); - return; - } - err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAsBetween1And255OnTheDutAndVerifyThatTheDutSendsSuccessResponse_23(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 23 : TH writes UserCodeTemporaryDisableTime attribute value as between 1 and 255 on the DUT and " + "Verify that the DUT sends Success response\n"); + if (ShouldSkip("DRLK.S.A0031")) { + NextTest(); + return; + } + err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAsBetween1And255OnTheDutAndVerifyThatTheDutSendsSuccessResponse_23(); + break; case 24: - ChipLogProgress(chipTool, - " ***** Test Step 24 : TH writes UserCodeTemporaryDisableTime attribute value as between 1 and 255 on the DUT and " - "verify DUT responds with UNSUPPORTED_WRITE\n"); - if (ShouldSkip("!DRLK.S.A0031")) { - NextTest(); - return; - } - err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAsBetween1And255OnTheDutAndVerifyDutRespondsWithUnsupportedWrite_24(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 24 : TH writes UserCodeTemporaryDisableTime attribute value as between 1 and 255 on the DUT and " + "verify DUT responds with UNSUPPORTED_WRITE\n"); + if (ShouldSkip("!DRLK.S.A0031")) { + NextTest(); + return; + } + err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAsBetween1And255OnTheDutAndVerifyDutRespondsWithUnsupportedWrite_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : Clean the created user\n"); - err = TestCleanTheCreatedUser_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : Clean the created user\n"); + err = TestCleanTheCreatedUser_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Cleanup the created credential\n"); - if (ShouldSkip("DRLK.S.C26.Rsp")) { - NextTest(); - return; - } - err = TestCleanupTheCreatedCredential_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Cleanup the created credential\n"); + if (ShouldSkip("DRLK.S.C26.Rsp")) { + NextTest(); + return; + } + err = TestCleanupTheCreatedCredential_26(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -126922,86 +126852,86 @@ class Test_TC_DRLK_2_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -127769,13 +127699,13 @@ class Test_TC_DRLK_2_3 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_3\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_3\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_3\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_3\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -127786,294 +127716,294 @@ class Test_TC_DRLK_2_3 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); - err = TestCreateNewUser_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); + err = TestCreateNewUser_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); - err = TestReadTheUserBackAndVerifyItsFields_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); + err = TestReadTheUserBackAndVerifyItsFields_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Create new PIN credential and lock/unlock user\n"); - err = TestCreateNewPinCredentialAndLockUnlockUser_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Create new PIN credential and lock/unlock user\n"); + err = TestCreateNewPinCredentialAndLockUnlockUser_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Verify created PIN credential\n"); - err = TestVerifyCreatedPinCredential_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Verify created PIN credential\n"); + err = TestVerifyCreatedPinCredential_4(); + break; case 5: - ChipLogProgress( - chipTool, " ***** Test Step 5 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_5(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 5 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, - " ***** Test Step 6 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify " - "DUT responds with UNSUPPORTED_WRITE\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && ! DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_6(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 6 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify DUT " + "responds with UNSUPPORTED_WRITE\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && ! DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends the unlock Door command to the DUT without PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithoutPINCode_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends the unlock Door command to the DUT without PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithoutPINCode_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends the unlock Door command to the DUT with valid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCode_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends the unlock Door command to the DUT with valid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCode_9(); + break; case 10: - ChipLogProgress( - chipTool, " ***** Test Step 10 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_10(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 10 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDut_10(); + break; case 11: - ChipLogProgress(chipTool, - " ***** Test Step 11 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify " - "DUT responds with UNSUPPORTED_WRITE\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && ! DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_11(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 11 : TH writes the RequirePINforRemoteOperation attribute value as False on the DUT and Verify DUT " + "responds with UNSUPPORTED_WRITE\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && ! DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThWritesTheRequirePINforRemoteOperationAttributeValueAsFalseOnTheDutAndVerifyDutRespondsWithUnsupportedWrite_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads the RequirePINforRemoteOperation attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThReadsTheRequirePINforRemoteOperationAttributeFromTheDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends the unlock Door command to the DUT with valid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCode_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends the unlock Door command to the DUT with valid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCode_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends the unlock Door command to the DUT without PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp && DRLK.S.A0033")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithoutPINCode_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends the unlock Door command to the DUT without PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp && DRLK.S.A0033")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithoutPINCode_15(); + break; case 16: - ChipLogProgress(chipTool, - " ***** Test Step 16 : TH writes WrongCodeEntryLimit attribute value as 3 on the DUT and Verify that the DUT sends " - "Success response\n"); - if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestThWritesWrongCodeEntryLimitAttributeValueAs3OnTheDutAndVerifyThatTheDutSendsSuccessResponse_16(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 16 : TH writes WrongCodeEntryLimit attribute value as 3 on the DUT and Verify that the DUT sends " + "Success response\n"); + if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestThWritesWrongCodeEntryLimitAttributeValueAs3OnTheDutAndVerifyThatTheDutSendsSuccessResponse_16(); + break; case 17: - ChipLogProgress(chipTool, - " ***** Test Step 17 : TH writes WrongCodeEntryLimit attribute value as 3 on the DUT and verify DUT responds with " - "UNSUPPORTED_WRITE\n"); - if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && ! DRLK.S.A0030")) { - NextTest(); - return; - } - err = TestThWritesWrongCodeEntryLimitAttributeValueAs3OnTheDutAndVerifyDutRespondsWithUnsupportedWrite_17(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 17 : TH writes WrongCodeEntryLimit attribute value as 3 on the DUT and verify DUT responds with " + "UNSUPPORTED_WRITE\n"); + if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && ! DRLK.S.A0030")) { + NextTest(); + return; + } + err = TestThWritesWrongCodeEntryLimitAttributeValueAs3OnTheDutAndVerifyDutRespondsWithUnsupportedWrite_17(); + break; case 18: - ChipLogProgress(chipTool, - " ***** Test Step 18 : TH writes UserCodeTemporaryDisableTime attribute value as 15 Seconds on the DUT and Verify " - "that the DUT sends Success response\n"); - if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && DRLK.S.A0031")) { - NextTest(); - return; - } - err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAs15SecondsOnTheDutAndVerifyThatTheDutSendsSuccessResponse_18(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 18 : TH writes UserCodeTemporaryDisableTime attribute value as 15 Seconds on the DUT and Verify " + "that the DUT sends Success response\n"); + if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && DRLK.S.A0031")) { + NextTest(); + return; + } + err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAs15SecondsOnTheDutAndVerifyThatTheDutSendsSuccessResponse_18(); + break; case 19: - ChipLogProgress(chipTool, - " ***** Test Step 19 : TH writes UserCodeTemporaryDisableTime attribute value as 15 Seconds on the DUT and Verify " - "that the DUT sends Success response\n"); - if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && ! DRLK.S.A0031")) { - NextTest(); - return; - } - err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAs15SecondsOnTheDutAndVerifyThatTheDutSendsSuccessResponse_19(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 19 : TH writes UserCodeTemporaryDisableTime attribute value as 15 Seconds on the DUT and Verify " + "that the DUT sends Success response\n"); + if (ShouldSkip("DRLK.S.F00 && DRLK.S.F01 && ! DRLK.S.A0031")) { + NextTest(); + return; + } + err = TestThWritesUserCodeTemporaryDisableTimeAttributeValueAs15SecondsOnTheDutAndVerifyThatTheDutSendsSuccessResponse_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : TH sends the unlock Door command to the DUT with invalid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithInvalidPINCode_23(); + break; case 24: - ChipLogProgress(chipTool, - " ***** Test Step 24 : TH reads the UserCodeTemporaryDisableTime attribute from the DUT and check attribute is " - "triggered\n"); - if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0031")) { - NextTest(); - return; - } - err = TestThReadsTheUserCodeTemporaryDisableTimeAttributeFromTheDutAndCheckAttributeIsTriggered_24(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 24 : TH reads the UserCodeTemporaryDisableTime attribute from the DUT and check attribute is " + "triggered\n"); + if (ShouldSkip("DRLK.S.F07 && DRLK.S.F00 && DRLK.S.A0031")) { + NextTest(); + return; + } + err = TestThReadsTheUserCodeTemporaryDisableTimeAttributeFromTheDutAndCheckAttributeIsTriggered_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : TH sends the unlock Door command to the DUT with valid PINCode\n"); - if (ShouldSkip("DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCode_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : TH sends the unlock Door command to the DUT with valid PINCode\n"); + if (ShouldSkip("DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCode_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : TH writes AutoRelockTime attribute value as 10 seconds on the DUT\n"); - if (ShouldSkip("DRLK.S.A0023 && PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestThWritesAutoRelockTimeAttributeValueAs10SecondsOnTheDut_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : TH writes AutoRelockTime attribute value as 10 seconds on the DUT\n"); + if (ShouldSkip("DRLK.S.A0023 && PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestThWritesAutoRelockTimeAttributeValueAs10SecondsOnTheDut_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); - if (ShouldSkip("DRLK.S.A0023 && PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); + if (ShouldSkip("DRLK.S.A0023 && PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH writes AutoRelockTime attribute value as 10 seconds on the DUT\n"); - if (ShouldSkip("!DRLK.S.A0023 && PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestThWritesAutoRelockTimeAttributeValueAs10SecondsOnTheDut_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH writes AutoRelockTime attribute value as 10 seconds on the DUT\n"); + if (ShouldSkip("!DRLK.S.A0023 && PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestThWritesAutoRelockTimeAttributeValueAs10SecondsOnTheDut_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); - if (ShouldSkip("!DRLK.S.A0023 && PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); + if (ShouldSkip("!DRLK.S.A0023 && PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : TH reads the AutoRelockTime attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.A0023 && PICS_SDK_CI_ONLY")) { - NextTest(); - return; - } - err = TestThReadsTheAutoRelockTimeAttributeFromTheDut_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : TH reads the AutoRelockTime attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.A0023 && PICS_SDK_CI_ONLY")) { + NextTest(); + return; + } + err = TestThReadsTheAutoRelockTimeAttributeFromTheDut_30(); + break; case 31: - ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads the AutoRelockTime attribute from the DUT\n"); - if (ShouldSkip("DRLK.S.A0023 && PICS_SKIP_SAMPLE_APP")) { - NextTest(); - return; - } - err = TestThReadsTheAutoRelockTimeAttributeFromTheDut_31(); - break; + ChipLogProgress(chipTool, " ***** Test Step 31 : TH reads the AutoRelockTime attribute from the DUT\n"); + if (ShouldSkip("DRLK.S.A0023 && PICS_SKIP_SAMPLE_APP")) { + NextTest(); + return; + } + err = TestThReadsTheAutoRelockTimeAttributeFromTheDut_31(); + break; case 32: - ChipLogProgress(chipTool, - " ***** Test Step 32 : TH sends the unlock Door command to the DUT with valid PINCode and Verify that DUT sends " - "SUCCESS response to the TH\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.C01.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCodeAndVerifyThatDutSendsSuccessResponseToTheTh_32(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 32 : TH sends the unlock Door command to the DUT with valid PINCode and Verify that DUT sends " + "SUCCESS response to the TH\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.C01.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockDoorCommandToTheDutWithValidPINCodeAndVerifyThatDutSendsSuccessResponseToTheTh_32(); + break; case 33: - ChipLogProgress(chipTool, - " ***** Test Step 33 : TH reads LockState attribute after AutoRelockTime Expires and Verify that the DUT is " - "locked.\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0000")) { - NextTest(); - return; - } - err = TestThReadsLockStateAttributeAfterAutoRelockTimeExpiresAndVerifyThatTheDutIsLocked_33(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 33 : TH reads LockState attribute after AutoRelockTime Expires and Verify that the DUT is " + "locked.\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.A0000")) { + NextTest(); + return; + } + err = TestThReadsLockStateAttributeAfterAutoRelockTimeExpiresAndVerifyThatTheDutIsLocked_33(); + break; case 34: - ChipLogProgress(chipTool, " ***** Test Step 34 : Cleanup the created user\n"); - err = TestCleanupTheCreatedUser_34(); - break; + ChipLogProgress(chipTool, " ***** Test Step 34 : Cleanup the created user\n"); + err = TestCleanupTheCreatedUser_34(); + break; case 35: - ChipLogProgress(chipTool, " ***** Test Step 35 : Clean the created credential\n"); - if (ShouldSkip("DRLK.S.C26.Rsp")) { - NextTest(); - return; - } - err = TestCleanTheCreatedCredential_35(); - break; + ChipLogProgress(chipTool, " ***** Test Step 35 : Clean the created credential\n"); + if (ShouldSkip("DRLK.S.C26.Rsp")) { + NextTest(); + return; + } + err = TestCleanTheCreatedCredential_35(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -128081,113 +128011,113 @@ class Test_TC_DRLK_2_3 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 31: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 32: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 33: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 34: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 35: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -129196,13 +129126,13 @@ class Test_TC_DRLK_2_4 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_4\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_4\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_4\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_4\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -129213,82 +129143,82 @@ class Test_TC_DRLK_2_4 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); - err = TestCreateNewUser_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); + err = TestCreateNewUser_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); - err = TestReadTheUserBackAndVerifyItsFields_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); + err = TestReadTheUserBackAndVerifyItsFields_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Create new PIN credential and lock/unlock user\n"); - err = TestCreateNewPinCredentialAndLockUnlockUser_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Create new PIN credential and lock/unlock user\n"); + err = TestCreateNewPinCredentialAndLockUnlockUser_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Verify created PIN credential\n"); - err = TestVerifyCreatedPinCredential_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Verify created PIN credential\n"); + err = TestVerifyCreatedPinCredential_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); - if (ShouldSkip("DRLK.S.A0023")) { - NextTest(); - return; - } - err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); + if (ShouldSkip("DRLK.S.A0023")) { + NextTest(); + return; + } + err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); - if (ShouldSkip(" !DRLK.S.A0023 ")) { - NextTest(); - return; - } - err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH writes AutoRelockTime attribute value as 60 seconds on the DUT\n"); + if (ShouldSkip(" !DRLK.S.A0023 ")) { + NextTest(); + return; + } + err = TestThWritesAutoRelockTimeAttributeValueAs60SecondsOnTheDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends the Unlock with Timeout argument value as 60 seconds\n"); - if (ShouldSkip("DRLK.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThSendsTheUnlockWithTimeoutArgumentValueAs60Seconds_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends the Unlock with Timeout argument value as 60 seconds\n"); + if (ShouldSkip("DRLK.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThSendsTheUnlockWithTimeoutArgumentValueAs60Seconds_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 60s\n"); - if (ShouldSkip("DRLK.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestWait60s_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Wait 60s\n"); + if (ShouldSkip("DRLK.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestWait60s_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads LockState attribute\n"); - if (ShouldSkip("DRLK.S.A0000 && DRLK.S.C03.Rsp")) { - NextTest(); - return; - } - err = TestThReadsLockStateAttribute_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH reads LockState attribute\n"); + if (ShouldSkip("DRLK.S.A0000 && DRLK.S.C03.Rsp")) { + NextTest(); + return; + } + err = TestThReadsLockStateAttribute_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Cleanup the created user\n"); - err = TestCleanupTheCreatedUser_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Cleanup the created user\n"); + err = TestCleanupTheCreatedUser_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Clean the created credential\n"); - if (ShouldSkip("DRLK.S.C26.Rsp")) { - NextTest(); - return; - } - err = TestCleanTheCreatedCredential_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Clean the created credential\n"); + if (ShouldSkip("DRLK.S.C26.Rsp")) { + NextTest(); + return; + } + err = TestCleanTheCreatedCredential_11(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -129296,41 +129226,41 @@ class Test_TC_DRLK_2_4 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_UNSUPPORTED_WRITE)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -129752,13 +129682,13 @@ class Test_TC_DRLK_2_5 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_5\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_5\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_5\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_5\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -129769,90 +129699,90 @@ class Test_TC_DRLK_2_5 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); - err = TestCreateNewUser_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); + err = TestCreateNewUser_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); - err = TestReadTheUserBackAndVerifyItsFields_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); + err = TestReadTheUserBackAndVerifyItsFields_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads NumberOfWeekDay SchedulesSupportedPerUser attribute\n"); - if (ShouldSkip("DRLK.S.F04 && DRLK.S.A0014")) { - NextTest(); - return; - } - err = TestThReadsNumberOfWeekDaySchedulesSupportedPerUserAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads NumberOfWeekDay SchedulesSupportedPerUser attribute\n"); + if (ShouldSkip("DRLK.S.F04 && DRLK.S.A0014")) { + NextTest(); + return; + } + err = TestThReadsNumberOfWeekDaySchedulesSupportedPerUserAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads NumberOfTotalUsers Supported attribute\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsNumberOfTotalUsersSupportedAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads NumberOfTotalUsers Supported attribute\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsNumberOfTotalUsersSupportedAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH send Set Week Day Schedule Command\n"); - if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0b.Rsp")) { - NextTest(); - return; - } - err = TestThSendSetWeekDayScheduleCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH send Set Week Day Schedule Command\n"); + if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0b.Rsp")) { + NextTest(); + return; + } + err = TestThSendSetWeekDayScheduleCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH send Get Week Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0c.Rsp && DRLK.S.C0c.Tx")) { - NextTest(); - return; - } - err = TestThSendGetWeekDayScheduleCommandToDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH send Get Week Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0c.Rsp && DRLK.S.C0c.Tx")) { + NextTest(); + return; + } + err = TestThSendGetWeekDayScheduleCommandToDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH send Set Week Day Schedule Command\n"); - if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0b.Rsp")) { - NextTest(); - return; - } - err = TestThSendSetWeekDayScheduleCommand_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH send Set Week Day Schedule Command\n"); + if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0b.Rsp")) { + NextTest(); + return; + } + err = TestThSendSetWeekDayScheduleCommand_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH send Get Week Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0c.Rsp && DRLK.S.C0c.Tx")) { - NextTest(); - return; - } - err = TestThSendGetWeekDayScheduleCommandToDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH send Get Week Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0c.Rsp && DRLK.S.C0c.Tx")) { + NextTest(); + return; + } + err = TestThSendGetWeekDayScheduleCommandToDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends Clear Week Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0d.Rsp")) { - NextTest(); - return; - } - err = TestThSendsClearWeekDayScheduleCommandToDut_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends Clear Week Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0d.Rsp")) { + NextTest(); + return; + } + err = TestThSendsClearWeekDayScheduleCommandToDut_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH sends Get Week Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0c.Rsp && DRLK.S.C0c.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetWeekDayScheduleCommandToDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH sends Get Week Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F04 && DRLK.S.C0c.Rsp && DRLK.S.C0c.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetWeekDayScheduleCommandToDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Cleanup the created user\n"); - err = TestCleanupTheCreatedUser_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Cleanup the created user\n"); + err = TestCleanupTheCreatedUser_11(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -129860,41 +129790,41 @@ class Test_TC_DRLK_2_5 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -130406,13 +130336,13 @@ class Test_TC_DRLK_2_6 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_6\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_6\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_6\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_6\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -130423,83 +130353,82 @@ class Test_TC_DRLK_2_6 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for commissionee\n"); - err = TestWaitForCommissionee_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for commissionee\n"); + err = TestWaitForCommissionee_0(); + break; case 1: - ChipLogProgress( - chipTool, " ***** Test Step 1 : TH reads NumberOfHoliday SchedulesSupported and saves for future use.\n"); - if (ShouldSkip("DRLK.S.F0b && DRLK.S.A0016")) { - NextTest(); - return; - } - err = TestThReadsNumberOfHolidaySchedulesSupportedAndSavesForFutureUse_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads NumberOfHoliday SchedulesSupported and saves for future use.\n"); + if (ShouldSkip("DRLK.S.F0b && DRLK.S.A0016")) { + NextTest(); + return; + } + err = TestThReadsNumberOfHolidaySchedulesSupportedAndSavesForFutureUse_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Create Holiday schedule with 1 index\n"); - if (ShouldSkip("DRLK.S.F0b && DRLK.S.C11.Rsp")) { - NextTest(); - return; - } - err = TestCreateHolidayScheduleWith1Index_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Create Holiday schedule with 1 index\n"); + if (ShouldSkip("DRLK.S.F0b && DRLK.S.C11.Rsp")) { + NextTest(); + return; + } + err = TestCreateHolidayScheduleWith1Index_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Get Holiday Schedule with HolidayIndex as 1\n"); - if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { - NextTest(); - return; - } - err = TestGetHolidayScheduleWithHolidayIndexAs1_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Get Holiday Schedule with HolidayIndex as 1\n"); + if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { + NextTest(); + return; + } + err = TestGetHolidayScheduleWithHolidayIndexAs1_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Create Holiday schedule with invalid operating mode\n"); - if (ShouldSkip("DRLK.S.C11.Rsp")) { - NextTest(); - return; - } - err = TestCreateHolidayScheduleWithInvalidOperatingMode_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Create Holiday schedule with invalid operating mode\n"); + if (ShouldSkip("DRLK.S.C11.Rsp")) { + NextTest(); + return; + } + err = TestCreateHolidayScheduleWithInvalidOperatingMode_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Get Holiday Schedule with Invalid HolidayIndex 15.\n"); - if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { - NextTest(); - return; - } - err = TestGetHolidayScheduleWithInvalidHolidayIndex15_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Get Holiday Schedule with Invalid HolidayIndex 15.\n"); + if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { + NextTest(); + return; + } + err = TestGetHolidayScheduleWithInvalidHolidayIndex15_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Get Holiday Schedule with the Non-scheduled HolidayIndex\n"); - if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { - NextTest(); - return; - } - err = TestGetHolidayScheduleWithTheNonScheduledHolidayIndex_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Get Holiday Schedule with the Non-scheduled HolidayIndex\n"); + if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { + NextTest(); + return; + } + err = TestGetHolidayScheduleWithTheNonScheduledHolidayIndex_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Clear Holiday schedule with 1 index\n"); - if (ShouldSkip("DRLK.S.F0b && DRLK.S.C13.Rsp")) { - NextTest(); - return; - } - err = TestClearHolidayScheduleWith1Index_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Clear Holiday schedule with 1 index\n"); + if (ShouldSkip("DRLK.S.F0b && DRLK.S.C13.Rsp")) { + NextTest(); + return; + } + err = TestClearHolidayScheduleWith1Index_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Make sure that holiday schedule was deleted\n"); - if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { - NextTest(); - return; - } - err = TestMakeSureThatHolidayScheduleWasDeleted_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Make sure that holiday schedule was deleted\n"); + if (ShouldSkip("DRLK.S.F0b && DRLK.S.C12.Rsp && DRLK.S.C12.Tx")) { + NextTest(); + return; + } + err = TestMakeSureThatHolidayScheduleWasDeleted_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Cleanup the created user\n"); - err = TestCleanupTheCreatedUser_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Cleanup the created user\n"); + err = TestCleanupTheCreatedUser_9(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -130507,35 +130436,35 @@ class Test_TC_DRLK_2_6 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -130871,13 +130800,13 @@ class Test_TC_DRLK_2_7 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_7\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_7\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_7\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_7\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -130888,134 +130817,134 @@ class Test_TC_DRLK_2_7 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); - err = TestCreateNewUser_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user\n"); + err = TestCreateNewUser_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); - err = TestReadTheUserBackAndVerifyItsFields_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); + err = TestReadTheUserBackAndVerifyItsFields_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads NumberOfYearDay SchedulesSupportedPerUser attribute\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.A0015")) { - NextTest(); - return; - } - err = TestThReadsNumberOfYearDaySchedulesSupportedPerUserAttribute_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH reads NumberOfYearDay SchedulesSupportedPerUser attribute\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.A0015")) { + NextTest(); + return; + } + err = TestThReadsNumberOfYearDaySchedulesSupportedPerUserAttribute_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads NumberOfTotalUsers Supported attribute\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsNumberOfTotalUsersSupportedAttribute_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads NumberOfTotalUsers Supported attribute\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsNumberOfTotalUsersSupportedAttribute_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Set Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0e.Rsp")) { - NextTest(); - return; - } - err = TestThSendsSetYearDayScheduleCommandToDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Set Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0e.Rsp")) { + NextTest(); + return; + } + err = TestThSendsSetYearDayScheduleCommandToDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends Get Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetYearDayScheduleCommandToDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends Get Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetYearDayScheduleCommandToDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH send Set Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.C0e.Rsp")) { - NextTest(); - return; - } - err = TestThSendSetYearDayScheduleCommandToDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH send Set Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.C0e.Rsp")) { + NextTest(); + return; + } + err = TestThSendSetYearDayScheduleCommandToDut_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends Get Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetYearDayScheduleCommandToDut_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends Get Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetYearDayScheduleCommandToDut_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Create a user with userIndex as 5\n"); - err = TestCreateAUserWithUserIndexAs5_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Create a user with userIndex as 5\n"); + err = TestCreateAUserWithUserIndexAs5_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH sends Get Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetYearDayScheduleCommandToDut_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH sends Get Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetYearDayScheduleCommandToDut_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH sends Clear Year Day Schedule to DUT\n"); - if (ShouldSkip("DRLK.S.C10.Rsp")) { - NextTest(); - return; - } - err = TestThSendsClearYearDayScheduleToDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH sends Clear Year Day Schedule to DUT\n"); + if (ShouldSkip("DRLK.S.C10.Rsp")) { + NextTest(); + return; + } + err = TestThSendsClearYearDayScheduleToDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH sends Get Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx && DRLK.S.C10.Rsp")) { - NextTest(); - return; - } - err = TestThSendsGetYearDayScheduleCommandToDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH sends Get Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx && DRLK.S.C10.Rsp")) { + NextTest(); + return; + } + err = TestThSendsGetYearDayScheduleCommandToDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends Set Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.C0e.Rsp")) { - NextTest(); - return; - } - err = TestThSendsSetYearDayScheduleCommandToDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends Set Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.C0e.Rsp")) { + NextTest(); + return; + } + err = TestThSendsSetYearDayScheduleCommandToDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends Get Year Day Schedule Command to DUT\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetYearDayScheduleCommandToDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends Get Year Day Schedule Command to DUT\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C0f.Rsp && DRLK.S.C0f.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetYearDayScheduleCommandToDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends Clear Year Day Schedule to DUT\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C10.Rsp")) { - NextTest(); - return; - } - err = TestThSendsClearYearDayScheduleToDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends Clear Year Day Schedule to DUT\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C10.Rsp")) { + NextTest(); + return; + } + err = TestThSendsClearYearDayScheduleToDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Clear a year day schedule for the first user\n"); - if (ShouldSkip("DRLK.S.F0a && DRLK.S.C10.Rsp")) { - NextTest(); - return; - } - err = TestClearAYearDayScheduleForTheFirstUser_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Clear a year day schedule for the first user\n"); + if (ShouldSkip("DRLK.S.F0a && DRLK.S.C10.Rsp")) { + NextTest(); + return; + } + err = TestClearAYearDayScheduleForTheFirstUser_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Cleanup the created user\n"); - err = TestCleanupTheCreatedUser_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Cleanup the created user\n"); + err = TestCleanupTheCreatedUser_17(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -131023,59 +130952,59 @@ class Test_TC_DRLK_2_7 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -131749,13 +131678,13 @@ class Test_TC_DRLK_2_9 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_9\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_DRLK_2_9\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_9\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_DRLK_2_9\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -131766,165 +131695,165 @@ class Test_TC_DRLK_2_9 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user with default parameters\n"); - err = TestCreateNewUserWithDefaultParameters_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Create new user with default parameters\n"); + err = TestCreateNewUserWithDefaultParameters_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); - err = TestReadTheUserBackAndVerifyItsFields_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read the user back and verify its fields\n"); + err = TestReadTheUserBackAndVerifyItsFields_2(); + break; case 3: - ChipLogProgress( - chipTool, " ***** Test Step 3 : TH reads NumberOfTotalUsersSupported attribute and saves for future use.\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.A0011")) { - NextTest(); - return; - } - err = TestThReadsNumberOfTotalUsersSupportedAttributeAndSavesForFutureUse_3(); - break; + ChipLogProgress( + chipTool, " ***** Test Step 3 : TH reads NumberOfTotalUsersSupported attribute and saves for future use.\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.A0011")) { + NextTest(); + return; + } + err = TestThReadsNumberOfTotalUsersSupportedAttributeAndSavesForFutureUse_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH sends Set Credential Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { - NextTest(); - return; - } - err = TestThSendsSetCredentialCommandToDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH sends Set Credential Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { + NextTest(); + return; + } + err = TestThSendsSetCredentialCommandToDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Get Credential Status Command\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetCredentialStatusCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends Get Credential Status Command\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetCredentialStatusCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends Set Credential Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { - NextTest(); - return; - } - err = TestThSendsSetCredentialCommandToDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends Set Credential Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { + NextTest(); + return; + } + err = TestThSendsSetCredentialCommandToDut_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends Set Credential Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { - NextTest(); - return; - } - err = TestThSendsSetCredentialCommandToDut_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends Set Credential Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { + NextTest(); + return; + } + err = TestThSendsSetCredentialCommandToDut_7(); + break; case 8: - ChipLogProgress(chipTool, - " ***** Test Step 8 : TH sends Set Credential Command to DUT and Verify that the DUT sends Set Credential Response " - "command with status as DUPLICATE or OCCUPIED\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { - NextTest(); - return; - } - err = TestThSendsSetCredentialCommandToDutAndVerifyThatTheDutSendsSetCredentialResponseCommandWithStatusAsDuplicateOrOccupied_8(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 8 : TH sends Set Credential Command to DUT and Verify that the DUT sends Set Credential Response " + "command with status as DUPLICATE or OCCUPIED\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { + NextTest(); + return; + } + err = TestThSendsSetCredentialCommandToDutAndVerifyThatTheDutSendsSetCredentialResponseCommandWithStatusAsDuplicateOrOccupied_8(); + break; case 9: - ChipLogProgress(chipTool, - " ***** Test Step 9 : TH sends Set Credential Command to DUT and Verify that the DUT sends Set Credential Response " - "command with response as OCCUPIED if the CredentialIndex is repeated\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { - NextTest(); - return; - } - err = TestThSendsSetCredentialCommandToDutAndVerifyThatTheDutSendsSetCredentialResponseCommandWithResponseAsOccupiedIfTheCredentialIndexIsRepeated_9(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 9 : TH sends Set Credential Command to DUT and Verify that the DUT sends Set Credential Response " + "command with response as OCCUPIED if the CredentialIndex is repeated\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { + NextTest(); + return; + } + err = TestThSendsSetCredentialCommandToDutAndVerifyThatTheDutSendsSetCredentialResponseCommandWithResponseAsOccupiedIfTheCredentialIndexIsRepeated_9(); + break; case 10: - ChipLogProgress(chipTool, - " ***** Test Step 10 : TH sends Set Credential Command to DUT and Verify that the DUT sends Set Credential " - "Response command with response as OCCUPIED if the CredentialIndex is repeated\n"); - if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { - NextTest(); - return; - } - err = TestThSendsSetCredentialCommandToDutAndVerifyThatTheDutSendsSetCredentialResponseCommandWithResponseAsOccupiedIfTheCredentialIndexIsRepeated_10(); - break; + ChipLogProgress(chipTool, + " ***** Test Step 10 : TH sends Set Credential Command to DUT and Verify that the DUT sends Set Credential Response " + "command with response as OCCUPIED if the CredentialIndex is repeated\n"); + if (ShouldSkip("PICS_USER_PROMPT && DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { + NextTest(); + return; + } + err = TestThSendsSetCredentialCommandToDutAndVerifyThatTheDutSendsSetCredentialResponseCommandWithResponseAsOccupiedIfTheCredentialIndexIsRepeated_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH sends Clear Credential Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C26.Rsp")) { - NextTest(); - return; - } - err = TestThSendsClearCredentialCommandToDut_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH sends Clear Credential Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C26.Rsp")) { + NextTest(); + return; + } + err = TestThSendsClearCredentialCommandToDut_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH sends Get Credential Status Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetCredentialStatusCommandToDut_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH sends Get Credential Status Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetCredentialStatusCommandToDut_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends Set User Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C1a.Rsp")) { - NextTest(); - return; - } - err = TestThSendsSetUserCommandToDut_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH sends Set User Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C1a.Rsp")) { + NextTest(); + return; + } + err = TestThSendsSetUserCommandToDut_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends Set Credential Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { - NextTest(); - return; - } - err = TestThSendsSetCredentialCommandToDut_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH sends Set Credential Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C22.Rsp && DRLK.S.C23.Tx")) { + NextTest(); + return; + } + err = TestThSendsSetCredentialCommandToDut_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends Clear Credential Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C26.Rsp")) { - NextTest(); - return; - } - err = TestThSendsClearCredentialCommandToDut_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH sends Clear Credential Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C26.Rsp")) { + NextTest(); + return; + } + err = TestThSendsClearCredentialCommandToDut_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH sends Get Credential Status Command\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetCredentialStatusCommand_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH sends Get Credential Status Command\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetCredentialStatusCommand_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : TH sends Get Credential Status Command\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { - NextTest(); - return; - } - err = TestThSendsGetCredentialStatusCommand_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : TH sends Get Credential Status Command\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C24.Rsp && DRLK.S.C25.Tx")) { + NextTest(); + return; + } + err = TestThSendsGetCredentialStatusCommand_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : TH sends Clear Credential Command to DUT\n"); - if (ShouldSkip("DRLK.S.F08 && DRLK.S.C26.Rsp")) { - NextTest(); - return; - } - err = TestThSendsClearCredentialCommandToDut_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : TH sends Clear Credential Command to DUT\n"); + if (ShouldSkip("DRLK.S.F08 && DRLK.S.C26.Rsp")) { + NextTest(); + return; + } + err = TestThSendsClearCredentialCommandToDut_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Cleanup the first created user\n"); - err = TestCleanupTheFirstCreatedUser_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Cleanup the first created user\n"); + err = TestCleanupTheFirstCreatedUser_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Cleanup the second created user\n"); - err = TestCleanupTheSecondCreatedUser_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Cleanup the second created user\n"); + err = TestCleanupTheSecondCreatedUser_20(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -131932,68 +131861,68 @@ class Test_TC_DRLK_2_9 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_INVALID_COMMAND)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -132759,13 +132688,13 @@ class TestGroupsCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestGroupsCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestGroupsCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestGroupsCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestGroupsCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -132776,118 +132705,118 @@ class TestGroupsCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : View Group 0 (invalid)\n"); - err = TestViewGroup0Invalid_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : View Group 0 (invalid)\n"); + err = TestViewGroup0Invalid_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : View First Group (not found)\n"); - err = TestViewFirstGroupNotFound_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : View First Group (not found)\n"); + err = TestViewFirstGroupNotFound_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Add First Group (no keys)\n"); - err = TestAddFirstGroupNoKeys_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Add First Group (no keys)\n"); + err = TestAddFirstGroupNoKeys_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : Add KeySet\n"); - err = TestAddKeySet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : Add KeySet\n"); + err = TestAddKeySet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : Write Group Keys\n"); - err = TestWriteGroupKeys_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : Write Group Keys\n"); + err = TestWriteGroupKeys_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Add First Group (new)\n"); - err = TestAddFirstGroupNew_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Add First Group (new)\n"); + err = TestAddFirstGroupNew_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : View First Group (new)\n"); - err = TestViewFirstGroupNew_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : View First Group (new)\n"); + err = TestViewFirstGroupNew_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : View Second Group (not found)\n"); - err = TestViewSecondGroupNotFound_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : View Second Group (not found)\n"); + err = TestViewSecondGroupNotFound_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Get Group Membership 1 (all)\n"); - err = TestGetGroupMembership1All_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Get Group Membership 1 (all)\n"); + err = TestGetGroupMembership1All_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Add Second Group (new)\n"); - err = TestAddSecondGroupNew_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Add Second Group (new)\n"); + err = TestAddSecondGroupNew_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : View Second Group (new)\n"); - err = TestViewSecondGroupNew_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : View Second Group (new)\n"); + err = TestViewSecondGroupNew_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : View Group 3 (not found)\n"); - err = TestViewGroup3NotFound_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : View Group 3 (not found)\n"); + err = TestViewGroup3NotFound_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : View First Group (existing)\n"); - err = TestViewFirstGroupExisting_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : View First Group (existing)\n"); + err = TestViewFirstGroupExisting_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : View Second Group (existing)\n"); - err = TestViewSecondGroupExisting_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : View Second Group (existing)\n"); + err = TestViewSecondGroupExisting_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : Get Group Membership 2\n"); - err = TestGetGroupMembership2_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : Get Group Membership 2\n"); + err = TestGetGroupMembership2_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : Remove Group 0 (invalid)\n"); - err = TestRemoveGroup0Invalid_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : Remove Group 0 (invalid)\n"); + err = TestRemoveGroup0Invalid_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : Remove Group 4 (not found)\n"); - err = TestRemoveGroup4NotFound_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : Remove Group 4 (not found)\n"); + err = TestRemoveGroup4NotFound_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Remove Second Group (existing)\n"); - err = TestRemoveSecondGroupExisting_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Remove Second Group (existing)\n"); + err = TestRemoveSecondGroupExisting_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : View First Group (not removed)\n"); - err = TestViewFirstGroupNotRemoved_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : View First Group (not removed)\n"); + err = TestViewFirstGroupNotRemoved_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : View Second Group (removed)\n"); - err = TestViewSecondGroupRemoved_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : View Second Group (removed)\n"); + err = TestViewSecondGroupRemoved_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Get Group Membership 3\n"); - err = TestGetGroupMembership3_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Get Group Membership 3\n"); + err = TestGetGroupMembership3_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : Remove All\n"); - err = TestRemoveAll_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : Remove All\n"); + err = TestRemoveAll_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : View First Group (removed)\n"); - err = TestViewFirstGroupRemoved_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : View First Group (removed)\n"); + err = TestViewFirstGroupRemoved_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : View Second Group (still removed)\n"); - err = TestViewSecondGroupStillRemoved_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : View Second Group (still removed)\n"); + err = TestViewSecondGroupStillRemoved_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : View Group 3 (removed)\n"); - err = TestViewGroup3Removed_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : View Group 3 (removed)\n"); + err = TestViewGroup3Removed_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Get Group Membership 4\n"); - err = TestGetGroupMembership4_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Get Group Membership 4\n"); + err = TestGetGroupMembership4_26(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -132895,86 +132824,86 @@ class TestGroupsCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -133153,18 +133082,18 @@ class TestGroupsCluster : public TestCommandBridge { id groupKeyMapArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:258U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:258U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - groupKeyMapArgument = temp_0; + groupKeyMapArgument = temp_0; } [cluster writeAttributeGroupKeyMapWithValue:groupKeyMapArgument completion:^(NSError * _Nullable err) { @@ -133290,8 +133219,8 @@ class TestGroupsCluster : public TestCommandBridge { __auto_type * params = [[MTRGroupsClusterGetGroupMembershipParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - params.groupList = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + params.groupList = temp_0; } [cluster getGroupMembershipWithParams:params completion:^(MTRGroupsClusterGetGroupMembershipResponseParams * _Nullable values, @@ -133503,11 +133432,11 @@ class TestGroupsCluster : public TestCommandBridge { __auto_type * params = [[MTRGroupsClusterGetGroupMembershipParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedShort:258U]; - temp_0[1] = [NSNumber numberWithUnsignedShort:259U]; - temp_0[2] = [NSNumber numberWithUnsignedShort:32767U]; - params.groupList = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedShort:258U]; + temp_0[1] = [NSNumber numberWithUnsignedShort:259U]; + temp_0[2] = [NSNumber numberWithUnsignedShort:32767U]; + params.groupList = temp_0; } [cluster getGroupMembershipWithParams:params completion:^(MTRGroupsClusterGetGroupMembershipResponseParams * _Nullable values, @@ -133708,12 +133637,12 @@ class TestGroupsCluster : public TestCommandBridge { __auto_type * params = [[MTRGroupsClusterGetGroupMembershipParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedShort:1U]; - temp_0[1] = [NSNumber numberWithUnsignedShort:257U]; - temp_0[2] = [NSNumber numberWithUnsignedShort:258U]; - temp_0[3] = [NSNumber numberWithUnsignedShort:3U]; - params.groupList = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedShort:1U]; + temp_0[1] = [NSNumber numberWithUnsignedShort:257U]; + temp_0[2] = [NSNumber numberWithUnsignedShort:258U]; + temp_0[3] = [NSNumber numberWithUnsignedShort:3U]; + params.groupList = temp_0; } [cluster getGroupMembershipWithParams:params completion:^(MTRGroupsClusterGetGroupMembershipResponseParams * _Nullable values, @@ -133864,13 +133793,13 @@ class TestGroupsCluster : public TestCommandBridge { __auto_type * params = [[MTRGroupsClusterGetGroupMembershipParams alloc] init]; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [NSNumber numberWithUnsignedShort:1U]; - temp_0[1] = [NSNumber numberWithUnsignedShort:257U]; - temp_0[2] = [NSNumber numberWithUnsignedShort:258U]; - temp_0[3] = [NSNumber numberWithUnsignedShort:3U]; - temp_0[4] = [NSNumber numberWithUnsignedShort:32767U]; - params.groupList = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [NSNumber numberWithUnsignedShort:1U]; + temp_0[1] = [NSNumber numberWithUnsignedShort:257U]; + temp_0[2] = [NSNumber numberWithUnsignedShort:258U]; + temp_0[3] = [NSNumber numberWithUnsignedShort:3U]; + temp_0[4] = [NSNumber numberWithUnsignedShort:32767U]; + params.groupList = temp_0; } [cluster getGroupMembershipWithParams:params completion:^(MTRGroupsClusterGetGroupMembershipResponseParams * _Nullable values, @@ -133925,13 +133854,13 @@ class TestGroupKeyManagementCluster : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: TestGroupKeyManagementCluster\n"); + ChipLogProgress(chipTool, " **** Test Start: TestGroupKeyManagementCluster\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: TestGroupKeyManagementCluster\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: TestGroupKeyManagementCluster\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -133942,134 +133871,134 @@ class TestGroupKeyManagementCluster : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : Read maxGroupsPerFabric\n"); - err = TestReadMaxGroupsPerFabric_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : Read maxGroupsPerFabric\n"); + err = TestReadMaxGroupsPerFabric_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : Read maxGroupKeysPerFabric\n"); - err = TestReadMaxGroupKeysPerFabric_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : Read maxGroupKeysPerFabric\n"); + err = TestReadMaxGroupKeysPerFabric_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : KeySet Write 1\n"); - err = TestKeySetWrite1_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : KeySet Write 1\n"); + err = TestKeySetWrite1_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : KeySet Write 2\n"); - err = TestKeySetWrite2_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : KeySet Write 2\n"); + err = TestKeySetWrite2_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : KeySet Read\n"); - err = TestKeySetRead_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : KeySet Read\n"); + err = TestKeySetRead_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : Write Group Keys (invalid)\n"); - err = TestWriteGroupKeysInvalid_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : Write Group Keys (invalid)\n"); + err = TestWriteGroupKeysInvalid_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : Write Group Keys (too many)\n"); - err = TestWriteGroupKeysTooMany_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : Write Group Keys (too many)\n"); + err = TestWriteGroupKeysTooMany_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : Write Group Keys\n"); - err = TestWriteGroupKeys_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : Write Group Keys\n"); + err = TestWriteGroupKeys_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : Read Group Keys\n"); - err = TestReadGroupKeys_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : Read Group Keys\n"); + err = TestReadGroupKeys_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : Add Group 1\n"); - err = TestAddGroup1_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : Add Group 1\n"); + err = TestAddGroup1_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : Add Group 2\n"); - err = TestAddGroup2_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : Add Group 2\n"); + err = TestAddGroup2_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : Add Group 3\n"); - err = TestAddGroup3_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : Add Group 3\n"); + err = TestAddGroup3_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : Add Group 4\n"); - err = TestAddGroup4_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : Add Group 4\n"); + err = TestAddGroup4_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : Read GroupTable\n"); - err = TestReadGroupTable_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : Read GroupTable\n"); + err = TestReadGroupTable_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : KeySet Remove 1\n"); - err = TestKeySetRemove1_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : KeySet Remove 1\n"); + err = TestKeySetRemove1_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : KeySet Read (removed)\n"); - err = TestKeySetReadRemoved_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : KeySet Read (removed)\n"); + err = TestKeySetReadRemoved_16(); + break; case 17: - ChipLogProgress(chipTool, " ***** Test Step 17 : KeySet Read (not removed)\n"); - err = TestKeySetReadNotRemoved_17(); - break; + ChipLogProgress(chipTool, " ***** Test Step 17 : KeySet Read (not removed)\n"); + err = TestKeySetReadNotRemoved_17(); + break; case 18: - ChipLogProgress(chipTool, " ***** Test Step 18 : Remove Group 1\n"); - err = TestRemoveGroup1_18(); - break; + ChipLogProgress(chipTool, " ***** Test Step 18 : Remove Group 1\n"); + err = TestRemoveGroup1_18(); + break; case 19: - ChipLogProgress(chipTool, " ***** Test Step 19 : Read GroupTable 2\n"); - err = TestReadGroupTable2_19(); - break; + ChipLogProgress(chipTool, " ***** Test Step 19 : Read GroupTable 2\n"); + err = TestReadGroupTable2_19(); + break; case 20: - ChipLogProgress(chipTool, " ***** Test Step 20 : Remove All\n"); - err = TestRemoveAll_20(); - break; + ChipLogProgress(chipTool, " ***** Test Step 20 : Remove All\n"); + err = TestRemoveAll_20(); + break; case 21: - ChipLogProgress(chipTool, " ***** Test Step 21 : Read GroupTable 3\n"); - err = TestReadGroupTable3_21(); - break; + ChipLogProgress(chipTool, " ***** Test Step 21 : Read GroupTable 3\n"); + err = TestReadGroupTable3_21(); + break; case 22: - ChipLogProgress(chipTool, " ***** Test Step 22 : KeySet Remove 2\n"); - err = TestKeySetRemove2_22(); - break; + ChipLogProgress(chipTool, " ***** Test Step 22 : KeySet Remove 2\n"); + err = TestKeySetRemove2_22(); + break; case 23: - ChipLogProgress(chipTool, " ***** Test Step 23 : KeySet Read (also removed)\n"); - err = TestKeySetReadAlsoRemoved_23(); - break; + ChipLogProgress(chipTool, " ***** Test Step 23 : KeySet Read (also removed)\n"); + err = TestKeySetReadAlsoRemoved_23(); + break; case 24: - ChipLogProgress(chipTool, " ***** Test Step 24 : KeySet Write 1\n"); - err = TestKeySetWrite1_24(); - break; + ChipLogProgress(chipTool, " ***** Test Step 24 : KeySet Write 1\n"); + err = TestKeySetWrite1_24(); + break; case 25: - ChipLogProgress(chipTool, " ***** Test Step 25 : KeySet Write 2\n"); - err = TestKeySetWrite2_25(); - break; + ChipLogProgress(chipTool, " ***** Test Step 25 : KeySet Write 2\n"); + err = TestKeySetWrite2_25(); + break; case 26: - ChipLogProgress(chipTool, " ***** Test Step 26 : Map Group 1 and Group 2 to KeySet 1 and group 2 to KeySet 2\n"); - err = TestMapGroup1AndGroup2ToKeySet1AndGroup2ToKeySet2_26(); - break; + ChipLogProgress(chipTool, " ***** Test Step 26 : Map Group 1 and Group 2 to KeySet 1 and group 2 to KeySet 2\n"); + err = TestMapGroup1AndGroup2ToKeySet1AndGroup2ToKeySet2_26(); + break; case 27: - ChipLogProgress(chipTool, " ***** Test Step 27 : Remove keyset 1\n"); - err = TestRemoveKeyset1_27(); - break; + ChipLogProgress(chipTool, " ***** Test Step 27 : Remove keyset 1\n"); + err = TestRemoveKeyset1_27(); + break; case 28: - ChipLogProgress(chipTool, " ***** Test Step 28 : TH verifies GroupKeyMap entries for KeySet 1 have been removed\n"); - err = TestThVerifiesGroupKeyMapEntriesForKeySet1HaveBeenRemoved_28(); - break; + ChipLogProgress(chipTool, " ***** Test Step 28 : TH verifies GroupKeyMap entries for KeySet 1 have been removed\n"); + err = TestThVerifiesGroupKeyMapEntriesForKeySet1HaveBeenRemoved_28(); + break; case 29: - ChipLogProgress(chipTool, " ***** Test Step 29 : Remove keyset 2\n"); - err = TestRemoveKeyset2_29(); - break; + ChipLogProgress(chipTool, " ***** Test Step 29 : Remove keyset 2\n"); + err = TestRemoveKeyset2_29(); + break; case 30: - ChipLogProgress(chipTool, " ***** Test Step 30 : TH verifies GroupKeyMap entries for KeySet 2 have been removed\n"); - err = TestThVerifiesGroupKeyMapEntriesForKeySet2HaveBeenRemoved_30(); - break; + ChipLogProgress(chipTool, " ***** Test Step 30 : TH verifies GroupKeyMap entries for KeySet 2 have been removed\n"); + err = TestThVerifiesGroupKeyMapEntriesForKeySet2HaveBeenRemoved_30(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -134077,98 +134006,98 @@ class TestGroupKeyManagementCluster : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_CONSTRAINT_ERROR)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_FAILURE)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_NOT_FOUND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_NOT_FOUND)); + break; case 17: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 18: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 19: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 20: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 21: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 22: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 23: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_NOT_FOUND)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), EMBER_ZCL_STATUS_NOT_FOUND)); + break; case 24: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 25: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 26: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 27: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 28: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 29: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 30: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -134389,13 +134318,13 @@ class TestGroupKeyManagementCluster : public TestCommandBridge { id groupKeyMapArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:258U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:0U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:258U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:0U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - groupKeyMapArgument = temp_0; + groupKeyMapArgument = temp_0; } [cluster writeAttributeGroupKeyMapWithValue:groupKeyMapArgument completion:^(NSError * _Nullable err) { @@ -134425,38 +134354,38 @@ class TestGroupKeyManagementCluster : public TestCommandBridge { id groupKeyMapArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:257U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[2] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupId = [NSNumber numberWithUnsignedShort:258U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[3] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupId = [NSNumber numberWithUnsignedShort:258U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[4] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[4]).groupId = [NSNumber numberWithUnsignedShort:259U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[4]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[4]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - temp_0[5] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[5]).groupId = [NSNumber numberWithUnsignedShort:259U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[5]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[5]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - - groupKeyMapArgument = temp_0; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:257U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[2] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupId = [NSNumber numberWithUnsignedShort:258U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[3] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupId = [NSNumber numberWithUnsignedShort:258U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[4] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[4]).groupId = [NSNumber numberWithUnsignedShort:259U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[4]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[4]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + temp_0[5] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[5]).groupId = [NSNumber numberWithUnsignedShort:259U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[5]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[5]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + + groupKeyMapArgument = temp_0; } [cluster writeAttributeGroupKeyMapWithValue:groupKeyMapArgument completion:^(NSError * _Nullable err) { @@ -134486,28 +134415,28 @@ class TestGroupKeyManagementCluster : public TestCommandBridge { id groupKeyMapArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:258U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:258U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[2] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupId = [NSNumber numberWithUnsignedShort:259U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[2] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupId = [NSNumber numberWithUnsignedShort:259U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[3] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupId = [NSNumber numberWithUnsignedShort:260U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[3] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupId = [NSNumber numberWithUnsignedShort:260U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[3]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - groupKeyMapArgument = temp_0; + groupKeyMapArgument = temp_0; } [cluster writeAttributeGroupKeyMapWithValue:groupKeyMapArgument completion:^(NSError * _Nullable err) { @@ -135212,23 +135141,23 @@ class TestGroupKeyManagementCluster : public TestCommandBridge { id groupKeyMapArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:257U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:258U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupId = [NSNumber numberWithUnsignedShort:258U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).groupKeySetID = [NSNumber numberWithUnsignedShort:418U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[2] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupId = [NSNumber numberWithUnsignedShort:258U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[2] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupId = [NSNumber numberWithUnsignedShort:258U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).groupKeySetID = [NSNumber numberWithUnsignedShort:417U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[2]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - groupKeyMapArgument = temp_0; + groupKeyMapArgument = temp_0; } [cluster writeAttributeGroupKeyMapWithValue:groupKeyMapArgument completion:^(NSError * _Nullable err) { @@ -135390,13 +135319,13 @@ class Test_TC_G_1_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_G_1_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_G_1_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_G_1_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_G_1_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -135407,46 +135336,46 @@ class Test_TC_G_1_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); - err = TestThReadsTheClusterRevisionFromDut_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH reads the ClusterRevision from DUT\n"); + err = TestThReadsTheClusterRevisionFromDut_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); - if (ShouldSkip(" !G.S.F00 ")) { - NextTest(); - return; - } - err = TestThReadsTheFeatureMapFromDut_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH reads the FeatureMap from DUT\n"); + if (ShouldSkip(" !G.S.F00 ")) { + NextTest(); + return; + } + err = TestThReadsTheFeatureMapFromDut_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : Given G.S.F00 ensure featuremap has the correct bit set\n"); - if (ShouldSkip("G.S.F00")) { - NextTest(); - return; - } - err = TestGivenGsf00EnsureFeaturemapHasTheCorrectBitSet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : Given G.S.F00 ensure featuremap has the correct bit set\n"); + if (ShouldSkip("G.S.F00")) { + NextTest(); + return; + } + err = TestGivenGsf00EnsureFeaturemapHasTheCorrectBitSet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AttributeList from DUT\n"); - err = TestThReadsAttributeListFromDut_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH reads AttributeList from DUT\n"); + err = TestThReadsAttributeListFromDut_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads AcceptedCommandList from DUT\n"); - err = TestThReadsAcceptedCommandListFromDut_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH reads AcceptedCommandList from DUT\n"); + err = TestThReadsAcceptedCommandListFromDut_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads GeneratedCommandList from DUT\n"); - err = TestThReadsGeneratedCommandListFromDut_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH reads GeneratedCommandList from DUT\n"); + err = TestThReadsGeneratedCommandListFromDut_6(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -135454,26 +135383,26 @@ class Test_TC_G_1_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. From cf7370e0f8b9c4fa3433725b7d9f77397aa68485 Mon Sep 17 00:00:00 2001 From: "Restyled.io" Date: Tue, 24 Jan 2023 22:44:52 +0000 Subject: [PATCH 6/8] Restyled by prettier-yaml --- .../suites/certification/Test_TC_ACE_1_1.yaml | 72 +++++++++++-------- 1 file changed, 43 insertions(+), 29 deletions(-) diff --git a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml index 2a0e91b64d976c..48a9713a6d626e 100644 --- a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml @@ -66,8 +66,8 @@ tests: value: "XX" - label: - "TP5 - Send the UpdateFabricLabel command (Node operational credentials - - requires administer)" + "TP5 - Send the UpdateFabricLabel command (Node operational + credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -82,7 +82,8 @@ tests: arguments: value: "TestNode" - - label: "TP7 - Send TestEventTrigger (General Diagnostics - requires manage)" + - label: + "TP7 - Send TestEventTrigger (General Diagnostics - requires manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -100,7 +101,8 @@ tests: attribute: "VendorID" # MANAGE - - label: "TP9 - Write ACL giving admin privilege ACL, manage for rest of EP0" + - label: + "TP9 - Write ACL giving admin privilege ACL, manage for rest of EP0" command: "writeAttribute" attribute: "ACL" arguments: @@ -124,8 +126,8 @@ tests: ] - label: - "TP10 - Read the NOC attribute (Node operational credentials - requires - administer)" + "TP10 - Read the NOC attribute (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" @@ -142,8 +144,8 @@ tests: error: UNSUPPORTED_ACCESS - label: - "TP12 - Send the UpdateFabricLabel command (Node operational credentials - - requires administer)" + "TP12 - Send the UpdateFabricLabel command (Node operational + credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -160,7 +162,9 @@ tests: arguments: value: "TestNode" - - label: "TP13(7) - Send TestEventTrigger (General Diagnostics - requires manage)" + - label: + "TP13(7) - Send TestEventTrigger (General Diagnostics - requires + manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -178,7 +182,8 @@ tests: attribute: "VendorID" # OPERATE - - label: "TP14 - Write ACL giving admin privilege ACL, operate for rest of EP0" + - label: + "TP14 - Write ACL giving admin privilege ACL, operate for rest of EP0" command: "writeAttribute" attribute: "ACL" arguments: @@ -202,15 +207,16 @@ tests: ] - label: - "TP15(10) - Read the NOC attribute (Node operational credentials - requires - administer)" + "TP15(10) - Read the NOC attribute (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" response: error: UNSUPPORTED_ACCESS - - label: "TP15(11) - Write the location attribute (Basic - requires administer)" + - label: + "TP15(11) - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -220,8 +226,8 @@ tests: error: UNSUPPORTED_ACCESS - label: - "TP15(12) - Send the UpdateFabricLabel command (Node operational credentials - - requires administer)" + "TP15(12) - Send the UpdateFabricLabel command (Node operational + credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -240,7 +246,8 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "TP17 - Send TestEventTrigger (General Diagnostics - requires manage)" + - label: + "TP17 - Send TestEventTrigger (General Diagnostics - requires manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -258,7 +265,8 @@ tests: attribute: "VendorID" # VIEW - - label: "TP19 - Write ACL giving admin privilege ACL, operate for rest of EP0" + - label: + "TP19 - Write ACL giving admin privilege ACL, operate for rest of EP0" command: "writeAttribute" attribute: "ACL" arguments: @@ -282,15 +290,16 @@ tests: ] - label: - "TP20(10) - Read the NOC attribute (Node operational credentials - requires - administer)" + "TP20(10) - Read the NOC attribute (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" response: error: UNSUPPORTED_ACCESS - - label: "TP20(11) - Write the location attribute (Basic - requires administer)" + - label: + "TP20(11) - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -300,8 +309,8 @@ tests: error: UNSUPPORTED_ACCESS - label: - "TP20(12) - Send the UpdateFabricLabel command (Node operational credentials - - requires administer)" + "TP20(12) - Send the UpdateFabricLabel command (Node operational + credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -320,7 +329,9 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "TP21(17) - Send TestEventTrigger (General Diagnostics - requires manage)" + - label: + "TP21(17) - Send TestEventTrigger (General Diagnostics - requires + manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: @@ -354,15 +365,16 @@ tests: ] - label: - "TP24(10) - Read the NOC attribute (Node operational credentials - requires - administer)" + "TP24(10) - Read the NOC attribute (Node operational credentials - + requires administer)" cluster: "Operational Credentials" command: "readAttribute" attribute: "NOCs" response: error: UNSUPPORTED_ACCESS - - label: TP24(11) - Write the location attribute (Basic - requires administer)" + - label: + TP24(11) - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location" @@ -372,8 +384,8 @@ tests: error: UNSUPPORTED_ACCESS - label: - "TP24(12) - Send the UpdateFabricLabel command (Node operational credentials - - requires administer)" + "TP24(12) - Send the UpdateFabricLabel command (Node operational + credentials - requires administer)" cluster: "Operational Credentials" command: "UpdateFabricLabel" arguments: @@ -392,7 +404,9 @@ tests: response: error: UNSUPPORTED_ACCESS - - label: "TP25(17) - Send TestEventTrigger (General Diagnostics - requires manage)" + - label: + "TP25(17) - Send TestEventTrigger (General Diagnostics - requires + manage)" cluster: "General Diagnostics" command: "TestEventTrigger" arguments: From 83719fb3f3489ccd204cd0af502015b760f83f93 Mon Sep 17 00:00:00 2001 From: Cecille Freeman Date: Wed, 25 Jan 2023 15:54:55 -0500 Subject: [PATCH 7/8] Fix zap files. --- .../chip-tool/zap-generated/test/Commands.h | 828 ++++++------------ .../zap-generated/test/Commands.h | 512 +++++------ 2 files changed, 543 insertions(+), 797 deletions(-) diff --git a/zzz_generated/chip-tool/zap-generated/test/Commands.h b/zzz_generated/chip-tool/zap-generated/test/Commands.h index a24264efa87ffa..6286174f32c9d6 100644 --- a/zzz_generated/chip-tool/zap-generated/test/Commands.h +++ b/zzz_generated/chip-tool/zap-generated/test/Commands.h @@ -2868,8 +2868,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 71); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -2905,12 +2905,12 @@ class Test_TC_ACL_2_3Suite : public TestCommand ? mDOkFull.Value() : chip::ByteSpan(chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20" - "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" - "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" - "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x31\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" - "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" - "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x00\x18"), - 128); + "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" + "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" + "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x31\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" + "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" + "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x00\x18"), + 128); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; value = chip::app::DataModel::List( @@ -2945,12 +2945,12 @@ class Test_TC_ACL_2_3Suite : public TestCommand ? mDBadLength.Value() : chip::ByteSpan(chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20" - "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" - "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" - "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x32\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" - "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" - "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x2E\x00\x18"), - 129); + "\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65" + "\x6E\x74\x20\x6C\x69\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72" + "\x69\x6E\x67\x00\xD0\x00\x00\xF1\xFF\x02\x00\x32\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C" + "\x64\x2E\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C" + "\x65\x6D\x65\x6E\x74\x20\x61\x67\x61\x69\x6E\x2E\x2E\x2E\x2E\x2E\x2E\x00\x18"), + 129); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; value = chip::app::DataModel::List( @@ -3002,8 +3002,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x37\x01\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68" - "\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69" - "\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x69\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69" + "\x76\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 72); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -3032,9 +3032,9 @@ class Test_TC_ACL_2_3Suite : public TestCommand ? mDBadElem.Value() : chip::ByteSpan(chip::Uint8::from_const_char( "\x17\x10\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69\x73\x20\x69" - "\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), - 65); + "\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + 65); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; value = chip::app::DataModel::List( @@ -3063,8 +3063,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18\xFF"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18\xFF"), 72); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -3094,8 +3094,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00"), 70); listHolder_0->mList[0].fabricIndex = CurrentFabricIndex; @@ -3154,8 +3154,8 @@ class Test_TC_ACL_2_3Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 71); listHolder_0->mList[1].fabricIndex = CurrentFabricIndex; @@ -5947,8 +5947,8 @@ class Test_TC_ACL_2_7Suite : public TestCommand : chip::ByteSpan( chip::Uint8::from_const_char( "\x17\xD0\x00\x00\xF1\xFF\x01\x00\x3D\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x2E\x20\x54\x68\x69" - "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" - "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), + "\x73\x20\x69\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x65\x6C\x65\x6D\x65\x6E\x74\x20\x6C\x69\x76" + "\x69\x6E\x67\x20\x61\x73\x20\x61\x20\x63\x68\x61\x72\x73\x74\x72\x69\x6E\x67\x00\x18"), 71); listHolder_0->mList[0].fabricIndex = TH2FabricIndex; @@ -30937,8 +30937,7 @@ class Test_TC_TGTNAV_8_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -88954,8 +88953,7 @@ class Test_TC_DD_1_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89024,8 +89022,7 @@ class Test_TC_DD_1_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89094,8 +89091,7 @@ class Test_TC_DD_1_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89164,8 +89160,7 @@ class Test_TC_DD_1_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89234,8 +89229,7 @@ class Test_TC_DD_1_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89304,8 +89298,7 @@ class Test_TC_DD_1_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89374,8 +89367,7 @@ class Test_TC_DD_1_11Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89444,8 +89436,7 @@ class Test_TC_DD_1_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89514,8 +89505,7 @@ class Test_TC_DD_1_13Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89584,8 +89574,7 @@ class Test_TC_DD_1_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89654,8 +89643,7 @@ class Test_TC_DD_1_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89724,8 +89712,7 @@ class Test_TC_DD_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89794,8 +89781,7 @@ class Test_TC_DD_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89864,8 +89850,7 @@ class Test_TC_DD_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -89934,8 +89919,7 @@ class Test_TC_DD_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90004,8 +89988,7 @@ class Test_TC_DD_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90074,8 +90057,7 @@ class Test_TC_DD_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90144,8 +90126,7 @@ class Test_TC_DD_3_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90214,8 +90195,7 @@ class Test_TC_DD_3_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90284,8 +90264,7 @@ class Test_TC_DD_3_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90354,8 +90333,7 @@ class Test_TC_DD_3_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90424,8 +90402,7 @@ class Test_TC_DD_3_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90494,8 +90471,7 @@ class Test_TC_DD_3_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90564,8 +90540,7 @@ class Test_TC_DD_3_11Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90634,8 +90609,7 @@ class Test_TC_DD_3_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90704,8 +90678,7 @@ class Test_TC_DD_3_13Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90774,8 +90747,7 @@ class Test_TC_DD_3_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90844,8 +90816,7 @@ class Test_TC_DD_3_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90914,8 +90885,7 @@ class Test_TC_DD_3_16Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -90984,8 +90954,7 @@ class Test_TC_DD_3_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -91054,8 +91023,7 @@ class Test_TC_DD_3_18Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -91124,8 +91092,7 @@ class Test_TC_DD_3_19Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -91194,8 +91161,7 @@ class Test_TC_DD_3_20Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -91264,8 +91230,7 @@ class Test_TC_DD_3_21Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -91819,8 +91784,7 @@ class Test_TC_G_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -91889,8 +91853,7 @@ class Test_TC_G_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -91959,8 +91922,7 @@ class Test_TC_G_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92029,8 +91991,7 @@ class Test_TC_BDX_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92099,8 +92060,7 @@ class Test_TC_BDX_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92169,8 +92129,7 @@ class Test_TC_BDX_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92239,8 +92198,7 @@ class Test_TC_BDX_1_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92309,8 +92267,7 @@ class Test_TC_BDX_1_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92379,8 +92336,7 @@ class Test_TC_BDX_1_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92449,8 +92405,7 @@ class Test_TC_BDX_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92519,8 +92474,7 @@ class Test_TC_BDX_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92589,8 +92543,7 @@ class Test_TC_BDX_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92659,8 +92612,7 @@ class Test_TC_BDX_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92729,8 +92681,7 @@ class Test_TC_BDX_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92799,8 +92750,7 @@ class Test_TC_BR_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92869,8 +92819,7 @@ class Test_TC_BR_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -92939,8 +92888,7 @@ class Test_TC_BR_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93009,8 +92957,7 @@ class Test_TC_BR_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93079,8 +93026,7 @@ class Test_TC_DA_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93149,8 +93095,7 @@ class Test_TC_DA_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93219,8 +93164,7 @@ class Test_TC_DA_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93289,8 +93233,7 @@ class Test_TC_DA_1_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93359,8 +93302,7 @@ class Test_TC_DA_1_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93429,8 +93371,7 @@ class Test_TC_DA_1_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93499,8 +93440,7 @@ class Test_TC_BINFO_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93569,8 +93509,7 @@ class Test_TC_BINFO_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93640,8 +93579,7 @@ class Test_TC_OPCREDS_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93711,8 +93649,7 @@ class Test_TC_OPCREDS_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93782,8 +93719,7 @@ class Test_TC_OPCREDS_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93853,8 +93789,7 @@ class Test_TC_OPCREDS_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93923,8 +93858,7 @@ class Test_TC_CNET_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -93993,8 +93927,7 @@ class Test_TC_CNET_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94063,8 +93996,7 @@ class Test_TC_CNET_4_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94133,8 +94065,7 @@ class Test_TC_CNET_4_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94203,8 +94134,7 @@ class Test_TC_CNET_4_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94273,8 +94203,7 @@ class Test_TC_CNET_4_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94343,8 +94272,7 @@ class Test_TC_CNET_4_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94413,8 +94341,7 @@ class Test_TC_CNET_4_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94483,8 +94410,7 @@ class Test_TC_CNET_4_11Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94553,8 +94479,7 @@ class Test_TC_CNET_4_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94623,8 +94548,7 @@ class Test_TC_CNET_4_13Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94693,8 +94617,7 @@ class Test_TC_CNET_4_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94763,8 +94686,7 @@ class Test_TC_CNET_4_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94833,8 +94755,7 @@ class Test_TC_CNET_4_16Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94903,8 +94824,7 @@ class Test_TC_CNET_4_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -94973,8 +94893,7 @@ class Test_TC_CNET_4_18Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95043,8 +94962,7 @@ class Test_TC_CNET_4_19Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95113,8 +95031,7 @@ class Test_TC_CNET_4_20Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95183,8 +95100,7 @@ class Test_TC_CNET_4_21Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95253,8 +95169,7 @@ class Test_TC_CNET_4_22Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95323,8 +95238,7 @@ class Test_TC_DLOG_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95393,8 +95307,7 @@ class Test_TC_DLOG_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95463,8 +95376,7 @@ class Test_TC_DLOG_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95533,8 +95445,7 @@ class Test_TC_DESC_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95603,8 +95514,7 @@ class Test_TC_DGETH_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95673,8 +95583,7 @@ class Test_TC_CGEN_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95743,8 +95652,7 @@ class Test_TC_CGEN_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95813,8 +95721,7 @@ class Test_TC_DGGEN_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95883,8 +95790,7 @@ class Test_TC_DGGEN_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -95953,8 +95859,7 @@ class Test_TC_DGGEN_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96023,8 +95928,7 @@ class Test_TC_I_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96093,8 +95997,7 @@ class Test_TC_ILL_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96163,8 +96066,7 @@ class Test_TC_IDM_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96233,8 +96135,7 @@ class Test_TC_IDM_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96303,8 +96204,7 @@ class Test_TC_IDM_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96373,8 +96273,7 @@ class Test_TC_IDM_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96443,8 +96342,7 @@ class Test_TC_IDM_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96513,8 +96411,7 @@ class Test_TC_IDM_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96583,8 +96480,7 @@ class Test_TC_IDM_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96653,8 +96549,7 @@ class Test_TC_IDM_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96723,8 +96618,7 @@ class Test_TC_IDM_4_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96793,8 +96687,7 @@ class Test_TC_IDM_5_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96863,8 +96756,7 @@ class Test_TC_IDM_5_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -96933,8 +96825,7 @@ class Test_TC_IDM_6_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97003,8 +96894,7 @@ class Test_TC_IDM_6_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97073,8 +96963,7 @@ class Test_TC_IDM_6_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97143,8 +97032,7 @@ class Test_TC_IDM_6_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97213,8 +97101,7 @@ class Test_TC_IDM_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97283,8 +97170,7 @@ class Test_TC_IDM_8_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97354,8 +97240,7 @@ class Test_TC_LOWPOWER_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97425,8 +97310,7 @@ class Test_TC_APPLAUNCHER_3_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97496,8 +97380,7 @@ class Test_TC_APPLAUNCHER_3_8_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97567,8 +97450,7 @@ class Test_TC_APPLAUNCHER_3_9_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97638,8 +97520,7 @@ class Test_TC_MEDIAINPUT_3_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97709,8 +97590,7 @@ class Test_TC_MEDIAINPUT_3_15Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97780,8 +97660,7 @@ class Test_TC_MEDIAINPUT_3_16Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97851,8 +97730,7 @@ class Test_TC_MEDIAINPUT_3_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97922,8 +97800,7 @@ class Test_TC_CHANNEL_5_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -97993,8 +97870,7 @@ class Test_TC_CHANNEL_5_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98064,8 +97940,7 @@ class Test_TC_CHANNEL_5_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98135,8 +98010,7 @@ class Test_TC_KEYPADINPUT_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98206,8 +98080,7 @@ class Test_TC_MEDIAPLAYBACK_6_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98277,8 +98150,7 @@ class Test_TC_MEDIAPLAYBACK_6_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98348,8 +98220,7 @@ class Test_TC_AUDIOOUTPUT_7_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98419,8 +98290,7 @@ class Test_TC_AUDIOOUTPUT_7_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98490,8 +98360,7 @@ class Test_TC_CONTENTLAUNCHER_10_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98561,8 +98430,7 @@ class Test_TC_CONTENTLAUNCHER_10_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98632,8 +98500,7 @@ class Test_TC_CONTENTLAUNCHER_10_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98703,8 +98570,7 @@ class Test_TC_CONTENTLAUNCHER_10_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98773,8 +98639,7 @@ class Test_TC_MC_11_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98843,8 +98708,7 @@ class Test_TC_MC_11_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98914,8 +98778,7 @@ class Test_TC_ALOGIN_12_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -98984,8 +98847,7 @@ class Test_TC_CADMIN_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -99054,8 +98916,7 @@ class Test_TC_CADMIN_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -99124,8 +98985,7 @@ class Test_TC_CADMIN_1_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -99194,8 +99054,7 @@ class Test_TC_CADMIN_1_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -99725,8 +99584,7 @@ class Test_TC_CADMIN_1_12Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -99796,8 +99654,7 @@ class Test_TC_CADMIN_1_14Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -100680,8 +100537,7 @@ class Test_TC_CADMIN_1_17Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -100751,8 +100607,7 @@ class Test_TC_CADMIN_1_18Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -100822,8 +100677,7 @@ class Test_TC_CADMIN_1_19Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -100893,8 +100747,7 @@ class Test_TC_CADMIN_1_20Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -104753,8 +104606,7 @@ class Test_TC_MOD_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -104823,8 +104675,7 @@ class Test_TC_MOD_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -104893,8 +104744,7 @@ class Test_TC_MOD_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -104963,8 +104813,7 @@ class Test_TC_MOD_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105033,8 +104882,7 @@ class Test_TC_MOD_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105103,8 +104951,7 @@ class Test_TC_MOD_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105173,8 +105020,7 @@ class Test_TC_MOD_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105243,8 +105089,7 @@ class Test_TC_MOD_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105313,8 +105158,7 @@ class Test_TC_SU_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105383,8 +105227,7 @@ class Test_TC_SU_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105453,8 +105296,7 @@ class Test_TC_SU_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105523,8 +105365,7 @@ class Test_TC_SU_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105593,8 +105434,7 @@ class Test_TC_SU_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105663,8 +105503,7 @@ class Test_TC_SU_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105733,8 +105572,7 @@ class Test_TC_SU_2_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105803,8 +105641,7 @@ class Test_TC_SU_2_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105873,8 +105710,7 @@ class Test_TC_SU_2_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -105943,8 +105779,7 @@ class Test_TC_SU_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106013,8 +105848,7 @@ class Test_TC_SU_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106083,8 +105917,7 @@ class Test_TC_SU_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106153,8 +105986,7 @@ class Test_TC_SU_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106223,8 +106055,7 @@ class Test_TC_SU_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106293,8 +106124,7 @@ class Test_TC_SU_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106363,8 +106193,7 @@ class Test_TC_PSCFG_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106433,8 +106262,7 @@ class Test_TC_SC_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106503,8 +106331,7 @@ class Test_TC_SC_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106573,8 +106400,7 @@ class Test_TC_SC_1_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106643,8 +106469,7 @@ class Test_TC_SC_1_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106713,8 +106538,7 @@ class Test_TC_SC_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106783,8 +106607,7 @@ class Test_TC_SC_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106853,8 +106676,7 @@ class Test_TC_SC_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106923,8 +106745,7 @@ class Test_TC_SC_2_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -106993,8 +106814,7 @@ class Test_TC_SC_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107063,8 +106883,7 @@ class Test_TC_SC_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107133,8 +106952,7 @@ class Test_TC_SC_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107203,8 +107021,7 @@ class Test_TC_SC_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107273,8 +107090,7 @@ class Test_TC_SC_4_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107343,8 +107159,7 @@ class Test_TC_SC_4_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107413,8 +107228,7 @@ class Test_TC_SC_4_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107483,8 +107297,7 @@ class Test_TC_SC_4_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107553,8 +107366,7 @@ class Test_TC_SC_4_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107623,8 +107435,7 @@ class Test_TC_SC_4_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107693,8 +107504,7 @@ class Test_TC_SC_4_7Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107763,8 +107573,7 @@ class Test_TC_SC_4_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107833,8 +107642,7 @@ class Test_TC_SC_4_9Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -107903,12 +107711,12 @@ class Test_TC_SC_4_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; +class Test_TC_SC_5_3Suite : public TestCommand { public: Test_TC_SC_5_3Suite(CredentialIssuerCommands * credsIssuerConfig) : TestCommand("Test_TC_SC_5_3", 0, credsIssuerConfig) @@ -107972,8 +107780,7 @@ class Test_TC_SC_4_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108042,13 +107849,14 @@ class Test_TC_SC_6_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; class Test_TC_DGSW_2_1Suite : public TestCommand +{ +public: Test_TC_DGSW_2_1Suite(CredentialIssuerCommands * credsIssuerConfig) : TestCommand("Test_TC_DGSW_2_1", 0, credsIssuerConfig) { AddArgument("nodeId", 0, UINT64_MAX, &mNodeId); @@ -108110,8 +107918,7 @@ class Test_TC_DGSW_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108180,8 +107987,7 @@ class Test_TC_DGSW_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108250,8 +108056,7 @@ class Test_TC_DGSW_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108320,8 +108125,7 @@ class Test_TC_DGSW_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108390,8 +108194,7 @@ class Test_TC_DGWIFI_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108460,8 +108263,7 @@ class Test_TC_DGWIFI_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108530,8 +108332,7 @@ class Test_TC_WNCV_6_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108600,8 +108401,7 @@ class Test_TC_WNCV_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108926,8 +108726,7 @@ class Test_TC_PS_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -108996,8 +108795,7 @@ class Test_TC_BOOL_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -109066,8 +108864,7 @@ class Test_TC_CC_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -109136,8 +108933,7 @@ class Test_TC_CC_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -109206,8 +109002,7 @@ class Test_TC_CC_4_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -109276,8 +109071,7 @@ class Test_TC_CC_5_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -109346,8 +109140,7 @@ class Test_TC_CC_6_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -109416,8 +109209,7 @@ class Test_TC_CC_7_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -109486,8 +109278,7 @@ class Test_TC_CC_9_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113408,8 +113199,7 @@ class Test_TC_DRLK_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113478,8 +113268,7 @@ class Test_TC_DRLK_2_8Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113548,8 +113337,7 @@ class Test_TC_DRLK_2_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113618,8 +113406,7 @@ class Test_TC_DRLK_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113688,8 +113475,7 @@ class Test_TC_DRLK_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113758,8 +113544,7 @@ class Test_TC_DRLK_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113828,8 +113613,7 @@ class Test_TC_LCFG_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113898,8 +113682,7 @@ class Test_TC_LVL_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -113968,8 +113751,7 @@ class Test_TC_LVL_7_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -114038,8 +113820,7 @@ class Test_TC_LVL_8_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -115953,8 +115734,7 @@ class Test_TC_OO_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116023,8 +115803,7 @@ class Test_TC_OO_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116254,8 +116033,7 @@ class Test_TC_SWTCH_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116324,8 +116102,7 @@ class Test_TC_SWTCH_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116557,8 +116334,7 @@ class Test_TC_TMP_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116627,8 +116403,7 @@ class Test_TC_TSTAT_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116697,8 +116472,7 @@ class Test_TC_TSTAT_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116767,8 +116541,7 @@ class Test_TC_TSUIC_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116838,8 +116611,7 @@ class Test_TC_DGTHREAD_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116909,8 +116681,7 @@ class Test_TC_DGTHREAD_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -116980,8 +116751,7 @@ class Test_TC_DGTHREAD_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117051,8 +116821,7 @@ class Test_TC_DGTHREAD_3_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117122,8 +116891,7 @@ class Test_TC_DGTHREAD_3_4Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117193,8 +116961,7 @@ class Test_TC_DGTHREAD_3_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117263,8 +117030,7 @@ class Test_TC_ACT_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117333,8 +117099,7 @@ class Test_TC_ACT_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117403,8 +117168,7 @@ class Test_TC_ACT_3_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117473,8 +117237,7 @@ class Test_TC_LTIME_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117543,8 +117306,7 @@ class Test_TC_LTIME_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117613,8 +117375,7 @@ class Test_TC_LTIME_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117683,8 +117444,7 @@ class Test_TC_BIND_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117753,8 +117513,7 @@ class Test_TC_BIND_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117823,8 +117582,7 @@ class Test_TC_BIND_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117893,8 +117651,7 @@ class Test_TC_S_1_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -117963,8 +117720,7 @@ class Test_TC_S_2_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118033,8 +117789,7 @@ class Test_TC_S_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118103,8 +117858,7 @@ class Test_TC_S_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118173,8 +117927,7 @@ class Test_TC_S_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118243,8 +117996,7 @@ class Test_TC_PCC_3_1Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118313,8 +118065,7 @@ class Test_TC_ACL_2_5Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118383,8 +118134,7 @@ class Test_TC_ACL_2_6Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118453,8 +118203,7 @@ class Test_TC_ACL_2_10Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118524,8 +118273,7 @@ class Test_TC_BRBINFO_2_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118595,8 +118343,7 @@ class Test_TC_BRBINFO_2_3Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; @@ -118665,8 +118412,7 @@ class Test_TC_ACE_1_2Suite : public TestCommand chip::NodeId commissionerNodeId = mCommissionerNodeId.ValueOr(0); (void) commissionerNodeId; switch (testIndex) - { - } + {} return CHIP_NO_ERROR; } }; 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 ae568228b49d8c..f2963f4c8812b9 100644 --- a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h +++ b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h @@ -59445,13 +59445,13 @@ class Test_TC_SC_5_1 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_SC_5_1\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_SC_5_1\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_SC_5_1\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_SC_5_1\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -59462,94 +59462,94 @@ class Test_TC_SC_5_1 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH adds ACL Operate privileges for Group 0x0103\n"); - err = TestThAddsAclOperatePrivilegesForGroup0x0103_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH adds ACL Operate privileges for Group 0x0103\n"); + err = TestThAddsAclOperatePrivilegesForGroup0x0103_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends KeySetWrite command with incorrect key\n"); - err = TestThSendsKeySetWriteCommandWithIncorrectKey_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends KeySetWrite command with incorrect key\n"); + err = TestThSendsKeySetWriteCommandWithIncorrectKey_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH sends KeySetWrite command with TH key\n"); - err = TestThSendsKeySetWriteCommandWithThKey_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH sends KeySetWrite command with TH key\n"); + err = TestThSendsKeySetWriteCommandWithThKey_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH binds GroupId to GroupKeySet\n"); - err = TestThBindsGroupIdToGroupKeySet_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH binds GroupId to GroupKeySet\n"); + err = TestThBindsGroupIdToGroupKeySet_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends RemoveAllGroups command\n"); - err = TestThSendsRemoveAllGroupsCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends RemoveAllGroups command\n"); + err = TestThSendsRemoveAllGroupsCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends AddGroup command\n"); - err = TestThSendsAddGroupCommand_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends AddGroup command\n"); + err = TestThSendsAddGroupCommand_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends ViewGroup command\n"); - if (ShouldSkip("G.S.F00")) { - NextTest(); - return; - } - err = TestThSendsViewGroupCommand_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends ViewGroup command\n"); + if (ShouldSkip("G.S.F00")) { + NextTest(); + return; + } + err = TestThSendsViewGroupCommand_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends ViewGroup command\n"); - if (ShouldSkip("!(G.S.F00)")) { - NextTest(); - return; - } - err = TestThSendsViewGroupCommand_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH sends ViewGroup command\n"); + if (ShouldSkip("!(G.S.F00)")) { + NextTest(); + return; + } + err = TestThSendsViewGroupCommand_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends KeySetRead\n"); - err = TestThSendsKeySetRead_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH sends KeySetRead\n"); + err = TestThSendsKeySetRead_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads GroupTable attribute\n"); - if (ShouldSkip("G.S.F00")) { - NextTest(); - return; - } - err = TestThReadsGroupTableAttribute_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH reads GroupTable attribute\n"); + if (ShouldSkip("G.S.F00")) { + NextTest(); + return; + } + err = TestThReadsGroupTableAttribute_10(); + break; case 11: - ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads GroupTable attribute\n"); - if (ShouldSkip("!(G.S.F00)")) { - NextTest(); - return; - } - err = TestThReadsGroupTableAttribute_11(); - break; + ChipLogProgress(chipTool, " ***** Test Step 11 : TH reads GroupTable attribute\n"); + if (ShouldSkip("!(G.S.F00)")) { + NextTest(); + return; + } + err = TestThReadsGroupTableAttribute_11(); + break; case 12: - ChipLogProgress(chipTool, " ***** Test Step 12 : TH removes the GroupKeySet\n"); - err = TestThRemovesTheGroupKeySet_12(); - break; + ChipLogProgress(chipTool, " ***** Test Step 12 : TH removes the GroupKeySet\n"); + err = TestThRemovesTheGroupKeySet_12(); + break; case 13: - ChipLogProgress(chipTool, " ***** Test Step 13 : TH verifies the corresponding GroupKeyMap entry has been removed\n"); - err = TestThVerifiesTheCorrespondingGroupKeyMapEntryHasBeenRemoved_13(); - break; + ChipLogProgress(chipTool, " ***** Test Step 13 : TH verifies the corresponding GroupKeyMap entry has been removed\n"); + err = TestThVerifiesTheCorrespondingGroupKeyMapEntryHasBeenRemoved_13(); + break; case 14: - ChipLogProgress(chipTool, " ***** Test Step 14 : TH cleans up groups using RemoveAllGroups command\n"); - err = TestThCleansUpGroupsUsingRemoveAllGroupsCommand_14(); - break; + ChipLogProgress(chipTool, " ***** Test Step 14 : TH cleans up groups using RemoveAllGroups command\n"); + err = TestThCleansUpGroupsUsingRemoveAllGroupsCommand_14(); + break; case 15: - ChipLogProgress(chipTool, " ***** Test Step 15 : TH verifies the group has been removed in the GroupTable\n"); - err = TestThVerifiesTheGroupHasBeenRemovedInTheGroupTable_15(); - break; + ChipLogProgress(chipTool, " ***** Test Step 15 : TH verifies the group has been removed in the GroupTable\n"); + err = TestThVerifiesTheGroupHasBeenRemovedInTheGroupTable_15(); + break; case 16: - ChipLogProgress(chipTool, " ***** Test Step 16 : TH removes ACL Operate privileges for Group 0x0103\n"); - err = TestThRemovesAclOperatePrivilegesForGroup0x0103_16(); - break; + ChipLogProgress(chipTool, " ***** Test Step 16 : TH removes ACL Operate privileges for Group 0x0103\n"); + err = TestThRemovesAclOperatePrivilegesForGroup0x0103_16(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -59557,56 +59557,56 @@ class Test_TC_SC_5_1 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 11: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 12: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 13: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 14: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 15: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 16: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -59645,30 +59645,30 @@ class Test_TC_SC_5_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:3U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:259ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:3U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:259ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - aclArgument = temp_0; + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -59776,13 +59776,13 @@ class Test_TC_SC_5_1 : public TestCommandBridge { id groupKeyMapArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:259U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:419U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:259U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:419U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - groupKeyMapArgument = temp_0; + groupKeyMapArgument = temp_0; } [cluster writeAttributeGroupKeyMapWithValue:groupKeyMapArgument completion:^(NSError * _Nullable err) { @@ -60161,19 +60161,19 @@ class Test_TC_SC_5_1 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - aclArgument = temp_0; + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -60217,13 +60217,13 @@ class Test_TC_SC_5_2 : public TestCommandBridge { commissionerNodeId = mCommissionerNodeId.ValueOr(0); if (0 == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Start: Test_TC_SC_5_2\n"); + ChipLogProgress(chipTool, " **** Test Start: Test_TC_SC_5_2\n"); } if (mTestCount == mTestIndex) { - ChipLogProgress(chipTool, " **** Test Complete: Test_TC_SC_5_2\n"); - SetCommandExitStatus(CHIP_NO_ERROR); - return; + ChipLogProgress(chipTool, " **** Test Complete: Test_TC_SC_5_2\n"); + SetCommandExitStatus(CHIP_NO_ERROR); + return; } Wait(); @@ -60234,62 +60234,62 @@ class Test_TC_SC_5_2 : public TestCommandBridge { // incorrect mTestIndex value observed when we get the response. switch (mTestIndex++) { case 0: - ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); - err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); - break; + ChipLogProgress(chipTool, " ***** Test Step 0 : Wait for the commissioned device to be retrieved\n"); + err = TestWaitForTheCommissionedDeviceToBeRetrieved_0(); + break; case 1: - ChipLogProgress(chipTool, " ***** Test Step 1 : TH adds ACL Operate privileges for Group 0x0103\n"); - err = TestThAddsAclOperatePrivilegesForGroup0x0103_1(); - break; + ChipLogProgress(chipTool, " ***** Test Step 1 : TH adds ACL Operate privileges for Group 0x0103\n"); + err = TestThAddsAclOperatePrivilegesForGroup0x0103_1(); + break; case 2: - ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends KeySetWrite command with TH key\n"); - err = TestThSendsKeySetWriteCommandWithThKey_2(); - break; + ChipLogProgress(chipTool, " ***** Test Step 2 : TH sends KeySetWrite command with TH key\n"); + err = TestThSendsKeySetWriteCommandWithThKey_2(); + break; case 3: - ChipLogProgress(chipTool, " ***** Test Step 3 : TH binds GroupId to GroupKeySet\n"); - err = TestThBindsGroupIdToGroupKeySet_3(); - break; + ChipLogProgress(chipTool, " ***** Test Step 3 : TH binds GroupId to GroupKeySet\n"); + err = TestThBindsGroupIdToGroupKeySet_3(); + break; case 4: - ChipLogProgress(chipTool, " ***** Test Step 4 : TH sends RemoveAllGroups command\n"); - err = TestThSendsRemoveAllGroupsCommand_4(); - break; + ChipLogProgress(chipTool, " ***** Test Step 4 : TH sends RemoveAllGroups command\n"); + err = TestThSendsRemoveAllGroupsCommand_4(); + break; case 5: - ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends AddGroup command\n"); - err = TestThSendsAddGroupCommand_5(); - break; + ChipLogProgress(chipTool, " ***** Test Step 5 : TH sends AddGroup command\n"); + err = TestThSendsAddGroupCommand_5(); + break; case 6: - ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends ViewGroup command using group messaging\n"); - if (ShouldSkip("G.S.F00")) { - NextTest(); - return; - } - err = TestThSendsViewGroupCommandUsingGroupMessaging_6(); - break; + ChipLogProgress(chipTool, " ***** Test Step 6 : TH sends ViewGroup command using group messaging\n"); + if (ShouldSkip("G.S.F00")) { + NextTest(); + return; + } + err = TestThSendsViewGroupCommandUsingGroupMessaging_6(); + break; case 7: - ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends ViewGroup command using group messaging\n"); - if (ShouldSkip("!(G.S.F00)")) { - NextTest(); - return; - } - err = TestThSendsViewGroupCommandUsingGroupMessaging_7(); - break; + ChipLogProgress(chipTool, " ***** Test Step 7 : TH sends ViewGroup command using group messaging\n"); + if (ShouldSkip("!(G.S.F00)")) { + NextTest(); + return; + } + err = TestThSendsViewGroupCommandUsingGroupMessaging_7(); + break; case 8: - ChipLogProgress(chipTool, " ***** Test Step 8 : TH removes the GroupKeySet\n"); - err = TestThRemovesTheGroupKeySet_8(); - break; + ChipLogProgress(chipTool, " ***** Test Step 8 : TH removes the GroupKeySet\n"); + err = TestThRemovesTheGroupKeySet_8(); + break; case 9: - ChipLogProgress(chipTool, " ***** Test Step 9 : TH cleans up groups using RemoveAllGroups command\n"); - err = TestThCleansUpGroupsUsingRemoveAllGroupsCommand_9(); - break; + ChipLogProgress(chipTool, " ***** Test Step 9 : TH cleans up groups using RemoveAllGroups command\n"); + err = TestThCleansUpGroupsUsingRemoveAllGroupsCommand_9(); + break; case 10: - ChipLogProgress(chipTool, " ***** Test Step 10 : TH removes ACL Operate privileges for Group 0x0103\n"); - err = TestThRemovesAclOperatePrivilegesForGroup0x0103_10(); - break; + ChipLogProgress(chipTool, " ***** Test Step 10 : TH removes ACL Operate privileges for Group 0x0103\n"); + err = TestThRemovesAclOperatePrivilegesForGroup0x0103_10(); + break; } if (CHIP_NO_ERROR != err) { - ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); - SetCommandExitStatus(err); + ChipLogError(chipTool, " ***** Test Failure: %s\n", chip::ErrorStr(err)); + SetCommandExitStatus(err); } } @@ -60297,38 +60297,38 @@ class Test_TC_SC_5_2 : public TestCommandBridge { { switch (mTestIndex - 1) { case 0: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 1: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 2: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 3: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 4: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 5: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 6: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 7: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 8: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 9: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; case 10: - VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); - break; + VerifyOrReturn(CheckValue("status", chip::to_underlying(status.mStatus), 0)); + break; } // Go on to the next test. @@ -60367,30 +60367,30 @@ class Test_TC_SC_5_2 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:3U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:259ULL]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + temp_0[1] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).privilege = [NSNumber numberWithUnsignedChar:3U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).authMode = [NSNumber numberWithUnsignedChar:3U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:259ULL]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[1]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - aclArgument = temp_0; + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { @@ -60457,13 +60457,13 @@ class Test_TC_SC_5_2 : public TestCommandBridge { id groupKeyMapArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:259U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:419U]; - ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRGroupKeyManagementClusterGroupKeyMapStruct alloc] init]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupId = [NSNumber numberWithUnsignedShort:259U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).groupKeySetID = [NSNumber numberWithUnsignedShort:419U]; + ((MTRGroupKeyManagementClusterGroupKeyMapStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - groupKeyMapArgument = temp_0; + groupKeyMapArgument = temp_0; } [cluster writeAttributeGroupKeyMapWithValue:groupKeyMapArgument completion:^(NSError * _Nullable err) { @@ -60646,19 +60646,19 @@ class Test_TC_SC_5_2 : public TestCommandBridge { id aclArgument; { - NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; - temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; - { - NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; - temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; - } - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; - ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; + NSMutableArray * temp_0 = [[NSMutableArray alloc] init]; + temp_0[0] = [[MTRAccessControlClusterAccessControlEntryStruct alloc] init]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).privilege = [NSNumber numberWithUnsignedChar:5U]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).authMode = [NSNumber numberWithUnsignedChar:2U]; + { + NSMutableArray * temp_3 = [[NSMutableArray alloc] init]; + temp_3[0] = [NSNumber numberWithUnsignedLongLong:commissionerNodeId]; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).subjects = temp_3; + } + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).targets = nil; + ((MTRAccessControlClusterAccessControlEntryStruct *) temp_0[0]).fabricIndex = [NSNumber numberWithUnsignedChar:1U]; - aclArgument = temp_0; + aclArgument = temp_0; } [cluster writeAttributeACLWithValue:aclArgument completion:^(NSError * _Nullable err) { From 3c91e0335b6892bad771c57e4a2ac66dcd96aeb1 Mon Sep 17 00:00:00 2001 From: Cecille Freeman Date: Thu, 26 Jan 2023 09:23:51 -0500 Subject: [PATCH 8/8] Fix quote on yaml --- src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml index 48a9713a6d626e..37a79d5a34534b 100644 --- a/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACE_1_1.yaml @@ -374,7 +374,7 @@ tests: error: UNSUPPORTED_ACCESS - label: - TP24(11) - Write the location attribute (Basic - requires administer)" + "TP24(11) - Write the location attribute (Basic - requires administer)" cluster: "Basic Information" command: "writeAttribute" attribute: "Location"