blob: 4d78a3bbbc7d5e0651b56e9ca5ad9e9e5e4abf90 [file] [log] [blame]
# Copyright (c) 2021 Project CHIP Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currently set to default
name: 68.3.1. [TC-BOOL-3.1] Attributes with Client as DUT
PICS:
- BOOL.C
- BOOL.C.AM-READ
- BOOL.C.AO-READ
- BOOL.C.AM-WRITE
- BOOL.C.AO-WRITE
config:
nodeId: 0x12344321
cluster: "Basic Information"
endpoint: 0
tests:
- label: "Note"
verification: |
For DUT as client test cases, Chip-tool command used below are an example to verify the functionality. For certification test, we expect DUT should have a capability or way to run the equivalent command.
disabled: true
- label: "Preconditions"
verification: |
Validate these PICS items of attributes which are not allowed in this server cluster implementation - these PICS items should all be FALSE, if any of them is TRUE then FAIL the test
BRBINFO.S.A0000(DataModelRevision)
BRBINFO.S.A0004(ProductID)
BRBINFO.S.A0006(Location)
BRBINFO.S.A0010(LocalConfigDisabled)
BRBINFO.S.A0013(CapabilityMinima)
disabled: true
- label:
"DUT reads all supported mandatory attributes from TH one at a time in
a manufacturer specific order"
PICS: BOOL.C.AM-READ
verification: |
./chip-tool booleanstate read state-value 1 1
Verify read command is received on TH(all-clusters-app) Log successfully
[1666174663.263846][21481:21481] CHIP:EM: Handling via exchange: 63626r, Delegate: 0xaaaadc070288
[1666174663.264067][21481:21481] CHIP:IM: Received Read request
[1666174663.264274][21481:21481] CHIP:DMG: ReadRequestMessage =
[1666174663.264361][21481:21481] CHIP:DMG: {
[1666174663.264417][21481:21481] CHIP:DMG: AttributePathIBs =
[1666174663.264482][21481:21481] CHIP:DMG: [
[1666174663.264565][21481:21481] CHIP:DMG: AttributePathIB =
[1666174663.264645][21481:21481] CHIP:DMG: {
[1666174663.264748][21481:21481] CHIP:DMG: Endpoint = 0x1,
[1666174663.264841][21481:21481] CHIP:DMG: Cluster = 0x45,
[1666174663.264949][21481:21481] CHIP:DMG: Attribute = 0x0000_0000,
[1666174663.265057][21481:21481] CHIP:DMG: }
[1666174663.265138][21481:21481] CHIP:DMG:
[1666174663.265204][21481:21481] CHIP:DMG: ],
[1666174663.265298][21481:21481] CHIP:DMG:
[1666174663.265369][21481:21481] CHIP:DMG: isFabricFiltered = true,
[1666174663.265459][21481:21481] CHIP:DMG: InteractionModelRevision = 1
[1666174663.265520][21481:21481] CHIP:DMG: },
[1666174663.265714][21481:21481] CHIP:DMG: IM RH moving to [GeneratingReports]
[1666174663.265995][21481:21481] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1666174663.266093][21481:21481] CHIP:DMG: <RE:Run> Cluster 45, Attribute 0 is dirty
[1666174663.266147][21481:21481] CHIP:DMG: Reading attribute: Cluster=0x0000_0045 Endpoint=1 AttributeId=0x0000_0000 (expanded=0)
[1666174663.266215][21481:21481] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0045 e=1 p=v
[1666174663.266319][21481:21481] CHIP:DMG: AccessControl: allowed
[1666174663.266439][21481:21481] CHIP:DMG: <RE> Sending report (payload has 35 bytes)...
[1666174663.267067][21481:21481] CHIP:EM: <<< [E:63626r M:36969602 (Ack:764247)] (S) Msg TX to 1:000000000001B669 [A7EF] --- Type 0001:05 (IM:ReportData)
[1666174663.267172][21481:21481] CHIP:IN: (S) Sending msg 36969602 on secure session with LSID: 53667
[1666174663.267928][21481:21481] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%wlan0]:42580 | 36969602 | [Interaction Model (1) / Report Data (0x05) / Session = 58403 / Exchange = 63626]
[1666174663.268026][21481:21481] CHIP:DMG: Header Flags =
[1666174663.268086][21481:21481] CHIP:DMG: {
[1666174663.268175][21481:21481] CHIP:DMG: Exchange (0x06) =
[1666174663.268236][21481:21481] CHIP:DMG: {
[1666174663.268297][21481:21481] CHIP:DMG: AckMsg = 764247
[1666174663.268352][21481:21481] CHIP:DMG: NeedsAck = true
[1666174663.268408][21481:21481] CHIP:DMG: }
[1666174663.268480][21481:21481] CHIP:DMG: }
[1666174663.268563][21481:21481] CHIP:DMG:
[1666174663.268634][21481:21481] CHIP:DMG: Encrypted Payload (69 bytes) =
[1666174663.268713][21481:21481] CHIP:DMG: {
[1666174663.268770][21481:21481] CHIP:DMG: data = 0023e400821c3402f21cc23126fb0db5a6a36a83d08fcf829d2e297fe7b97436aef3fcc3ebd2ceeeb3a2f101565fadaba18478940bba170ec79c8b64086d7e667b3eedd06c
[1666174663.268828][21481:21481] CHIP:DMG: buffer_ptr = 187651145559328
[1666174663.268900][21481:21481] CHIP:DMG: }
[1666174663.268954][21481:21481] CHIP:DMG:
[1666174663.269143][21481:21481] CHIP:DMG: ReportDataMessage =
[1666174663.269211][21481:21481] CHIP:DMG: {
[1666174663.269294][21481:21481] CHIP:DMG: AttributeReportIBs =
[1666174663.269375][21481:21481] CHIP:DMG: [
[1666174663.269437][21481:21481] CHIP:DMG: AttributeReportIB =
[1666174663.269512][21481:21481] CHIP:DMG: {
[1666174663.269584][21481:21481] CHIP:DMG: AttributeDataIB =
[1666174663.269697][21481:21481] CHIP:DMG: {
[1666174663.269794][21481:21481] CHIP:DMG: DataVersion = 0x88a29de9,
[1666174663.269947][21481:21481] CHIP:DMG: AttributePathIB =
[1666174663.270041][21481:21481] CHIP:DMG: {
[1666174663.270148][21481:21481] CHIP:DMG: Endpoint = 0x1,
[1666174663.270244][21481:21481] CHIP:DMG: Cluster = 0x45,
[1666174663.270341][21481:21481] CHIP:DMG: Attribute = 0x0000_0000,
[1666174663.270454][21481:21481] CHIP:DMG: }
[1666174663.270559][21481:21481] CHIP:DMG:
[1666174663.270656][21481:21481] CHIP:DMG: Data = false,
[1666174663.270762][21481:21481] CHIP:DMG: },
[1666174663.270860][21481:21481] CHIP:DMG:
[1666174663.270968][21481:21481] CHIP:DMG: },
[1666174663.271054][21481:21481] CHIP:DMG:
[1666174663.271140][21481:21481] CHIP:DMG: ],
[1666174663.271219][21481:21481] CHIP:DMG:
[1666174663.271310][21481:21481] CHIP:DMG: SuppressResponse = true,
[1666174663.271375][21481:21481] CHIP:DMG: InteractionModelRevision = 1
disabled: true
- label:
"DUT reads all supported optional attributes from TH one at a time in
a manufacturer specific order"
PICS: BOOL.C.AM-READ
verification: |
This cluster doesn"t have any optional attribute
disabled: true
- label:
"DUT writes a suitable value to all supported mandatory attributes on
the TH one at a time in a manufacturer specific order"
PICS: BOOL.C.AM-WRITE
verification: |
This cluster doesn"t have any writable attributes
disabled: true
- label:
"DUT writes a suitable value to all supported optional attributes on
the TH one at a time in a manufacturer specific order"
PICS: BOOL.C.AO-WRITE
verification: |
This cluster doesn"t have any writable attributes
disabled: true
- label:
"Configure TH such that it implements mandatory and none of the
optional attributes of the server-side of the cluster, and that it
also reflects this in global attributes such as FeatureMap and
AttributeList.Commission DUT to TH again"
verification: |
./chip-tool booleanstate read feature-map 1 1
Verify none of the optional feature of the server-side of the cluster is listed on TH(all-clusters-minnimal-app) Log
[1666936223.132263][2546:2546] CHIP:EM: Handling via exchange: 56922r, Delegate: 0xaaaad02b0288
[1666936223.132365][2546:2546] CHIP:IM: Received Read request
[1666936223.132562][2546:2546] CHIP:DMG: ReadRequestMessage =
[1666936223.132653][2546:2546] CHIP:DMG: {
[1666936223.132709][2546:2546] CHIP:DMG: AttributePathIBs =
[1666936223.132780][2546:2546] CHIP:DMG: [
[1666936223.132844][2546:2546] CHIP:DMG: AttributePathIB =
[1666936223.132961][2546:2546] CHIP:DMG: {
[1666936223.133043][2546:2546] CHIP:DMG: Endpoint = 0x1,
[1666936223.133153][2546:2546] CHIP:DMG: Cluster = 0x45,
[1666936223.133238][2546:2546] CHIP:DMG: Attribute = 0x0000_FFFC,
[1666936223.133340][2546:2546] CHIP:DMG: }
[1666936223.133421][2546:2546] CHIP:DMG:
[1666936223.133518][2546:2546] CHIP:DMG: ],
[1666936223.133592][2546:2546] CHIP:DMG:
[1666936223.133690][2546:2546] CHIP:DMG: isFabricFiltered = true,
[1666936223.133757][2546:2546] CHIP:DMG: InteractionModelRevision = 1
[1666936223.133843][2546:2546] CHIP:DMG: },
[1666936223.134040][2546:2546] CHIP:DMG: IM RH moving to [GeneratingReports]
[1666936223.134302][2546:2546] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1666936223.134381][2546:2546] CHIP:DMG: <RE:Run> Cluster 45, Attribute fffc is dirty
[1666936223.134437][2546:2546] CHIP:DMG: Reading attribute: Cluster=0x0000_0045 Endpoint=1 AttributeId=0x0000_FFFC (expanded=0)
[1666936223.134506][2546:2546] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0045 e=1 p=v
[1666936223.134610][2546:2546] CHIP:DMG: AccessControl: allowed
[1666936223.134803][2546:2546] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1666936223.135460][2546:2546] CHIP:EM: <<< [E:56922r M:17358809 (Ack:120184015)] (S) Msg TX to 1:000000000001B669 [A6ED] --- Type 0001:05 (IM:ReportData)
[1666936223.135576][2546:2546] CHIP:IN: (S) Sending msg 17358809 on secure session with LSID: 15175
[1666936223.136334][2546:2546] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:35992 | 17358809 | [Interaction Model (1) / Report Data (0x05) / Session = 13737 / Exchange = 56922]
[1666936223.136444][2546:2546] CHIP:DMG: Header Flags =
[1666936223.136503][2546:2546] CHIP:DMG: {
[1666936223.136592][2546:2546] CHIP:DMG: Exchange (0x06) =
[1666936223.136649][2546:2546] CHIP:DMG: {
[1666936223.136710][2546:2546] CHIP:DMG: AckMsg = 120184015
[1666936223.136794][2546:2546] CHIP:DMG: NeedsAck = true
[1666936223.136852][2546:2546] CHIP:DMG: }
[1666936223.136926][2546:2546] CHIP:DMG: }
[1666936223.137005][2546:2546] CHIP:DMG:
[1666936223.137077][2546:2546] CHIP:DMG: Encrypted Payload (71 bytes) =
[1666936223.137257][2546:2546] CHIP:DMG: {
[1666936223.137320][2546:2546] CHIP:DMG: data = 00a93500d9df0801fc3a3b7ec6f761c31f328854cd71ec11f2d3486635575b63f02c796af2820a3ea5eda769ed4b44fecdc89d2f050c1d0a325141f9fe1e941a5821abfbc01a45
[1666936223.137404][2546:2546] CHIP:DMG: buffer_ptr = 187650953656928
[1666936223.137459][2546:2546] CHIP:DMG: }
[1666936223.137513][2546:2546] CHIP:DMG:
[1666936223.137716][2546:2546] CHIP:DMG: ReportDataMessage =
[1666936223.137810][2546:2546] CHIP:DMG: {
[1666936223.137866][2546:2546] CHIP:DMG: AttributeReportIBs =
[1666936223.137968][2546:2546] CHIP:DMG: [
[1666936223.138034][2546:2546] CHIP:DMG: AttributeReportIB =
[1666936223.138151][2546:2546] CHIP:DMG: {
[1666936223.138231][2546:2546] CHIP:DMG: AttributeDataIB =
[1666936223.138337][2546:2546] CHIP:DMG: {
[1666936223.138427][2546:2546] CHIP:DMG: DataVersion = 0x1e70d063,
[1666936223.138536][2546:2546] CHIP:DMG: AttributePathIB =
[1666936223.138625][2546:2546] CHIP:DMG: {
[1666936223.138803][2546:2546] CHIP:DMG: Endpoint = 0x1,
[1666936223.138899][2546:2546] CHIP:DMG: Cluster = 0x45,
[1666936223.139021][2546:2546] CHIP:DMG: Attribute = 0x0000_FFFC,
[1666936223.139109][2546:2546] CHIP:DMG: }
[1666936223.139225][2546:2546] CHIP:DMG:
[1666936223.139318][2546:2546] CHIP:DMG: Data = 0,
[1666936223.139424][2546:2546] CHIP:DMG: },
[1666936223.139514][2546:2546] CHIP:DMG:
[1666936223.139611][2546:2546] CHIP:DMG: },
[1666936223.139698][2546:2546] CHIP:DMG:
[1666936223.139783][2546:2546] CHIP:DMG: ],
./chip-tool booleanstate read attribute-list 1 1
Verify none of the optional attributes of the server-side of the cluster is listed on TH(all-clusters-minnimal-app) Log
[1665059548.735458][9263:9263] CHIP:DMG: ReportDataMessage =
[1665059548.735528][9263:9263] CHIP:DMG: {
[1665059548.735575][9263:9263] CHIP:DMG: AttributeReportIBs =
[1665059548.735699][9263:9263] CHIP:DMG: [
[1665059548.735763][9263:9263] CHIP:DMG: AttributeReportIB =
[1665059548.735840][9263:9263] CHIP:DMG: {
[1665059548.735906][9263:9263] CHIP:DMG: AttributeDataIB =
[1665059548.735980][9263:9263] CHIP:DMG: {
[1665059548.736051][9263:9263] CHIP:DMG: DataVersion = 0xd0240b6a,
[1665059548.736125][9263:9263] CHIP:DMG: AttributePathIB =
[1665059548.736235][9263:9263] CHIP:DMG: {
[1665059548.736342][9263:9263] CHIP:DMG: Endpoint = 0x1,
[1665059548.736451][9263:9263] CHIP:DMG: Cluster = 0x45,
[1665059548.736536][9263:9263] CHIP:DMG: Attribute = 0x0000_FFFB,
[1665059548.736614][9263:9263] CHIP:DMG: }
[1665059548.736718][9263:9263] CHIP:DMG:
[1665059548.736797][9263:9263] CHIP:DMG: Data = [
[1665059548.736896][9263:9263] CHIP:DMG:
[1665059548.736981][9263:9263] CHIP:DMG: ],
[1665059548.737053][9263:9263] CHIP:DMG: },
[1665059548.737151][9263:9263] CHIP:DMG:
[1665059548.737217][9263:9263] CHIP:DMG: },
[1665059548.737331][9263:9263] CHIP:DMG:
[1665059548.737394][9263:9263] CHIP:DMG: AttributeReportIB =
[1665059548.737499][9263:9263] CHIP:DMG: {
[1665059548.737718][9263:9263] CHIP:DMG: AttributeDataIB =
[1665059548.737821][9263:9263] CHIP:DMG: {
[1665059548.737898][9263:9263] CHIP:DMG: DataVersion = 0xd0240b6a,
[1665059548.737995][9263:9263] CHIP:DMG: AttributePathIB =
[1665059548.738074][9263:9263] CHIP:DMG: {
[1665059548.738185][9263:9263] CHIP:DMG: Endpoint = 0x1,
[1665059548.738269][9263:9263] CHIP:DMG: Cluster = 0x45,
[1665059548.738373][9263:9263] CHIP:DMG: Attribute = 0x0000_FFFB,
[1665059548.738464][9263:9263] CHIP:DMG: ListIndex = Null,
[1665059548.738587][9263:9263] CHIP:DMG: }
[1665059548.738693][9263:9263] CHIP:DMG:
[1665059548.738778][9263:9263] CHIP:DMG: Data = 0,
[1665059548.738874][9263:9263] CHIP:DMG: },
[1665059548.738950][9263:9263] CHIP:DMG:
[1665059548.739038][9263:9263] CHIP:DMG: },
[1665059548.739130][9263:9263] CHIP:DMG:
[1665059548.739192][9263:9263] CHIP:DMG: AttributeReportIB =
[1665059548.739295][9263:9263] CHIP:DMG: {
[1665059548.739365][9263:9263] CHIP:DMG: AttributeDataIB =
[1665059548.739438][9263:9263] CHIP:DMG: {
[1665059548.739535][9263:9263] CHIP:DMG: DataVersion = 0xd0240b6a,
[1665059548.739605][9263:9263] CHIP:DMG: AttributePathIB =
[1665059548.739704][9263:9263] CHIP:DMG: {
[1665059548.739785][9263:9263] CHIP:DMG: Endpoint = 0x1,
[1665059548.739891][9263:9263] CHIP:DMG: Cluster = 0x45,
[1665059548.739973][9263:9263] CHIP:DMG: Attribute = 0x0000_FFFB,
[1665059548.740052][9263:9263] CHIP:DMG: ListIndex = Null,
[1665059548.740151][9263:9263] CHIP:DMG: }
[1665059548.740235][9263:9263] CHIP:DMG:
[1665059548.740337][9263:9263] CHIP:DMG: Data = 65528,
[1665059548.740403][9263:9263] CHIP:DMG: },
[1665059548.740510][9263:9263] CHIP:DMG:
[1665059548.740576][9263:9263] CHIP:DMG: },
[1665059548.740667][9263:9263] CHIP:DMG:
[1665059548.740722][9263:9263] CHIP:DMG: AttributeReportIB =
[1665059548.740824][9263:9263] CHIP:DMG: {
[1665059548.740891][9263:9263] CHIP:DMG: AttributeDataIB =
[1665059548.740986][9263:9263] CHIP:DMG: {
[1665059548.741063][9263:9263] CHIP:DMG: DataVersion = 0xd0240b6a,
[1665059548.741159][9263:9263] CHIP:DMG: AttributePathIB =
[1665059548.741240][9263:9263] CHIP:DMG: {
[1665059548.741320][9263:9263] CHIP:DMG: Endpoint = 0x1,
[1665059548.741420][9263:9263] CHIP:DMG: Cluster = 0x45,
[1665059548.741493][9263:9263] CHIP:DMG: Attribute = 0x0000_FFFB,
[1665059548.741613][9263:9263] CHIP:DMG: ListIndex = Null,
[1665059548.741769][9263:9263] CHIP:DMG: }
[1665059548.741862][9263:9263] CHIP:DMG:
[1665059548.741954][9263:9263] CHIP:DMG: Data = 65529,
[1665059548.742028][9263:9263] CHIP:DMG: },
[1665059548.742136][9263:9263] CHIP:DMG:
[1665059548.742198][9263:9263] CHIP:DMG: },
[1665059548.742311][9263:9263] CHIP:DMG:
[1665059548.742375][9263:9263] CHIP:DMG: AttributeReportIB =
[1665059548.742455][9263:9263] CHIP:DMG: {
[1665059548.742545][9263:9263] CHIP:DMG: AttributeDataIB =
[1665059548.742621][9263:9263] CHIP:DMG: {
[1665059548.742719][9263:9263] CHIP:DMG: DataVersion = 0xd0240b6a,
[1665059548.742794][9263:9263] CHIP:DMG: AttributePathIB =
[1665059548.742865][9263:9263] CHIP:DMG: {
[1665059548.742966][9263:9263] CHIP:DMG: Endpoint = 0x1,
[1665059548.743049][9263:9263] CHIP:DMG: Cluster = 0x45,
[1665059548.743157][9263:9263] CHIP:DMG: Attribute = 0x0000_FFFB,
[1665059548.743236][9263:9263] CHIP:DMG: ListIndex = Null,
[1665059548.743332][9263:9263] CHIP:DMG: }
[1665059548.743426][9263:9263] CHIP:DMG:
[1665059548.743526][9263:9263] CHIP:DMG: Data = 65531,
[1665059548.743601][9263:9263] CHIP:DMG: },
[1665059548.743710][9263:9263] CHIP:DMG:
[1665059548.743778][9263:9263] CHIP:DMG: },
[1665059548.743886][9263:9263] CHIP:DMG:
[1665059548.743945][9263:9263] CHIP:DMG: AttributeReportIB =
[1665059548.744023][9263:9263] CHIP:DMG: {
[1665059548.744106][9263:9263] CHIP:DMG: AttributeDataIB =
[1665059548.744172][9263:9263] CHIP:DMG: {
[1665059548.744247][9263:9263] CHIP:DMG: DataVersion = 0xd0240b6a,
[1665059548.744321][9263:9263] CHIP:DMG: AttributePathIB =
[1665059548.744394][9263:9263] CHIP:DMG: {
[1665059548.744497][9263:9263] CHIP:DMG: Endpoint = 0x1,
[1665059548.744581][9263:9263] CHIP:DMG: Cluster = 0x45,
[1665059548.744689][9263:9263] CHIP:DMG: Attribute = 0x0000_FFFB,
[1665059548.744772][9263:9263] CHIP:DMG: ListIndex = Null,
[1665059548.744878][9263:9263] CHIP:DMG: }
[1665059548.744957][9263:9263] CHIP:DMG:
[1665059548.745062][9263:9263] CHIP:DMG: Data = 65532,
[1665059548.745135][9263:9263] CHIP:DMG: },
[1665059548.745235][9263:9263] CHIP:DMG:
[1665059548.745302][9263:9263] CHIP:DMG: },
[1665059548.745408][9263:9263] CHIP:DMG:
[1665059548.745468][9263:9263] CHIP:DMG: AttributeReportIB =
[1665059548.745585][9263:9263] CHIP:DMG: {
[1665059548.745678][9263:9263] CHIP:DMG: AttributeDataIB =
[1665059548.745753][9263:9263] CHIP:DMG: {
[1665059548.745851][9263:9263] CHIP:DMG: DataVersion = 0xd0240b6a,
[1665059548.745924][9263:9263] CHIP:DMG: AttributePathIB =
[1665059548.746024][9263:9263] CHIP:DMG: {
[1665059548.746103][9263:9263] CHIP:DMG: Endpoint = 0x1,
[1665059548.746208][9263:9263] CHIP:DMG: Cluster = 0x45,
[1665059548.746292][9263:9263] CHIP:DMG: Attribute = 0x0000_FFFB,
[1665059548.746373][9263:9263] CHIP:DMG: ListIndex = Null,
[1665059548.746473][9263:9263] CHIP:DMG: }
[1665059548.746551][9263:9263] CHIP:DMG:
[1665059548.746654][9263:9263] CHIP:DMG: Data = 65533,
[1665059548.746728][9263:9263] CHIP:DMG: },
./chip-tool booleanstate read state-value 1 1
Verify read command is received on TH (all-clusters-minimal-app) Log
[1666174757.461171][21506:21506] CHIP:EM: Handling via exchange: 33623r, Delegate: 0xaaaac93380e0
[1666174757.461271][21506:21506] CHIP:IM: Received Read request
[1666174757.461438][21506:21506] CHIP:DMG: ReadRequestMessage =
[1666174757.461510][21506:21506] CHIP:DMG: {
[1666174757.461565][21506:21506] CHIP:DMG: AttributePathIBs =
[1666174757.461629][21506:21506] CHIP:DMG: [
[1666174757.461690][21506:21506] CHIP:DMG: AttributePathIB =
[1666174757.461769][21506:21506] CHIP:DMG: {
[1666174757.461855][21506:21506] CHIP:DMG: Endpoint = 0x1,
[1666174757.461999][21506:21506] CHIP:DMG: Cluster = 0x45,
[1666174757.462085][21506:21506] CHIP:DMG: Attribute = 0x0000_0000,
[1666174757.462161][21506:21506] CHIP:DMG: }
[1666174757.462235][21506:21506] CHIP:DMG:
[1666174757.462300][21506:21506] CHIP:DMG: ],
[1666174757.462371][21506:21506] CHIP:DMG:
[1666174757.462440][21506:21506] CHIP:DMG: isFabricFiltered = true,
[1666174757.462504][21506:21506] CHIP:DMG: InteractionModelRevision = 1
[1666174757.462565][21506:21506] CHIP:DMG: },
[1666174757.462734][21506:21506] CHIP:DMG: IM RH moving to [GeneratingReports]
[1666174757.462977][21506:21506] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1666174757.463049][21506:21506] CHIP:DMG: <RE:Run> Cluster 45, Attribute 0 is dirty
[1666174757.463104][21506:21506] CHIP:DMG: Reading attribute: Cluster=0x0000_0045 Endpoint=1 AttributeId=0x0000_0000 (expanded=0)
[1666174757.463172][21506:21506] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0045 e=1 p=v
[1666174757.463248][21506:21506] CHIP:DMG: AccessControl: allowed
[1666174757.463365][21506:21506] CHIP:DMG: <RE> Sending report (payload has 35 bytes)...
[1666174757.463975][21506:21506] CHIP:EM: <<< [E:33623r M:221389354 (Ack:15980397)] (S) Msg TX to 1:000000000001B669 [A7EF] --- Type 0001:05 (IM:ReportData)
[1666174757.464087][21506:21506] CHIP:IN: (S) Sending msg 221389354 on secure session with LSID: 55654
[1666174757.464808][21506:21506] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%wlan0]:35514 | 221389354 | [Interaction Model (1) / Report Data (0x05) / Session = 18738 / Exchange = 33623]
[1666174757.464917][21506:21506] CHIP:DMG: Header Flags =
[1666174757.464974][21506:21506] CHIP:DMG: {
[1666174757.465062][21506:21506] CHIP:DMG: Exchange (0x06) =
[1666174757.465119][21506:21506] CHIP:DMG: {
[1666174757.465178][21506:21506] CHIP:DMG: AckMsg = 15980397
[1666174757.465228][21506:21506] CHIP:DMG: NeedsAck = true
[1666174757.465288][21506:21506] CHIP:DMG: }
[1666174757.465360][21506:21506] CHIP:DMG: }
[1666174757.465425][21506:21506] CHIP:DMG:
[1666174757.465495][21506:21506] CHIP:DMG: Encrypted Payload (69 bytes) =
[1666174757.465543][21506:21506] CHIP:DMG: {
[1666174757.465597][21506:21506] CHIP:DMG: data = 003249002a22320d70f90c31d24191bdcae9c8e10d0059f5a90bcc5c7c921dffd49596846c3d5131af0f1b0d5dac89dc70bec2a05fcefd34726640374895b32262fac29b72
[1666174757.465653][21506:21506] CHIP:DMG: buffer_ptr = 187650839759600
[1666174757.465703][21506:21506] CHIP:DMG: }
[1666174757.465750][21506:21506] CHIP:DMG:
[1666174757.465959][21506:21506] CHIP:DMG: ReportDataMessage =
[1666174757.466032][21506:21506] CHIP:DMG: {
[1666174757.466086][21506:21506] CHIP:DMG: AttributeReportIBs =
[1666174757.466173][21506:21506] CHIP:DMG: [
[1666174757.466233][21506:21506] CHIP:DMG: AttributeReportIB =
[1666174757.466320][21506:21506] CHIP:DMG: {
[1666174757.466395][21506:21506] CHIP:DMG: AttributeDataIB =
[1666174757.466476][21506:21506] CHIP:DMG: {
[1666174757.466561][21506:21506] CHIP:DMG: DataVersion = 0x83aa29ff,
[1666174757.466644][21506:21506] CHIP:DMG: AttributePathIB =
[1666174757.466729][21506:21506] CHIP:DMG: {
[1666174757.466833][21506:21506] CHIP:DMG: Endpoint = 0x1,
[1666174757.466917][21506:21506] CHIP:DMG: Cluster = 0x45,
[1666174757.467008][21506:21506] CHIP:DMG: Attribute = 0x0000_0000,
[1666174757.467091][21506:21506] CHIP:DMG: }
[1666174757.467181][21506:21506] CHIP:DMG:
[1666174757.467270][21506:21506] CHIP:DMG: Data = false,
[1666174757.467344][21506:21506] CHIP:DMG: },
[1666174757.467432][21506:21506] CHIP:DMG:
[1666174757.467505][21506:21506] CHIP:DMG: },
[1666174757.467582][21506:21506] CHIP:DMG:
[1666174757.467643][21506:21506] CHIP:DMG: ],
disabled: true
- label:
"DUT reads all supported optional attributes from TH one at a time in
a manufacturer specific order"
PICS: BOOL.C.AO-READ
verification: |
This cluster doesn"t have any optional attribute
disabled: true
- label:
"DUT writes a suitable value to all supported optional attributes on
the TH one at a time in a manufacturer specific order"
PICS: BOOL.C.AO-WRITE
verification: |
This cluster doesn"t have any optional attribute
disabled: true