Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix YAML script issues #29339

Merged
merged 13 commits into from
Sep 30, 2023
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@
"Test_AddNewFabricFromExistingFabric",
"Disabled because darwin-framework-tool does not support EqualityCommands pseudo-cluster",
"Test_TC_TCCM_3_1",
"Test_TC_TCTL_2_1"
"Test_TC_TCTL_2_1",
"Disabled because darwin-framework-tool does not support constraints arithmetic operations",
"Test_TC_FLW_2_1",
"Test_TC_RH_2_1"
]
}
1 change: 0 additions & 1 deletion examples/placeholder/linux/apps/app1/ciTests.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
"Test_TC_CC_7_5_Simulated",
"Test_TC_CC_9_4_Simulated",
"Test_TC_DGTHREAD_3_4_Simulated",
"Test_TC_LVL_2_3_Simulated",
"Test_TC_OO_3_2_Simulated"
],
"collection": ["Test"]
Expand Down
1 change: 1 addition & 0 deletions scripts/tests/chiptest/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,7 @@ def _GetChipReplUnsupportedTests() -> Set[str]:
"TestClusterMultiFabric.yaml",
"Test_TC_ACL_2_5.yaml", # chip-repl does not support LastReceivedEventNumber : https://github.com/project-chip/connectedhomeip/issues/28884
"Test_TC_ACL_2_6.yaml", # chip-repl does not support LastReceivedEventNumber : https://github.com/project-chip/connectedhomeip/issues/28884
"Test_TC_RVCCLEANM_3_3.yaml", # chip-repl does not support EqualityCommands pseudo-cluster
}


Expand Down
120 changes: 4 additions & 116 deletions src/app/tests/suites/certification/PICS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7156,51 +7156,13 @@ PICS:
# server / manually
#
- label: "Does the device support the TemperatureUnit Fahrenheit ?"
id: LUNIT.TempUnit.Fahrenheit
id: LUNIT.S.M.Fahrenheit

- label: "Does the device support the TemperatureUnit Celsius ?"
id: LUNIT.TempUnit.Celsius
id: LUNIT.S.M.Celsius

- label: "Does the device support the TemperatureUnit Kelvin ?"
id: LUNIT.TempUnit.Kelvin

#
# client / attributes
#
- label:
"Does the DUT(client) have access privileges for the TemperatureUnit
attribute implemented on the server ?"
id: LUNIT.C.A0000

- label:
"Does the DUT(client) have access privileges for the (0xFFF8)
GeneratedCommandList attribute implemented on the server ?"
id: LUNIT.C.Afff8

- label:
"Does the DUT(client) have access privileges for the (0xFFF9)
AcceptedCommandList attribute implemented on the server ?"
id: LUNIT.C.Afff9

- label:
"Does the DUT(client) have access privileges for the (0xFFFA)
EventList attribute implemented on the server ?"
id: LUNIT.C.Afffa

- label:
"Does the DUT(client) have access privileges for the (0xFFFB)
AttributeList attribute implemented on the server ?"
id: LUNIT.C.Afffb

- label:
"Does the DUT(client) have access privileges for the (0xFFFC)
FeatureMap attribute implemented on the server ?"
id: LUNIT.C.Afffc

- label:
"Does the DUT(client) have access privileges for the (0xFFFD)
ClusterRevision attribute implemented on the server ?"
id: LUNIT.C.Afffd
id: LUNIT.S.M.Kelvin

# User Label Cluster Test Plan
- label: "Does the device implement the User Label cluster as a server?"
Expand Down Expand Up @@ -7342,88 +7304,14 @@ PICS:
of packets on the ethernet interface."
id: DGWIFI.S.F01

#
# client / attributes
#
- label:
"Does the DUT(client) have access privileges for the BSSID attribute
implemented on the server?"
id: DGWIFI.C.A0000

- label:
"Does the DUT(client) have access privileges for the SecurityType
attribute implemented on the server?"
id: DGWIFI.C.A0001

- label:
"Does the DUT(client) have access privileges for the WiFiVersion
attribute implemented on the server?"
id: DGWIFI.C.A0002

- label:
"Does the DUT(client) have access privileges for the ChannelNumber
attribute implemented on the server?"
id: DGWIFI.C.A0003

- label:
"Does the DUT(client) have access privileges for the RSSI attribute
implemented on the server?"
id: DGWIFI.C.A0004

- label:
"Does the DUT(client) have access privileges for the BeaconLostCount
attribute implemented on the server?"
id: DGWIFI.C.A0005

- label:
"Does the DUT(client) have access privileges for the BeaconRxCount
attribute implemented on the server?"
id: DGWIFI.C.A0006

- label:
"Does the DUT(client) have access privileges for the
PacketMulticastRxCount attribute implemented on the server?"
id: DGWIFI.C.A0007

- label:
"Does the DUT(client) have access privileges for the
PacketMulticastTxCount attribute implemented on the server?"
id: DGWIFI.C.A0008

- label:
"Does the DUT(client) have access privileges for the
PacketUnicastRxCount attribute implemented on the server?"
id: DGWIFI.C.A0009

- label:
"Does the DUT(client) have access privileges for the
PacketUnicastTxCount attribute implemented on the server?"
id: DGWIFI.C.A000a

- label:
"Does the DUT(client) have access privileges for the CurrentMaxRate
attribute implemented on the server?"
id: DGWIFI.C.A000b

- label:
"Does the DUT(client) have access privileges for the OverrunCount
attribute implemented on the server?"
id: DGWIFI.C.A000c

#
# client / commandsGenerated
#
- label:
"Reset the following attributes to 0; BeaconLostCount, BeaconRxCount,
PacketMulticastRxCount, PacketMulticastTxCount, PacketUnicastRxCount,
PacketUnicastTxCount"
id: DGWIFI.C.C00.Tx

#
# client / manually
#
- label: ""
id: DGWIFI.C.A
id: DGWIFI.S.C00.Tx

# Window Covering Cluster Test Plan
- label:
Expand Down
12 changes: 6 additions & 6 deletions src/app/tests/suites/certification/Test_TC_ACL_2_10.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -457,11 +457,11 @@ tests:
value: "y"

- label:
"Step 10:TH1 writes DUT Endpoint 0 AccessControl cluster ACL attribute"
"Step 10:TH1 reads DUT Endpoint 0 AccessControl cluster ACL attribute"
PICS: ACL.S.A0000
command: "writeAttribute"
command: "readAttribute"
attribute: "ACL"
arguments:
response:
value:
[
{
Expand Down Expand Up @@ -639,11 +639,11 @@ tests:
value: "y"

- label:
"Step 16:TH1 writes DUT Endpoint 0 AccessControl cluster ACL attribute"
"Step 16:TH1 reads DUT Endpoint 0 AccessControl cluster ACL attribute"
PICS: ACL.S.A0000
command: "writeAttribute"
command: "readAttribute"
attribute: "ACL"
arguments:
response:
value:
[
{
Expand Down
Loading