Research and document suitable Matter example and test and run in CI
Description
Before we can integrate any upstream test suite or examples for Matter into our CI we need to understand the scope for all of them and the boundaries they are operating in (e.g. what OS they run on, what vendor SDK's they need to have installed, other (simulated) matter devices need to be around for interaction, long running tests, etc).
Our focus here will be on Linux based test cases that can run in an simulated env during CI runs.
-
Research on upstream Matter test suite, type of test cases and their dependencies -
Create a list of suitable tests for integration on CI -
Research if any of the examples are suitable as well and cover something that is not covered by the test-suite, if yes, add to list -
Initial discussion with the infrastructure/testing team if that matches what our CI can offer -
Figure out how to run only the selected tests
Edited by Stefan Schmidt