TC-IDM-10.4: Remove OTA PICS from check (#32510)

* 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 <commits@restyled.io>
diff --git a/src/python_testing/TC_pics_checker.py b/src/python_testing/TC_pics_checker.py
index ad7939d..8710719 100644
--- a/src/python_testing/TC_pics_checker.py
+++ b/src/python_testing/TC_pics_checker.py
@@ -122,6 +122,11 @@
         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