-
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
Fix esp32 wifi and add RPC support on linux #19260
Conversation
PR #19260: Size comparison from 55ab764 to dfa4d0e Full report (38 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
dfa4d0e
to
f183f0e
Compare
PR #19260: Size comparison from 10f620e to f183f0e Increases (4 builds for cc13x2_26x2, esp32, nrfconnect)
Decreases (4 builds for cc13x2_26x2, nrfconnect, telink)
Full report (49 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
f183f0e
to
f31718e
Compare
PR #19260: Size comparison from 3605ef9 to f31718e Increases (2 builds for k32w, telink)
Full report (10 builds for cyw30739, k32w, linux, mbed, telink)
|
f31718e
to
1255e3f
Compare
PR #19260: Size comparison from e649f62 to 1255e3f Increases (2 builds for esp32, k32w)
Decreases (5 builds for cyw30739, nrfconnect, telink)
Full report (49 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
There is a failing test, but I'm not sure it is due to this PR. Can we re-trigger? (https://github.com/project-chip/connectedhomeip/runs/6870849555?check_suite_focus=true) |
* Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Fix nrfconnect compilation errors (project-chip#17713) * Fix nrfconnect compilation errors * Chef: fix arguments for clean build * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Restyled by gn * Restyled by autopep8 * Restyled by gn Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Change-Id: I827aa39ea41b8084d6fdca202e5a87e0f29cb4f3
…ance (project-chip#17983) Change-Id: I03b6b523d4c4557ab6cc432216e48b6d6b2b6964
1255e3f
to
58634c4
Compare
PR #19260: Size comparison from 663ecf4 to 58634c4 Increases (3 builds for cc13x2_26x2, nrfconnect)
Decreases (3 builds for cc13x2_26x2, cyw30739, esp32)
Full report (49 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
* Chef - Extended Pigweed RPC support (project-chip#17781) * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Fix nrfconnect compilation errors (project-chip#17713) * Fix nrfconnect compilation errors * Chef: fix arguments for clean build * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Restyled by gn * Restyled by autopep8 * Restyled by gn Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Change-Id: I827aa39ea41b8084d6fdca202e5a87e0f29cb4f3 * fix: added initialization to platform wifi network commissioning instance (project-chip#17983) Change-Id: I03b6b523d4c4557ab6cc432216e48b6d6b2b6964 * Chef - Revert changes on lighting-app that separate wifi and thread Co-authored-by: Douglas Rocha Ferraz <rochaferraz@google.com> Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io>
* Chef - Extended Pigweed RPC support (project-chip#17781) * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Fix nrfconnect compilation errors (project-chip#17713) * Fix nrfconnect compilation errors * Chef: fix arguments for clean build * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Restyled by gn * Restyled by autopep8 * Restyled by gn Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Change-Id: I827aa39ea41b8084d6fdca202e5a87e0f29cb4f3 * fix: added initialization to platform wifi network commissioning instance (project-chip#17983) Change-Id: I03b6b523d4c4557ab6cc432216e48b6d6b2b6964 * Chef - Revert changes on lighting-app that separate wifi and thread Co-authored-by: Douglas Rocha Ferraz <rochaferraz@google.com> Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io>
* Chef - Extended Pigweed RPC support (project-chip#17781) * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Fix nrfconnect compilation errors (project-chip#17713) * Fix nrfconnect compilation errors * Chef: fix arguments for clean build * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Restyled by gn * Restyled by autopep8 * Restyled by gn Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Change-Id: I827aa39ea41b8084d6fdca202e5a87e0f29cb4f3 * fix: added initialization to platform wifi network commissioning instance (project-chip#17983) Change-Id: I03b6b523d4c4557ab6cc432216e48b6d6b2b6964 * Chef - Revert changes on lighting-app that separate wifi and thread Co-authored-by: Douglas Rocha Ferraz <rochaferraz@google.com> Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io>
…19979) * Pigweed: Update to 67bc89cdda8c (#19560) * Fix esp32 wifi and add RPC support on linux (#19260) * Chef - Extended Pigweed RPC support (#17781) * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Fix nrfconnect compilation errors (#17713) * Fix nrfconnect compilation errors * Chef: fix arguments for clean build * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Restyled by gn * Restyled by autopep8 * Restyled by gn Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Change-Id: I827aa39ea41b8084d6fdca202e5a87e0f29cb4f3 * fix: added initialization to platform wifi network commissioning instance (#17983) Change-Id: I03b6b523d4c4557ab6cc432216e48b6d6b2b6964 * Chef - Revert changes on lighting-app that separate wifi and thread Co-authored-by: Douglas Rocha Ferraz <rochaferraz@google.com> Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> * Support to return software_version_string with <branch>:<commit_id> on linux platform (#19710) * Chef - Add 13 sample apps (#19663) * Chef - Remove redundant hash_string in sample_app_util rename func * Chef - Add debugg output on exception to stateful_shell * Chef - Add choices for device arg * Chef - Add 13 sample apps * Revert "Support to return software_version_string with <branch>:<commit_id> on linux platform (#19710)" (#19786) This reverts commit 8da6fc8. * Truncate the branch info of the software version string while the total length greater equal to 64 bytes. (#19788) Make the filling of software version string with <branch>:<commit_id> as an option. The new option for it is '-a' or '--automated_test_stamp'. * Make Chef CI use existing zzz_generated and complete Chef CD for existing platforms (#19478) * Squashed commit of the following: commit b5d5920 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 18:17:34 2022 +0000 [no ci] comment commit 7c5fb08 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 18:15:37 2022 +0000 [no ci] Make border nice commit d67a7bc Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 18:09:29 2022 +0000 [no ci] restyle commit 5783829 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 17:48:39 2022 +0000 Add error handling to build all commit 083b072 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 17:15:33 2022 +0000 [no ci] update build image version commit 48805a8 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 08:20:49 2022 +0000 [no ci] minor commit 3cae95c Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 08:15:22 2022 +0000 [no ci] Minor commit df929b2 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 07:37:49 2022 +0000 Minor commit 759ddb0 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 07:28:36 2022 +0000 Minor commit d9ca2a6 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 07:22:03 2022 +0000 Style commit dbb9b30 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 06:50:11 2022 +0000 Style commit 3daff46 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 02:58:43 2022 +0000 nrf bundle commit 7d38eb4 Author: Austin Bozowski <bozowski@google.com> Date: Wed Jun 8 16:34:57 2022 +0000 Linux bundle commit fd5689e Author: Austin Bozowski <bozowski@google.com> Date: Wed Jun 8 09:08:42 2022 +0000 Make esp32 generic commit 1af3a2e Author: Austin Bozowski <bozowski@google.com> Date: Tue Jun 7 08:35:52 2022 +0000 Missed comment commit 5f7c41c Author: Austin Bozowski <bozowski@google.com> Date: Tue Jun 7 08:32:07 2022 +0000 Example bundle function * Bundle .matter, metadata & ensure .matter commit * Add partial check for .matter regen * Restyle and spelling * Address comments * Remove reflection * Generate zzz, .MATTERMD5 should go away in future * Temp del workflows * Remove chef exclusion from regen * Make regen all put chef exs in individual dirs * Remove validate zzz * Remove unused code from chef, change use_zzz * Skip util test files in gen all * Commit chef in root zzz * Delete chef zzz * Clean chef .matter files * Add post build for chef * Change .matter bundle rc to oot zzz * Generated files * Restore workflows * Change open to with * Restyle * Chef - Fix broken esp32 RPC build caused by #18621 (#19876) * Chef - Fix broken esp32 RPC build caused by #18621 * Chef - Fix esp32 RPC build issue caused by pigweed update * Make Scenes name support dependent on FeatureMap attribute (#18667) * Make Scenes name support dependent on FeatureMap attribute * Fix CI * Rebuild Zap generated files * Fix CI for ipv6only/esp32 example build * Fix errors regarding ownership of repo. (Taken from #18302) * Bump chef.yaml platform containers to 0.5.75 Co-authored-by: rgoliver <rgoliver@google.com> Co-authored-by: Douglas Rocha Ferraz <rochaferraz@google.com> Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Co-authored-by: MtTsai <7930801+MtTsai@users.noreply.github.com> Co-authored-by: Michael Spang <mcspang@gmail.com> Co-authored-by: Austin Bozowski <bozowski@google.com> Co-authored-by: Jean-Francois Penven <67962328+jepenven-silabs@users.noreply.github.com>
…roject-chip#19979) * Pigweed: Update to 67bc89cdda8c (project-chip#19560) * Fix esp32 wifi and add RPC support on linux (project-chip#19260) * Chef - Extended Pigweed RPC support (project-chip#17781) * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Fix nrfconnect compilation errors (project-chip#17713) * Fix nrfconnect compilation errors * Chef: fix arguments for clean build * Build flash_script package for ESP32 Change-Id: I4e0375c9b9837b3b9f8a3d2570635536e7e34e42 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1419520 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * new: Wifi and Descriptor clusters on ESP32 Change-Id: I37b61425a55d8210c2286becce47917fddf54a3f Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1418359 Reviewed-by: Rob Oliver <rgoliver@google.com> Reviewed-by: Kevin Cheung <kkmcheun@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * new: added stub file. Included callbacks for successful operation of lock/unlock commands Change-Id: I9f4d601feb3b043d3c6689775bcaf40a8c5564d2 Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1420959 Reviewed-by: Michael Spang <spang@google.com> Reviewed-by: Jerry Lee <jerrymhlee@google.com> * Enable PW RPC server on chef-built virtual device app Change-Id: I878955e9df26e893c136650654019a8fa14e2a8b Reviewed-on: https://team-review.git.corp.google.com/c/npe-tse-chip-sdk/third_party/connectedhomeip/+/1417979 Reviewed-by: Doug Ferraz <rochaferraz@google.com> * cosmetic change Change-Id: Ia2063a395a8d3f16965356d4a76b0d9df0834e57 * changes to linux pigweed dependencies. Still has issues building Pigweed Change-Id: I2be4e81f6c2e14112e31a0803813ef56d012b206 * Restyled by gn * Restyled by autopep8 * Restyled by gn Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Change-Id: I827aa39ea41b8084d6fdca202e5a87e0f29cb4f3 * fix: added initialization to platform wifi network commissioning instance (project-chip#17983) Change-Id: I03b6b523d4c4557ab6cc432216e48b6d6b2b6964 * Chef - Revert changes on lighting-app that separate wifi and thread Co-authored-by: Douglas Rocha Ferraz <rochaferraz@google.com> Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> * Support to return software_version_string with <branch>:<commit_id> on linux platform (project-chip#19710) * Chef - Add 13 sample apps (project-chip#19663) * Chef - Remove redundant hash_string in sample_app_util rename func * Chef - Add debugg output on exception to stateful_shell * Chef - Add choices for device arg * Chef - Add 13 sample apps * Revert "Support to return software_version_string with <branch>:<commit_id> on linux platform (project-chip#19710)" (project-chip#19786) This reverts commit 8da6fc8. * Truncate the branch info of the software version string while the total length greater equal to 64 bytes. (project-chip#19788) Make the filling of software version string with <branch>:<commit_id> as an option. The new option for it is '-a' or '--automated_test_stamp'. * Make Chef CI use existing zzz_generated and complete Chef CD for existing platforms (project-chip#19478) * Squashed commit of the following: commit b5d5920 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 18:17:34 2022 +0000 [no ci] comment commit 7c5fb08 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 18:15:37 2022 +0000 [no ci] Make border nice commit d67a7bc Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 18:09:29 2022 +0000 [no ci] restyle commit 5783829 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 17:48:39 2022 +0000 Add error handling to build all commit 083b072 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 17:15:33 2022 +0000 [no ci] update build image version commit 48805a8 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 08:20:49 2022 +0000 [no ci] minor commit 3cae95c Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 08:15:22 2022 +0000 [no ci] Minor commit df929b2 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 07:37:49 2022 +0000 Minor commit 759ddb0 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 07:28:36 2022 +0000 Minor commit d9ca2a6 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 07:22:03 2022 +0000 Style commit dbb9b30 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 06:50:11 2022 +0000 Style commit 3daff46 Author: Austin Bozowski <bozowski@google.com> Date: Fri Jun 10 02:58:43 2022 +0000 nrf bundle commit 7d38eb4 Author: Austin Bozowski <bozowski@google.com> Date: Wed Jun 8 16:34:57 2022 +0000 Linux bundle commit fd5689e Author: Austin Bozowski <bozowski@google.com> Date: Wed Jun 8 09:08:42 2022 +0000 Make esp32 generic commit 1af3a2e Author: Austin Bozowski <bozowski@google.com> Date: Tue Jun 7 08:35:52 2022 +0000 Missed comment commit 5f7c41c Author: Austin Bozowski <bozowski@google.com> Date: Tue Jun 7 08:32:07 2022 +0000 Example bundle function * Bundle .matter, metadata & ensure .matter commit * Add partial check for .matter regen * Restyle and spelling * Address comments * Remove reflection * Generate zzz, .MATTERMD5 should go away in future * Temp del workflows * Remove chef exclusion from regen * Make regen all put chef exs in individual dirs * Remove validate zzz * Remove unused code from chef, change use_zzz * Skip util test files in gen all * Commit chef in root zzz * Delete chef zzz * Clean chef .matter files * Add post build for chef * Change .matter bundle rc to oot zzz * Generated files * Restore workflows * Change open to with * Restyle * Chef - Fix broken esp32 RPC build caused by project-chip#18621 (project-chip#19876) * Chef - Fix broken esp32 RPC build caused by project-chip#18621 * Chef - Fix esp32 RPC build issue caused by pigweed update * Make Scenes name support dependent on FeatureMap attribute (project-chip#18667) * Make Scenes name support dependent on FeatureMap attribute * Fix CI * Rebuild Zap generated files * Fix CI for ipv6only/esp32 example build * Fix errors regarding ownership of repo. (Taken from project-chip#18302) * Bump chef.yaml platform containers to 0.5.75 Co-authored-by: rgoliver <rgoliver@google.com> Co-authored-by: Douglas Rocha Ferraz <rochaferraz@google.com> Co-authored-by: Sebastian Mauer <mauimauer@google.com> Co-authored-by: MT Tsai <mttsai@google.com> Co-authored-by: vinitg1 <62729931+vinitg1@users.noreply.github.com> Co-authored-by: Restyled.io <commits@restyled.io> Co-authored-by: MtTsai <7930801+MtTsai@users.noreply.github.com> Co-authored-by: Michael Spang <mcspang@gmail.com> Co-authored-by: Austin Bozowski <bozowski@google.com> Co-authored-by: Jean-Francois Penven <67962328+jepenven-silabs@users.noreply.github.com>
Changes taken from #17781 and #17983
Problem
Change overview
Cherry picked changes from #17781 and #17983
From #17983:
From #17781
Testing
./chef.py -gzbefi -d lighting-app-wifi -t esp32
Binary was flashed and it was commissionable and controllablechef.py -bczr -d lighting-app -t esp32
chef.py -bczr -d lighting-app -t linux
Addendum
An extra commit was added that reverts the changes which separate wifi and thread on the lighting-app sample app. The reason for this is that it was determined to be unnecessary. The network commissioning cluster doesn't read the feature map from the ZAP file. It's set in the platform code.