You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[JCM] Fix DNS-SD Port Overrides, Port Randomization Collisions, and Storage Conflicts in Joint Fabrics JCM Python Tests (project-chip#72327)
* feat: skip DNS-SD port overwrite in combined server/commissioner
* feat: use port randomization in Joint Fabric Python tests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Add more logic to random port selection
* Restyle
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* feat: consolidate storage and add robust teardown cleanup in JCM Python tests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix: preserve preventDnssdPortOverwrite on reinit and resolve Python test feedback
* fix: resolve CA manager flakiness, memory leaks, and inconsistent teardowns
- Implement a strict fail-fast IPv6 port check in get_random_port to avoid hangs.
- Ensure consistent None assignments in TC_JFADMIN_2_1.py teardown.
- Proactively resolve CA manager and persistent storage resource leaks in TC_JFADMIN_1_1.py and TC_JFDS_2_1.py by promoting them to instance variables and ensuring explicit shutdown in teardown_class.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Add comment explaining preventDnssdPortOverwrite in CommissionerMain
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
0 commit comments