@@ -23,23 +23,23 @@ config:
23
23
endpoint : 1
24
24
25
25
tests :
26
- - label : " Commission DUT to TH"
26
+ - label : " Step 1: Commission DUT to TH"
27
27
cluster : " DelayCommands"
28
28
command : " WaitForCommissionee"
29
29
arguments :
30
30
values :
31
31
- name : " nodeId"
32
32
value : nodeId
33
33
34
- - label : " TH reads the ClusterRevision attribute from the DUT"
34
+ - label : " Step 2: TH reads the ClusterRevision attribute from the DUT"
35
35
command : " readAttribute"
36
36
attribute : " ClusterRevision"
37
37
response :
38
38
value : 1
39
39
constraints :
40
40
type : int16u
41
41
42
- - label : " TH reads from the DUT the FeatureMap attribute"
42
+ - label : " Step 3a: TH reads from the DUT the FeatureMap attribute"
43
43
PICS : " !SMOKECO.S.F00 && !SMOKECO.S.F01"
44
44
command : " readAttribute"
45
45
attribute : " FeatureMap"
48
48
constraints :
49
49
type : bitmap32
50
50
51
- - label : " TH reads from the DUT the FeatureMap attribute(Smoke Alarm)"
51
+ - label :
52
+ " Step 3b: TH reads from the DUT the FeatureMap attribute(Smoke Alarm)"
52
53
PICS : SMOKECO.S.F00 && !SMOKECO.S.F01
53
54
command : " readAttribute"
54
55
attribute : " FeatureMap"
57
58
constraints :
58
59
type : bitmap32
59
60
60
- - label : " TH reads from the DUT the FeatureMap attribute(CO Alarm)"
61
+ - label : " Step 3c: TH reads from the DUT the FeatureMap attribute(CO Alarm)"
61
62
PICS : SMOKECO.S.F01 && !SMOKECO.S.F00
62
63
command : " readAttribute"
63
64
attribute : " FeatureMap"
67
68
type : bitmap32
68
69
69
70
- label :
70
- " TH reads from the DUT the FeatureMap attribute(Smoke Alarm & CO
71
- Alarm)"
71
+ " Step 3d: TH reads from the DUT the FeatureMap attribute(Smoke Alarm &
72
+ CO Alarm)"
72
73
PICS : SMOKECO.S.F00 && SMOKECO.S.F01
73
74
command : " readAttribute"
74
75
attribute : " FeatureMap"
@@ -77,33 +78,38 @@ tests:
77
78
constraints :
78
79
type : bitmap32
79
80
80
- - label : " TH reads from the DUT the AttributeList attribute"
81
+ - label : " Step 4a: TH reads from the DUT the AttributeList attribute"
81
82
command : " readAttribute"
82
83
attribute : " AttributeList"
83
84
response :
84
85
constraints :
85
86
type : list
86
- contains : [0, 3, 5, 6, 7]
87
+ contains : [0, 3, 5, 6, 7, 65528, 65529, 65531, 65532, 65533 ]
87
88
88
- - label : " TH reads from the DUT the AttributeList attribute(SmokeState)"
89
- PICS : SMOKECO.S.A0001
89
+ - label :
90
+ " Step 4b: TH reads from the DUT the AttributeList
91
+ attribute(SmokeState)"
92
+ PICS : SMOKECO.S.A0001 && SMOKECO.S.F00
90
93
command : " readAttribute"
91
94
attribute : " AttributeList"
92
95
response :
93
96
constraints :
94
97
type : list
95
98
contains : [1]
96
99
97
- - label : " TH reads from the DUT the AttributeList attribute(COState)"
98
- PICS : SMOKECO.S.A0002
100
+ - label :
101
+ " Step 4c: TH reads from the DUT the AttributeList attribute(COState)"
102
+ PICS : SMOKECO.S.A0002 && SMOKECO.S.F01
99
103
command : " readAttribute"
100
104
attribute : " AttributeList"
101
105
response :
102
106
constraints :
103
107
type : list
104
108
contains : [2]
105
109
106
- - label : " TH reads from the DUT the AttributeList attribute(DeviceMuted)"
110
+ - label :
111
+ " Step 4d: TH reads from the DUT the AttributeList
112
+ attribute(DeviceMuted)"
107
113
PICS : SMOKECO.S.A0004
108
114
command : " readAttribute"
109
115
attribute : " AttributeList"
@@ -113,7 +119,7 @@ tests:
113
119
contains : [4]
114
120
115
121
- label :
116
- " TH reads from the DUT the AttributeList
122
+ " Step 4e: TH reads from the DUT the AttributeList
117
123
attribute(InterconnectSmokeAlarm)"
118
124
PICS : SMOKECO.S.A0008
119
125
command : " readAttribute"
@@ -124,7 +130,7 @@ tests:
124
130
contains : [8]
125
131
126
132
- label :
127
- " TH reads from the DUT the AttributeList
133
+ " Step 4f: TH reads from the DUT the AttributeList
128
134
attribute(InterconnectCOAlarm)"
129
135
PICS : SMOKECO.S.A0009
130
136
command : " readAttribute"
@@ -135,7 +141,8 @@ tests:
135
141
contains : [9]
136
142
137
143
- label :
138
- " TH reads from the DUT the AttributeList attribute(ContaminationState)"
144
+ " Step 4g: TH reads from the DUT the AttributeList
145
+ attribute(ContaminationState)"
139
146
PICS : SMOKECO.S.A000a
140
147
command : " readAttribute"
141
148
attribute : " AttributeList"
@@ -145,7 +152,7 @@ tests:
145
152
contains : [10]
146
153
147
154
- label :
148
- " TH reads from the DUT the AttributeList
155
+ " Step 4h: TH reads from the DUT the AttributeList
149
156
attribute(SmokeSensitivityLevel)"
150
157
PICS : SMOKECO.S.A000b
151
158
command : " readAttribute"
@@ -155,7 +162,9 @@ tests:
155
162
type : list
156
163
contains : [11]
157
164
158
- - label : " TH reads from the DUT the AttributeList attribute(ExpiryDate)"
165
+ - label :
166
+ " Step 4i: TH reads from the DUT the AttributeList
167
+ attribute(ExpiryDate)"
159
168
PICS : SMOKECO.S.A000c
160
169
command : " readAttribute"
161
170
attribute : " AttributeList"
@@ -164,7 +173,7 @@ tests:
164
173
type : list
165
174
contains : [12]
166
175
167
- - label : " TH reads from the DUT the EventList attribute"
176
+ - label : " Step 5a: TH reads from the DUT the EventList attribute"
168
177
PICS : PICS_EVENT_LIST_ENABLED
169
178
command : " readAttribute"
170
179
attribute : " EventList"
@@ -173,7 +182,8 @@ tests:
173
182
type : list
174
183
contains : [2, 3, 4, 5, 10]
175
184
176
- - label : " TH reads from the DUT the EventList attribute(SmokeAlarm)"
185
+ - label :
186
+ " Step 5b: TH reads from the DUT the EventList attribute(SmokeAlarm)"
177
187
PICS : PICS_EVENT_LIST_ENABLED && SMOKECO.S.E00
178
188
command : " readAttribute"
179
189
attribute : " EventList"
@@ -182,7 +192,7 @@ tests:
182
192
type : list
183
193
contains : [0]
184
194
185
- - label : " TH reads from the DUT the EventList attribute(COAlarm)"
195
+ - label : " Step 5c: TH reads from the DUT the EventList attribute(COAlarm)"
186
196
PICS : PICS_EVENT_LIST_ENABLED && SMOKECO.S.E01
187
197
command : " readAttribute"
188
198
attribute : " EventList"
@@ -191,7 +201,8 @@ tests:
191
201
type : list
192
202
contains : [1]
193
203
194
- - label : " TH reads from the DUT the EventList attribute(AlarmMuted)"
204
+ - label :
205
+ " Step 5d: TH reads from the DUT the EventList attribute(AlarmMuted)"
195
206
PICS : PICS_EVENT_LIST_ENABLED && SMOKECO.S.E06
196
207
command : " readAttribute"
197
208
attribute : " EventList"
@@ -200,7 +211,7 @@ tests:
200
211
type : list
201
212
contains : [6]
202
213
203
- - label : " TH reads from the DUT the EventList attribute(MuteEnded)"
214
+ - label : " Step 5e: TH reads from the DUT the EventList attribute(MuteEnded)"
204
215
PICS : PICS_EVENT_LIST_ENABLED && SMOKECO.S.E07
205
216
command : " readAttribute"
206
217
attribute : " EventList"
@@ -210,7 +221,8 @@ tests:
210
221
contains : [7]
211
222
212
223
- label :
213
- " TH reads from the DUT the EventList attribute(InterconnectSmokeAlarm)"
224
+ " Step 5f: TH reads from the DUT the EventList
225
+ attribute(InterconnectSmokeAlarm)"
214
226
PICS : PICS_EVENT_LIST_ENABLED && SMOKECO.S.E08
215
227
command : " readAttribute"
216
228
attribute : " EventList"
@@ -220,7 +232,8 @@ tests:
220
232
contains : [8]
221
233
222
234
- label :
223
- " TH reads from the DUT the EventList attribute(InterconnectCOAlarm)"
235
+ " Step 5g: TH reads from the DUT the EventList
236
+ attribute(InterconnectCOAlarm)"
224
237
PICS : PICS_EVENT_LIST_ENABLED && SMOKECO.S.E09
225
238
command : " readAttribute"
226
239
attribute : " EventList"
@@ -229,7 +242,7 @@ tests:
229
242
type : list
230
243
contains : [9]
231
244
232
- - label : " TH reads from the DUT the AcceptedCommandList attribute"
245
+ - label : " Step 6a: TH reads from the DUT the AcceptedCommandList attribute"
233
246
PICS : " !SMOKECO.S.C00.Rsp"
234
247
command : " readAttribute"
235
248
attribute : " AcceptedCommandList"
@@ -238,7 +251,7 @@ tests:
238
251
constraints :
239
252
type : list
240
253
241
- - label : " TH reads from the DUT the AcceptedCommandList attribute"
254
+ - label : " Step 6b: TH reads from the DUT the AcceptedCommandList attribute"
242
255
PICS : SMOKECO.S.C00.Rsp
243
256
command : " readAttribute"
244
257
attribute : " AcceptedCommandList"
@@ -247,7 +260,7 @@ tests:
247
260
type : list
248
261
contains : [0]
249
262
250
- - label : " TH reads from the DUT the GeneratedCommandList attribute"
263
+ - label : " Step 7: TH reads from the DUT the GeneratedCommandList attribute"
251
264
command : " readAttribute"
252
265
attribute : " GeneratedCommandList"
253
266
response :
0 commit comments