project-chip / project-chip/matter-test-scripts
TC-IDM-5.2: Automate
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 19
- Forks
- 7
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 3
Description
requires splitting out the timed interaction message for testing. Some of this is done in python already, needs a bit of plumbing for the other step.
current test: https://github.com/project-chip/connectedhomeip/blob/master/src/app/tests/suites/certification/Test_TC_IDM_5_2.yaml
test plan: https://github.com/CHIP-Specifications/chip-test-plans/blob/master/src/interactiondatamodel.adoc
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with src/controller/python/chip/ChipDeviceCtrl.py around line 1162, then compare the current test in src/app/tests/suites/certification/Test_TC_IDM_5_2.yaml with the interactiondatamodel.adoc test plan. Trace how the timed interaction message is handled and identify the remaining plumbing needed for the other step. Done means the message is split out for testing and the current test can exercise both steps.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100