-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Occupancy Sensing cluster Python test scripts #34572
Occupancy Sensing cluster Python test scripts #34572
Conversation
Consolidate previous TC-OCC-xx test script PRs (PR 34490, PR 34491, PR 34492, PR 34523) into this one upload.
Review changes with SemanticDiff. Analyzed 5 of 9 files. Overall, the semantic diff is 17% smaller than the GitHub diff.
|
PR #34572: Size comparison from 13fe13a to efacda8 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
Accommodated recent test plan attribute conformance and Cecille comments
Reflected table 2.7.6.2
Modified according to comments
Add CLI
Fixed some errors and added some random values for subscription testing
Updated more detail test step failure description.
Updating some of user input call according to comments.
python code bug fixing
python bug fixing
python bug fix
step numbering fix
PR #34572: Size comparison from 1bebacd to d7906c5 Full report (11 builds for cc32xx, mbed, nrfconnect, qpg, stm32, tizen)
|
added else on conditional statement.
PR #34572: Size comparison from 1bebacd to 683e474 Full report (3 builds for cc32xx, stm32)
|
PR #34572: Size comparison from 1bebacd to 1215ecb Full report (9 builds for cc32xx, mbed, nrfconnect, stm32, tizen)
|
PR #34572: Size comparison from 1bebacd to 506d08e Full report (16 builds for cc13x4_26x4, cc32xx, mbed, nrfconnect, qpg, stm32, tizen)
|
PR #34572: Size comparison from 1bebacd to 2a1f0f0 Full report (3 builds for cc32xx, stm32)
|
we had a lot of iterations on this. Fast tracking to get an initial version. This will likely require some additional iteration to fix, especially for tests that have never run against CI |
PR #34572: Size comparison from 1bebacd to f733468 Full report (52 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, tizen)
|
PR #34572: Size comparison from 4c1f325 to ceb7013 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
* Occupancy Sensing cluster Python test scripts Consolidate previous TC-OCC-xx test script PRs (PR 34490, PR 34491, PR 34492, PR 34523) into this one upload. * Update TC_OCC_2_1.py * Update TC_OCC_2_2.py syntax error * Update TC_OCC_2_3.py * Update TC_OCC_3_1.py * Update TC_OCC_3_2.py * Update TC_OCC_2_1.py Accommodated recent test plan attribute conformance and Cecille comments * Update TC_OCC_2_2.py Reflected table 2.7.6.2 * Update TC_OCC_2_3.py Modified according to comments * Update TC_OCC_3_1.py Add CLI * Update TC_OCC_3_2.py Fixed some errors and added some random values for subscription testing * Update TC_OCC_2_1.py Updated more detail test step failure description. * Update TC_OCC_3_1.py Updating some of user input call according to comments. * Update TC_OCC_2_1.py python code bug fixing * Update TC_OCC_2_2.py python bug fixing * Update TC_OCC_2_3.py python bug fix * Update TC_OCC_3_2.py * Update TC_OCC_3_2.py step numbering fix * Update TC_OCC_3_2.py * Update TC_OCC_3_2.py * Update TC_OCC_3_1.py * Update TC_OCC_2_3.py * Update TC_OCC_2_2.py * Update TC_OCC_2_1.py * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update src/python_testing/TC_OCC_2_1.py Co-authored-by: C Freeman <[email protected]> * Update TC_OCC_2_2.py Fixed bitmap conditional statement * Update TC_OCC_3_1.py * Update TC_OCC_2_1.py Add additional changes according to comments received. * Update TC_OCC_3_1.py * Update TC_OCC_3_2.py test step change * Update TC_OCC_2_1.py * Update TC_OCC_2_1.py * Update TC_OCC_2_1.py * Update TC_OCC_2_1.py * Update TC_OCC_2_1.py * Update TC_OCC_2_1.py update on PIR * Update TC_OCC_2_2.py * Update TC_OCC_2_1.py restyled * Update TC_OCC_2_2.py restyled * Update TC_OCC_2_3.py restyled * Update TC_OCC_3_1.py restyled * Update TC_OCC_3_2.py restyled * Update TC_OCC_2_1.py * Update TC_OCC_2_1.py * Update TC_OCC_2_1.py * Restyle * Update TC_OCC_2_2.py bitmap conditional statement revised * Update TC_OCC_2_2.py Bitmap matching statement update * Update TC_OCC_3_1.py * Update src/python_testing/TC_OCC_2_2.py typo Co-authored-by: Andrei Litvin <[email protected]> * Update src/python_testing/TC_OCC_2_2.py Co-authored-by: Andrei Litvin <[email protected]> * Update TC_OCC_2_2.py * Update TC_OCC_2_2.py * Update TC_OCC_2_2.py rewriting sensor type check * Update TC_OCC_2_2.py * Update TC_OCC_2_2.py * Update TC_OCC_2_2.py * Restyle * Proposal for TC_OCC bitmap compares * Fix typo * Fix map * Update TC_OCC_3_2.py added else on conditional statement. * Update TC_OCC_3_2.py put skip back * Restyle * Typo fixes and enable some tests in CI * Fix OCC_2_1 to run in CI * Fix all clusters for TC_OCC_2_2 and some logging * make all TC_OCC_2_* pass * Restyle * Enable tests in ci --------- Co-authored-by: C Freeman <[email protected]> Co-authored-by: Andrei Litvin <[email protected]> Co-authored-by: Andrei Litvin <[email protected]>
Consolidate previous TC-OCC-xx test script PRs (PR 34490, PR 34491, PR 34492, PR 34523) into this one upload.
Test plan is available at https://github.com/CHIP-Specifications/chip-test-plans/pull/4341