project-chip / connectedhomeip

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
https://buildwithmatter.com
Apache License 2.0
7.38k stars 1.98k forks source link

[Tooling] Implement "easy repro" in the test runner #34648

Open cecille opened 1 month ago

cecille commented 1 month ago

Reproduction steps / Feature

If a test is failing, it would be good if we had a way to repro. Let's start with python - we have a pretty standard setup. For run_python_test we might be able to just write out the appropriate instructions.

Platform

core (please add to version below)

Platform Version(s)

No response

Type

CI tested

(Optional) If manually tested please explain why this is only manually tested

No response

Anything else?

No response

cecille commented 1 month ago

Note that we need to account for building the app and for different architectures.