SIGN IN SIGN UP

CI: bind test_sync_mode_agent listener on an ephemeral port (#1965)

## What?

Bind `test_sync_mode_agent[enable_listen=True]`'s listener on an
ephemeral port (`listen_port=0`) instead of the fixed default `8888`.

## Why?

- The four `enable_listen=True` cases all bind `8888`, so they (and
parallel CI jobs sharing a node) collide: `Failed to bind metadata
listener socket`.
- Sample: [nixl-ci-gpu
#2829](https://nbuprod.blsm.nvidia.com/nbu-swx-nixl-main/job/nixl-ci-gpu/2829/)
- 4 failed, 20 passed.

## How?

- `listen_port=0` lets the OS pick a free port (already supported). The
test only asserts `syncMode`, so the port is irrelevant.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Bug Fixes**
* Improved concurrent test runs by allowing the operating system to
select an available network port, reducing potential port collisions.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
A
Alexey Rivkin committed
319d3e1628e0f5afda7f7fc2ee68c033cedbb280
Parent: ce5bf7e
Committed by GitHub <noreply@github.com> on 7/22/2026, 11:12:44 AM