-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Python test cases needs to be moved from Python Testing Suite - No commissioning to Python Testing Suite or Python Testing Suite - Old script format #506
Comments
For all test cases, it's just a matter of adding |
Hi @raul-marquez-csa, Can't say regarding test plan, but regarding test script, we just need to add at step 1 this information: |
@raul-marquez-csa Most of the above mentioned test cases having the commissioning step either in pre-condition or test step-1. The TC-IDM-4.2 is missing the commissioning step. But I don't think it's an big issue. We can add |
Understood, particularly what I mean is that some of those scripts don't have a step1: Commission DUT, for instance, TC_DRLK_2_5's step 1 is:
So seems to me that we would need to change step 1 to commissioning, which makes the rest of the step numbers change, which in turn would make the test plan change to match the script. Or maybe I'm overcomplicating things |
I resolved my questions with @KishokG's help. |
PR for this issue:
|
HI @raul-marquez-csa it seems there is already a PR that fixes the MCORE test cases: https://github.com/project-chip/connectedhomeip/pull/37661/files |
This is from the provided PR
I was trying not to update as shown in the snippet in order to avoid:
Please advise if I should revert my changes to those scripts or if I keep them in this PR I would also add TC_MCORE_FS_1_1.py |
@raul-marquez-csa I think it makes sense the way you are doing. Looking at some test cases, it seems all test cases that contain |
Ok, I'll add TC_MCORE_FS_1_1.py to this PR. The other PR should be closed. |
Describe the bug
Below mentioned tescases are listed under the
Python Testing Suite - No commissioning
in the TH UI. But this tescase needs to be commissioned before the test execution hence this testcase needs to be moved to the Python Testing Suite or Python Testing Suite - Old script format.Steps to reproduce the behavior
Expected behavior
The testcase needs to be commissioned before the start python test.
Log files
UI_Test_Run_2025_02_14_07_22_39.log
PICS file
Door Lock Cluster Test Plan.zip
Screenshots
Environment
Version: v2.12-beta3+spring2025
Sha: 729573d
Additional Information
No response
The text was updated successfully, but these errors were encountered: