Skip to content

Commit 19c3a7b

Browse files
authored
Cherrypick project-chip#37052 into 1.4 branch (project-chip#37472)
1 parent 1b5b439 commit 19c3a7b

File tree

6 files changed

+177
-163
lines changed

6 files changed

+177
-163
lines changed

scripts/py_matter_yamltests/matter_yamltests/yaml_loader.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,8 @@
9292
_TEST_STEP_RESPONSE_CONSTRAINTS_SCHEMA = {
9393
'hasValue': bool,
9494
'type': str,
95-
'minLength': int,
96-
'maxLength': int,
95+
'minLength': (int, str), # Can be a variable.
96+
'maxLength': (int, str), # Can be a variable.
9797
'isHexString': bool,
9898
'startsWith': str,
9999
'endsWith': str,

src/app/tests/suites/certification/PICS.yaml

+18-3
Original file line numberDiff line numberDiff line change
@@ -6482,21 +6482,36 @@ PICS:
64826482
- label: "Does the device implement the PresetTypes attribute?"
64836483
id: TSTAT.S.A0048
64846484

6485+
- label: "Does the device implement the ScheduleTypes attribute?"
6486+
id: TSTAT.S.A0049
6487+
64856488
- label: "Does the device implement the NumberOfPresets attribute?"
64866489
id: TSTAT.S.A004a
64876490

6491+
- label: "Does the device implement the NumberOfSchedules attribute?"
6492+
id: TSTAT.S.A004b
6493+
6494+
- label:
6495+
"Does the device implement the NumberOfScheduleTransitions attribute?"
6496+
id: TSTAT.S.A004c
6497+
6498+
- label:
6499+
"Does the device implement the NumberOfScheduleTransitionPerDay
6500+
attribute?"
6501+
id: TSTAT.S.A004d
6502+
64886503
- label: "Does the device implement the ActivePresetHandle attribute?"
64896504
id: TSTAT.S.A004e
64906505

6506+
- label: "Does the device implement the ActiveScheduleHandle attribute?"
6507+
id: TSTAT.S.A004f
6508+
64916509
- label: "Does the device implement the Presets attribute?"
64926510
id: TSTAT.S.A0050
64936511

64946512
- label: "Does the device implement the Schedules attribute?"
64956513
id: TSTAT.S.A0051
64966514

6497-
- label: "Does the device implement the Schedules attribute?"
6498-
id: TSTAT.S.A0051
6499-
65006515
- label:
65016516
"Does the device implement the SetpointHoldExpiryTimestamp attribute?"
65026517
id: TSTAT.S.A0052

0 commit comments

Comments
 (0)