-
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
Bug/non determinism commands/GitHub#342 #14708
Merged
bzbarsky-apple
merged 23 commits into
project-chip:master
from
brdandu:bug/nonDeterminismCommands/github#342
Feb 4, 2022
Merged
Bug/non determinism commands/GitHub#342 #14708
bzbarsky-apple
merged 23 commits into
project-chip:master
from
brdandu:bug/nonDeterminismCommands/github#342
Feb 4, 2022
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pullapprove
bot
requested review from
anush-apple,
austinh0,
balducci-apple,
Byungjoo-Lee,
bzbarsky-apple,
carol-apple,
cecille,
chrisdecenzo,
chshu,
chulspro,
Damian-Nordic,
dhrishi,
electrocucaracha,
emargolis,
erjiaqing,
franck-apple,
gjc13,
hawk248,
isiu-apple,
jelderton,
jepenven-silabs,
jmartinez-silabs,
kghost,
LuDuda,
lzgrablic02,
mrjerryjohns and
msandstedt
February 2, 2022 17:11
andy31415
reviewed
Feb 3, 2022
PR #14708: Size comparison from 4267a9b to 188db3b Full report (17 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
|
…oing commands are generated with determinism. Using the upto date helpers in the *.zapt templates Currently pointing to a zap repo which has new helpers as well. These changes have not been merged into the github zap repo gihub#342
…de only. - All commands originating on the server sides are response commands which do not need to be generated here Github#342
…nts_with_structs_expanded - Applying changes to chip_cluster_command_arguments_with_structs_expanded such that it can be used within all_outgoing_commands_for_cluster block helper instead of chip_cluster_command_arguments - Github#342
…t we generated before Github#342
…-mfg specific clusters and commands Github#342
…se there is code which depends on this generated code Github#342
…_commands in CHIPClusters-src.zapt just like we do in CHIPClusters.zapt to maintain consistency Also reverting the changes in helper.js since those are no longer required Github#342
Github#342
…upstream master Github#342
Github#342
…ch that request struct should be defined for all incoming commands from client to server and outgoing commands from client to server Github#342
…uch that response struct should be defined for all incoming commands from server to client and outgoing commands from server to client Github#342
Github#342
Github#342
Github#342
Github#342
Adding some endpoint config changes which came up after pulling the latest zap repo Github#342
Github#342
PR #14708: Size comparison from 5c0c71b to ce106b9 Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
What is being fixed? Examples:
Non-Determinism of MatterIDL.zapt template generation
Change overview
Contains the regen after the fix applied to MatterIDL.zapt. This should make the zap regen deterministic across multiple application regens
Testing
Regening multiple times manually