-
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
Add an Action Switch endpoint to all-clusters-app #34355
Add an Action Switch endpoint to all-clusters-app #34355
Conversation
- Action Switch is a new feature for a TCR - Need to have the ZAP files updated before adding the logic to reduce review burden. - Re-ran zap_convert_all.py (some of the changes are due to that) Issue project-chip#34304 Testing done: - No regressions of integration tests
PR #34355: Size comparison from 1da085d to f7a5d43 Full report (49 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, tizen)
|
PR #34355: Size comparison from 1da085d to 1a73727 Increases above 0.2%:
Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
At least one of the Darwin test failures is due to this
All up there are 40 failing test cases, not sure if they all make similar assumptions about what endpoints there are in all-clusters. @bzbarsky-apple ? |
PR #34355: Size comparison from 1da085d to 83e99e8 Increases above 0.2%:
Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
I don't think they all do. So I'd fix those two and see what things look like. |
PR #34355: Size comparison from 1da085d to da71dca Increases above 0.2%:
Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #34355: Size comparison from a30dd12 to 79445bf Increases above 0.2%:
Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
Fix the Darwin tests to actually pass.
PR #34355: Size comparison from a30dd12 to ce85698 Increases above 0.2%:
Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
* Add an Action Switch endpoint to all-clusters-app - Action Switch is a new feature for a TCR - Need to have the ZAP files updated before adding the logic to reduce review burden. - Re-ran zap_convert_all.py (some of the changes are due to that) Issue project-chip#34304 Testing done: - No regressions of integration tests * Fix integration test * Try to fix Darwin tests * Attempt to fix tests some more * Fix Darwin tests * Restyled by clang-format * Fix the Darwin tests to actually pass. * Fix typos --------- Co-authored-by: Restyled.io <[email protected]> Co-authored-by: Boris Zbarsky <[email protected]>
Issue #34304
Testing done: