@@ -45,97 +45,88 @@ tests:
45
45
46
46
1. First read action-list by following command
47
47
48
- ./chip-tool actions read action-list 1 1 --trace_decode 1
49
-
50
- Via the TH (bridge-app), verify the ActionList attribute that contains ActionListStructs.
51
-
52
- [1686033574.850552][39104:39106] CHIP:DMG: ReportDataMessage =
53
- [1686033574.850639][39104:39106] CHIP:DMG: {
54
- [1686033574.850689][39104:39106] CHIP:DMG: AttributeReportIBs =
55
- [1686033574.850802][39104:39106] CHIP:DMG: [
56
- [1686033574.850861][39104:39106] CHIP:DMG: AttributeReportIB =
57
- [1686033574.850976][39104:39106] CHIP:DMG: {
58
- [1686033574.851039][39104:39106] CHIP:DMG: AttributeDataIB =
59
- [1686033574.851133][39104:39106] CHIP:DMG: {
60
- [1686033574.851206][39104:39106] CHIP:DMG: DataVersion = 0x17ed8ce2,
61
- [1686033574.851299][39104:39106] CHIP:DMG: AttributePathIB =
62
- [1686033574.851375][39104:39106] CHIP:DMG: {
63
- [1686033574.851450][39104:39106] CHIP:DMG: Endpoint = 0x1,
64
- [1686033574.851557][39104:39106] CHIP:DMG: Cluster = 0x25,
65
- [1686033574.851658][39104:39106] CHIP:DMG: Attribute = 0x0000_0000,
66
- [1686033574.851736][39104:39106] CHIP:DMG: }
67
- [1686033574.851838][39104:39106] CHIP:DMG:
68
- [1686033574.851914][39104:39106] CHIP:DMG: Data = [
69
- [1686033574.852009][39104:39106] CHIP:DMG:
70
- [1686033574.852090][39104:39106] CHIP:DMG: {
71
- [1686033574.852194][39104:39106] CHIP:DMG: 0x0 = 4097,
72
- [1686033574.852287][39104:39106] CHIP:DMG: 0x1 = "Room 1 On" (9 chars),
73
- [1686033574.852393][39104:39106] CHIP:DMG: 0x2 = 3,
74
- [1686033574.852482][39104:39106] CHIP:DMG: 0x3 = 57345,
75
- [1686033574.852588][39104:39106] CHIP:DMG: 0x4 = 1,
76
- [1686033574.852692][39104:39106] CHIP:DMG: 0x5 = 0,
77
- [1686033574.852780][39104:39106] CHIP:DMG: },
78
- [1686033574.852880][39104:39106] CHIP:DMG: {
79
- [1686033574.852963][39104:39106] CHIP:DMG: 0x0 = 4098,
80
- [1686033574.853070][39104:39106] CHIP:DMG: 0x1 = "Turn On Room 2" (14 chars),
81
- [1686033574.853158][39104:39106] CHIP:DMG: 0x2 = 3,
82
- [1686033574.853311][39104:39106] CHIP:DMG: 0x3 = 57346,
83
- [1686033574.853428][39104:39106] CHIP:DMG: 0x4 = 1,
84
- [1686033574.853516][39104:39106] CHIP:DMG: 0x5 = 0,
85
- [1686033574.853621][39104:39106] CHIP:DMG: },
86
- [1686033574.853703][39104:39106] CHIP:DMG: ],
87
- [1686033574.853792][39104:39106] CHIP:DMG: },
88
- [1686033574.853887][39104:39106] CHIP:DMG:
89
- [1686033574.853969][39104:39106] CHIP:DMG: },
90
- [1686033574.854059][39104:39106] CHIP:DMG:
91
- [1686033574.854137][39104:39106] CHIP:DMG: ],
92
- [1686033574.854225][39104:39106] CHIP:DMG:
93
- [1686033574.854283][39104:39106] CHIP:DMG: SuppressResponse = true,
94
- [1686033574.854342][39104:39106] CHIP:DMG: InteractionModelRevision = 1
95
- [1686033574.854395][39104:39106] CHIP:DMG: }
96
-
48
+ ./chip-tool actions read action-list 1 1
49
+
50
+ Via the TH (bridge-app), verify the ActionList attribute response.
51
+
52
+ [1698725144.232190][1963:1963] CHIP:IM: Received Read request
53
+ [1698725144.232296][1963:1963] CHIP:DMG: ReadRequestMessage =
54
+ [1698725144.232352][1963:1963] CHIP:DMG: {
55
+ [1698725144.232410][1963:1963] CHIP:DMG: AttributePathIBs =
56
+ [1698725144.232484][1963:1963] CHIP:DMG: [
57
+ [1698725144.232544][1963:1963] CHIP:DMG: AttributePathIB =
58
+ [1698725144.232608][1963:1963] CHIP:DMG: {
59
+ [1698725144.232688][1963:1963] CHIP:DMG: Endpoint = 0x1,
60
+ [1698725144.232758][1963:1963] CHIP:DMG: Cluster = 0x25,
61
+ [1698725144.232828][1963:1963] CHIP:DMG: Attribute = 0x0000_0000,
62
+ [1698725144.232893][1963:1963] CHIP:DMG: }
63
+ [1698725144.232959][1963:1963] CHIP:DMG:
64
+ [1698725144.233018][1963:1963] CHIP:DMG: ],
65
+ [1698725144.233083][1963:1963] CHIP:DMG:
66
+ [1698725144.233142][1963:1963] CHIP:DMG: isFabricFiltered = true,
67
+ [1698725144.233199][1963:1963] CHIP:DMG: InteractionModelRevision = 11
68
+ [1698725144.233252][1963:1963] CHIP:DMG: },
69
+
70
+
71
+ ./chip-tool actions read endpoint-lists 1 1
72
+
73
+ Via the TH (chip-tool), verify the EndpointLists attribute that contains EndpointListStructs.
74
+
75
+ [1698729275.160463][1963:1963] CHIP:IM: Received Read request
76
+ [1698729275.160560][1963:1963] CHIP:DMG: ReadRequestMessage =
77
+ [1698729275.160618][1963:1963] CHIP:DMG: {
78
+ [1698729275.160668][1963:1963] CHIP:DMG: AttributePathIBs =
79
+ [1698729275.160729][1963:1963] CHIP:DMG: [
80
+ [1698729275.160785][1963:1963] CHIP:DMG: AttributePathIB =
81
+ [1698729275.160848][1963:1963] CHIP:DMG: {
82
+ [1698729275.160912][1963:1963] CHIP:DMG: Endpoint = 0x1,
83
+ [1698729275.160992][1963:1963] CHIP:DMG: Cluster = 0x25,
84
+ [1698729275.161070][1963:1963] CHIP:DMG: Attribute = 0x0000_0001,
85
+ [1698729275.161143][1963:1963] CHIP:DMG: }
86
+ [1698729275.161211][1963:1963] CHIP:DMG:
87
+ [1698729275.161270][1963:1963] CHIP:DMG: ],
88
+ [1698729275.161335][1963:1963] CHIP:DMG:
89
+ [1698729275.161395][1963:1963] CHIP:DMG: isFabricFiltered = true,
90
+ [1698729275.161452][1963:1963] CHIP:DMG: InteractionModelRevision = 11
91
+ [1698729275.161505][1963:1963] CHIP:DMG: },
97
92
98
93
99
94
2. Use the above obtained ActionID to verify the following commands
100
- ./chip-tool actions instant-action 4097 1 1 --trace_decode 1
95
+ ./chip-tool actions instant-action 4097 1 1
101
96
disabled : true
102
97
103
98
- label : " Step 1: DUT issues an InstantAction command to TH"
104
99
PICS : ACT.C.C00.Tx
105
100
verification : |
106
- ./chip-tool actions instant-action 4097 1 1 --trace_decode 1
107
-
108
- Via the TH (bridge-app), verify the SUCCESS response for InstantAction.
109
-
110
- [1686033693.327962][39117:39119] CHIP:DMG: InvokeResponseMessage =
111
- [1686033693.328040][39117:39119] CHIP:DMG: {
112
- [1686033693.328094][39117:39119] CHIP:DMG: suppressResponse = false,
113
- [1686033693.328151][39117:39119] CHIP:DMG: InvokeResponseIBs =
114
- [1686033693.328248][39117:39119] CHIP:DMG: [
115
- [1686033693.328307][39117:39119] CHIP:DMG: InvokeResponseIB =
116
- [1686033693.328407][39117:39119] CHIP:DMG: {
117
- [1686033693.328469][39117:39119] CHIP:DMG: CommandStatusIB =
118
- [1686033693.328561][39117:39119] CHIP:DMG: {
119
- [1686033693.328632][39117:39119] CHIP:DMG: CommandPathIB =
120
- [1686033693.328708][39117:39119] CHIP:DMG: {
121
- [1686033693.328807][39117:39119] CHIP:DMG: EndpointId = 0x1,
122
- [1686033693.328887][39117:39119] CHIP:DMG: ClusterId = 0x25,
123
- [1686033693.328987][39117:39119] CHIP:DMG: CommandId = 0x0,
124
- [1686033693.329062][39117:39119] CHIP:DMG: },
125
- [1686033693.329167][39117:39119] CHIP:DMG:
126
- [1686033693.329237][39117:39119] CHIP:DMG: StatusIB =
127
- [1686033693.329376][39117:39119] CHIP:DMG: {
128
- [1686033693.329454][39117:39119] CHIP:DMG: status = 0x00 (SUCCESS),
129
- [1686033693.329551][39117:39119] CHIP:DMG: },
130
- [1686033693.329629][39117:39119] CHIP:DMG:
131
- [1686033693.329716][39117:39119] CHIP:DMG: },
132
- [1686033693.329794][39117:39119] CHIP:DMG:
133
- [1686033693.329876][39117:39119] CHIP:DMG: },
134
- [1686033693.329950][39117:39119] CHIP:DMG:
135
- [1686033693.330005][39117:39119] CHIP:DMG: ],
136
- [1686033693.330101][39117:39119] CHIP:DMG:
137
- [1686033693.330158][39117:39119] CHIP:DMG: InteractionModelRevision = 1
138
- [1686033693.330241][39117:39119] CHIP:DMG: },
101
+ ./chip-tool actions instant-action 4097 1 1
102
+
103
+ Via the TH (bridge-app), verify the InstantAction response that contains ActionID .
104
+
105
+ [1698724321.817293][1963:1963] CHIP:DMG: InvokeRequestMessage =
106
+ [1698724321.817361][1963:1963] CHIP:DMG: {
107
+ [1698724321.817413][1963:1963] CHIP:DMG: suppressResponse = false,
108
+ [1698724321.817475][1963:1963] CHIP:DMG: timedRequest = false,
109
+ [1698724321.817532][1963:1963] CHIP:DMG: InvokeRequests =
110
+ [1698724321.817603][1963:1963] CHIP:DMG: [
111
+ [1698724321.817659][1963:1963] CHIP:DMG: CommandDataIB =
112
+ [1698724321.817723][1963:1963] CHIP:DMG: {
113
+ [1698724321.817782][1963:1963] CHIP:DMG: CommandPathIB =
114
+ [1698724321.817974][1963:1963] CHIP:DMG: {
115
+ [1698724321.818045][1963:1963] CHIP:DMG: EndpointId = 0x1,
116
+ [1698724321.818141][1963:1963] CHIP:DMG: ClusterId = 0x25,
117
+ [1698724321.818232][1963:1963] CHIP:DMG: CommandId = 0x0,
118
+ [1698724321.818319][1963:1963] CHIP:DMG: },
119
+ [1698724321.818399][1963:1963] CHIP:DMG:
120
+ [1698724321.818462][1963:1963] CHIP:DMG: CommandFields =
121
+ [1698724321.818537][1963:1963] CHIP:DMG: {
122
+ [1698724321.818607][1963:1963] CHIP:DMG: 0x0 = 4097,
123
+ [1698724321.818697][1963:1963] CHIP:DMG: },
124
+ [1698724321.818767][1963:1963] CHIP:DMG: },
125
+ [1698724321.818838][1963:1963] CHIP:DMG:
126
+ [1698724321.818894][1963:1963] CHIP:DMG: ],
127
+ [1698724321.818963][1963:1963] CHIP:DMG:
128
+ [1698724321.819017][1963:1963] CHIP:DMG: InteractionModelRevision = 11
129
+ [1698724321.819088][1963:1963] CHIP:DMG: },
139
130
disabled : true
140
131
141
132
- label : " Step 2: DUT issues an StartAction command to TH"
0 commit comments