Skip to content

Enable MbedTLS in the integration tests#471

Merged
ivmarkov merged 1 commit into
project-chip:mainfrom
sysgrok:enable-mbedtls-rs
Jun 2, 2026
Merged

Enable MbedTLS in the integration tests#471
ivmarkov merged 1 commit into
project-chip:mainfrom
sysgrok:enable-mbedtls-rs

Conversation

@ivmarkov
Copy link
Copy Markdown
Contributor

@ivmarkov ivmarkov commented Jun 1, 2026

Downstream mbedtls-rs-sys should be fixed now not to do the Cmake installation step, so we should be able to use mbedtls-rs from CI.

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

PR #471: Size comparison from 159f4b3 to 6583f6a

Full report (8 builds for (core), dimmable-light, onoff-light, onoff-light-bt, speaker)
platform target config section 159f4b3 6583f6a change % change
(core) riscv32imac-unknown-none-elf infodefmt-optz-ltofat FLASH 449194 449240 46 0.0
449194 449190 -4 -0.0
RAM 71088 71088 0 0.0
thumbv6m-none-eabi infodefmt-optz-ltofat FLASH 363196 363192 -4 -0.0
363196 363196 0 0.0
RAM 66636 66636 0 0.0
thumbv7em-none-eabi infodefmt-optz-ltofat FLASH 340260 340272 12 0.0
340260 340260 0 0.0
RAM 66404 66412 8 0.0
66404 66404 0 0.0
x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 878323 878323 0 0.0
RAM 71402 71402 0 0.0
dimmable-light x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 2057952 2057936 -16 -0.0
2057952 2057952 0 0.0
RAM 60368 60368 0 0.0
onoff-light x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 1984416 1984384 -32 -0.0
1984416 1984416 0 0.0
RAM 59536 59536 0 0.0
onoff-light-bt x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 3506192 3506160 -32 -0.0
3506192 3506192 0 0.0
RAM 5776 5776 0 0.0
speaker x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 2019736 2019752 16 0.0
2019736 2019736 0 0.0
RAM 5472 5472 0 0.0

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

PR #471: Size comparison from 159f4b3 to 6bb852e

Full report (8 builds for (core), dimmable-light, onoff-light, onoff-light-bt, speaker)
platform target config section 159f4b3 6bb852e change % change
(core) riscv32imac-unknown-none-elf infodefmt-optz-ltofat FLASH 449194 449240 46 0.0
RAM 71088 71088 0 0.0
thumbv6m-none-eabi infodefmt-optz-ltofat FLASH 363196 363192 -4 -0.0
RAM 66636 66636 0 0.0
thumbv7em-none-eabi infodefmt-optz-ltofat FLASH 340260 340272 12 0.0
RAM 66404 66412 8 0.0
x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 878323 878323 0 0.0
RAM 71402 71402 0 0.0
dimmable-light x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 2057952 2057936 -16 -0.0
RAM 60368 60368 0 0.0
onoff-light x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 1984416 1984384 -32 -0.0
RAM 59536 59536 0 0.0
onoff-light-bt x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 3506192 3506160 -32 -0.0
RAM 5776 5776 0 0.0
speaker x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 2019736 2019752 16 0.0
RAM 5472 5472 0 0.0

@ivmarkov ivmarkov force-pushed the enable-mbedtls-rs branch from 6583f6a to e0600e6 Compare June 1, 2026 18:12
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

PR #471: Size comparison from b11959d to e0600e6

Full report (8 builds for (core), dimmable-light, onoff-light, onoff-light-bt, speaker)
platform target config section b11959d e0600e6 change % change
(core) riscv32imac-unknown-none-elf infodefmt-optz-ltofat FLASH 449240 449240 0 0.0
RAM 71088 71088 0 0.0
thumbv6m-none-eabi infodefmt-optz-ltofat FLASH 363192 363192 0 0.0
RAM 66636 66636 0 0.0
thumbv7em-none-eabi infodefmt-optz-ltofat FLASH 340272 340272 0 0.0
RAM 66412 66412 0 0.0
x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 878323 878323 0 0.0
RAM 71402 71402 0 0.0
dimmable-light x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 2057336 2057336 0 0.0
RAM 60368 60368 0 0.0
onoff-light x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 1984008 1984008 0 0.0
RAM 59536 59536 0 0.0
onoff-light-bt x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 3505800 3505800 0 0.0
RAM 5776 5776 0 0.0
speaker x86_64-unknown-linux-gnu infologs-optz-ltofat FLASH 2019128 2019128 0 0.0
RAM 5472 5472 0 0.0

@ivmarkov ivmarkov merged commit 1236da8 into project-chip:main Jun 2, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant