-
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
[ICD] Set MaximumCheckInBackOff to external and fix define guards for unit test members #36223
Conversation
Review changes with SemanticDiff. Analyzed 2 of 6 files. Overall, the semantic diff is 67% smaller than the GitHub diff.
|
PR #36223: Size comparison from 197f698 to 444c60b Full report (11 builds for cc13x4_26x4, cc32xx, qpg, stm32, tizen)
|
444c60b
to
a6183dc
Compare
PR #36223: Size comparison from 197f698 to a6183dc Full report (9 builds for cc13x4_26x4, cc32xx, stm32, tizen)
|
PR #36223: Size comparison from 197f698 to 2eefa5f Increases above 0.2%:
Full report (68 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
… unit test members (project-chip#36223) * Fix ICD manager and attributes * Generated files * zap regen
@@ -290,7 +290,8 @@ | |||
"ActiveModeThreshold", | |||
"RegisteredClients", | |||
"ICDCounter", | |||
"ClientsSupportedPerFabric" | |||
"ClientsSupportedPerFabric", | |||
"MaximumCheckInBackOff" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MaximumCheckInBackOff
is tagged as apiMaturity="provisional"
- should it be here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is this set? I'm not familiar with the apiMaturity
tag
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@
connectedhomeip/src/app/zap-templates/zcl/data-model/chip/icd-management-cluster.xml
Line 154 in 73ff58f
<attribute side="server" code="0x09" name="MaximumCheckInBackOff" define="MAXIMUM_CHECK_IN_BACK_OFF" type="int32u" default="1" max="64800" optional="true" apiMaturity="provisional"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MaximumCheckInBackOff is tagged as apiMaturity="provisional" - should it be here?
@gmarcosb apiMaturity has absolutely nothing to do with whether things are listed in the JSON metadata.
… unit test members (project-chip#36223) * Fix ICD manager and attributes * Generated files * zap regen
…fine guards for unit test members (project-chip#36223) (project-chip#36231) * Fix ICD manager and attributes * Generated files * zap regen (cherry picked from commit fd2d000) Signed-off-by: Adrian Gielniewski <[email protected]>
Description
PR addresses two issues in the ICD server code :
idef
when the define was always set to 0 or 1. Updated the guard to correctly check the define valueOnly the first comment as functionnal changes. The second is just the generation.
CI and generation to validate the changes