Introduce Groupcast to all-devices-app#43092
Conversation
\#### Summary - Add the registration. - Reverse de-init order to match correct dependencies injection best practices. \#### Testing done - Ran the app successfully, showing the cluster present Fixes project-chip#43090
There was a problem hiding this comment.
Code Review
This pull request introduces the Groupcast cluster to the all-devices-app's root node device. The changes include adding the necessary build dependency, including headers, and registering the cluster. A notable improvement is the reordering of cluster un-registration in UnRegister to be the reverse of the registration order, which is a best practice for dependency management. The changes are logical and well-implemented. I have one suggestion for improving code consistency.
|
PR #43092: Size comparison from 05d46e6 to 6fa2fbd Full report (35 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, nxp, psoc6, qpg, realtek, stm32, telink)
|
|
PR #43092: Size comparison from 05d46e6 to b2cf91d Full report (4 builds for nrfconnect, realtek, stm32)
|
|
PR #43092: Size comparison from 05d46e6 to 20d1d9b Full report (35 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, nxp, psoc6, qpg, realtek, stm32, telink)
|
|
PR #43092: Size comparison from c7a4e4e to da60e04 Full report (27 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, nxp, psoc6, qpg, realtek, stm32)
|
|
Bypassing telink failure on merge - this should be resolved in master but do not want a full CI run. |
Summary
Testing done
Fixes #43090