blob: ef1dfeeae6e24c0b6c931b142aa9a4fde75e6943 [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: 3.2.13. [TC-CC-5.4] Color functionality with client as DUT
PICS:
- CC.C
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.
Commission TH(all-clusters-app) to TH(chip-tool) using below command
TH(all-clusters-app) : sudo ./chip-all-clusters-app --trace_decode 1
TH(chip-tool) : ./chip-tool pairing onnetwork 1 20202021 --trace_decode 1
disabled: true
- label: "Pre-Condition"
verification: |
1. Commission DUT to TH
2. Set DUT OnOff to On
./chip-tool onoff on 1 1
Verify response contains a success (value 0x00) status On TH(chip-tool) Logs:
[1659710262.390398][4459:4464] CHIP:DMG: InvokeResponseMessage =
[1659710262.390424][4459:4464] CHIP:DMG: {
[1659710262.390448][4459:4464] CHIP:DMG: suppressResponse = false,
[1659710262.390472][4459:4464] CHIP:DMG: InvokeResponseIBs =
[1659710262.390503][4459:4464] CHIP:DMG: [
[1659710262.390527][4459:4464] CHIP:DMG: InvokeResponseIB =
[1659710262.390559][4459:4464] CHIP:DMG: {
[1659710262.390584][4459:4464] CHIP:DMG: CommandStatusIB =
[1659710262.390617][4459:4464] CHIP:DMG: {
[1659710262.390642][4459:4464] CHIP:DMG: CommandPathIB =
[1659710262.390681][4459:4464] CHIP:DMG: {
[1659710262.390715][4459:4464] CHIP:DMG: EndpointId = 0x1,
[1659710262.390754][4459:4464] CHIP:DMG: ClusterId = 0x6,
[1659710262.390791][4459:4464] CHIP:DMG: CommandId = 0x1,
[1659710262.390826][4459:4464] CHIP:DMG: },
[1659710262.390866][4459:4464] CHIP:DMG:
[1659710262.390896][4459:4464] CHIP:DMG: StatusIB =
[1659710262.390938][4459:4464] CHIP:DMG: {
[1659710262.390977][4459:4464] CHIP:DMG: status = 0x00 (SUCCESS),
[1659710262.391012][4459:4464] CHIP:DMG: },
[1659710262.391050][4459:4464] CHIP:DMG:
[1659710262.391078][4459:4464] CHIP:DMG: },
[1659710262.391114][4459:4464] CHIP:DMG:
[1659710262.391143][4459:4464] CHIP:DMG: },
[1659710262.391174][4459:4464] CHIP:DMG:
[1659710262.391198][4459:4464] CHIP:DMG: ],
[1659710262.391227][4459:4464] CHIP:DMG:
[1659710262.391251][4459:4464] CHIP:DMG: InteractionModelRevision = 1
[1659710262.391273][4459:4464] CHIP:DMG: },
[1659710262.391331][4459:4464] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0006 Command=0x0000_0001 Status=0x0
[1659710262.391373][4459:4464] CHIP:DMG: ICR moving to [AwaitingDe]
3. DUT supports CC.C.F03(XY)
disabled: true
- label: "DUT sends MoveToColor command to TH"
PICS: CC.C.C07.Tx
verification: |
./chip-tool colorcontrol move-to-color 400 500 300 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
InvokeResponseMessage =
[1666934571.869647][27709:27709] CHIP:DMG: {
[1666934571.869651][27709:27709] CHIP:DMG: suppressResponse = false,
[1666934571.869654][27709:27709] CHIP:DMG: InvokeResponseIBs =
[1666934571.869658][27709:27709] CHIP:DMG: [
[1666934571.869661][27709:27709] CHIP:DMG: InvokeResponseIB =
[1666934571.869666][27709:27709] CHIP:DMG: {
[1666934571.869669][27709:27709] CHIP:DMG: CommandStatusIB =
[1666934571.869672][27709:27709] CHIP:DMG: {
[1666934571.869675][27709:27709] CHIP:DMG: CommandPathIB =
[1666934571.869678][27709:27709] CHIP:DMG: {
[1666934571.869683][27709:27709] CHIP:DMG: EndpointId = 0x1,
[1666934571.869686][27709:27709] CHIP:DMG: ClusterId = 0x300,
[1666934571.869690][27709:27709] CHIP:DMG: CommandId = 0x7,
[1666934571.869693][27709:27709] CHIP:DMG: },
[1666934571.869697][27709:27709] CHIP:DMG:
[1666934571.869701][27709:27709] CHIP:DMG: StatusIB =
[1666934571.869706][27709:27709] CHIP:DMG: {
[1666934571.869709][27709:27709] CHIP:DMG: status = 0x00 (SUCCESS),
[1666934571.869714][27709:27709] CHIP:DMG: },
[1666934571.869718][27709:27709] CHIP:DMG:
[1666934571.869720][27709:27709] CHIP:DMG: },
[1666934571.869725][27709:27709] CHIP:DMG:
[1666934571.869728][27709:27709] CHIP:DMG: },
[1666934571.869733][27709:27709] CHIP:DMG:
[1666934571.869736][27709:27709] CHIP:DMG: ],
[1666934571.869741][27709:27709] CHIP:DMG:
[1666934571.869743][27709:27709] CHIP:DMG: InteractionModelRevision = 1
[1666934571.869746][27709:27709] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentX and CurrentY attributes from TH (potentially
multiple times)"
PICS: CC.C.C07.Tx && CC.C.A0003 && CC.C.A0004
verification: |
./chip-tool colorcontrol read current-x 1 1
After 30 Seconds, Verify response contains a CurrentX value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666937465.689943][47283:47283] CHIP:DMG: {
[1666937465.689946][47283:47283] CHIP:DMG: AttributeReportIBs =
[1666937465.689952][47283:47283] CHIP:DMG: [
[1666937465.689955][47283:47283] CHIP:DMG: AttributeReportIB =
[1666937465.689962][47283:47283] CHIP:DMG: {
[1666937465.689965][47283:47283] CHIP:DMG: AttributeDataIB =
[1666937465.689970][47283:47283] CHIP:DMG: {
[1666937465.689975][47283:47283] CHIP:DMG: DataVersion = 0xd5f334b2,
[1666937465.689981][47283:47283] CHIP:DMG: AttributePathIB =
[1666937465.689985][47283:47283] CHIP:DMG: {
[1666937465.689990][47283:47283] CHIP:DMG: Endpoint = 0x1,
[1666937465.689995][47283:47283] CHIP:DMG: Cluster = 0x300,
[1666937465.690001][47283:47283] CHIP:DMG: Attribute = 0x0000_0003,
[1666937465.690006][47283:47283] CHIP:DMG: }
[1666937465.690011][47283:47283] CHIP:DMG:
[1666937465.690017][47283:47283] CHIP:DMG: Data = 400,
[1666937465.690021][47283:47283] CHIP:DMG: },
[1666937465.690027][47283:47283] CHIP:DMG:
[1666937465.690029][47283:47283] CHIP:DMG: },
[1666937465.690033][47283:47283] CHIP:DMG:
[1666937465.690036][47283:47283] CHIP:DMG: ],
[1666937465.690041][47283:47283] CHIP:DMG:
[1666937465.690045][47283:47283] CHIP:DMG: SuppressResponse = true,
[1666937465.690049][47283:47283] CHIP:DMG: InteractionModelRevision = 1
[1666937465.690053][47283:47283] CHIP:DMG: }
./chip-tool colorcontrol read current-y 1 1
After 30 Seconds, Verify response contains a CurrentY value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666937453.573485][47283:47283] CHIP:DMG: {
[1666937453.573488][47283:47283] CHIP:DMG: AttributeReportIBs =
[1666937453.573494][47283:47283] CHIP:DMG: [
[1666937453.573496][47283:47283] CHIP:DMG: AttributeReportIB =
[1666937453.573501][47283:47283] CHIP:DMG: {
[1666937453.573504][47283:47283] CHIP:DMG: AttributeDataIB =
[1666937453.573508][47283:47283] CHIP:DMG: {
[1666937453.573512][47283:47283] CHIP:DMG: DataVersion = 0xd5f334b2,
[1666937453.573514][47283:47283] CHIP:DMG: AttributePathIB =
[1666937453.573518][47283:47283] CHIP:DMG: {
[1666937453.573523][47283:47283] CHIP:DMG: Endpoint = 0x1,
[1666937453.573527][47283:47283] CHIP:DMG: Cluster = 0x300,
[1666937453.573533][47283:47283] CHIP:DMG: Attribute = 0x0000_0004,
[1666937453.573536][47283:47283] CHIP:DMG: }
[1666937453.573541][47283:47283] CHIP:DMG:
[1666937453.573544][47283:47283] CHIP:DMG: Data = 500,
[1666937453.573548][47283:47283] CHIP:DMG: },
[1666937453.573553][47283:47283] CHIP:DMG:
[1666937453.573556][47283:47283] CHIP:DMG: },
[1666937453.573561][47283:47283] CHIP:DMG:
[1666937453.573564][47283:47283] CHIP:DMG: ],
[1666937453.573568][47283:47283] CHIP:DMG:
[1666937453.573571][47283:47283] CHIP:DMG: SuppressResponse = true,
[1666937453.573573][47283:47283] CHIP:DMG: InteractionModelRevision = 1
[1666937453.573576][47283:47283] CHIP:DMG: }
disabled: true
- label: "DUT sends MoveColor command to TH"
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:
InvokeResponseMessage =
[1666934658.164192][27709:27709] CHIP:DMG: {
[1666934658.164196][27709:27709] CHIP:DMG: suppressResponse = false,
[1666934658.164199][27709:27709] CHIP:DMG: InvokeResponseIBs =
[1666934658.164205][27709:27709] CHIP:DMG: [
[1666934658.164208][27709:27709] CHIP:DMG: InvokeResponseIB =
[1666934658.164214][27709:27709] CHIP:DMG: {
[1666934658.164218][27709:27709] CHIP:DMG: CommandStatusIB =
[1666934658.164224][27709:27709] CHIP:DMG: {
[1666934658.164228][27709:27709] CHIP:DMG: CommandPathIB =
[1666934658.164232][27709:27709] CHIP:DMG: {
[1666934658.164237][27709:27709] CHIP:DMG: EndpointId = 0x1,
[1666934658.164241][27709:27709] CHIP:DMG: ClusterId = 0x300,
[1666934658.164246][27709:27709] CHIP:DMG: CommandId = 0x8,
[1666934658.164250][27709:27709] CHIP:DMG: },
[1666934658.164257][27709:27709] CHIP:DMG:
[1666934658.164260][27709:27709] CHIP:DMG: StatusIB =
[1666934658.164264][27709:27709] CHIP:DMG: {
[1666934658.164270][27709:27709] CHIP:DMG: status = 0x00 (SUCCESS),
[1666934658.164273][27709:27709] CHIP:DMG: },
[1666934658.164277][27709:27709] CHIP:DMG:
[1666934658.164281][27709:27709] CHIP:DMG: },
[1666934658.164287][27709:27709] CHIP:DMG:
[1666934658.164291][27709:27709] CHIP:DMG: },
[1666934658.164297][27709:27709] CHIP:DMG:
[1666934658.164299][27709:27709] CHIP:DMG: ],
[1666934658.164305][27709:27709] CHIP:DMG:
[1666934658.164309][27709:27709] CHIP:DMG: InteractionModelRevision = 1
[1666934658.164312][27709:27709] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentX and CurrentY attributes from TH (potentially
multiple times)"
PICS: CC.C.C08.Tx && CC.C.A0003 && CC.C.A0004
verification: |
./chip-tool colorcontrol read current-x 1 1
After 10 seconds, Verify response contains a CurrentX value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666948520.819763][52742:52742] CHIP:DMG: {
[1666948520.819766][52742:52742] CHIP:DMG: AttributeReportIBs =
[1666948520.819772][52742:52742] CHIP:DMG: [
[1666948520.819775][52742:52742] CHIP:DMG: AttributeReportIB =
[1666948520.819780][52742:52742] CHIP:DMG: {
[1666948520.819783][52742:52742] CHIP:DMG: AttributeDataIB =
[1666948520.819787][52742:52742] CHIP:DMG: {
[1666948520.819791][52742:52742] CHIP:DMG: DataVersion = 0x2b8892f5,
[1666948520.819794][52742:52742] CHIP:DMG: AttributePathIB =
[1666948520.819798][52742:52742] CHIP:DMG: {
[1666948520.819804][52742:52742] CHIP:DMG: Endpoint = 0x1,
[1666948520.819816][52742:52742] CHIP:DMG: Cluster = 0x300,
[1666948520.819820][52742:52742] CHIP:DMG: Attribute = 0x0000_0003,
[1666948520.819824][52742:52742] CHIP:DMG: }
[1666948520.819828][52742:52742] CHIP:DMG:
[1666948520.819833][52742:52742] CHIP:DMG: Data = 500,
[1666948520.819835][52742:52742] CHIP:DMG: },
[1666948520.819840][52742:52742] CHIP:DMG:
[1666948520.819843][52742:52742] CHIP:DMG: },
[1666948520.819851][52742:52742] CHIP:DMG:
[1666948520.819854][52742:52742] CHIP:DMG: ],
[1666948520.819859][52742:52742] CHIP:DMG:
[1666948520.819863][52742:52742] CHIP:DMG: SuppressResponse = true,
[1666948520.819867][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948520.819870][52742:52742] CHIP:DMG: }
./chip-tool colorcontrol read current-y 1 1
After 10 seconds, Verify response contains a CurrentY value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666948542.982566][52742:52742] CHIP:DMG: {
[1666948542.982570][52742:52742] CHIP:DMG: AttributeReportIBs =
[1666948542.982576][52742:52742] CHIP:DMG: [
[1666948542.982579][52742:52742] CHIP:DMG: AttributeReportIB =
[1666948542.982586][52742:52742] CHIP:DMG: {
[1666948542.982590][52742:52742] CHIP:DMG: AttributeDataIB =
[1666948542.982594][52742:52742] CHIP:DMG: {
[1666948542.982598][52742:52742] CHIP:DMG: DataVersion = 0x2b889669,
[1666948542.982603][52742:52742] CHIP:DMG: AttributePathIB =
[1666948542.982607][52742:52742] CHIP:DMG: {
[1666948542.982612][52742:52742] CHIP:DMG: Endpoint = 0x1,
[1666948542.982617][52742:52742] CHIP:DMG: Cluster = 0x300,
[1666948542.982622][52742:52742] CHIP:DMG: Attribute = 0x0000_0004,
[1666948542.982627][52742:52742] CHIP:DMG: }
[1666948542.982632][52742:52742] CHIP:DMG:
[1666948542.982638][52742:52742] CHIP:DMG: Data = 700,
[1666948542.982646][52742:52742] CHIP:DMG: },
[1666948542.982650][52742:52742] CHIP:DMG:
[1666948542.982653][52742:52742] CHIP:DMG: },
[1666948542.982658][52742:52742] CHIP:DMG:
[1666948542.982662][52742:52742] CHIP:DMG: ],
[1666948542.982668][52742:52742] CHIP:DMG:
[1666948542.982671][52742:52742] CHIP:DMG: SuppressResponse = true,
[1666948542.982674][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948542.982676][52742:52742] CHIP:DMG: }
disabled: true
- label: "DUT sends StepColor command to TH"
PICS: CC.C.C09.Tx
verification: |
./chip-tool colorcontrol step-color 100 100 200 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
InvokeResponseMessage =
[1666948582.730257][52742:52742] CHIP:DMG: {
[1666948582.730259][52742:52742] CHIP:DMG: suppressResponse = false,
[1666948582.730262][52742:52742] CHIP:DMG: InvokeResponseIBs =
[1666948582.730266][52742:52742] CHIP:DMG: [
[1666948582.730269][52742:52742] CHIP:DMG: InvokeResponseIB =
[1666948582.730274][52742:52742] CHIP:DMG: {
[1666948582.730277][52742:52742] CHIP:DMG: CommandStatusIB =
[1666948582.730280][52742:52742] CHIP:DMG: {
[1666948582.730283][52742:52742] CHIP:DMG: CommandPathIB =
[1666948582.730286][52742:52742] CHIP:DMG: {
[1666948582.730289][52742:52742] CHIP:DMG: EndpointId = 0x1,
[1666948582.730293][52742:52742] CHIP:DMG: ClusterId = 0x300,
[1666948582.730296][52742:52742] CHIP:DMG: CommandId = 0x9,
[1666948582.730302][52742:52742] CHIP:DMG: },
[1666948582.730307][52742:52742] CHIP:DMG:
[1666948582.730310][52742:52742] CHIP:DMG: StatusIB =
[1666948582.730314][52742:52742] CHIP:DMG: {
[1666948582.730318][52742:52742] CHIP:DMG: status = 0x00 (SUCCESS),
[1666948582.730321][52742:52742] CHIP:DMG: },
[1666948582.730324][52742:52742] CHIP:DMG:
[1666948582.730326][52742:52742] CHIP:DMG: },
[1666948582.730331][52742:52742] CHIP:DMG:
[1666948582.730334][52742:52742] CHIP:DMG: },
[1666948582.730339][52742:52742] CHIP:DMG:
[1666948582.730341][52742:52742] CHIP:DMG: ],
[1666948582.730345][52742:52742] CHIP:DMG:
[1666948582.730348][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948582.730351][52742:52742] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentX and CurrentY attributes from TH (potentially
multiple times)"
PICS: CC.C.C09.Tx && CC.C.A0003 && CC.C.A0004
verification: |
./chip-tool colorcontrol read current-x 1 1
After 20 Seconds, Verify response contains a CurrentX value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666948591.930750][52742:52742] CHIP:DMG: {
[1666948591.930752][52742:52742] CHIP:DMG: AttributeReportIBs =
[1666948591.930757][52742:52742] CHIP:DMG: [
[1666948591.930760][52742:52742] CHIP:DMG: AttributeReportIB =
[1666948591.930764][52742:52742] CHIP:DMG: {
[1666948591.930767][52742:52742] CHIP:DMG: AttributeDataIB =
[1666948591.930770][52742:52742] CHIP:DMG: {
[1666948591.930774][52742:52742] CHIP:DMG: DataVersion = 0x2b889e06,
[1666948591.930777][52742:52742] CHIP:DMG: AttributePathIB =
[1666948591.930780][52742:52742] CHIP:DMG: {
[1666948591.930787][52742:52742] CHIP:DMG: Endpoint = 0x1,
[1666948591.930790][52742:52742] CHIP:DMG: Cluster = 0x300,
[1666948591.930796][52742:52742] CHIP:DMG: Attribute = 0x0000_0003,
[1666948591.930799][52742:52742] CHIP:DMG: }
[1666948591.930805][52742:52742] CHIP:DMG:
[1666948591.930808][52742:52742] CHIP:DMG: Data = 600,
[1666948591.930812][52742:52742] CHIP:DMG: },
[1666948591.930816][52742:52742] CHIP:DMG:
[1666948591.930819][52742:52742] CHIP:DMG: },
[1666948591.930824][52742:52742] CHIP:DMG:
[1666948591.930827][52742:52742] CHIP:DMG: ],
[1666948591.930831][52742:52742] CHIP:DMG:
[1666948591.930834][52742:52742] CHIP:DMG: SuppressResponse = true,
[1666948591.930837][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948591.930839][52742:52742] CHIP:DMG: }
./chip-tool colorcontrol read current-y 1 1
After 20 Seconds, Verify response contains a CurrentY value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666948667.570081][52742:52742] CHIP:DMG: {
[1666948667.570084][52742:52742] CHIP:DMG: AttributeReportIBs =
[1666948667.570089][52742:52742] CHIP:DMG: [
[1666948667.570092][52742:52742] CHIP:DMG: AttributeReportIB =
[1666948667.570097][52742:52742] CHIP:DMG: {
[1666948667.570100][52742:52742] CHIP:DMG: AttributeDataIB =
[1666948667.570103][52742:52742] CHIP:DMG: {
[1666948667.570107][52742:52742] CHIP:DMG: DataVersion = 0x2b889fba,
[1666948667.570110][52742:52742] CHIP:DMG: AttributePathIB =
[1666948667.570115][52742:52742] CHIP:DMG: {
[1666948667.570118][52742:52742] CHIP:DMG: Endpoint = 0x1,
[1666948667.570124][52742:52742] CHIP:DMG: Cluster = 0x300,
[1666948667.570127][52742:52742] CHIP:DMG: Attribute = 0x0000_0004,
[1666948667.570132][52742:52742] CHIP:DMG: }
[1666948667.570137][52742:52742] CHIP:DMG:
[1666948667.570141][52742:52742] CHIP:DMG: Data = 800,
[1666948667.570143][52742:52742] CHIP:DMG: },
[1666948667.570147][52742:52742] CHIP:DMG:
[1666948667.570150][52742:52742] CHIP:DMG: },
[1666948667.570155][52742:52742] CHIP:DMG:
[1666948667.570158][52742:52742] CHIP:DMG: ],
[1666948667.570163][52742:52742] CHIP:DMG:
[1666948667.570166][52742:52742] CHIP:DMG: SuppressResponse = true,
[1666948667.570169][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948667.570171][52742:52742] CHIP:DMG: }
disabled: true
- label: "DUT sends StopMoveStep command to TH."
PICS: CC.C.C47.Tx
verification: |
./chip-tool colorcontrol stop-move-step 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
InvokeResponseMessage =
[1666948695.762310][52742:52742] CHIP:DMG: {
[1666948695.762313][52742:52742] CHIP:DMG: suppressResponse = false,
[1666948695.762316][52742:52742] CHIP:DMG: InvokeResponseIBs =
[1666948695.762322][52742:52742] CHIP:DMG: [
[1666948695.762325][52742:52742] CHIP:DMG: InvokeResponseIB =
[1666948695.762332][52742:52742] CHIP:DMG: {
[1666948695.762335][52742:52742] CHIP:DMG: CommandStatusIB =
[1666948695.762340][52742:52742] CHIP:DMG: {
[1666948695.762344][52742:52742] CHIP:DMG: CommandPathIB =
[1666948695.762349][52742:52742] CHIP:DMG: {
[1666948695.762354][52742:52742] CHIP:DMG: EndpointId = 0x1,
[1666948695.762358][52742:52742] CHIP:DMG: ClusterId = 0x300,
[1666948695.762364][52742:52742] CHIP:DMG: CommandId = 0x47,
[1666948695.762368][52742:52742] CHIP:DMG: },
[1666948695.762375][52742:52742] CHIP:DMG:
[1666948695.762379][52742:52742] CHIP:DMG: StatusIB =
[1666948695.762383][52742:52742] CHIP:DMG: {
[1666948695.762389][52742:52742] CHIP:DMG: status = 0x00 (SUCCESS),
[1666948695.762393][52742:52742] CHIP:DMG: },
[1666948695.762399][52742:52742] CHIP:DMG:
[1666948695.762404][52742:52742] CHIP:DMG: },
[1666948695.762409][52742:52742] CHIP:DMG:
[1666948695.762413][52742:52742] CHIP:DMG: },
[1666948695.762418][52742:52742] CHIP:DMG:
[1666948695.762422][52742:52742] CHIP:DMG: ],
[1666948695.762428][52742:52742] CHIP:DMG:
[1666948695.762431][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948695.762435][52742:52742] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentX and CurrentY attributes from TH (potentially
multiple times)"
PICS: CC.C.C47.Tx && CC.C.A0003 && CC.C.A0004
verification: |
./chip-tool colorcontrol read current-x 1 1
Verify response contains a CurrentX value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666948762.408750][52742:52742] CHIP:DMG: {
[1666948762.408753][52742:52742] CHIP:DMG: AttributeReportIBs =
[1666948762.408758][52742:52742] CHIP:DMG: [
[1666948762.408761][52742:52742] CHIP:DMG: AttributeReportIB =
[1666948762.408767][52742:52742] CHIP:DMG: {
[1666948762.408770][52742:52742] CHIP:DMG: AttributeDataIB =
[1666948762.408774][52742:52742] CHIP:DMG: {
[1666948762.408778][52742:52742] CHIP:DMG: DataVersion = 0x2b889fba,
[1666948762.408781][52742:52742] CHIP:DMG: AttributePathIB =
[1666948762.408784][52742:52742] CHIP:DMG: {
[1666948762.408788][52742:52742] CHIP:DMG: Endpoint = 0x1,
[1666948762.408793][52742:52742] CHIP:DMG: Cluster = 0x300,
[1666948762.408797][52742:52742] CHIP:DMG: Attribute = 0x0000_0003,
[1666948762.408800][52742:52742] CHIP:DMG: }
[1666948762.408805][52742:52742] CHIP:DMG:
[1666948762.408809][52742:52742] CHIP:DMG: Data = 600,
[1666948762.408812][52742:52742] CHIP:DMG: },
[1666948762.408818][52742:52742] CHIP:DMG:
[1666948762.408821][52742:52742] CHIP:DMG: },
[1666948762.408825][52742:52742] CHIP:DMG:
[1666948762.408828][52742:52742] CHIP:DMG: ],
[1666948762.408833][52742:52742] CHIP:DMG:
[1666948762.408837][52742:52742] CHIP:DMG: SuppressResponse = true,
[1666948762.408839][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948762.408842][52742:52742] CHIP:DMG: }
./chip-tool colorcontrol read current-y 1 1
Verify response contains a CurrentY value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666948770.658007][52742:52742] CHIP:DMG: {
[1666948770.658010][52742:52742] CHIP:DMG: AttributeReportIBs =
[1666948770.658017][52742:52742] CHIP:DMG: [
[1666948770.658021][52742:52742] CHIP:DMG: AttributeReportIB =
[1666948770.658029][52742:52742] CHIP:DMG: {
[1666948770.658033][52742:52742] CHIP:DMG: AttributeDataIB =
[1666948770.658038][52742:52742] CHIP:DMG: {
[1666948770.658043][52742:52742] CHIP:DMG: DataVersion = 0x2b889fba,
[1666948770.658050][52742:52742] CHIP:DMG: AttributePathIB =
[1666948770.658055][52742:52742] CHIP:DMG: {
[1666948770.658060][52742:52742] CHIP:DMG: Endpoint = 0x1,
[1666948770.658068][52742:52742] CHIP:DMG: Cluster = 0x300,
[1666948770.658073][52742:52742] CHIP:DMG: Attribute = 0x0000_0004,
[1666948770.658079][52742:52742] CHIP:DMG: }
[1666948770.658086][52742:52742] CHIP:DMG:
[1666948770.658092][52742:52742] CHIP:DMG: Data = 800,
[1666948770.658096][52742:52742] CHIP:DMG: },
[1666948770.658105][52742:52742] CHIP:DMG:
[1666948770.658110][52742:52742] CHIP:DMG: },
[1666948770.658116][52742:52742] CHIP:DMG:
[1666948770.658120][52742:52742] CHIP:DMG: ],
[1666948770.658127][52742:52742] CHIP:DMG:
[1666948770.658131][52742:52742] CHIP:DMG: SuppressResponse = true,
[1666948770.658136][52742:52742] CHIP:DMG: InteractionModelRevision = 1
[1666948770.658140][52742:52742] CHIP:DMG: }
disabled: true