#27: Fix CDR_ZWPv2IndicatorCCRequirements_Rev01 - #47
Conversation
PR SummaryLow Risk Overview After persisting the set into the indicator report group, Indicator get/set support handling also resolves the endpoint via Reviewed by Cursor Bugbot for commit d935458. Bugbot is set up for automated code reviews on this repo. Configure here. |
751d4aa to
09e0cfd
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
Reviewed by Cursor Bugbot for commit 09e0cfd. Configure here.
09e0cfd to
76fb590
Compare
|
Current version of PR was reviewed by /review-bugbot on Aug 31, 11:59 GMT+2. It flagged 0 findings. Bugbot on commit |
|
CTT Jenkins job: |
|
bugbot run |
|
Current version of PR was reviewed by /review-bugbot on Aug 31, 11:59 GMT+2. It flagged 0 findings. Bugbot on commit |
76fb590 to
ebeff6d
Compare
|
Current version of PR was reviewed by /review-bugbot on Aug 31, 11:59 GMT+2. It flagged 0 findings. Bugbot on commit |
ebeff6d to
7f1c1fc
Compare
|
Current version of PR was reviewed by /review-bugbot on Aug 31, 11:59 GMT+2. It flagged 0 findings. Bugbot on commit |
|
CTT Jenkins job: |
7f1c1fc to
d935458
Compare
|
Claude AI reasoning: Old code: while (auto msg = publish_queue.try_pop()) { ... } // drain whatever is there RIGHT NOW
...
if (!processed_any) {
sleep_for(100ms); // blind sleep, no way to be woken early
}
When New code: if (auto msg = publish_queue.pop(100)) { ... } // blocks until something arrives OR 100ms pass
The while loop in the old code looked like it was "waiting" but it was only draining what was already there. The actual wait was the |
|
CTT Jenkins job: |
|
After this MQTT component change a stress test would be nice. Even locally. |
06e4abf to
bfe2ffb
Compare
3420eeb to
09b74fc
Compare
|
CTT Jenkins job: |
|
CTT Jenkins job: |
09b74fc to
e033a23
Compare
I abandoned that change. |
e033a23 to
0656ae8
Compare
|
CTT Jenkins job: |
…Indicator Set Signed-off-by: Aydogan Ersoz <aydogan.ersoz@silabs.com>
0656ae8 to
4342563
Compare
|
CTT test CDR_ZWPv2IndicatorCCRequirements_Rev01 now passes. |

Issue
Closes: #27
Change
Must be merged after #56.
IndicatorSetmessage when ZPC receives an Indicator Set command.logs/,ci-logs/, andtmp/in.gitignore.MQTT handler wait is in #56.
Checklist
./ci/scripts/clang-tidy.sh checkhas been run locally (see CONTRIBUTING.md)