39
39
- label :
40
40
" Step 1: Factory Reset DUT (to ensure NOC list is empty at the
41
41
beginning of the following steps)"
42
- PICS : OPCREDS.S.A0000
43
42
# verification: ""
44
43
# Disabling this step, because the test starts with a DUT device that has just been commissioned by the TH1 commissioner
45
44
disabled : true
56
55
- label :
57
56
" Step 3.1: Save the FabricIndex for TH1 as TH1_Fabric_Index for future
58
57
use."
59
- PICS : OPCREDS.S.A0001
60
58
identity : " alpha"
61
59
command : " readAttribute"
62
60
cluster : " Operational Credentials"
68
66
" Step 3.2: TH1 does a non-fabric-filtered read of the Fabrics
69
67
attribute from the Node Operational Credentials cluster. Save the
70
68
FabricIndex for TH1 as TH1_Fabric_Index for future use."
71
- PICS : OPCREDS.S.A0001
72
69
identity : " alpha"
73
70
command : " readAttribute"
74
71
cluster : " Operational Credentials"
83
80
- label :
84
81
" Step 4: TH1 sends ArmFailSafe command to the DUT with the
85
82
ExpiryLengthSeconds field set to 60 seconds"
86
- PICS : CGEN.S.C00.Rsp && CGEN.S.C01.Tx
87
83
identity : " alpha"
88
84
cluster : " General Commissioning"
89
85
command : " ArmFailSafe"
@@ -100,7 +96,6 @@ tests:
100
96
101
97
# verification: "Verify that the DUT sends ArmFailSafeResponse command to TH1 with field ErrorCode as OK(0)"
102
98
- label : " Step 5: TH1 Sends CSRRequest command with a random 32-byte nonce."
103
- PICS : OPCREDS.S.C04.Rsp
104
99
identity : " alpha"
105
100
command : " CSRRequest"
106
101
cluster : " Operational Credentials"
@@ -119,7 +114,6 @@ tests:
119
114
- label :
120
115
" Step 6.1: Read the commissioner root certificate from TH2's fabric.
121
116
Save RCAC as Root_CA_Certificate_TH2"
122
- # PICS:
123
117
identity : " beta"
124
118
cluster : " CommissionerCommands"
125
119
command : " GetCommissionerRootCertificate"
@@ -135,7 +129,6 @@ tests:
135
129
TH2. Save ICAC as Intermediate_Certificate_TH2. Save NOC as
136
130
Node_Operational_Certificate_TH2. Save IPK as IPK_TH2. Extract the
137
131
RCAC public key and save as Root_Public_Key_TH2."
138
- # PICS:
139
132
identity : " beta"
140
133
cluster : " CommissionerCommands"
141
134
command : " IssueNocChain"
@@ -156,7 +149,6 @@ tests:
156
149
157
150
# verification: ""
158
151
- label : " Step 7.1: Read the commissioner node ID from TH2"
159
- # PICS:
160
152
identity : " beta"
161
153
cluster : " CommissionerCommands"
162
154
command : " GetCommissionerNodeId"
@@ -169,7 +161,6 @@ tests:
169
161
- label :
170
162
" Step 7.2: TH1 sends AddTrustedRootCertificate command to DUT with
171
163
RootCACertificate set to Root_CA_Certificate_TH2"
172
- PICS : OPCREDS.S.C0b.Rsp
173
164
identity : " alpha"
174
165
command : " AddTrustedRootCertificate"
175
166
cluster : " Operational Credentials"
@@ -184,7 +175,6 @@ tests:
184
175
fields: NOCValue as Node_Operational_Certificate_TH2. ICACValue as
185
176
Intermediate_Certificate_TH2. IpkValue as IPK_TH2. CaseAdminSubject as
186
177
the NodeID of TH2. AdminVendorId as the Vendor ID of TH2."
187
- PICS : OPCREDS.S.C06.Rsp && OPCREDS.S.C08.Tx
188
178
identity : " alpha"
189
179
command : " AddNOC"
190
180
cluster : " Operational Credentials"
@@ -207,14 +197,12 @@ tests:
207
197
208
198
# verification: "Verify that DUT responds with NOCResponse with status code OK"
209
199
- label : " Step 9: TH2 starts discovery of DUT using Operational Discovery"
210
- # PICS: ""
211
200
# verification: ""
212
201
# Disabling this step as this occurs from the AddNOC command being run
213
202
disabled : true
214
203
215
204
- label :
216
205
" Step 10: TH2 opens a CASE session with DUT over operational network."
217
- # PICS: ""
218
206
identity : " beta"
219
207
cluster : " DelayCommands"
220
208
command : " WaitForCommissionee"
@@ -225,7 +213,6 @@ tests:
225
213
226
214
# verification: "DUT is able to open the CASE session with TH2"
227
215
- label : " Step 11: TH2 sends CommissioningComplete command"
228
- PICS : CGEN.S.C05.Tx
229
216
nodeId : 0x43211234
230
217
identity : " beta"
231
218
cluster : " General Commissioning"
@@ -240,7 +227,6 @@ tests:
240
227
" Step 12: TH2 reads the Current Fabric Index attribute from the Node
241
228
Operational Credentials cluster. Save the FabricIndex for TH2 as
242
229
TH2_Fabric_Index."
243
- PICS : OPCREDS.S.A0001
244
230
identity : " beta"
245
231
nodeId : 0x43211234
246
232
command : " readAttribute"
@@ -253,7 +239,6 @@ tests:
253
239
- label :
254
240
" Step 13: TH2 does a non-fabric-filtered read of the Fabrics attribute
255
241
from the Node Operational Credentials cluster"
256
- PICS : OPCREDS.S.A0001
257
242
identity : " beta"
258
243
nodeId : 0x43211234
259
244
command : " readAttribute"
@@ -273,7 +258,6 @@ tests:
273
258
- label :
274
259
" Step 14: TH1 sends RemoveFabric command to DUT with the FabricIndex
275
260
field set to TH2_Fabric_Index."
276
- PICS : OPCREDS.S.C0a.Rsp
277
261
identity : " alpha"
278
262
command : " RemoveFabric"
279
263
cluster : " Operational Credentials"
0 commit comments