Skip to content

Commit

Permalink
TC-IDM-10.4: Remove OTA PICS from check (project-chip#32510)
Browse files Browse the repository at this point in the history
* TC-IDM-10.4: Remove OTA PICS from check

The PICS XML files do not contain andy PICS for OTA clusters
so we can't check them. This is a known issue with the test
plans, but we are where we are.

* Restyled by autopep8

---------

Co-authored-by: Restyled.io <[email protected]>
  • Loading branch information
cecille and restyled-commits authored Mar 20, 2024
1 parent 015340a commit 4984678
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/python_testing/TC_pics_checker.py
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,11 @@ def test_TC_IDM_10_4(self):
checkable_clusters = {cluster_id: cluster for cluster_id, cluster in Clusters.ClusterObjects.ALL_CLUSTERS.items(
) if cluster_id in self.xml_clusters and self.xml_clusters[cluster_id].pics is not None}

# TODO: consider what we want to do with the OTA clusters. They do not currently have PICS codes.
ota_ids = [Clusters.OtaSoftwareUpdateProvider.id, Clusters.OtaSoftwareUpdateRequestor.id]
checkable_clusters = {cluster_id: cluster for cluster_id,
cluster in checkable_clusters.items() if cluster_id not in ota_ids}

self.step(2)
for cluster_id, cluster in checkable_clusters.items():
# Ensure the PICS.S code is correctly marked
Expand Down

0 comments on commit 4984678

Please sign in to comment.