Skip to content

Conversation

andy31415
Copy link
Contributor

Updates on top of #38819 to enable IPV6 again.

Changes:

  • sysctl docker options seemed off, so updated that a bit (got from docker inspect of local runs. Did not change all instances)
  • added a `ipv6 enabling step' that creates a virtual eth that has a ULA IPV6, this would make all instances run on something that has some IPV6 available

Testing

Local tests seem to indicate these changes are ok.
Will need CI to validate that REPL tests pass

@github-actions github-actions bot added documentation Improvements or additions to documentation github workflows tests labels May 9, 2025
Copy link

github-actions bot commented May 9, 2025

PR #38845: Size comparison from 1f6aada to 5aaec44

Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 1f6aada 5aaec44 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103014 1103014 0 0.0
RAM 94866 94866 0 0.0
bl702 lighting-app bl702+eth FLASH 657860 657860 0 0.0
RAM 33637 33637 0 0.0
bl702+wifi FLASH 834858 834858 0 0.0
RAM 22361 22361 0 0.0
bl706+mfd+rpc+littlefs FLASH 1067638 1067638 0 0.0
RAM 32285 32285 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 898530 898530 0 0.0
RAM 27024 27024 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 981314 981314 0 0.0
RAM 24772 24772 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 822236 822236 0 0.0
RAM 120296 120296 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 832000 832000 0 0.0
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 778432 778432 0 0.0
RAM 113780 113780 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 762756 762756 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549098 549098 0 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 581146 581146 0 0.0
RAM 205440 205440 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663821 663821 0 0.0
RAM 77324 77324 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683673 683673 0 0.0
RAM 79964 79964 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683673 683673 0 0.0
RAM 79964 79964 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640605 640605 0 0.0
RAM 72392 72392 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 623949 623949 0 0.0
RAM 73564 73564 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 643593 643593 0 0.0
RAM 76116 76116 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 643593 643593 0 0.0
RAM 76116 76116 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 644213 644213 0 0.0
RAM 76588 76588 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 663929 663929 0 0.0
RAM 79140 79140 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 663929 663929 0 0.0
RAM 79140 79140 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620625 620625 0 0.0
RAM 70684 70684 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640477 640477 0 0.0
RAM 73316 73316 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640477 640477 0 0.0
RAM 73316 73316 0 0.0
efr32 lock-app BRD4187C FLASH 946684 946684 0 0.0
RAM 132096 132096 0 0.0
BRD4338a FLASH 773616 773616 0 0.0
RAM 173328 173328 0 0.0
window-app BRD4187C FLASH 1039608 1039600 -8 -0.0
RAM 128232 128232 0 0.0
esp32 all-clusters-app c3devkit DRAM 103328 103328 0 0.0
FLASH 1806238 1806238 0 0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121932 121932 0 0.0
FLASH 1771346 1771346 0 0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2783519 2783519 0 0.0
RAM 114680 114680 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6337352 6337352 0 0.0
RAM 537624 537624 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5441478 5441478 0 0.0
RAM 224616 224616 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4758036 4758036 0 0.0
RAM 204272 204272 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6892827 6892827 0 0.0
RAM 226448 226448 0 0.0
camera-controller debug unknown 9240 9240 0 0.0
FLASH 14317099 14317099 0 0.0
RAM 663280 663280 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14604557 14604557 0 0.0
RAM 650032 650032 0 0.0
chip-tool-ipv6only arm64 unknown 40328 40328 0 0.0
FLASH 12582272 12582272 0 0.0
RAM 696336 696336 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12676169 12676169 0 0.0
RAM 649392 649392 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4574910 4574910 0 0.0
RAM 190312 190312 0 0.0
fabric-sync debug unknown 5064 5064 0 0.0
FLASH 5715525 5715525 0 0.0
RAM 491032 491032 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5644449 5644449 0 0.0
RAM 207288 207288 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4817898 4817898 0 0.0
RAM 194520 194520 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4437690 4437690 0 0.0
RAM 183752 183752 0 0.0
ota-requestor-app debug unknown 4800 4800 0 0.0
FLASH 4565458 4565458 0 0.0
RAM 187656 187656 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3079148 3079148 0 0.0
RAM 148072 148072 0 0.0
thermostat-no-ble arm64 unknown 9552 9552 0 0.0
FLASH 4229568 4229568 0 0.0
RAM 231024 231024 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6072693 6072693 0 0.0
RAM 615680 615680 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12793021 12793021 0 0.0
RAM 770120 770120 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 919696 919696 0 0.0
RAM 167328 167328 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 911704 911704 0 0.0
RAM 145572 145572 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 856360 856360 0 0.0
RAM 141091 141091 0 0.0
nxp contact k32w0+release FLASH 592368 592368 0 0.0
RAM 72848 72848 0 0.0
mcxw71+release FLASH 624616 624616 0 0.0
RAM 63188 63188 0 0.0
light k32w0+release FLASH 618316 618316 0 0.0
RAM 72144 72144 0 0.0
k32w1+release FLASH 709096 709096 0 0.0
RAM 72036 72036 0 0.0
lock mcxw71+release FLASH 774112 774112 0 0.0
RAM 67612 67612 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1666100 1666100 0 0.0
RAM 212328 212328 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1570620 1570620 0 0.0
RAM 208504 208504 0 0.0
light cy8ckit_062s2_43012 FLASH 1447892 1447892 0 0.0
RAM 197320 197320 0 0.0
lock cy8ckit_062s2_43012 FLASH 1477732 1477732 0 0.0
RAM 225016 225016 0 0.0
qpg lighting-app qpg6105+debug FLASH 667756 667756 0 0.0
RAM 105200 105200 0 0.0
lock-app qpg6105+debug FLASH 626128 626128 0 0.0
RAM 99820 99820 0 0.0
stm32 light STM32WB5MM-DK FLASH 466596 466596 0 0.0
RAM 141504 141504 0 0.0
telink bridge-app tl7218x FLASH 694018 694018 0 0.0
RAM 101832 101832 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 774650 774650 0 0.0
RAM 50072 50072 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 771766 771766 0 0.0
RAM 40372 40372 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 781756 760222 -21534 -2.8
RAM 109252 97492 -11760 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 703134 687260 -15874 -2.3
RAM 62572 51540 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 741088 715710 -25378 -3.4
RAM 85752 73360 -12392 -14.5
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 713038 713038 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 608202 608202 0 0.0
RAM 119468 119468 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 817018 817022 4 0.0
RAM 107520 107520 0 0.0
tizen all-clusters-app arm unknown 5176 5176 0 0.0
FLASH 1810200 1810200 0 0.0
RAM 94656 94656 0 0.0
chip-tool-ubsan arm unknown 20600 20600 0 0.0
FLASH 20843606 20843606 0 0.0
RAM 9071080 9071080 0 0.0

Copy link
Contributor

@bzbarsky-apple bzbarsky-apple left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rubber-stamping if CI passes, but I have 0 confidence I would catch a bug in the new action, and I have no idea what the changes to execute_python_tests.py are for.

@andy31415
Copy link
Contributor Author

Admin-merge to not wait another 4 hours for CI. CI passed before typo fix.

@andy31415 andy31415 merged commit 38936f0 into project-chip:master May 9, 2025
62 of 65 checks passed
Copy link

github-actions bot commented May 9, 2025

PR #38845: Size comparison from 1f6aada to 1cb2c40

Increases above 0.2%:

platform target config section 1f6aada 1cb2c40 change % change
linux air-purifier-app debug RAM 114680 115032 352 0.3
thermostat-no-ble arm64 unknown 9552 9608 56 0.6
tizen all-clusters-app arm unknown 5176 5212 36 0.7
Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 1f6aada 1cb2c40 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103014 1101966 -1048 -0.1
RAM 94866 94882 16 0.0
bl702 lighting-app bl702+eth FLASH 657860 656842 -1018 -0.2
RAM 33637 33645 8 0.0
bl702+wifi FLASH 834858 834096 -762 -0.1
RAM 22361 22369 8 0.0
bl706+mfd+rpc+littlefs FLASH 1067638 1066884 -754 -0.1
RAM 32285 32293 8 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 898530 897768 -762 -0.1
RAM 27024 27040 16 0.1
lighting-app bl702l+mfd+littlefs FLASH 981314 980552 -762 -0.1
RAM 24772 24780 8 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 822236 821748 -488 -0.1
RAM 120296 120296 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 832000 831560 -440 -0.1
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 778432 778448 16 0.0
RAM 113780 113780 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 762756 762780 24 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549098 549026 -72 -0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 581146 581074 -72 -0.0
RAM 205440 205440 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663821 663261 -560 -0.1
RAM 77324 77324 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683673 683113 -560 -0.1
RAM 79964 79964 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683673 683113 -560 -0.1
RAM 79964 79964 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640605 640053 -552 -0.1
RAM 72392 72392 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 623949 623405 -544 -0.1
RAM 73564 73564 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 643593 643041 -552 -0.1
RAM 76116 76116 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 643593 643041 -552 -0.1
RAM 76116 76116 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 644213 643701 -512 -0.1
RAM 76588 76588 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 663929 663417 -512 -0.1
RAM 79140 79140 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 663929 663417 -512 -0.1
RAM 79140 79140 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620625 620065 -560 -0.1
RAM 70684 70684 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640477 639917 -560 -0.1
RAM 73316 73316 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640477 639917 -560 -0.1
RAM 73316 73316 0 0.0
efr32 lock-app BRD4187C FLASH 946684 946180 -504 -0.1
RAM 132096 132096 0 0.0
BRD4338a FLASH 773616 772728 -888 -0.1
RAM 173328 173328 0 0.0
window-app BRD4187C FLASH 1039608 1038760 -848 -0.1
RAM 128232 128232 0 0.0
esp32 all-clusters-app c3devkit DRAM 103328 103328 0 0.0
FLASH 1806238 1805448 -790 -0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121932 121932 0 0.0
FLASH 1771346 1770642 -704 -0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2783519 2787212 3693 0.1
RAM 114680 115032 352 0.3
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6337352 6340936 3584 0.1
RAM 537624 533496 -4128 -0.8
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5441478 5445196 3718 0.1
RAM 224616 225000 384 0.2
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4758036 4761600 3564 0.1
RAM 204272 204640 368 0.2
camera-app debug unknown 8856 8856 0 0.0
FLASH 6892827 6896523 3696 0.1
RAM 226448 226800 352 0.2
camera-controller debug unknown 9240 9240 0 0.0
FLASH 14317099 14317067 -32 -0.0
RAM 663280 658800 -4480 -0.7
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14604557 14604557 0 0.0
RAM 650032 645552 -4480 -0.7
chip-tool-ipv6only arm64 unknown 40328 40328 0 0.0
FLASH 12582272 12582272 0 0.0
RAM 696336 691856 -4480 -0.6
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12676169 12676137 -32 -0.0
RAM 649392 644912 -4480 -0.7
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4574910 4578638 3728 0.1
RAM 190312 190704 392 0.2
fabric-sync debug unknown 5064 5064 0 0.0
FLASH 5715525 5718885 3360 0.1
RAM 491032 486944 -4088 -0.8
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5644449 5648177 3728 0.1
RAM 207288 207672 384 0.2
lock-app debug unknown 5496 5496 0 0.0
FLASH 4817898 4821428 3530 0.1
RAM 194520 194904 384 0.2
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4437690 4441386 3696 0.1
RAM 183752 184120 368 0.2
ota-requestor-app debug unknown 4800 4800 0 0.0
FLASH 4565458 4569152 3694 0.1
RAM 187656 187992 336 0.2
shell debug unknown 4272 4272 0 0.0
FLASH 3079148 3078572 -576 -0.0
RAM 148072 148072 0 0.0
thermostat-no-ble arm64 unknown 9552 9608 56 0.6
FLASH 4229568 4232136 2568 0.1
RAM 231024 231352 328 0.1
tv-app debug unknown 5832 5832 0 0.0
FLASH 6072693 6076117 3424 0.1
RAM 615680 611568 -4112 -0.7
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12793021 12796765 3744 0.0
RAM 770120 766104 -4016 -0.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 919696 919200 -496 -0.1
RAM 167328 167328 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 911704 911184 -520 -0.1
RAM 145572 145572 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 856360 856424 64 0.0
RAM 141091 141091 0 0.0
nxp contact k32w0+release FLASH 592368 591888 -480 -0.1
RAM 72848 72848 0 0.0
mcxw71+release FLASH 624616 624648 32 0.0
RAM 63188 63188 0 0.0
light k32w0+release FLASH 618316 617820 -496 -0.1
RAM 72144 72144 0 0.0
k32w1+release FLASH 709096 709120 24 0.0
RAM 72036 72036 0 0.0
lock mcxw71+release FLASH 774112 774176 64 0.0
RAM 67612 67612 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1666100 1665252 -848 -0.1
RAM 212328 212328 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1570620 1569756 -864 -0.1
RAM 208504 208504 0 0.0
light cy8ckit_062s2_43012 FLASH 1447892 1447012 -880 -0.1
RAM 197320 197320 0 0.0
lock cy8ckit_062s2_43012 FLASH 1477732 1476868 -864 -0.1
RAM 225016 225016 0 0.0
qpg lighting-app qpg6105+debug FLASH 667756 667212 -544 -0.1
RAM 105200 105200 0 0.0
lock-app qpg6105+debug FLASH 626128 625624 -504 -0.1
RAM 99820 99820 0 0.0
stm32 light STM32WB5MM-DK FLASH 466596 466052 -544 -0.1
RAM 141504 141504 0 0.0
telink bridge-app tl7218x FLASH 677284 676798 -486 -0.1
694018 693532 -486 -0.1
RAM 90692 90692 0 0.0
101832 101832 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 774650 774164 -486 -0.1
RAM 50072 50072 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 771766 771280 -486 -0.1
RAM 40372 40372 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 760222 759736 -486 -0.1
781756 781270 -486 -0.1
RAM 97492 97492 0 0.0
109252 109252 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 687260 686774 -486 -0.1
703134 702648 -486 -0.1
RAM 51540 51540 0 0.0
62572 62572 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 715710 715224 -486 -0.1
741088 740602 -486 -0.1
RAM 73360 73360 0 0.0
85752 85752 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 713038 712552 -486 -0.1
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 608660 608026 -634 -0.1
608202 607568 -634 -0.1
RAM 106748 106748 0 0.0
119468 119468 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 795224 794740 -484 -0.1
817018 816534 -484 -0.1
RAM 96348 96348 0 0.0
107520 107520 0 0.0
tizen all-clusters-app arm unknown 5176 5212 36 0.7
FLASH 1810200 1812288 2088 0.1
RAM 94656 94832 176 0.2
chip-tool-ubsan arm unknown 20600 20600 0 0.0
FLASH 20843606 20843598 -8 -0.0
RAM 9071080 9067720 -3360 -0.0

zaid-google pushed a commit to zaid-google/connectedhomeip that referenced this pull request May 12, 2025
* Allow ipv4 in repl tests

* Update a quotation mark

* Re-enable repl tests, add ipv6only again but disable network namespaces usage

* Disabled some tests, added ability to keep going to get a report of ALL failing tests

* Restyle

* Undo changes to disable netns

* Add back restyle conditional

* Fix typo

* Fix typo

* Disabled a bunch of tests that showed up as failing in GH CI... will then try again!

* Fix ipython tests

* Try to enable ipv6 back

* Don't need ipv4, only v6 in theory

* Make IPV6 enabling as a reusable action

* use ipv6 for linux tests too, just in case

* Fix up jupyter tests. This was a PAIN!

* Update shell

* Update .github/workflows/tests.yaml

Co-authored-by: Boris Zbarsky <[email protected]>

---------

Co-authored-by: Andrei Litvin <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
Hayk10002 added a commit to Hayk10002/connectedhomeip that referenced this pull request Aug 28, 2025
Hayk10002 added a commit to Hayk10002/connectedhomeip that referenced this pull request Aug 29, 2025
andy31415 added a commit that referenced this pull request Sep 3, 2025
* Fix TestInetEndPoint to pass even when computer is offline (#38015)

Description:

- TestInetEndPoint was not hermetic, it required at least one network
  interface connected to a link and up.
- There was a comment before to skip tests if the link was not up,
  but it was not actually skipping the test. This made it fail for
  me when working offline and trying to run unit tests.

Testing done:
- Test passes with and without link up.

* Add debug logs for test inet limits (#38790)

* Add debug log for endpoint full error

* Also add assertions that no in use items

* Clean up includes

* Fix typo in message

* Setup ipv6 environment in `REPL Tests - Linux` CI job

This change is picked from the PR [#38845](#38845)

* Setup ipv6 environment in other places where it's needed

* Add sudo to IPV6 setup commands for proper permissions

* Revert "Add sudo to IPV6 setup commands for proper permissions"

This reverts commit 025cc0c.

* Remove `add-apv6` action from `Build on Linux (python_lib)`

This doesn't work because of permission issues.

* Stop using old ubuntu version (#37870)

Co-authored-by: Andrei Litvin <[email protected]>

---------

Co-authored-by: Tennessee Carmel-Veilleux <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants