diff --git a/src/app/tests/suites/certification/PICS.yaml b/src/app/tests/suites/certification/PICS.yaml index aa8468a435fe18..575080f2c546b3 100644 --- a/src/app/tests/suites/certification/PICS.yaml +++ b/src/app/tests/suites/certification/PICS.yaml @@ -466,74 +466,74 @@ PICS: id: CC.C.A003c - label: "Does the device implement receiving the MoveToHue command?" - id: CC.C.C00.Rsp + id: CC.C.C00.Tx - label: "Does the device implement receiving the MoveHue command?" - id: CC.C.C01.Rsp + id: CC.C.C01.Tx - label: "Does the device implement receiving the MoveToHue command?" - id: CC.C.C02.Rsp + id: CC.C.C02.Tx - label: "Does the device implement receiving the MoveToSaturation command?" - id: CC.C.C03.Rsp + id: CC.C.C03.Tx - label: "Does the device implement receiving the MoveSaturation command?" - id: CC.C.C04.Rsp + id: CC.C.C04.Tx - label: "Does the device implement receiving the StepSaturation command?" - id: CC.C.C05.Rsp + id: CC.C.C05.Tx - label: "Does the device implement receiving the MoveToHueAndSaturation command?" - id: CC.C.C06.Rsp + id: CC.C.C06.Tx - label: "Does the device implement receiving the MoveToColor command?" - id: CC.C.C07.Rsp + id: CC.C.C07.Tx - label: "Does the device implement receiving the MoveColor command?" - id: CC.C.C08.Rsp + id: CC.C.C08.Tx - label: "Does the device implement receiving the StopMoveStep command?" - id: CC.C.C47.Rsp + id: CC.C.C47.Tx - label: "Does the device implement receiving the StepColor command?" - id: CC.C.C09.Rsp + id: CC.C.C09.Tx - label: "Does the device implement receiving the MoveToColorTemperature command?" - id: CC.C.C0a.Rsp + id: CC.C.C0a.Tx - label: "Does the device implement receiving the MoveColorTemperature command?" - id: CC.C.C4b.Rsp + id: CC.C.C4b.Tx - label: "Does the device implement receiving the StepColorTemperature command?" - id: CC.C.C4c.Rsp + id: CC.C.C4c.Tx - label: "Does the device implement receiving the EnhancedMoveToHue command?" - id: CC.C.C40.Rsp + id: CC.C.C40.Tx - label: "Does the device implement receiving the EnhancedMoveHue command?" - id: CC.C.C41.Rsp + id: CC.C.C41.Tx - label: "Does the device implement receiving the EnhancedStepHue command?" - id: CC.C.C42.Rsp + id: CC.C.C42.Tx - label: "Does the device implement receiving the EnhancedMoveToHueAndSaturation command?" - id: CC.C.C43.Rsp + id: CC.C.C43.Tx - label: "Does the device implement receiving the ColorLoopSet command?" - id: CC.C.C44.Rsp + id: CC.C.C44.Tx - label: "Does the device implement sending the MoveToColorTemperature command?" - id: CC.C.C0a.Rsp + id: CC.C.C0a.Tx # Relative Humidity cluster - label: "Does the device implement the MeasuredValue attribute?" diff --git a/src/app/tests/suites/certification/Test_TC_ACL_2_3.yaml b/src/app/tests/suites/certification/Test_TC_ACL_2_3.yaml index e5b34505a45c87..ee68e0c2b5de21 100644 --- a/src/app/tests/suites/certification/Test_TC_ACL_2_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACL_2_3.yaml @@ -72,7 +72,7 @@ tests: - label: "TH1 commissions DUT using admin node ID N1" verification: | DUT - sudo ./chip-all-clusters-app + sudo ./chip-all-clusters-app --wifi TH1 ./chip-tool pairing ble-wifi 1 zigbee-thread matter123 20202021 3841 @@ -584,7 +584,7 @@ tests: - label: "TH1 writes DUT Endpoint 0 AccessControl cluster Extension attribute, value is list of AccessControlExtensionStruct containing 1 element - 1.struct Data field: D_BAD_NOnE" + 1.struct Data field: D_BAD_NONE" PICS: ACL.S.A0001 verification: | ./chip-tool accesscontrol write extension '[{"data":""}]' 1 0 diff --git a/src/app/tests/suites/certification/Test_TC_ACL_2_4.yaml b/src/app/tests/suites/certification/Test_TC_ACL_2_4.yaml index 0a2c47504da02f..417801e174809b 100644 --- a/src/app/tests/suites/certification/Test_TC_ACL_2_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACL_2_4.yaml @@ -929,7 +929,7 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 2, "authMode": 2, "subjects": null, "targets": null}]' 1 0 - On TH1(Chiptool), Verify that the status is Success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements as Subject and Target as null + On TH1(Chiptool), Verify that the status is Success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements as Subject and Target as null [1656507439.868495][3249:3254] CHIP:DMG: WriteClient moving to [ResponseRe] [1656507439.868612][3249:3254] CHIP:DMG: WriteResponseMessage = [1656507439.868671][3249:3254] CHIP:DMG: { @@ -1053,7 +1053,7 @@ tests: PICS: ACL.S.A0000 verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects":[33,44,55,66] , "targets": null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements as Subject as SUBJECTS and Target as null + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements as Subject as SUBJECTS and Target as null @@ -1164,7 +1164,7 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects":[65520,65521,65522,65523] , "targets": null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Subjects as CAT Values and Target as null + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Subjects as CAT Values and Target as null [1656509348.174135][3403:3408] CHIP:DMG: WriteClient moving to [ResponseRe] [1656509348.174227][3403:3408] CHIP:DMG: WriteResponseMessage = [1656509348.174272][3403:3408] CHIP:DMG: { @@ -1285,13 +1285,14 @@ tests: "TH1 writes DUT Endpoint 0 AccessControl cluster ACL attribute, value is list of AccessControlEntryStruct containing 2 elements 1.struct Privilege field: Administer (5) AuthMode field: CASE (2) Subjects - field: null Targets field: null 2.struct Privilege field: Operate (3) - AuthMode field: CASE (2) Subjects field: Targets field: list of + field: [N1] Targets field: null 2.struct Privilege field: Operate (3) + AuthMode field: CASE (2) Subjects field:null Targets field: list of MAXTARGETS targets {Cluster: random} (stored as TARGETS)" PICS: ACL.S.A0000 verification: | - ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": null, "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": 40, "endpoint": null, "deviceType": null },{ "cluster": 28, "endpoint": null, "deviceType": null }]}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Subjects as null and and Target as TARGETS + ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": 40, "endpoint": null, "deviceType": null },{ "cluster": 28, "endpoint": null, "deviceType": null }]}]' 1 0 + + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Subjects as null and and Target as TARGETS [1657542520.140869][3499:3504] CHIP:DMG: { [1657542520.140922][3499:3504] CHIP:DMG: AttributeStatusIBs = @@ -1321,36 +1322,50 @@ tests: [1657542520.141940][3499:3504] CHIP:DMG: Attribute = 0x0000_0000, [1657542520.142024][3499:3504] CHIP:DMG: ListIndex = Null, [1657542520.142106][3499:3504] CHIP:DMG: } - [1657542520.142187][3499:3504] CHIP:DMG: - [1657542520.142257][3499:3504] CHIP:DMG: StatusIB = - [1657542520.142336][3499:3504] CHIP:DMG: { - [1657542520.142414][3499:3504] CHIP:DMG: status = 0x00 (SUCCESS), - [1657542520.142497][3499:3504] CHIP:DMG: }, - [1657542520.142572][3499:3504] CHIP:DMG: - [1657542520.142633][3499:3504] CHIP:DMG: }, - [1657542520.142719][3499:3504] CHIP:DMG: - [1657542520.142778][3499:3504] CHIP:DMG: AttributeStatusIB = - [1657542520.142841][3499:3504] CHIP:DMG: { - [1657542520.142903][3499:3504] CHIP:DMG: AttributePathIB = - [1657542520.142976][3499:3504] CHIP:DMG: { - [1657542520.143053][3499:3504] CHIP:DMG: Endpoint = 0x0, - [1657542520.143134][3499:3504] CHIP:DMG: Cluster = 0x1f, - [1657542520.143223][3499:3504] CHIP:DMG: Attribute = 0x0000_0000, - [1657542520.143300][3499:3504] CHIP:DMG: ListIndex = Null, - [1657542520.143382][3499:3504] CHIP:DMG: } - [1657542520.143463][3499:3504] CHIP:DMG: - [1657542520.143536][3499:3504] CHIP:DMG: StatusIB = - [1657542520.143608][3499:3504] CHIP:DMG: { - [1657542520.143683][3499:3504] CHIP:DMG: status = 0x00 (SUCCESS), - [1657542520.143764][3499:3504] CHIP:DMG: }, - [1657542520.143837][3499:3504] CHIP:DMG: - [1657542520.143902][3499:3504] CHIP:DMG: }, - [1657542520.143973][3499:3504] CHIP:DMG: - [1657542520.144030][3499:3504] CHIP:DMG: ], - [1657542520.144117][3499:3504] CHIP:DMG: - [1657542520.144175][3499:3504] CHIP:DMG: InteractionModelRevision = 1 - [1657542520.144233][3499:3504] CHIP:DMG: } - [1657542520.144531][3499:3504] CHIP:DMG: WriteClient moving to [AwaitingDe] + [1662015973.912273][3126:3132] CHIP:DMG: { + [1662015973.912301][3126:3132] CHIP:DMG: AttributeStatusIBs = + [1662015973.912375][3126:3132] CHIP:DMG: [ + [1662015973.912409][3126:3132] CHIP:DMG: AttributeStatusIB = + [1662015973.912452][3126:3132] CHIP:DMG: { + [1662015973.912488][3126:3132] CHIP:DMG: AttributePathIB = + [1662015973.912534][3126:3132] CHIP:DMG: { + [1662015973.912577][3126:3132] CHIP:DMG: Endpoint = 0x0, + [1662015973.912640][3126:3132] CHIP:DMG: Cluster = 0x1f, + [1662015973.912687][3126:3132] CHIP:DMG: Attribute = 0x0000_0000, + [1662015973.912743][3126:3132] CHIP:DMG: } + [1662015973.912792][3126:3132] CHIP:DMG: + [1662015973.912849][3126:3132] CHIP:DMG: StatusIB = + [1662015973.912893][3126:3132] CHIP:DMG: { + [1662015973.912948][3126:3132] CHIP:DMG: status = 0x00 (SUCCESS), + [1662015973.912992][3126:3132] CHIP:DMG: }, + [1662015973.913046][3126:3132] CHIP:DMG: + [1662015973.913082][3126:3132] CHIP:DMG: }, + [1662015973.913142][3126:3132] CHIP:DMG: + [1662015973.913173][3126:3132] CHIP:DMG: AttributeStatusIB = + [1662015973.913225][3126:3132] CHIP:DMG: { + [1662015973.913260][3126:3132] CHIP:DMG: AttributePathIB = + [1662015973.913315][3126:3132] CHIP:DMG: { + [1662015973.913360][3126:3132] CHIP:DMG: Endpoint = 0x0, + [1662015973.913421][3126:3132] CHIP:DMG: Cluster = 0x1f, + [1662015973.913465][3126:3132] CHIP:DMG: Attribute = 0x0000_0000, + [1662015973.913518][3126:3132] CHIP:DMG: ListIndex = Null, + [1662015973.913561][3126:3132] CHIP:DMG: } + [1662015973.913622][3126:3132] CHIP:DMG: + [1662015973.913662][3126:3132] CHIP:DMG: StatusIB = + [1662015973.913716][3126:3132] CHIP:DMG: { + [1662015973.913759][3126:3132] CHIP:DMG: status = 0x00 (SUCCESS), + [1662015973.913814][3126:3132] CHIP:DMG: }, + [1662015973.913855][3126:3132] CHIP:DMG: + [1662015973.913902][3126:3132] CHIP:DMG: }, + [1662015973.913952][3126:3132] CHIP:DMG: + [1662015973.913983][3126:3132] CHIP:DMG: AttributeStatusIB = + [1662015973.914021][3126:3132] CHIP:DMG: { + [1662015973.914056][3126:3132] CHIP:DMG: AttributePathIB = + [1662015973.914095][3126:3132] CHIP:DMG: { + [1662015973.914139][3126:3132] CHIP:DMG: Endpoint = 0x0, + [1662015973.914183][3126:3132] CHIP:DMG: Cluster = 0x1f, + [1662015973.914228][3126:3132] CHIP:DMG: Attribute = 0x0000_0000, + [1662015973.914270][3126:3132] CHIP:DMG: ListIndex = Null, disabled: true - label: "TH1 reads DUT Endpoint 0 AccessControl cluster ACL attribute" @@ -1359,34 +1374,31 @@ tests: ./chip-tool accesscontrol read acl 1 0 On TH1(Chiptool) , Verify that the AccessControlEntryStruct contains 2 elements with Subjects as null and and Target as TARGETS - [1657542633.704684][3522:3527] CHIP:DMG: } - [1657542633.705098][3522:3527] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Attribute 0x0000_0000 DataVersion: 3549245792 - [1657542633.705191][3522:3527] CHIP:TOO: ACL: 2 entries - [1657542633.705237][3522:3527] CHIP:TOO: [1]: { - [1657542633.705278][3522:3527] CHIP:TOO: Privilege: 5 - [1657542633.705303][3522:3527] CHIP:TOO: AuthMode: 2 - [1657542633.705329][3522:3527] CHIP:TOO: Subjects: 1 entries - [1657542633.705358][3522:3527] CHIP:TOO: [1]: 112233 - [1657542633.705384][3522:3527] CHIP:TOO: Targets: null - [1657542633.705407][3522:3527] CHIP:TOO: FabricIndex: 1 - [1657542633.705429][3522:3527] CHIP:TOO: } - [1657542633.705465][3522:3527] CHIP:TOO: [2]: { - [1657542633.705489][3522:3527] CHIP:TOO: Privilege: 3 - [1657542633.705511][3522:3527] CHIP:TOO: AuthMode: 2 - [1657542633.705533][3522:3527] CHIP:TOO: Subjects: null - [1657542633.705561][3522:3527] CHIP:TOO: Targets: 2 entries - [1657542633.705612][3522:3527] CHIP:TOO: [1]: { - [1657542633.705637][3522:3527] CHIP:TOO: Cluster: 40 - [1657542633.705662][3522:3527] CHIP:TOO: Endpoint: null - [1657542633.705684][3522:3527] CHIP:TOO: DeviceType: null - [1657542633.705706][3522:3527] CHIP:TOO: } - [1657542633.705736][3522:3527] CHIP:TOO: [2]: { - [1657542633.705759][3522:3527] CHIP:TOO: Cluster: 28 - [1657542633.705781][3522:3527] CHIP:TOO: Endpoint: null - [1657542633.705804][3522:3527] CHIP:TOO: DeviceType: null - [1657542633.705825][3522:3527] CHIP:TOO: } - [1657542633.705849][3522:3527] CHIP:TOO: FabricIndex: 1 - [1657542633.705871][3522:3527] CHIP:TOO: } + [1662016086.501582][3138:3143] CHIP:TOO: ACL: 2 entries + [1662016086.501643][3138:3143] CHIP:TOO: [1]: { + [1662016086.501673][3138:3143] CHIP:TOO: Privilege: 5 + [1662016086.501698][3138:3143] CHIP:TOO: AuthMode: 2 + [1662016086.501727][3138:3143] CHIP:TOO: Subjects: 1 entries + [1662016086.501758][3138:3143] CHIP:TOO: [1]: 112233 + [1662016086.501786][3138:3143] CHIP:TOO: Targets: null + [1662016086.501811][3138:3143] CHIP:TOO: FabricIndex: 1 + [1662016086.501835][3138:3143] CHIP:TOO: } + [1662016086.501873][3138:3143] CHIP:TOO: [2]: { + [1662016086.501899][3138:3143] CHIP:TOO: Privilege: 3 + [1662016086.501924][3138:3143] CHIP:TOO: AuthMode: 2 + [1662016086.501948][3138:3143] CHIP:TOO: Subjects: null + [1662016086.501979][3138:3143] CHIP:TOO: Targets: 2 entries + [1662016086.502016][3138:3143] CHIP:TOO: [1]: { + [1662016086.502043][3138:3143] CHIP:TOO: Cluster: 40 + [1662016086.502069][3138:3143] CHIP:TOO: Endpoint: null + [1662016086.502094][3138:3143] CHIP:TOO: DeviceType: null + [1662016086.502117][3138:3143] CHIP:TOO: } + [1662016086.502148][3138:3143] CHIP:TOO: [2]: { + [1662016086.502174][3138:3143] CHIP:TOO: Cluster: 28 + [1662016086.502198][3138:3143] CHIP:TOO: Endpoint: null + [1662016086.502223][3138:3143] CHIP:TOO: DeviceType: null + [1662016086.502247][3138:3143] CHIP:TOO: } + [1662016086.502273][3138:3143] CHIP:TOO: FabricIndex: 1 disabled: true - label: @@ -1395,7 +1407,7 @@ tests: PICS: ACL.S.A0000 verification: | ./chip-tool accesscontrol read access-control-entries-per-fabric 1 0 - On TH1(Chiptool), verify with value 3 or greater as AccessControlEntriesPerFabric + On TH1(Chiptool), verify with value 3 or greater as AccessControlEntriesPerFabric,value is stored as MAXENTRIES [1656594850.964909][4043:4048] CHIP:DMG: AttributeReportIBs = [1656594850.964954][4043:4048] CHIP:DMG: [ @@ -1431,15 +1443,15 @@ tests: "TH1 writes DUT Endpoint 0 AccessControl cluster ACL attribute, value is list of AccessControlEntryStruct containing MAXENTRIES elements 1.struct Privilege field: Administer (5) AuthMode field: CASE (2) - Subjects field: null Targets field: null 2.struct Privilege field: + Subjects field: [N1] Targets field: null 2.struct Privilege field: Operate (3) AuthMode field: CASE (2) Subjects field: null Targets field: null subsequent elements same as second element" PICS: ACL.S.A0000 verification: | - ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": null, "targets": null}, + ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing MAXENTRIES elements + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing MAXENTRIES elements [1657617362.022161][8840:8845] CHIP:DMG: WriteResponseMessage = [1657617362.022190][8840:8845] CHIP:DMG: { @@ -1527,27 +1539,29 @@ tests: [1657543165.385093][3592:3597] CHIP:DMG: } [1657543165.385508][3592:3597] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Attribute 0x0000_0000 DataVersion: 3549245812 [1657543165.385586][3592:3597] CHIP:TOO: ACL: 3 entries - [1657543165.385627][3592:3597] CHIP:TOO: [1]: { - [1657543165.385666][3592:3597] CHIP:TOO: Privilege: 5 - [1657543165.385689][3592:3597] CHIP:TOO: AuthMode: 2 - [1657543165.385712][3592:3597] CHIP:TOO: Subjects: null - [1657543165.385734][3592:3597] CHIP:TOO: Targets: null - [1657543165.385756][3592:3597] CHIP:TOO: FabricIndex: 1 - [1657543165.385777][3592:3597] CHIP:TOO: } - [1657543165.385807][3592:3597] CHIP:TOO: [2]: { - [1657543165.385830][3592:3597] CHIP:TOO: Privilege: 3 - [1657543165.385851][3592:3597] CHIP:TOO: AuthMode: 2 - [1657543165.385872][3592:3597] CHIP:TOO: Subjects: null - [1657543165.385893][3592:3597] CHIP:TOO: Targets: null - [1657543165.385914][3592:3597] CHIP:TOO: FabricIndex: 1 - [1657543165.385935][3592:3597] CHIP:TOO: } - [1657543165.385964][3592:3597] CHIP:TOO: [3]: { - [1657543165.385986][3592:3597] CHIP:TOO: Privilege: 3 - [1657543165.386007][3592:3597] CHIP:TOO: AuthMode: 2 - [1657543165.386028][3592:3597] CHIP:TOO: Subjects: null - [1657543165.386050][3592:3597] CHIP:TOO: Targets: null - [1657543165.386070][3592:3597] CHIP:TOO: FabricIndex: 1 - [1657543165.386091][3592:3597] CHIP:TOO: } + [1662014580.521093][2979:2984] CHIP:TOO: ACL: 3 entries + [1662014580.521143][2979:2984] CHIP:TOO: [1]: { + [1662014580.523697][2979:2984] CHIP:TOO: Privilege: 5 + [1662014580.523728][2979:2984] CHIP:TOO: AuthMode: 2 + [1662014580.523754][2979:2984] CHIP:TOO: Subjects: 1 entries + [1662014580.523781][2979:2984] CHIP:TOO: [1]: 112233 + [1662014580.523803][2979:2984] CHIP:TOO: Targets: null + [1662014580.523823][2979:2984] CHIP:TOO: FabricIndex: 1 + [1662014580.523842][2979:2984] CHIP:TOO: } + [1662014580.523870][2979:2984] CHIP:TOO: [2]: { + [1662014580.523891][2979:2984] CHIP:TOO: Privilege: 3 + [1662014580.523910][2979:2984] CHIP:TOO: AuthMode: 2 + [1662014580.523930][2979:2984] CHIP:TOO: Subjects: null + [1662014580.523948][2979:2984] CHIP:TOO: Targets: null + [1662014580.523967][2979:2984] CHIP:TOO: FabricIndex: 1 + [1662014580.523985][2979:2984] CHIP:TOO: } + [1662014580.524010][2979:2984] CHIP:TOO: [3]: { + [1662014580.524030][2979:2984] CHIP:TOO: Privilege: 3 + [1662014580.524049][2979:2984] CHIP:TOO: AuthMode: 2 + [1662014580.524068][2979:2984] CHIP:TOO: Subjects: null + [1662014580.524086][2979:2984] CHIP:TOO: Targets: null + [1662014580.524105][2979:2984] CHIP:TOO: FabricIndex: 1 + [1662014580.524124][2979:2984] CHIP:TOO: } disabled: true - label: @@ -1560,7 +1574,7 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{"privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 1, "subjects": null, "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path with PASE Authmode + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path with PASE Authmode [1658475475.310438][3113:3119] CHIP:DMG: { [1658475475.310466][3113:3119] CHIP:DMG: AttributeStatusIBs = [1658475475.310500][3113:3119] CHIP:DMG: [ @@ -1705,7 +1719,7 @@ tests: ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 5, "authMode": 3, "subjects": null, "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to Administer Privilege with Group AuthMode + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to Administer Privilege with Group AuthMode [1658475916.602576][3151:3156] CHIP:DMG: WriteResponseMessage = [1658475916.602649][3151:3156] CHIP:DMG: { [1658475916.602684][3151:3156] CHIP:DMG: AttributeStatusIBs = @@ -1782,7 +1796,7 @@ tests: { "privilege": 6, "authMode": 2, "subjects": null, "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid privilege . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid privilege . [1658476127.774933][3171:3176] CHIP:EM: Removed CHIP MessageCounter:240294498 from RetransTable on exchange 6954i [1658476127.775074][3171:3176] CHIP:DMG: WriteClient moving to [ResponseRe] @@ -1860,7 +1874,7 @@ tests: ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 4, "subjects": null, "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Authmode . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Authmode . [1658476412.664216][3192:3197] CHIP:DMG: WriteResponseMessage = [1658476412.664247][3192:3197] CHIP:DMG: { [1658476412.664275][3192:3197] CHIP:DMG: AttributeStatusIBs = @@ -1935,7 +1949,7 @@ tests: ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": [0], "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . [1658476622.665126][3229:3234] CHIP:DMG: WriteClient moving to [ResponseRe] [1658476622.665195][3229:3234] CHIP:DMG: WriteResponseMessage = [1658476622.665225][3229:3234] CHIP:DMG: { @@ -2011,7 +2025,7 @@ tests: { "privilege": 3, "authMode": 2, "subjects": [18446744073709551615], "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . 1658476861.356730][3250:3255] CHIP:DMG: { [1658476861.356767][3250:3255] CHIP:DMG: AttributeStatusIBs = [1658476861.356813][3250:3255] CHIP:DMG: [ @@ -2078,13 +2092,13 @@ tests: is list of AccessControlEntryStruct containing 2 elements 1.struct Privilege field: Administer (5) AuthMode field: CASE (2) Subjects field: [N1] Targets field: null 2.struct Privilege field: Operate (3) - AuthMode field: CASE (2) Subjects field: [0xFFFFFFFD_BAD_NONE0000000] - Targets field: null" + AuthMode field: CASE (2) Subjects field: [0xFFFFFFFD00000000] Targets + field: null" PICS: ACL.S.A0000 verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": [18446744060824649728], "targets": null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . 8477037.056167][3264:3269] CHIP:DMG: { [1658477037.056200][3264:3269] CHIP:DMG: AttributePathIB = [1658477037.056238][3264:3269] CHIP:DMG: { @@ -2155,7 +2169,7 @@ tests: ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": [18446744073709486080], "targets":null}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Subject field . 658477229.869987][3634:3640] CHIP:EM: Removed CHIP MessageCounter:189477251 from RetransTable on exchange 22058i [1658477229.870031][3634:3640] CHIP:DMG: WriteClient moving to [ResponseRe] [1658477229.870093][3634:3640] CHIP:DMG: WriteResponseMessage = @@ -2227,8 +2241,8 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": null, "endpoint": null, "deviceType": null }]}]' 1 0 - On TH1(Chiptool) , Verify Successfully to AccessControlEntryStruct containing 2 elements using - Invalid Target Field for second element path Returns CONSTRAINT_ERROR (0x87) + + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field . 1658477371.966712][3679:3684] CHIP:EM: Removed CHIP MessageCounter:138419251 from RetransTable on exchange 40076i [1658477371.966756][3679:3684] CHIP:DMG: WriteClient moving to [ResponseRe] [1658477371.966830][3679:3684] CHIP:DMG: WriteResponseMessage = @@ -2303,7 +2317,7 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": 4294967295, "endpoint": null, "deviceType": null }]}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field . [1657617852.177018][8933:8938] CHIP:DMG: WriteResponseMessage = [1657617852.177055][8933:8938] CHIP:DMG: { [1657617852.177086][8933:8938] CHIP:DMG: AttributeStatusIBs = @@ -2377,7 +2391,7 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": null, "endpoint": 65535, "deviceType": null }]}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field . [1657617920.044059][8948:8953] CHIP:DMG: { [1657617920.044085][8948:8953] CHIP:DMG: AttributeStatusIBs = [1657617920.044120][8948:8953] CHIP:DMG: [ @@ -2450,7 +2464,7 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": null, "endpoint": null, "deviceType": 4294967295 }]}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field . + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field . @@ -2526,7 +2540,7 @@ tests: verification: | ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": null, "endpoint": 22, "deviceType": 33 }]}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field with both Endpoint and DeviceType fields present + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field with both Endpoint and DeviceType fields present [1658477583.616961][3701:3706] CHIP:DMG: WriteClient moving to [ResponseRe] [1658477583.617072][3701:3706] CHIP:DMG: WriteResponseMessage = [1658477583.617120][3701:3706] CHIP:DMG: { @@ -2603,7 +2617,7 @@ tests: ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 2, "subjects": null, "targets":[{ "cluster": 11, "endpoint": 22, "deviceType": 33 }]}]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field + On TH1(Chiptool), Verify that the status is success when writing the AccessControl cluster ACL attribute with a value is list of AccessControlEntryStruct containing 2 elements with Success for first element path and CONSTRAINT_ERROR (0x87) for Second element path due to invalid Target field [1658477662.415412][3710:3715] CHIP:EM: Removed CHIP MessageCounter:35384027 from RetransTable on exchange 6953i [1658477662.415452][3710:3715] CHIP:DMG: WriteClient moving to [ResponseRe] [1658477662.415535][3710:3715] CHIP:DMG: WriteResponseMessage = @@ -2676,7 +2690,7 @@ tests: PICS: ACL.S.A0000 verification: | ./chip-tool accesscontrol write acl '[]' 1 0 - On TH1(Chiptool), Verify that the status is success for acl attribute , since all ACL entries removed + On TH1(Chiptool), Verify that the status is success for acl attribute value is an empty list since all ACL entries removed RetransTable on exchange 43997i [1660632377.411062][3241:3246] CHIP:DMG: WriteClient moving to [ResponseRe] [1660632377.411111][3241:3246] CHIP:DMG: WriteResponseMessage = diff --git a/src/app/tests/suites/certification/Test_TC_ACL_2_6.yaml b/src/app/tests/suites/certification/Test_TC_ACL_2_6.yaml index 2a4d89ddfc01b5..29f6c021e96c02 100644 --- a/src/app/tests/suites/certification/Test_TC_ACL_2_6.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACL_2_6.yaml @@ -117,8 +117,8 @@ tests: AuthMode field: Group (3) Subjects field: null Targets field: null" PICS: ACL.S.E00 verification: | - ./chip-tool accesscontrol write acl "[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, - { "privilege": 3, "authMode": 3, "subjects": null, "targets":null}]" 1 0 + ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, + { "privilege": 3, "authMode": 3, "subjects": null, "targets":null}]' 1 0 On TH1(Chiptool) , Verify AccessControl cluster AccessControlEntryChanged event containing 2 elements [[1657545728.526415][3928:3933] CHIP:DMG: WriteResponseMessage = @@ -266,77 +266,31 @@ tests: - label: "TH1 writes DUT Endpoint 0 AccessControl cluster ACL attribute, value - is list of AccessControlEntryStruct containing 2 elements 1.struct - Privilege field: Administer (5) AuthMode field: CASE (2) Subjects - field: [N1] Targets field: null 2.struct Privilege field: Operate (3) - AuthMode field: Group (3) Subjects field: null Targets field: null" + is list of AccessControlEntryStruct containing 2 elements. The first + item is valid, the second item is invalid due to group ID 0 being + used, which is illegal. 1.struct Privilege field: Administer (5) + AuthMode field: CASE (2) Subjects field: [N1] Targets field: null + 2.struct Privilege field: Operate (3) AuthMode field: Group (3) + Subjects field: [0] Targets field: null" PICS: ACL.S.E00 verification: | - ./chip-tool accesscontrol write acl "[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 3, "subjects": null, "targets":null}]" 1 0 + ./chip-tool accesscontrol write acl '[{ "privilege": 5, "authMode": 2, "subjects": [112233], "targets": null}, { "privilege": 3, "authMode": 3, "subjects": [0], "targets":null}]' 1 0 On TH1(Chiptool) ,verify AccessControl cluster ACL attribute, value is list of AccessControlEntryStruct containing 2 elements - 58813102.344539][2489:2494] CHIP:EM: Removed CHIP MessageCounter:131488146 from RetransTable on exchange 37188i - [1658813102.344581][2489:2494] CHIP:DMG: WriteClient moving to [ResponseRe] - [1658813102.344655][2489:2494] CHIP:DMG: WriteResponseMessage = - [1658813102.344711][2489:2494] CHIP:DMG: { - [1658813102.344741][2489:2494] CHIP:DMG: AttributeStatusIBs = - [1658813102.344798][2489:2494] CHIP:DMG: [ - [1658813102.344831][2489:2494] CHIP:DMG: AttributeStatusIB = - [1658813102.344883][2489:2494] CHIP:DMG: { - [1658813102.344918][2489:2494] CHIP:DMG: AttributePathIB = - [1658813102.344973][2489:2494] CHIP:DMG: { - [1658813102.345027][2489:2494] CHIP:DMG: Endpoint = 0x0, - [1658813102.345073][2489:2494] CHIP:DMG: Cluster = 0x1f, - [1658813102.345130][2489:2494] CHIP:DMG: Attribute = 0x0000_0000, - [1658813102.345182][2489:2494] CHIP:DMG: } - [1658813102.345231][2489:2494] CHIP:DMG: - [1658813102.345280][2489:2494] CHIP:DMG: StatusIB = - [1658813102.345322][2489:2494] CHIP:DMG: { - [1658813102.345377][2489:2494] CHIP:DMG: status = 0x00 (SUCCESS), - [1658813102.345430][2489:2494] CHIP:DMG: }, - [1658813102.345469][2489:2494] CHIP:DMG: - [1658813102.345509][2489:2494] CHIP:DMG: }, - [1658813102.345549][2489:2494] CHIP:DMG: - [1658813102.345577][2489:2494] CHIP:DMG: AttributeStatusIB = - [1658813102.345606][2489:2494] CHIP:DMG: { - [1658813102.345644][2489:2494] CHIP:DMG: AttributePathIB = - [1658813102.345678][2489:2494] CHIP:DMG: { - [1658813102.345714][2489:2494] CHIP:DMG: Endpoint = 0x0, - [1658813102.345754][2489:2494] CHIP:DMG: Cluster = 0x1f, - [1658813102.345795][2489:2494] CHIP:DMG: Attribute = 0x0000_0000, - [1658813102.345831][2489:2494] CHIP:DMG: ListIndex = Null, - [1658813102.345866][2489:2494] CHIP:DMG: } - [1658813102.345903][2489:2494] CHIP:DMG: - [1658813102.345937][2489:2494] CHIP:DMG: StatusIB = - [1658813102.345970][2489:2494] CHIP:DMG: { - [1658813102.346008][2489:2494] CHIP:DMG: status = 0x00 (SUCCESS), - [1658813102.346043][2489:2494] CHIP:DMG: }, - [1658813102.346078][2489:2494] CHIP:DMG: - [1658813102.346106][2489:2494] CHIP:DMG: }, - [1658813102.346145][2489:2494] CHIP:DMG: - [1658813102.346169][2489:2494] CHIP:DMG: AttributeStatusIB = - [1658813102.346194][2489:2494] CHIP:DMG: { - [1658813102.346233][2489:2494] CHIP:DMG: AttributePathIB = - [1658813102.346265][2489:2494] CHIP:DMG: { - [1658813102.346297][2489:2494] CHIP:DMG: Endpoint = 0x0, - [1658813102.346341][2489:2494] CHIP:DMG: Cluster = 0x1f, - [1658813102.346382][2489:2494] CHIP:DMG: Attribute = 0x0000_0000, - [1658813102.346417][2489:2494] CHIP:DMG: ListIndex = Null, - [1658813102.346452][2489:2494] CHIP:DMG: } - [1658813102.346487][2489:2494] CHIP:DMG: - [1658813102.346520][2489:2494] CHIP:DMG: StatusIB = - [1658813102.346590][2489:2494] CHIP:DMG: { - [1658813102.346630][2489:2494] CHIP:DMG: status = 0x00 (SUCCESS), - [1658813102.346667][2489:2494] CHIP:DMG: }, - [1658813102.346701][2489:2494] CHIP:DMG: - [1658813102.346731][2489:2494] CHIP:DMG: }, - [1658813102.346764][2489:2494] CHIP:DMG: - [1658813102.346796][2489:2494] CHIP:DMG: ], - [1658813102.346837][2489:2494] CHIP:DMG: - [1658813102.346864][2489:2494] CHIP:DMG: InteractionModelRevision = 1 - [1658813102.346891][2489:2494] CHIP:DMG: } - [1658813102.347080][2489:2494] CHIP:DMG: WriteClient moving to [AwaitingDe] - [1658813102.347150][2489:2494] CHIP:EM: Sending Standalone Ack for MessageCounter:54598939 on + + [1662107205.364278][89333:89338] CHIP:DMG: { + [1662107205.364298][89333:89338] CHIP:DMG: AttributePathIB = + [1662107205.364315][89333:89338] CHIP:DMG: { + [1662107205.364332][89333:89338] CHIP:DMG: Endpoint = 0x0, + [1662107205.364352][89333:89338] CHIP:DMG: Cluster = 0x1f, + [1662107205.364372][89333:89338] CHIP:DMG: Attribute = 0x0000_0000, + [1662107205.364388][89333:89338] CHIP:DMG: ListIndex = Null, + [1662107205.364407][89333:89338] CHIP:DMG: } + [1662107205.364437][89333:89338] CHIP:DMG: + [1662107205.364458][89333:89338] CHIP:DMG: StatusIB = + [1662107205.364477][89333:89338] CHIP:DMG: { + [1662107205.364493][89333:89338] CHIP:DMG: status = 0x87 (CONSTRAINT_ERROR), + [1662107205.364511][89333:89338] CHIP:DMG: }, disabled: true - label: @@ -347,152 +301,58 @@ tests: ./chip-tool accesscontrol read-event access-control-entry-changed 1 0 On TH1(Chiptool) , Verify AccessControl cluster AccessControlEntryChanged event containing - at least 3 new elements and MUST NOT contain an added event for the third entry + at least 3 new elements and MUST NOT contain an added event for second entry written at step 6 - [1661182764.896026][19503:19508] CHIP:DMG: - [1661182764.896029][19503:19508] CHIP:DMG: SuppressResponse = true, - [1661182764.896033][19503:19508] CHIP:DMG: InteractionModelRevision = 1 - [1661182764.896035][19503:19508] CHIP:DMG: } - [1661182764.896123][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896126][19503:19508] CHIP:TOO: Event number: 3 - [1661182764.896129][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896131][19503:19508] CHIP:TOO: Timestamp: 31085832 - [1661182764.896155][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896158][19503:19508] CHIP:TOO: AdminNodeID: null - [1661182764.896163][19503:19508] CHIP:TOO: AdminPasscodeID: 0 - [1661182764.896167][19503:19508] CHIP:TOO: ChangeType: 1 - [1661182764.896173][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896176][19503:19508] CHIP:TOO: Privilege: 5 - [1661182764.896179][19503:19508] CHIP:TOO: AuthMode: 2 - [1661182764.896183][19503:19508] CHIP:TOO: Subjects: 1 entries - [1661182764.896188][19503:19508] CHIP:TOO: [1]: 112233 - [1661182764.896191][19503:19508] CHIP:TOO: Targets: null - [1661182764.896194][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896197][19503:19508] CHIP:TOO: } - [1661182764.896199][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896202][19503:19508] CHIP:TOO: } - [1661182764.896227][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896230][19503:19508] CHIP:TOO: Event number: 4 - [1661182764.896232][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896234][19503:19508] CHIP:TOO: Timestamp: 31297570 - [1661182764.896246][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896249][19503:19508] CHIP:TOO: AdminNodeID: 112233 - [1661182764.896252][19503:19508] CHIP:TOO: AdminPasscodeID: null - [1661182764.896254][19503:19508] CHIP:TOO: ChangeType: 2 - [1661182764.896257][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896259][19503:19508] CHIP:TOO: Privilege: 5 - [1661182764.896262][19503:19508] CHIP:TOO: AuthMode: 2 - [1661182764.896265][19503:19508] CHIP:TOO: Subjects: 1 entries - [1661182764.896268][19503:19508] CHIP:TOO: [1]: 112233 - [1661182764.896271][19503:19508] CHIP:TOO: Targets: null - [1661182764.896274][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896276][19503:19508] CHIP:TOO: } - [1661182764.896279][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896281][19503:19508] CHIP:TOO: } - [1661182764.896309][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896311][19503:19508] CHIP:TOO: Event number: 5 - [1661182764.896313][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896315][19503:19508] CHIP:TOO: Timestamp: 31297570 - [1661182764.896320][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896323][19503:19508] CHIP:TOO: AdminNodeID: 112233 - [1661182764.896325][19503:19508] CHIP:TOO: AdminPasscodeID: null - [1661182764.896327][19503:19508] CHIP:TOO: ChangeType: 1 - [1661182764.896330][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896332][19503:19508] CHIP:TOO: Privilege: 5 - [1661182764.896335][19503:19508] CHIP:TOO: AuthMode: 2 - [1661182764.896338][19503:19508] CHIP:TOO: Subjects: 1 entries - [1661182764.896341][19503:19508] CHIP:TOO: [1]: 112233 - [1661182764.896343][19503:19508] CHIP:TOO: Targets: null - [1661182764.896346][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896348][19503:19508] CHIP:TOO: } - [1661182764.896351][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896353][19503:19508] CHIP:TOO: } - [1661182764.896375][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896377][19503:19508] CHIP:TOO: Event number: 6 - [1661182764.896380][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896381][19503:19508] CHIP:TOO: Timestamp: 31297571 - [1661182764.896386][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896389][19503:19508] CHIP:TOO: AdminNodeID: 112233 - [1661182764.896392][19503:19508] CHIP:TOO: AdminPasscodeID: null - [1661182764.896394][19503:19508] CHIP:TOO: ChangeType: 1 - [1661182764.896397][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896399][19503:19508] CHIP:TOO: Privilege: 3 - [1661182764.896402][19503:19508] CHIP:TOO: AuthMode: 3 - [1661182764.896405][19503:19508] CHIP:TOO: Subjects: null - [1661182764.896407][19503:19508] CHIP:TOO: Targets: null - [1661182764.896410][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896412][19503:19508] CHIP:TOO: } - [1661182764.896414][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896417][19503:19508] CHIP:TOO: } - [1661182764.896439][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896441][19503:19508] CHIP:TOO: Event number: 7 - [1661182764.896444][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896446][19503:19508] CHIP:TOO: Timestamp: 32234085 - [1661182764.896450][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896453][19503:19508] CHIP:TOO: AdminNodeID: 112233 - [1661182764.896455][19503:19508] CHIP:TOO: AdminPasscodeID: null - [1661182764.896459][19503:19508] CHIP:TOO: ChangeType: 2 - [1661182764.896461][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896464][19503:19508] CHIP:TOO: Privilege: 3 - [1661182764.896467][19503:19508] CHIP:TOO: AuthMode: 3 - [1661182764.896469][19503:19508] CHIP:TOO: Subjects: null - [1661182764.896472][19503:19508] CHIP:TOO: Targets: null - [1661182764.896474][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896476][19503:19508] CHIP:TOO: } - [1661182764.896478][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896480][19503:19508] CHIP:TOO: } - [1661182764.896504][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896507][19503:19508] CHIP:TOO: Event number: 8 - [1661182764.896509][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896511][19503:19508] CHIP:TOO: Timestamp: 32234085 - [1661182764.896516][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896519][19503:19508] CHIP:TOO: AdminNodeID: 112233 - [1661182764.896521][19503:19508] CHIP:TOO: AdminPasscodeID: null - [1661182764.896524][19503:19508] CHIP:TOO: ChangeType: 2 - [1661182764.896526][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896529][19503:19508] CHIP:TOO: Privilege: 5 - [1661182764.896531][19503:19508] CHIP:TOO: AuthMode: 2 - [1661182764.896534][19503:19508] CHIP:TOO: Subjects: 1 entries - [1661182764.896537][19503:19508] CHIP:TOO: [1]: 112233 - [1661182764.896539][19503:19508] CHIP:TOO: Targets: null - [1661182764.896542][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896544][19503:19508] CHIP:TOO: } - [1661182764.896547][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896549][19503:19508] CHIP:TOO: } - [1661182764.896574][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896576][19503:19508] CHIP:TOO: Event number: 9 - [1661182764.896579][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896580][19503:19508] CHIP:TOO: Timestamp: 32234086 - [1661182764.896585][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896588][19503:19508] CHIP:TOO: AdminNodeID: 112233 - [1661182764.896591][19503:19508] CHIP:TOO: AdminPasscodeID: null - [1661182764.896593][19503:19508] CHIP:TOO: ChangeType: 1 - [1661182764.896596][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896598][19503:19508] CHIP:TOO: Privilege: 5 - [1661182764.896601][19503:19508] CHIP:TOO: AuthMode: 2 - [1661182764.896603][19503:19508] CHIP:TOO: Subjects: 1 entries - [1661182764.896606][19503:19508] CHIP:TOO: [1]: 112233 - [1661182764.896609][19503:19508] CHIP:TOO: Targets: null - [1661182764.896611][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896613][19503:19508] CHIP:TOO: } - [1661182764.896616][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896618][19503:19508] CHIP:TOO: } - [1661182764.896641][19503:19508] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 - [1661182764.896644][19503:19508] CHIP:TOO: Event number: 10 - [1661182764.896646][19503:19508] CHIP:TOO: Priority: Info - [1661182764.896648][19503:19508] CHIP:TOO: Timestamp: 32234086 - [1661182764.896653][19503:19508] CHIP:TOO: AccessControlEntryChanged: { - [1661182764.896655][19503:19508] CHIP:TOO: AdminNodeID: 112233 - [1661182764.896658][19503:19508] CHIP:TOO: AdminPasscodeID: null - [1661182764.896661][19503:19508] CHIP:TOO: ChangeType: 1 - [1661182764.896663][19503:19508] CHIP:TOO: LatestValue: { - [1661182764.896666][19503:19508] CHIP:TOO: Privilege: 3 - [1661182764.896668][19503:19508] CHIP:TOO: AuthMode: 3 - [1661182764.896671][19503:19508] CHIP:TOO: Subjects: null - [1661182764.896673][19503:19508] CHIP:TOO: Targets: null - [1661182764.896676][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896678][19503:19508] CHIP:TOO: } - [1661182764.896681][19503:19508] CHIP:TOO: FabricIndex: 1 - [1661182764.896683][19503:19508] CHIP:TOO: } - [1661182764.896736][19503:19508] CHIP:EM: Sending Standalone Ack for MessageCounter:4970735 on exchange 19422i + [1662107335.746678][89356:89361] CHIP:TOO: Event number: 10 + [1662107335.746688][89356:89361] CHIP:TOO: Priority: Info + [1662107335.746698][89356:89361] CHIP:TOO: Timestamp: 370685212 + [1662107335.746722][89356:89361] CHIP:TOO: AccessControlEntryChanged: { + [1662107335.746736][89356:89361] CHIP:TOO: AdminNodeID: 112233 + [1662107335.746750][89356:89361] CHIP:TOO: AdminPasscodeID: null + [1662107335.746763][89356:89361] CHIP:TOO: ChangeType: 2 + [1662107335.746774][89356:89361] CHIP:TOO: LatestValue: { + [1662107335.746786][89356:89361] CHIP:TOO: Privilege: 3 + [1662107335.746797][89356:89361] CHIP:TOO: AuthMode: 3 + [1662107335.746810][89356:89361] CHIP:TOO: Subjects: null + [1662107335.746823][89356:89361] CHIP:TOO: Targets: null + [1662107335.746837][89356:89361] CHIP:TOO: FabricIndex: 1 + [1662107335.746850][89356:89361] CHIP:TOO: } + [1662107335.746863][89356:89361] CHIP:TOO: FabricIndex: 1 + [1662107335.746875][89356:89361] CHIP:TOO: } + [1662107335.746995][89356:89361] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 + [1662107335.747009][89356:89361] CHIP:TOO: Event number: 11 + [1662107335.747020][89356:89361] CHIP:TOO: Priority: Info + [1662107335.747032][89356:89361] CHIP:TOO: Timestamp: 370685213 + [1662107335.747058][89356:89361] CHIP:TOO: AccessControlEntryChanged: { + [1662107335.747073][89356:89361] CHIP:TOO: AdminNodeID: 112233 + [1662107335.747085][89356:89361] CHIP:TOO: AdminPasscodeID: null + [1662107335.747097][89356:89361] CHIP:TOO: ChangeType: 2 + [1662107335.747108][89356:89361] CHIP:TOO: LatestValue: { + [1662107335.747119][89356:89361] CHIP:TOO: Privilege: 5 + [1662107335.747130][89356:89361] CHIP:TOO: AuthMode: 2 + [1662107335.747144][89356:89361] CHIP:TOO: Subjects: 1 entries + [1662107335.747160][89356:89361] CHIP:TOO: [1]: 112233 + [1662107335.747175][89356:89361] CHIP:TOO: Targets: null + [1662107335.747188][89356:89361] CHIP:TOO: FabricIndex: 1 + [1662107335.747201][89356:89361] CHIP:TOO: } + [1662107335.747214][89356:89361] CHIP:TOO: FabricIndex: 1 + [1662107335.747226][89356:89361] CHIP:TOO: } + [1662107335.747348][89356:89361] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0000 + [1662107335.747362][89356:89361] CHIP:TOO: Event number: 12 + [1662107335.747374][89356:89361] CHIP:TOO: Priority: Info + [1662107335.747385][89356:89361] CHIP:TOO: Timestamp: 370685215 + [1662107335.747412][89356:89361] CHIP:TOO: AccessControlEntryChanged: { + [1662107335.747426][89356:89361] CHIP:TOO: AdminNodeID: 112233 + [1662107335.747438][89356:89361] CHIP:TOO: AdminPasscodeID: null + [1662107335.747450][89356:89361] CHIP:TOO: ChangeType: 1 + [1662107335.747461][89356:89361] CHIP:TOO: LatestValue: { + [1662107335.747473][89356:89361] CHIP:TOO: Privilege: 5 + [1662107335.747484][89356:89361] CHIP:TOO: AuthMode: 2 + [1662107335.747500][89356:89361] CHIP:TOO: Subjects: 1 entries + [1662107335.747516][89356:89361] CHIP:TOO: [1]: 112233 + [1662107335.747530][89356:89361] CHIP:TOO: Targets: null + [1662107335.747543][89356:89361] CHIP:TOO: FabricIndex: 1 + [1662107335.747554][89356:89361] CHIP:TOO: } + [1662107335.747565][89356:89361] CHIP:TOO: FabricIndex: 1 + [1662107335.747576][89356:89361] CHIP:TOO: } disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_ACL_2_7.yaml b/src/app/tests/suites/certification/Test_TC_ACL_2_7.yaml index a7d3a582e4e7cc..569358ebba7e56 100644 --- a/src/app/tests/suites/certification/Test_TC_ACL_2_7.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACL_2_7.yaml @@ -84,7 +84,7 @@ tests: "TH2 reads DUT Endpoint 0 OperationalCredentials cluster CurrentFabricIndex attribute" verification: | - ./chip-tool operationalcredentials read current-fabric-index 2 0 --commissioner-name-beta + ./chip-tool operationalcredentials read current-fabric-index 2 0 --commissioner-name beta On TH2(Chiptool), verify CurrentFabricIndex attribute of operationalCredential cluster as 2 [1657186956.724761][3910:3915] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_003E Attribute 0x0000_0005 DataVersion: 3161849734 @@ -203,7 +203,7 @@ tests: [1657187433.621369][10890:10895] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Attribute 0x0000_0001 DataVersion: 3415499944 [1657187433.621422][10890:10895] CHIP:TOO: Extension: 1 entries [1657187433.621470][10890:10895] CHIP:TOO: [1]: { - [1657187433.621498][10890:10895] CHIP:TOO: Data: 1000110010001100 + [1657187433.621498][10890:10895] CHIP:TOO: Data: 1718 [1657187433.621534][10890:10895] CHIP:TOO: FabricIndex: 1 [1657187433.621557][10890:10895] CHIP:TOO: } disabled: true @@ -252,7 +252,7 @@ tests: AccessControlExtensionChanged event" PICS: ACL.S.E01 verification: | - ./chip-tool accesscontrol read-event access-control-extension-changed 2 --commissioner-name beta + ./chip-tool accesscontrol read-event access-control-extension-changed 2 0 --commissioner-name beta On TH2(Chiptool) , Verify AccessControlExtensionChanged containing 1 element, and MUST NOT contain an element with FabricIndex F1 [1658327551.622018][4295:4300] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001F Event 0x0000_0001 [1658327551.622043][4295:4300] CHIP:TOO: Event number: 6 diff --git a/src/app/tests/suites/certification/Test_TC_CC_3_4.yaml b/src/app/tests/suites/certification/Test_TC_CC_3_4.yaml index d8acbf87ed991d..2ecdbaf1a3773d 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_3_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_3_4.yaml @@ -39,7 +39,7 @@ tests: disabled: true - label: "DUT sends MoveToHue command to TH" - PICS: CC.C.C00.Rsp + PICS: CC.C.C00.Tx verification: | ./chip-tool colorcontrol move-to-hue 1 0 300 0 0 1 1 @@ -81,7 +81,7 @@ tests: - label: "DUT reads CurrentHue attribute from TH (potentially multiple times)" - PICS: CC.C.C00.Rsp && CC.C.A0000 + PICS: CC.C.C00.Tx && CC.C.A0000 verification: | ./chip-tool colorcontrol read current-hue 1 1 @@ -113,7 +113,7 @@ tests: disabled: true - label: "DUT sends MoveHue command to TH" - PICS: CC.C.C01.Rsp + PICS: CC.C.C01.Tx verification: | ./chip-tool colorcontrol move-hue 1 10 0 0 1 1 @@ -153,7 +153,7 @@ tests: disabled: true - label: "DUT reads CurrentHue attribute (potentially multiple times)" - PICS: CC.C.C01.Rsp && CC.C.A0000 + PICS: CC.C.C01.Tx && CC.C.A0000 verification: | ./chip-tool colorcontrol read current-hue 1 1 @@ -187,7 +187,7 @@ tests: disabled: true - label: "DUT sends StepHue command to TH" - PICS: CC.C.C02.Rsp + PICS: CC.C.C02.Tx verification: | ./chip-tool colorcontrol step-hue 1 10 200 0 0 1 1 @@ -230,7 +230,7 @@ tests: - label: "DUT reads CurrentHue attribute from TH (potentially multiple times)" - PICS: CC.C.C02.Rsp && CC.C.A0000 + PICS: CC.C.C02.Tx && CC.C.A0000 verification: | ./chip-tool colorcontrol read current-hue 1 1 @@ -263,7 +263,7 @@ tests: disabled: true - label: "DUT sends StopMoveStep command to TH." - PICS: CC.C.C47.Rsp + PICS: CC.C.C47.Tx verification: | ./chip-tool colorcontrol stop-move-step 0 0 1 1 @@ -301,7 +301,7 @@ tests: disabled: true - label: "Over TransitionTime, DUT reads CurrentHue attribute from TH." - PICS: CC.C.C47.Rsp && CC.C.A0000 + PICS: CC.C.C47.Tx && CC.C.A0000 verification: | ./chip-tool colorcontrol read current-hue 1 1 diff --git a/src/app/tests/suites/certification/Test_TC_CC_4_5.yaml b/src/app/tests/suites/certification/Test_TC_CC_4_5.yaml index f50ceb4342d9ec..9846bd5b49d83e 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_4_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_4_5.yaml @@ -39,7 +39,7 @@ tests: disabled: true - label: "DUT sends MoveToSaturation command to TH" - PICS: CC.C.C03.Rsp + PICS: CC.C.C03.Tx verification: | ./chip-tool colorcontrol move-to-saturation 200 300 0 0 1 1 @@ -82,7 +82,7 @@ tests: - label: "DUT reads CurrentSaturation attribute from TH (potentially multiple times)" - PICS: CC.C.C03.Rsp && CC.C.A0001 + PICS: CC.C.C03.Tx && CC.C.A0001 verification: | ./chip-tool colorcontrol read current-saturation 1 1 @@ -116,7 +116,7 @@ tests: disabled: true - label: "DUT sends MoveSaturation command to TH" - PICS: CC.C.C04.Rsp + PICS: CC.C.C04.Tx verification: | ./chip-tool colorcontrol move-saturation 1 10 0 0 1 1 @@ -159,7 +159,7 @@ tests: - label: "DUT reads CurrentSaturation attribute (potentially multiple times)" - PICS: CC.C.C04.Rsp && CC.C.A0001 + PICS: CC.C.C04.Tx && CC.C.A0001 verification: | ./chip-tool colorcontrol read current-saturation 1 1 @@ -193,7 +193,7 @@ tests: disabled: true - label: "DUT sends StepSaturation command to TH" - PICS: CC.C.C05.Rsp + PICS: CC.C.C05.Tx verification: | ./chip-tool colorcontrol step-saturation 1 10 200 0 0 1 1 @@ -236,7 +236,7 @@ tests: - label: "DUT reads CurrentSaturation attribute from TH (potentially multiple times)" - PICS: CC.C.C05.Rsp && CC.C.A0001 + PICS: CC.C.C05.Tx && CC.C.A0001 verification: | ./chip-tool colorcontrol read current-saturation 1 1 @@ -268,7 +268,7 @@ tests: disabled: true - label: "DUT sends MoveToHueAndSaturation command to TH" - PICS: CC.C.C06.Rsp + PICS: CC.C.C06.Tx verification: | ./chip-tool colorcontrol move-to-hue-and-saturation 100 200 200 0 0 1 1 @@ -312,7 +312,7 @@ tests: - label: "DUT reads CurrentHue and CurrentSaturation attributes from TH (potentially multiple times)" - PICS: CC.C.C06.Rsp && CC.C.A0000 && CC.C.A0001 + PICS: CC.C.C06.Tx && CC.C.A0000 && CC.C.A0001 verification: | ./chip-tool colorcontrol read current-hue 1 1 @@ -377,7 +377,7 @@ tests: disabled: true - label: "DUT sends StopMoveStep command to TH." - PICS: CC.C.C47.Rsp + PICS: CC.C.C47.Tx verification: | ./chip-tool colorcontrol stop-move-step 0 0 1 1 @@ -416,7 +416,7 @@ tests: - label: "Over TransitionTime, DUT reads CurrentSaturation attribute from TH." - PICS: CC.C.C47.Rsp && CC.C.A0001 + PICS: CC.C.C47.Tx && CC.C.A0001 verification: | ./chip-tool colorcontrol read current-saturation 1 1 diff --git a/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml b/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml index 3616dce7a1667f..f4df770cc02415 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml @@ -39,7 +39,7 @@ tests: disabled: true - label: "DUT sends MoveToColor command to TH" - PICS: CC.C.C07.Rsp + PICS: CC.C.C07.Tx verification: | ./chip-tool colorcontrol move-to-color 400 500 300 0 0 1 1 @@ -82,7 +82,7 @@ tests: - label: "DUT reads CurrentX and CurrentY attributes from TH (potentially multiple times)" - PICS: CC.C.C07.Rsp && CC.C.A0003 && CC.C.A0004 + PICS: CC.C.C07.Tx && CC.C.A0003 && CC.C.A0004 verification: | ./chip-tool colorcontrol read current-x 1 1 @@ -144,7 +144,7 @@ tests: disabled: true - label: "DUT sends MoveColor command to TH" - PICS: CC.C.C08.Rsp + PICS: CC.C.C08.Tx verification: | ./chip-tool colorcontrol move-color 10 20 0 0 1 1 Verify success response in TH(all-clusters-app) Log: @@ -185,7 +185,7 @@ tests: - label: "DUT reads CurrentX and CurrentY attributes from TH (potentially multiple times)" - PICS: CC.C.C08.Rsp && CC.C.A0003 && CC.C.A0004 + PICS: CC.C.C08.Tx && CC.C.A0003 && CC.C.A0004 verification: | ./chip-tool colorcontrol read current-x 1 1 @@ -247,7 +247,7 @@ tests: disabled: true - label: "DUT sends StepColor command to TH" - PICS: CC.C.C09.Rsp + PICS: CC.C.C09.Tx verification: | ./chip-tool colorcontrol step-color 100 100 200 0 0 1 1 @@ -289,7 +289,7 @@ tests: - label: "DUT reads CurrentX and CurrentY attributes from TH (potentially multiple times)" - PICS: CC.C.C09.Rsp && CC.C.A0003 && CC.C.A0004 + PICS: CC.C.C09.Tx && CC.C.A0003 && CC.C.A0004 verification: | ./chip-tool colorcontrol read current-x 1 1 @@ -353,7 +353,7 @@ tests: disabled: true - label: "DUT sends StopMoveStep command to TH." - PICS: CC.C.C47.Rsp + PICS: CC.C.C47.Tx verification: | ./chip-tool colorcontrol stop-move-step 0 0 1 1 @@ -393,7 +393,7 @@ tests: - label: "DUT reads CurrentX and CurrentY attributes from TH (potentially multiple times)" - PICS: CC.C.C47.Rsp && CC.C.A0003 && CC.C.A0004 + PICS: CC.C.C47.Tx && CC.C.A0003 && CC.C.A0004 verification: | ./chip-tool colorcontrol read current-x 1 1 diff --git a/src/app/tests/suites/certification/Test_TC_CC_6_4.yaml b/src/app/tests/suites/certification/Test_TC_CC_6_4.yaml index 734c0d62d389ba..b3053808dc4c51 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_6_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_6_4.yaml @@ -105,7 +105,7 @@ tests: disabled: true - label: "DUT sends MoveToColorTemperature command to TH" - PICS: CC.C.C0a.Rsp + PICS: CC.C.C0a.Tx verification: | ./chip-tool colorcontrol move-to-color-temperature 150 300 0 0 1 1 @@ -147,7 +147,7 @@ tests: - label: "DUT reads ColorTemperatureMired attribute from TH (potentially multiple times)" - PICS: CC.C.C0a.Rsp && CC.C.A0007 + PICS: CC.C.C0a.Tx && CC.C.A0007 verification: | ./chip-tool colorcontrol read color-temperature 1 1 @@ -178,7 +178,7 @@ tests: disabled: true - label: "DUT sends MoveColorTemperature command to TH" - PICS: CC.C.C4b.Rsp + PICS: CC.C.C4b.Tx verification: | ./chip-tool colorcontrol move-color-temperature 1 16319 0 65279 0 0 1 1 @@ -229,7 +229,7 @@ tests: - label: "DUT reads ColorTemperatureMired attribute from TH (potentially multiple times)" - PICS: CC.C.C4b.Rsp && CC.C.A0007 + PICS: CC.C.C4b.Tx && CC.C.A0007 verification: | ./chip-tool colorcontrol read color-temperature 1 1 @@ -261,7 +261,7 @@ tests: disabled: true - label: "DUT sends StepColorTemperature command to TH" - PICS: CC.C.C4c.Rsp + PICS: CC.C.C4c.Tx verification: | ./chip-tool colorcontrol step-color-temperature 1 32639 200 0 65279 0 0 1 1 @@ -313,7 +313,7 @@ tests: - label: "DUT reads ColorTemperatureMired attribute from TH (potentially multiple times)" - PICS: CC.C.C4c.Rsp & CC.C.A0007 + PICS: CC.C.C4c.Tx & CC.C.A0007 verification: | ./chip-tool colorcontrol read color-temperature 1 1 Verify response contains an ColorTemperatureMireds in TH(all-clusters-app) Logs: @@ -342,7 +342,7 @@ tests: disabled: true - label: "DUT sends StopMoveStep command to TH." - PICS: CC.C.C47.Rsp + PICS: CC.C.C47.Tx verification: | ./chip-tool colorcontrol stop-move-step 0 0 1 1 @@ -388,7 +388,7 @@ tests: - label: "DUT reads ColorTemperatureMired attribute from TH (potentially multiple times)" - PICS: CC.C.C47.Rsp && CC.C.A0007 + PICS: CC.C.C47.Tx && CC.C.A0007 verification: | ./chip-tool colorcontrol read color-temperature 1 1 diff --git a/src/app/tests/suites/certification/Test_TC_CC_7_5.yaml b/src/app/tests/suites/certification/Test_TC_CC_7_5.yaml index ef66c12d3ea3fa..ccbdc1c1500bae 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_7_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_7_5.yaml @@ -39,7 +39,7 @@ tests: disabled: true - label: "DUT sends EnhancedMoveToHue command to TH" - PICS: CC.C.C40.Rsp + PICS: CC.C.C40.Tx verification: | ./chip-tool colorcontrol enhanced-move-to-hue 1000 3 200 0 0 1 1 @@ -81,7 +81,7 @@ tests: - label: "DUT reads EnhancedCurrentHue attribute from TH (potentially multiple times)" - PICS: CC.C.C40.Rsp && CC.C.A4000 + PICS: CC.C.C40.Tx && CC.C.A4000 verification: | ./chip-tool colorcontrol read enhanced-current-hue 1 1 @@ -114,7 +114,7 @@ tests: disabled: true - label: "DUT sends EnhancedMoveHue command to TH" - PICS: CC.C.C41.Rsp + PICS: CC.C.C41.Tx verification: | ./chip-tool colorcontrol enhanced-move-hue 0 100 0 0 1 1 @@ -156,7 +156,7 @@ tests: - label: "DUT reads EnhancedCurrentHue attribute (potentially multiple times)" - PICS: CC.C.C41.Rsp && CC.C.A4000 + PICS: CC.C.C41.Tx && CC.C.A4000 verification: | ./chip-tool colorcontrol read enhanced-current-hue 1 1 @@ -188,7 +188,7 @@ tests: disabled: true - label: "DUT sends EnhancedStepHue command to TH" - PICS: CC.C.C42.Rsp + PICS: CC.C.C42.Tx verification: | ./chip-tool colorcontrol enhanced-step-hue 1 1000 200 0 0 1 1 @@ -230,7 +230,7 @@ tests: - label: "DUT reads EnhancedCurrentHue attribute from TH (potentially multiple times)" - PICS: CC.C.C42.Rsp && CC.C.A4000 + PICS: CC.C.C42.Tx && CC.C.A4000 verification: | ./chip-tool colorcontrol read enhanced-current-hue 1 1 @@ -262,7 +262,7 @@ tests: disabled: true - label: "DUT sends EnhancedMoveToHueAndSaturation command to TH" - PICS: CC.C.C43.Rsp + PICS: CC.C.C43.Tx verification: | ./chip-tool colorcontrol enhanced-move-to-hue-and-saturation 2500 100 200 0 0 1 1 @@ -305,7 +305,7 @@ tests: - label: "DUT reads EnhancedCurrentHue and CurrentSaturation attributes from TH (potentially multiple times)" - PICS: CC.C.C43.Rsp && CC.C.A4000 && CC.C.A0001 + PICS: CC.C.C43.Tx && CC.C.A4000 && CC.C.A0001 verification: | ./chip-tool colorcontrol read enhanced-current-hue 1 1 @@ -338,7 +338,7 @@ tests: disabled: true - label: "DUT sends StopMoveStep command to TH." - PICS: CC.C.C47.Rsp + PICS: CC.C.C47.Tx verification: | ./chip-tool colorcontrol stop-move-step 0 0 1 1 @@ -377,7 +377,7 @@ tests: - label: "Over TransitionTime, DUT reads EnhancedCurrentHue attribute from TH." - PICS: CC.C.C47.Rsp && CC.C.A4000 + PICS: CC.C.C47.Tx && CC.C.A4000 verification: | ./chip-tool colorcontrol read enhanced-current-hue 1 1 diff --git a/src/app/tests/suites/certification/Test_TC_CC_9_4.yaml b/src/app/tests/suites/certification/Test_TC_CC_9_4.yaml index 21314bcbb1450f..c490980b4a6dce 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_9_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_9_4.yaml @@ -37,7 +37,7 @@ tests: disabled: true - label: "DUT sends ColorLoopSet command to TH." - PICS: CC.C.C44.Rsp + PICS: CC.C.C44.Tx verification: | ./chip-tool colorcontrol color-loop-set 15 0 0 30 160 0 0 1 1 diff --git a/src/app/tests/suites/certification/Test_TC_CHANNEL_5_5.yaml b/src/app/tests/suites/certification/Test_TC_CHANNEL_5_5.yaml index d984e27acf0d45..6b15fad2bcc826 100644 --- a/src/app/tests/suites/certification/Test_TC_CHANNEL_5_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_CHANNEL_5_5.yaml @@ -40,7 +40,7 @@ tests: ./chip-tool channel read channel-list 1 1 - By sending above command user can select the MajorNumber and MinorNumber instead 9 1 which are listed in chanel list + By sending above command user can select the MajorNumber and MinorNumber instead of 9 1 which are listed in chanel list. ./chip-tool channel change-channel-by-number 9 1 1 1 ./chip-tv-casting-app channel change-channel-by-number 9 1 1 1 diff --git a/src/app/tests/suites/certification/Test_TC_DA_1_1.yaml b/src/app/tests/suites/certification/Test_TC_DA_1_1.yaml index 1b59e9c270242c..e4f6da9009b013 100644 --- a/src/app/tests/suites/certification/Test_TC_DA_1_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_DA_1_1.yaml @@ -28,12 +28,13 @@ config: tests: - label: "Commission DUT to TH1s Fabric" verification: | - sudo ./chip-all-clusters-app --wifi + execute the below mentioned command to put DUT into a commissionable state, Pls use equivalent command on the respective DUT + ./chip-all-clusters-app - ./chip-tool pairing ble-wifi 1 zigbeehome matter123 20202021 3841 --trace_decode 1 - - Verify in TH log: + Once DUT reach the commissionable state pls send below mentioned command on TH2. Pls use equivalent command on the respective DUT + ./chip-tool pairing onnetwork 1 20202021 + Verify the commissioning completed with success on TH1(chip-tool) from DUT [1650455358.501816][4366:4371] CHIP:TOO: Device commissioning completed with success disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml b/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml index ce6ffd38c928c9..50538c9862287b 100644 --- a/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_FLW_3_1.yaml @@ -172,30 +172,62 @@ tests: verification: | ./chip-tool flowmeasurement read attribute-list 1 1 - Verify a list of supported attributes which contains mandatory on TH(all-clusters-minimal-app) log - - [1656478164937] [49517:5732586] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0404 Attribute 0x0000_FFFB DataVersion: 3423686907 - [1656478164937] [49517:5732586] CHIP: [TOO] AttributeList: 8 entries - [1656478164937] [49517:5732586] CHIP: [TOO] [1]: 0 - [1656478164937] [49517:5732586] CHIP: [TOO] [2]: 1 - [1656478164937] [49517:5732586] CHIP: [TOO] [3]: 2 - [1656478164937] [49517:5732586] CHIP: [TOO] [4]: 65528 - [1656478164937] [49517:5732586] CHIP: [TOO] [5]: 65529 - [1656478164937] [49517:5732586] CHIP: [TOO] [6]: 65531 - [1656478164937] [49517:5732586] CHIP: [TOO] [7]: 65532 - [1656478164937] [49517:5732586] CHIP: [TOO] [8]: 65533 + Verify DUT receives AttributeList response on the TH(all-clusters-minimal-app) Log: + + Received Read request + [1663067480.162780][4200:4200] CHIP:DMG: ReadRequestMessage = + [1663067480.162811][4200:4200] CHIP:DMG: { + [1663067480.162845][4200:4200] CHIP:DMG: AttributePathIBs = + [1663067480.162885][4200:4200] CHIP:DMG: [ + [1663067480.162912][4200:4200] CHIP:DMG: AttributePathIB = + [1663067480.162946][4200:4200] CHIP:DMG: { + [1663067480.162980][4200:4200] CHIP:DMG: Endpoint = 0x1, + [1663067480.163018][4200:4200] CHIP:DMG: Cluster = 0x404, + [1663067480.163055][4200:4200] CHIP:DMG: Attribute = 0x0000_FFFB, + [1663067480.163088][4200:4200] CHIP:DMG: } + [1663067480.163121][4200:4200] CHIP:DMG: + [1663067480.163154][4200:4200] CHIP:DMG: ], + [1663067480.163185][4200:4200] CHIP:DMG: + [1663067480.163213][4200:4200] CHIP:DMG: isFabricFiltered = true, + [1663067480.163243][4200:4200] CHIP:DMG: InteractionModelRevision = 1 + [1663067480.163268][4200:4200] CHIP:DMG: }, + [1663067480.163351][4200:4200] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663067480.163457][4200:4200] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1663067480.163488][4200:4200] CHIP:DMG: Cluster 404, Attribute fffb is dirty + [1663067480.163512][4200:4200] CHIP:DMG: Reading attribute: Cluster=0x0000_0404 Endpoint=1 AttributeId=0x0000_FFFB (expanded=0) + ./chip-tool flowmeasurement read feature-map 1 1 - Verify featuremap value is 0 on TH(all-clusters-minimal-app) log + Verify DUT receives FeatureMap attribute response on the TH(all-clusters-minimal-app) Log: + + Received Read request + [1663067626.167648][4200:4200] CHIP:DMG: ReadRequestMessage = + [1663067626.167697][4200:4200] CHIP:DMG: { + [1663067626.167722][4200:4200] CHIP:DMG: AttributePathIBs = + [1663067626.167759][4200:4200] CHIP:DMG: [ + [1663067626.167788][4200:4200] CHIP:DMG: AttributePathIB = + [1663067626.167823][4200:4200] CHIP:DMG: { + [1663067626.167855][4200:4200] CHIP:DMG: Endpoint = 0x1, + [1663067626.167899][4200:4200] CHIP:DMG: Cluster = 0x404, + [1663067626.167937][4200:4200] CHIP:DMG: Attribute = 0x0000_FFFC, + [1663067626.167981][4200:4200] CHIP:DMG: } + [1663067626.168014][4200:4200] CHIP:DMG: + [1663067626.168053][4200:4200] CHIP:DMG: ], + [1663067626.168087][4200:4200] CHIP:DMG: + [1663067626.168116][4200:4200] CHIP:DMG: isFabricFiltered = true, + [1663067626.168155][4200:4200] CHIP:DMG: InteractionModelRevision = 1 + [1663067626.168181][4200:4200] CHIP:DMG: }, + [1663067626.168275][4200:4200] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663067626.168394][4200:4200] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1663067626.168438][4200:4200] CHIP:DMG: Cluster 404, Attribute fffc is dirty + [1663067626.168462][4200:4200] CHIP:DMG: Reading attribute: Cluster=0x0000_0404 Endpoint=1 AttributeId=0x0000_FFFC (expanded=0) - [1656478242820] [49526:5733040] CHIP: [TOO] Endpoint: 1 Cluster: 0x0000_0404 Attribute 0x0000_FFFC DataVersion: 3423686907 - [1656478242820] [49526:5733040] CHIP: [TOO] FeatureMap: 0 - "./chip-tool flowmeasurement read measured-value 1 1 + ./chip-tool flowmeasurement read measured-value 1 1 - Verify read command is received on TH(all-clusters-minimal-app) log + Verify DUT receives MeasuredValue response on the TH(all-clusters-minimal-app) Log: [1658853801.750840][29347:29347] CHIP:IM: Received Read request [1658853801.750918][29347:29347] CHIP:DMG: ReadRequestMessage = @@ -223,9 +255,9 @@ tests: - ""./chip-tool flowmeasurement read min-measured-value 1 1 + ./chip-tool flowmeasurement read min-measured-value 1 1 - Verify read command is received on TH(all-clusters-minimal-app) log + Verify DUT receives MinMeasuredValue response on the TH(all-clusters-minimal-app) Log: [1658853849.969073][29347:29347] CHIP:IM: Received Read request [1658853849.969151][29347:29347] CHIP:DMG: ReadRequestMessage = @@ -250,9 +282,9 @@ tests: - ""./chip-tool flowmeasurement read max-measured-value 1 1 + ./chip-tool flowmeasurement read max-measured-value 1 1 - Verify read command is received on TH(all-clusters-minimal-app) log + Verify DUT receives MaxMeasured Value response on the TH(all-clusters-minimal-app) Log: [1658853898.416395][29347:29347] CHIP:IM: Received Read request [1658853898.416472][29347:29347] CHIP:DMG: ReadRequestMessage = @@ -281,11 +313,31 @@ tests: "DUT reads all supported optional attributes from TH one at a time in a manufacturer specific order" verification: | - Verify read command is received on TH(all-clusters-minimal-app) log - ./chip-tool flowmeasurement read tolerance 1 1 - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) + Verify DUT receives Tolerance response on the TH(all-clusters-minimal-app) Log: + + Received Read request + [1663067899.776588][4200:4200] CHIP:DMG: ReadRequestMessage = + [1663067899.776657][4200:4200] CHIP:DMG: { + [1663067899.776715][4200:4200] CHIP:DMG: AttributePathIBs = + [1663067899.776792][4200:4200] CHIP:DMG: [ + [1663067899.776849][4200:4200] CHIP:DMG: AttributePathIB = + [1663067899.776929][4200:4200] CHIP:DMG: { + [1663067899.777008][4200:4200] CHIP:DMG: Endpoint = 0x1, + [1663067899.777083][4200:4200] CHIP:DMG: Cluster = 0x404, + [1663067899.777163][4200:4200] CHIP:DMG: Attribute = 0x0000_0003, + [1663067899.777247][4200:4200] CHIP:DMG: } + [1663067899.777326][4200:4200] CHIP:DMG: + [1663067899.777397][4200:4200] CHIP:DMG: ], + [1663067899.777467][4200:4200] CHIP:DMG: + [1663067899.777533][4200:4200] CHIP:DMG: isFabricFiltered = true, + [1663067899.777596][4200:4200] CHIP:DMG: InteractionModelRevision = 1 + [1663067899.777654][4200:4200] CHIP:DMG: }, + [1663067899.777873][4200:4200] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663067899.778081][4200:4200] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1663067899.778151][4200:4200] CHIP:DMG: Cluster 404, Attribute 3 is dirty + [1663067899.778209][4200:4200] CHIP:DMG: Reading attribute: Cluster=0x0000_0404 Endpoint=1 AttributeId=0x0000_0003 (expanded=0) disabled: true - label: diff --git a/src/app/tests/suites/certification/Test_TC_ILL_3_1.yaml b/src/app/tests/suites/certification/Test_TC_ILL_3_1.yaml index 830f81e07c6ac7..6fab3293e7d9b6 100644 --- a/src/app/tests/suites/certification/Test_TC_ILL_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_ILL_3_1.yaml @@ -181,6 +181,63 @@ tests: verification: | Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) + ./chip-tool illuminancemeasurement read attribute-list 1 1 + + Verify DUT receives AttributeList response on the TH(all-clusters-minimal-app) Log: + Received Read request + [1663070306.262953][4422:4422] CHIP:DMG: ReadRequestMessage = + [1663070281.411639][4422:4422] CHIP:DMG: { + [1663070281.411663][4422:4422] CHIP:DMG: AttributePathIBs = + [1663070281.411698][4422:4422] CHIP:DMG: [ + [1663070281.411724][4422:4422] CHIP:DMG: AttributePathIB = + [1663070281.411757][4422:4422] CHIP:DMG: { + [1663070281.411794][4422:4422] CHIP:DMG: Endpoint = 0x1, + [1663070281.411830][4422:4422] CHIP:DMG: Cluster = 0x400, + [1663070281.411865][4422:4422] CHIP:DMG: Attribute = 0x0000_FFFB, + [1663070281.411898][4422:4422] CHIP:DMG: } + [1663070281.411930][4422:4422] CHIP:DMG: + [1663070281.411962][4422:4422] CHIP:DMG: ], + [1663070281.411992][4422:4422] CHIP:DMG: + [1663070281.412021][4422:4422] CHIP:DMG: isFabricFiltered = true, + [1663070281.412051][4422:4422] CHIP:DMG: InteractionModelRevision = 1 + [1663070281.412078][4422:4422] CHIP:DMG: }, + [1663070281.412158][4422:4422] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663070281.412262][4422:4422] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1663070281.412293][4422:4422] CHIP:DMG: Cluster 400, Attribute fffb is dirty + [1663070281.412317][4422:4422] CHIP:DMG: Reading attribute: Cluster=0x0000_0400 Endpoint=1 AttributeId=0x0000_FFFB (expanded=0) + [1663070281.412345][4422:4422] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0400 e=1 p=v + + + ./chip-tool illuminancemeasurement read feature-map 1 1 + + Verify DUT receives FeatureMap attribute response on the TH(all-clusters-minimal-app) Log: + Received Read request + [1663070306.262953][4422:4422] CHIP:DMG: ReadRequestMessage = + [1663070306.262953][4422:4422] CHIP:DMG: ReadRequestMessage = + [1663070306.262984][4422:4422] CHIP:DMG: { + [1663070306.263008][4422:4422] CHIP:DMG: AttributePathIBs = + [1663070306.263041][4422:4422] CHIP:DMG: [ + [1663070306.263067][4422:4422] CHIP:DMG: AttributePathIB = + [1663070306.263103][4422:4422] CHIP:DMG: { + [1663070306.263140][4422:4422] CHIP:DMG: Endpoint = 0x1, + [1663070306.263175][4422:4422] CHIP:DMG: Cluster = 0x400, + [1663070306.263212][4422:4422] CHIP:DMG: Attribute = 0x0000_FFFC, + [1663070306.263244][4422:4422] CHIP:DMG: } + [1663070306.263277][4422:4422] CHIP:DMG: + [1663070306.263307][4422:4422] CHIP:DMG: ], + [1663070306.263339][4422:4422] CHIP:DMG: + [1663070306.263370][4422:4422] CHIP:DMG: isFabricFiltered = true, + [1663070306.263399][4422:4422] CHIP:DMG: InteractionModelRevision = 1 + [1663070306.263426][4422:4422] CHIP:DMG: }, + [1663070306.263508][4422:4422] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663070306.263608][4422:4422] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1663070306.263640][4422:4422] CHIP:DMG: Cluster 400, Attribute fffc is dirty + [1663070306.263663][4422:4422] CHIP:DMG: Reading attribute: Cluster=0x0000_0400 Endpoint=1 AttributeId=0x0000_FFFC (expanded=0) + [1663070306.263695][4422:4422] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0400 e=1 p=v + + + + sudo ./chip-tool illuminancemeasurement read min-measured-value 1 1 Verify DUT receives min-measured-value attribute response on the TH(all-clusters-minimal-app) Log: diff --git a/src/app/tests/suites/certification/ci-pics-values b/src/app/tests/suites/certification/ci-pics-values index c9821cbbc808d0..9930fc5b2bc112 100644 --- a/src/app/tests/suites/certification/ci-pics-values +++ b/src/app/tests/suites/certification/ci-pics-values @@ -239,26 +239,26 @@ CC.C.A0038=1 CC.C.A003a=1 CC.C.A003b=1 CC.C.A003c=1 -CC.C.C00.Rsp=1 -CC.C.C0a.Rsp=1 -CC.C.C01.Rsp=1 -CC.C.C02.Rsp=1 -CC.C.C03.Rsp=1 -CC.C.C04.Rsp=1 -CC.C.C05.Rsp=1 -CC.C.C06.Rsp=1 -CC.C.C07.Rsp=1 -CC.C.C08.Rsp=1 -CC.C.C47.Rsp=1 -CC.C.C09.Rsp=1 -CC.C.C0a.Rsp=1 -CC.C.C4b.Rsp=1 -CC.C.C4c.Rsp=1 -CC.C.C40.Rsp=1 -CC.C.C41.Rsp=1 -CC.C.C42.Rsp=1 -CC.C.C43.Rsp=1 -CC.C.C44.Rsp=1 +CC.C.C00.Tx=1 +CC.C.C0a.Tx=1 +CC.C.C01.Tx=1 +CC.C.C02.Tx=1 +CC.C.C03.Tx=1 +CC.C.C04.Tx=1 +CC.C.C05.Tx=1 +CC.C.C06.Tx=1 +CC.C.C07.Tx=1 +CC.C.C08.Tx=1 +CC.C.C47.Tx=1 +CC.C.C09.Tx=1 +CC.C.C0a.Tx=1 +CC.C.C4b.Tx=1 +CC.C.C4c.Tx=1 +CC.C.C40.Tx=1 +CC.C.C41.Tx=1 +CC.C.C42.Tx=1 +CC.C.C43.Tx=1 +CC.C.C44.Tx=1 #MEDIA CLUSTER #App Launcher