Skip to content

IDM-10.4: Add PICS checks for events based on conformance and overrides #744

@cecille

Description

@cecille

We have parsing for XmlEvent conformance in the clusters (https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/matter_testing_infrastructure/matter/testing/spec_parsing.py#L174), but don't check it in IDM-10.2 because the device doesn't expose event information.

We could do this in IDM-10.4 based on the PICS. It's far from ideal, but it's what we have.

Note that I haven't actually parsed out the event element overrides for device types (https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/matter_testing_infrastructure/matter/testing/spec_parsing.py#L195) because I couldn't do anything with them, but we could do the same thing there.

Cluster conformance would be similar to this, but with PICS: https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/test_testing/DeviceConformanceTests.py#L193

Device type overrides would be similar to this check, but against the PICS: https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/test_testing/DeviceConformanceTests.py#L423

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions