Skip to content
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

Update main from csa::master #100

Merged
merged 173 commits into from
Nov 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
173 commits
Select commit Hold shift + click to select a range
8852bbe
Removes yaml script (#36212)
raul-marquez-csa Oct 24, 2024
6ee1913
[Silabs] Fix for thermostat app hang issue on 917SoC (#35721)
arun-silabs Oct 24, 2024
019dcc7
Removed un-necessary check (#36234)
lpbeliveau-silabs Oct 24, 2024
41b6830
Fix missed discrepancy in TC_S_2_2 (#36235)
lpbeliveau-silabs Oct 24, 2024
f1457a2
TC-OPCREDS-3.3 - Updates verification steps, removes pre-condition (#…
raul-marquez-csa Oct 25, 2024
5ea5c2a
Add temperature control cluster impl for laundry washer (#36105)
stingchang Oct 25, 2024
59ffe33
Don't delete components (#36238)
mkardous-silabs Oct 25, 2024
90052aa
Fix docker file (#36248)
mkardous-silabs Oct 25, 2024
c7414a6
[Silabs] Configure Light-Switch as a LIT ICD app (#36221)
mkardous-silabs Oct 25, 2024
4b83b04
[Darwin] VID and PID accessors to MTRDevice (#36239)
anush-apple Oct 25, 2024
e2ffa2d
[darwin-framework-tool] Add an optional -use-mtr-device argument to r…
vivien-apple Oct 25, 2024
62d5be3
Removes yaml script (#36210)
raul-marquez-csa Oct 25, 2024
dc52d9d
TC-CNET-4.4 - Removes yaml script (#36209)
raul-marquez-csa Oct 25, 2024
b7aa537
Add some machinery for structural validation in MTRDevice_XPC and MTR…
bzbarsky-apple Oct 25, 2024
f17f925
Make datamodel-provider inteface logging optional/configurable (#36249)
andy31415 Oct 25, 2024
b3223b6
Update the build instructions for Raspberry Pi (#36252)
yufengwangca Oct 25, 2024
377947b
Chime server (#35892)
andyg-apple Oct 25, 2024
38c3e91
[SILABS] added sl_matter_test_event_trigger_config for SLC use case (…
Sarthak-Shaha Oct 25, 2024
ac43b68
Try to fix random CI failures by using a random port in TestCommissio…
bzbarsky-apple Oct 26, 2024
17a2aad
[darwin-framework-tool] Use per commissioner storage by default inste…
vivien-apple Oct 28, 2024
acf1df3
Update First/Next accepted command iteration in CodegenDataModelProvi…
andy31415 Oct 28, 2024
0b981e7
Move decodable lists bits as a non-template class to save flash (#36253)
andy31415 Oct 28, 2024
77b4780
Redirect the log to log file from console (#36257)
yufengwangca Oct 28, 2024
2142870
Use pointer for subject descriptor in datamodel provider instead of s…
andy31415 Oct 28, 2024
215cb5c
Don't try to use the lwip library on Darwin. (#36258)
bzbarsky-apple Oct 28, 2024
928efd7
[hotfix][darwin-framework-tool] Add missing OTA delegate for per cont…
vivien-apple Oct 28, 2024
e7729d9
Undo googletest in `.gn` and replace it with a build variant (#36268)
andy31415 Oct 28, 2024
c50c591
Post merge cleanup 36229 ember buffer encode (#36266)
andy31415 Oct 28, 2024
1e9ef37
[darwin-framework-tool][interactive] The multiline prompt makes it di…
vivien-apple Oct 28, 2024
2ba440b
[darwin-framework-tool] [darwin-framework-tool] Add an optional param…
vivien-apple Oct 28, 2024
41305b5
Support a `name` attribute for XML tags for attributes in zapxml (#36…
andy31415 Oct 28, 2024
cdb1920
Remove lookup tables from ember attribute data buffer (#36273)
andy31415 Oct 28, 2024
813c245
update zap version to 10.24 (#36271)
ethanzhouyc Oct 28, 2024
bcdddaa
[Silabs] Add logs for ble connection negotiations events. add a step …
jmartinez-silabs Oct 28, 2024
cea1e36
[darwin-framework-tool] Set device delegate when using MTRDevice with…
vivien-apple Oct 29, 2024
73a1c0b
[examples-app] Add options to configure MRP intervals at application …
vivien-apple Oct 29, 2024
b25200a
Documentation: more handbook re-org (#36208)
cecille Oct 29, 2024
c18a6de
[WebOS] Add a Header file for fixing build error (#36278)
jungwook-park Oct 29, 2024
fa46641
Event validation simplification - pull logic into InteractionModelEng…
andy31415 Oct 29, 2024
3d80093
[Fix] Created possible fix for issue #229: Remove PICS from python PW…
j-ororke Oct 29, 2024
ee71833
[chip-tool][interactive] Add quit as an alias for quit() (#36283)
vivien-apple Oct 29, 2024
0f5f31d
[Darwin] Internal state plumbing for the _XPC classes (#35962)
jtung-apple Oct 29, 2024
4ed1e88
[darwin-framework-tool] Enable leak checking by default if built for …
vivien-apple Oct 29, 2024
1285f6b
Rename CommissionerControl to CommissionerControlDelegate (#36280)
yufengwangca Oct 29, 2024
8211b69
Factor out common parts of list iterators into shared super-classes. …
bzbarsky-apple Oct 29, 2024
d535b90
Adding a FuzzTest for fuzzing PASE (#36171)
Alami-Amine Oct 29, 2024
fef41bd
Revert "Revert Generate Conformance Data with Alchemy" and Remove Att…
ethanzhouyc Oct 29, 2024
eb5da6e
[Java][Controller] Add custom cert support for java controller (#33342)
yunhanw-google Oct 30, 2024
f99a2c3
Install chip-testing package in the final docker image (#36285)
arkq Oct 30, 2024
83e2db5
Split UniqueId and PersistentUniqueId (#36292)
jmartinez-silabs Oct 30, 2024
7e0634c
Updates variable utcTime to utcTime2 (#33831)
raul-marquez-csa Oct 30, 2024
7df7676
OpenThread: ClearAllSrpHostAndServices should be guarded with CHIP_DE…
shubhamdp Oct 30, 2024
fe5ddda
[NXP] Update gn args naming (#36294)
marius-alex-tache Oct 30, 2024
c0071eb
[darwin-framework-tool] Add a command to initialize a MTRDevice such …
vivien-apple Oct 30, 2024
f985d72
[Matter.framework] Invalidate the CASE session if something calls Tri…
vivien-apple Oct 30, 2024
e57dedf
Fix Chef unable to set audio-output through RPC (#36295)
erwinpan1 Oct 30, 2024
79a3224
Scenes-cluster: move non-template things into non-template functions …
andy31415 Oct 30, 2024
f59ec38
[Silabs] Bugfix/silabs lock app aliro fix (#36300)
lpbeliveau-silabs Oct 30, 2024
554c578
[Silabs] First Refactor of the SiWx917 Wi-Fi Interface (#36305)
mkardous-silabs Oct 30, 2024
a10fc1f
energy-management-app: Fix chip-repl broken link (#36308)
lboue Oct 30, 2024
6fd08a0
[Tizen] Add code coverage for tests on QEMU (#36245)
XToripuru Oct 30, 2024
a6f0168
Update Darwin availability annotations to account for new release. (#…
bzbarsky-apple Oct 30, 2024
daf2bce
Switch `DataModel::Provider` interface to default enabled (except on …
andy31415 Oct 31, 2024
f212d60
energy-management-app: Add instructions for Water Heater App using ch…
soares-sergio Oct 31, 2024
d38d56b
[Matter.framework] Remove the MTRDeviceController_Concrete::invalidat…
vivien-apple Oct 31, 2024
6aa13c0
Update zamxml conformance skip (#36306)
andy31415 Oct 31, 2024
f11cca3
Remove some stale defines from config files. (#36316)
bzbarsky-apple Oct 31, 2024
32a75b2
Make TLVReader/Writer consume slightly less flash (#36286)
andy31415 Oct 31, 2024
2c91e39
Remove session accessors on non-concrete MTRDeviceController. (#36317)
bzbarsky-apple Oct 31, 2024
b83a61c
Fix chip-repl commissioning cmd on readme (#36303)
soares-sergio Oct 31, 2024
f772506
[Telink] Add support for up to 8 groups for lighting-app. (#36290)
interfer Oct 31, 2024
91f4e07
[Silabs] Rename Wifi interface sources files (#36318)
mkardous-silabs Oct 31, 2024
aff2e17
[darwin-framework-tool][interactive] Add Ctrl+Z as a shortcut key to …
vivien-apple Oct 31, 2024
edd9202
Remove "run on work queue" bits from non-concrete controllers. (#36320)
bzbarsky-apple Oct 31, 2024
c4c9ccf
Remove various ivars and headers no longer needed in MTRDeviceControl…
bzbarsky-apple Oct 31, 2024
f0e3672
[Darwin] MTRDeviceController_XPC should fetch compressedFabricID (#36…
jtung-apple Oct 31, 2024
7826146
[darwin-framework-tool][interactive] Add Ctrl+G as a shortcut key to …
vivien-apple Oct 31, 2024
a7ee9d4
Fix and re-enable Linux TV commissioner-generated-passcode CI test (#…
shaoltan-amazon Oct 31, 2024
6a31fc2
remove MinLevel from requireAttribute (#36326)
ethanzhouyc Oct 31, 2024
bc83fc2
Move fabricIndex property to MTRDeviceController_Concrete. (#36324)
bzbarsky-apple Oct 31, 2024
d93f3f6
Improve formatting of Error Logs related to CHIP_ERROR in GoogleTest …
Alami-Amine Oct 31, 2024
e5ae065
Move concurrentSubscriptionPool property to MTRDeviceController_Concr…
bzbarsky-apple Oct 31, 2024
4efe777
Enforce `DataModel::Provider` everywhere (#36319)
andy31415 Oct 31, 2024
08024d2
Add new API so it's possible to not leak a key (#36299)
woody-apple Nov 1, 2024
a3140e2
Remove _storedCompressedFabricID on MTRDeviceController. (#36330)
bzbarsky-apple Nov 1, 2024
8720595
Move the controllerDataStore property to MTRDeviceController_Concrete…
bzbarsky-apple Nov 1, 2024
b0cc28a
[android] Feat: retry GATT_ERROR 133 on device.connectGatt fail (#34697)
j0tunn Nov 1, 2024
b54eaf8
Revert "Add new API so it's possible to not leak a key (#36299)" (#36…
bzbarsky-apple Nov 1, 2024
ddd8e0b
Update qemu.yaml
woody-apple Nov 1, 2024
f3a9fe9
Remove unused checkIsRunning on MTRDeviceController. (#36337)
bzbarsky-apple Nov 1, 2024
744f45c
Fixing crash (#36343)
woody-apple Nov 2, 2024
eb551f7
Create a Second Test Context for TestReadInteraction (#36314)
arkq Nov 4, 2024
6c9a9e0
[Telink] Update Docker image (Zephyr update) (#36355)
s07641069 Nov 4, 2024
50ad31c
Add missing default arg for 917 dishwasher gn build (#36354)
jmartinez-silabs Nov 4, 2024
1752853
Use DynamicString for dynamic strings in perfetto (#36360)
andy31415 Nov 4, 2024
1efa8ae
[Silabs] Drop BLE connection on endpoint close (#36336)
fuxiaoming-lumi Nov 4, 2024
62a4a97
Update python tests to maintain the `test metadata` as a local file (…
andy31415 Nov 4, 2024
9c389ba
[Fabric-Sync] Port 'add-bridge' and 'remove-bridge' commands (#36241)
yufengwangca Nov 5, 2024
12484a9
Put fabric sync logic into namespace admin (#36361)
yufengwangca Nov 5, 2024
123570c
[Fabric-Bridge] Put fabric sync logic into namespace 'bridge' (#36362)
yufengwangca Nov 5, 2024
c05110f
[Telink] Add OTA LZMA image compression & Update builds to docker ver…
s07641069 Nov 5, 2024
ba1f9a2
[Darwin] MTRDeviceController_XPC logging for compressedFabricID (#36342)
jtung-apple Nov 5, 2024
22fb834
Update esp-insights component to latest version (#36078)
shripad621git Nov 5, 2024
344632c
ESP32: Add support for ESP32-P4 (#36312)
wqx6 Nov 5, 2024
2b10abe
Remove not-implemented methods from BufferWriter (#36368)
arkq Nov 5, 2024
5158c55
energy-management-app: Add Water Heater in Readme index (#36344)
lboue Nov 5, 2024
2a7106f
ESP32: Add functions to delete OpenThread task and deinit OpenThread …
wqx6 Nov 5, 2024
1c655f9
[Fabric-Admin] Fix failing cleanup bridge after bridge is removed (#3…
yufengwangca Nov 6, 2024
4fce9b9
[Fabric-Sync] use namespace to isolate admin and bridge (#36374)
yufengwangca Nov 6, 2024
380ddd6
[darwin-framework-tool] Some macosx variants does not use the right o…
vivien-apple Nov 6, 2024
84efd49
[Silabs] Adds fix for BTN low power mode for SiWx917 SoC and power ma…
rosahay-silabs Nov 6, 2024
da2b767
[Ameba] Update Docker image (#36383)
pankore Nov 6, 2024
6cf10d7
Set coupleColorTempToLevelMinMireds at the same value than ColorTempP…
jmartinez-silabs Nov 6, 2024
2af51b0
Switch string for cirque lookup. (#36407)
andy31415 Nov 6, 2024
775cb4d
Create CHIP-specific backends for pigweed assert and logs (#36297)
andy31415 Nov 6, 2024
ffaeda4
[Fabric-Admin] Merge CommissioningDelegate and PairingDelegate (#36388)
yufengwangca Nov 7, 2024
e3c6522
Add an API on MTRDevice to wait for attributes to reach certain value…
bzbarsky-apple Nov 7, 2024
9cd0070
Doesn't provide PIN to the unlock after unlatch when the pin length i…
lpbeliveau-silabs Nov 7, 2024
ed22852
Clean up and unify XY command handlers of the color control (#36376)
jmartinez-silabs Nov 7, 2024
4edae20
[NXP][platform][examples] Low power changes (#36389)
andrei-menzopol Nov 7, 2024
1e1c248
[Silabs] Refactor Wifi eventing structure to be align with C++ standa…
mkardous-silabs Nov 7, 2024
9961bb8
Add largeMessage property support to Commands based on the quality se…
pidarped Nov 7, 2024
26e22b6
[Silabs]Update our refrigerator app zap configs. (#36373)
jmartinez-silabs Nov 7, 2024
5e101e0
Ensure SYSTEM_STATS_INCREMENT only on successful memory allocation in…
BoB13-Matter Nov 7, 2024
44499b4
Migrate from deprecated OpenSSL SHA256_* APIs to EVP APIs (#36386)
Alami-Amine Nov 7, 2024
c7d0fe4
Fix android CHIPTest linkage after #36297 . (#36424)
andy31415 Nov 7, 2024
8aa5f60
[Fabric-Sync] Add 'add-device' and 'remove-device' commands (#36390)
yufengwangca Nov 7, 2024
078bc30
[SL-UP] Circular callback fix (#85) (#36406)
lpbeliveau-silabs Nov 7, 2024
8797fa0
[NXP][platform][common] Updates to support CHIP configuration using g…
dinabenamar Nov 7, 2024
c6d86b3
Clean up and unify HSV command handlers of the color control (#36378)
jmartinez-silabs Nov 7, 2024
097b477
[Telink] build info log prints (#36371)
interfer Nov 7, 2024
2a26841
Clean up and unify ColorTemp command handlers of the color control (#…
jmartinez-silabs Nov 7, 2024
0454504
Pull request #2067: Provision SPAM (#36404)
lpbeliveau-silabs Nov 7, 2024
e6323e3
energy-management-app: Add Python CHIP Controller link in README (#36…
lboue Nov 7, 2024
f837994
Updates step1 (#36313)
raul-marquez-csa Nov 7, 2024
78f399d
energy-management-app: Readme: fix instructions to build for silabs (…
soares-sergio Nov 7, 2024
e338404
[cirque] Add tests for re-registration for ICD devices (#36335)
erjiaqing Nov 7, 2024
585a74c
Fix failing to cleanup the synced device after it is removed (#36412)
yufengwangca Nov 8, 2024
5ace630
Add a helper function to allow ErrorStr not using static char array (…
yyzhong-g Nov 8, 2024
cf50115
Fix Chef MaxMeasuredValue of PressureMeasurement (#36434)
erwinpan1 Nov 8, 2024
18c0788
[nxp][platform][mcxw71_k32w1] Update low-power define (#36431)
andrei-menzopol Nov 8, 2024
0d68788
Stop main event loop when shell prompt exits (#36433)
arkq Nov 8, 2024
86fd3f3
Place reporting reads and cluster version compares back in Engine.cpp…
andy31415 Nov 8, 2024
58b5767
[Silabs ]Fix some build conditions for apps with matter shell enabled…
jmartinez-silabs Nov 8, 2024
8a3fce1
Use Meyers' Singleton pattern for DeviceManager (#36439)
yufengwangca Nov 9, 2024
e25647f
[Fabric-Bridge] Use Meyers' Singleton pattern for BridgedDeviceManage…
yufengwangca Nov 9, 2024
0aa2656
[Fabric-Sync] Remove incorrect logs (#36443)
yufengwangca Nov 9, 2024
c3b35eb
matter-devices.xml: remove EXTS as required attribute for AccessContr…
soares-sergio Nov 9, 2024
0f133e3
Fix indentation issue in zap template function. (#36446)
pidarped Nov 11, 2024
d099b0b
Deduplicate repeated code in DeviceTypeResolver (#36436)
andy31415 Nov 11, 2024
882b76e
Fix argument count handling in Command::InitArguments to prevent inte…
BoB13-Matter Nov 11, 2024
d4d19be
Do not remove logs after stop fabric sync (#36449)
yufengwangca Nov 11, 2024
f10e90f
Adding python code for generating data model xml .gni file (#36437)
vatsalghelani-csa Nov 11, 2024
d6b098b
Fix valid response check. (#36461)
bzbarsky-apple Nov 11, 2024
b825bb3
[Silabs] Brake the wifi implementations into platform specific source…
mkardous-silabs Nov 11, 2024
aba2383
Ensure that the generic NumericAttributeTraits is only used for types…
bzbarsky-apple Nov 11, 2024
47780ad
Migrating deprecated GN flag: export-compile-commands (#35429)
Alami-Amine Nov 12, 2024
9e0ab58
da_revocation: align the revocation set generation algorithm with spe…
shubhamdp Nov 12, 2024
b2ebece
[VSCode] Add Debugging targets for pw_fuzzer FuzzTests: (#36453)
Alami-Amine Nov 12, 2024
a0992d0
improve naming and description of parameters in CHIPCryptoPAL functio…
fessehaeve Nov 12, 2024
ebfd212
Camera AVStreamMgmt SDK changes for spec updates (#36447)
pidarped Nov 12, 2024
5d64b73
Fix formatting in zap-templates matter-devices.xml (#36462)
lboue Nov 12, 2024
ecad145
matter-devices.xml: Fix DEM (Simple -> Utility) (#36458)
soares-sergio Nov 12, 2024
dfd3749
[NXP][platform][common] Fix return status when removed a non-existing…
Martin-NXP Nov 12, 2024
7d9507b
chef: Fix FanControl mode/speed interdependence behavior (#36256)
soares-sergio Nov 12, 2024
b20d8ae
Revert "[SL-UP] Circular callback fix (#85) (#36406)" (#36475)
soares-sergio Nov 12, 2024
59d7388
Update camera zone cluster to latest spec docs (#36411)
gmarcosb Nov 13, 2024
6848d04
[ICD] Shutdown icd client storage when destroying android controller …
yunhanw-google Nov 13, 2024
f2b362a
[pw_fuzzer] Add FuzzTests for PASE Message Receiving (#36445)
Alami-Amine Nov 13, 2024
d3f9a81
remove unused CHIP_CONFIG_MAX_BINDINGS (#36483)
shubhamdp Nov 13, 2024
45a75ba
Change output folder for apps (#35700)
rquidute Nov 13, 2024
84babe0
[Silabs] Move Wi-Fi interface to src/platform from examples/platform …
mkardous-silabs Nov 13, 2024
1b12cb6
Merge branch 'csa' into update/main_update
mkardous-silabs Nov 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/bloat_check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
runs-on: ubuntu-latest

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90

steps:
- name: Checkout
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/:/runner-root-volume"
- "/tmp/log_output:/tmp/test_logs"
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
with:
languages: "cpp"
- name: Setup Build
run: scripts/build/gn_gen.sh --args="chip_config_memory_debug_checks=true chip_config_memory_debug_dmalloc=false chip_data_model_check_die_on_failure=true"
run: scripts/build/gn_gen.sh --args="chip_config_memory_debug_checks=true chip_config_memory_debug_dmalloc=false"
- name: Run Build
run: scripts/run_in_build_env.sh "ninja -C ./out"
- name: Run Tests
Expand Down Expand Up @@ -139,7 +139,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/:/runner-root-volume"
- "/tmp/log_output:/tmp/test_logs"
Expand Down Expand Up @@ -183,7 +183,7 @@ jobs:
scripts/run_in_build_env.sh "ninja -C ./out/$BUILD_TYPE"
- name: Setup Build, Run Build and Run Tests
run: |
BUILD_TYPE=gcc_release scripts/build/gn_gen.sh --args="is_debug=false chip_data_model_check_die_on_failure=true"
BUILD_TYPE=gcc_release scripts/build/gn_gen.sh --args="is_debug=false"
scripts/run_in_build_env.sh "ninja -C ./out/gcc_release"
BUILD_TYPE=gcc_release scripts/tests/gn_tests.sh
- name: Clean output
Expand All @@ -205,14 +205,14 @@ jobs:
esac

rm -rf ./out/sanitizers
BUILD_TYPE=sanitizers scripts/build/gn_gen.sh --args="$GN_ARGS chip_data_model_check_die_on_failure=true" --export-compile-commands
BUILD_TYPE=sanitizers scripts/build/gn_gen.sh --args="$GN_ARGS" --add-export-compile-commands=*
BUILD_TYPE=sanitizers scripts/tests/gn_tests.sh
done
- name: Generate tests with sanitizers (for tidy)
if: github.event.pull_request.number != null
run: |
rm -rf ./out/sanitizers
BUILD_TYPE=sanitizers scripts/build/gn_gen.sh --args="is_clang=true is_asan=true chip_data_model_check_die_on_failure=true" --export-compile-commands
BUILD_TYPE=sanitizers scripts/build/gn_gen.sh --args="is_clang=true is_asan=true" --add-export-compile-commands=*
- name: Ensure codegen is done for sanitize
run: |
./scripts/run_in_build_env.sh "./scripts/run_codegen_targets.sh out/sanitizers"
Expand Down Expand Up @@ -308,7 +308,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/:/runner-root-volume"
- "/tmp/log_output:/tmp/test_logs"
Expand All @@ -333,7 +333,7 @@ jobs:

- name: Setup Build, Run Build and Run Tests
run: |
scripts/build/gn_gen.sh --args="enable_rtti=true chip_config_memory_debug_checks=false chip_config_memory_debug_dmalloc=false chip_generate_link_map_file=false chip_data_model_check_die_on_failure=true"
scripts/build/gn_gen.sh --args="enable_rtti=true chip_config_memory_debug_checks=false chip_config_memory_debug_dmalloc=false chip_generate_link_map_file=false"
scripts/run_in_build_env.sh "ninja -C ./out"
scripts/tests/gn_tests.sh
- name: Setup test python environment
Expand Down Expand Up @@ -371,7 +371,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/:/runner-root-volume"
- "/tmp/log_output:/tmp/test_logs"
Expand Down Expand Up @@ -439,7 +439,7 @@ jobs:
# We want to build various standalone example apps (similar to what examples-linux-standalone.yaml
# does), so use target_os="all" to get those picked up as part of the "unified" build. But then
# to save CI resources we want to exclude the "host clang" build, which uses the pigweed clang.
scripts/build/gn_gen.sh --args='target_os="all" is_asan=true enable_host_clang_build=false chip_data_model_check_die_on_failure=true' --export-compile-commands
scripts/build/gn_gen.sh --args='target_os="all" is_asan=true enable_host_clang_build=false' --add-export-compile-commands=*
scripts/run_in_build_env.sh "ninja -C ./out/$BUILD_TYPE"
scripts/tests/gn_tests.sh
- name: Ensure codegen is done for default
Expand Down Expand Up @@ -490,7 +490,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/:/runner-root-volume"
- "/tmp/log_output:/tmp/test_logs"
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/chef.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
options: --user root

steps:
Expand All @@ -57,7 +57,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-esp32:81
image: ghcr.io/project-chip/chip-build-esp32:90
options: --user root

steps:
Expand All @@ -78,7 +78,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-nrf-platform:81
image: ghcr.io/project-chip/chip-build-nrf-platform:90
options: --user root

steps:
Expand All @@ -99,7 +99,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-telink:81
image: ghcr.io/project-chip/chip-build-telink:90
options: --user root

steps:
Expand All @@ -111,7 +111,7 @@ jobs:
platform: telink
# - name: Update Zephyr to specific revision (for developers purpose)
# shell: bash
# run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py 3ed7686a9378de6be1368c912f9a42f998bbfb18"
# run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py f762f1a1027284e63e338e6d83deeade62f355b0"
- name: CI Examples Telink
shell: bash
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/doxygen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ jobs:

runs-on: ubuntu-latest
container:
image: ghcr.io/project-chip/chip-build-doxygen:81
image: ghcr.io/project-chip/chip-build-doxygen:90

if: github.actor != 'restyled-io[bot]'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-ameba.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-ameba:81
image: ghcr.io/project-chip/chip-build-ameba:90
options: --user root

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-asr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-asr:81
image: ghcr.io/project-chip/chip-build-asr:90
options: --user root

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-bouffalolab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-bouffalolab:81
image: ghcr.io/project-chip/chip-build-bouffalolab:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-cc13xx_26xx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-ti:81
image: ghcr.io/project-chip/chip-build-ti:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-cc32xx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-ti:81
image: ghcr.io/project-chip/chip-build-ti:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-efr32.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-efr32:85
image: ghcr.io/project-chip/chip-build-efr32:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/examples-esp32.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-esp32:81
image: ghcr.io/project-chip/chip-build-esp32:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"

Expand Down Expand Up @@ -124,7 +124,7 @@ jobs:
if: github.actor != 'restyled-io[bot]' && github.repository_owner == 'espressif'

container:
image: ghcr.io/project-chip/chip-build-esp32:81
image: ghcr.io/project-chip/chip-build-esp32:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-infineon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-infineon:81
image: ghcr.io/project-chip/chip-build-infineon:90
env:
# TODO: this should probably be part of the dockerfile itself
CY_TOOLS_PATHS: /opt/Tools/ModusToolbox/tools_3.2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/examples-linux-arm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-crosscompile:81
image: ghcr.io/project-chip/chip-build-crosscompile:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"

Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
--target linux-arm64-chip-tool-nodeps-ipv6only \
--target linux-arm64-lock-clang \
--target linux-arm64-minmdns-clang \
--target linux-arm64-light-data-model-enabled-rpc-ipv6only-clang \
--target linux-arm64-light-rpc-ipv6only-clang \
--target linux-arm64-thermostat-no-ble-clang \
--target linux-arm64-lit-icd-no-ble-clang \
--target linux-arm64-fabric-admin-clang-rpc \
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-linux-imx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-imx:81
image: ghcr.io/project-chip/chip-build-imx:90

steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-linux-standalone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"

Expand Down
19 changes: 8 additions & 11 deletions .github/workflows/examples-linux-tv-casting-app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90

steps:
- name: Checkout
Expand Down Expand Up @@ -72,16 +72,13 @@ jobs:
"python3 ./scripts/tests/run_tv_casting_test.py"
timeout-minutes: 2 # Comment this out to debug if GitHub Action times out.

# TODO: this test is flaky and was disabled
# https://github.com/project-chip/connectedhomeip/issues/34598
#
# - name:
# Test casting from Linux tv-casting-app to Linux tv-app -
# Commissioner Generated Passcode
# run: |
# ./scripts/run_in_build_env.sh \
# "python3 ./scripts/tests/run_tv_casting_test.py --commissioner-generated-passcode=True"
# timeout-minutes: 2 # Comment this out to debug if GitHub Action times out.
- name:
Test casting from Linux tv-casting-app to Linux tv-app -
Commissioner Generated Passcode
run: |
./scripts/run_in_build_env.sh \
"python3 ./scripts/tests/run_tv_casting_test.py --commissioner-generated-passcode=True"
timeout-minutes: 2 # Comment this out to debug if GitHub Action times out.

- name: Uploading Size Reports
uses: ./.github/actions/upload-size-reports
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-mw320.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-nrfconnect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-nrf-platform:81
image: ghcr.io/project-chip/chip-build-nrf-platform:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-nuttx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-nuttx:81
image: ghcr.io/project-chip/chip-build-nuttx:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/examples-nxp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-nxp:81
image: ghcr.io/project-chip/chip-build-nxp:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
run: |
scripts/run_in_build_env.sh "\
./scripts/build/build_examples.py \
--target nxp-k32w0-freertos-lighting-factory \
--target nxp-k32w0-freertos-lighting-factory-log-progress \
--target nxp-k32w0-freertos-contact-sensor-low-power-factory \
build \
--copy-artifacts-to out/artifacts \
Expand All @@ -79,7 +79,7 @@ jobs:
run: |
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
nxp k32w0+release light \
out/artifacts/nxp-k32w0-freertos-lighting-factory/chip-k32w0x-light-example.elf \
out/artifacts/nxp-k32w0-freertos-lighting-factory-log-progress/chip-k32w0x-light-example.elf \
/tmp/bloat_reports/
- name: Get K32W0 contact sensor size stats
run: |
Expand Down Expand Up @@ -240,7 +240,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-nxp-zephyr:81
image: ghcr.io/project-chip/chip-build-nxp-zephyr:90

steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-openiotsdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build-openiotsdk:81
image: ghcr.io/project-chip/chip-build-openiotsdk:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
options: --privileged
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-qpg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: ghcr.io/project-chip/chip-build:81
image: ghcr.io/project-chip/chip-build:90
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
Expand Down
Loading
Loading