project-chip / project-chip/matter-test-scripts

[TC-MOD-3.4] Step 6 is failing due to CurrentMode value is missmatching with OnMode value

Open
#22 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Matter_1.3
Dominant language
Python
Stars
19
Forks
7
Avg merge
3d 17h
Merged PRs (30d)
3

Description

From chip-test-scripts created by Ashwinigrl: CHIP-Specifications/chip-test-scripts#683

Description:

TC-MOD-3.4 : Step 6 is verifying the current Mode attribute value should be same as onmode attribute value after Physically power cycle the device. As default value of OnMode attribute is NULL. While verifying manually Precondition step has been added for setting the OnMode to any mode, values listed in the SupportedModes entries In Verification Step document So it is passing in Manual Execution . When we try to execute in UI, Script is failing in Step 6 because of CurrentMode and OnMode attribute value is mismatching.

Steps to reproduce:

Step 6

Logs:

TC-MOD-3.4.txt

image

Additional Info:

Raised Test plan Issue for the same :- https://github.com/CHIP-Specifications/chip-test-plans/issues/3504
Once the Test plan is fixed script has to be updated

Environment :

Version: TH Fall2023
Sha: 3f84bff5

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with TC-MOD-3.4 Step 6 and the attached TC-MOD-3.4.txt log; compare the CurrentMode and OnMode verification with the related test-plan issue #3504. After the test plan is fixed, update the script and rerun the UI execution to confirm the values match.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.