Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
36c9059
test(rccl): add host-only unit tests for gin.cc and wqe_lat_mon.{cc,h}
dhanavikram Oct 21, 2026
a3a908a
Merge PR #13973 review fixes into net_ib gin and wqe_lat_mon tests
dhanavikram Oct 21, 2026
e28a68b
Merge PR #13973 review fixes into net_ib gin and wqe_lat_mon tests
dhanavikram Oct 22, 2026
cd9cda2
test(rccl): tighten gin and wqe_lat_mon review guards
dhanavikram Oct 22, 2026
ae8344a
Merge PR #13973 review fixes into net_ib gin and wqe_lat_mon tests
dhanavikram Oct 22, 2026
cdec67f
test(rccl): drive gin tests through the shared verbs recorder
dhanavikram Oct 22, 2026
ea31a99
Merge PR #13973 review fixes into net_ib gin and wqe_lat_mon tests
dhanavikram Oct 22, 2026
ca06695
Merge net_ib resiliency tests (with develop) into net_ib gin and wqe_…
dhanavikram Oct 26, 2026
4ab354d
Merge net_ib resiliency tests (with develop) into net_ib gin and wqe_…
dhanavikram Oct 27, 2026
fb63ee8
Merge users/dhanavikram/net-ib-resiliency-host-tests: leave the Trans…
dhanavikram Oct 27, 2026
29e8fec
test(rccl): pin GIN handles, traffic class, context peers and flush QP
dhanavikram Oct 27, 2026
fb4fe75
test(rccl): count WQE reports, interleave four QPs and share the cloc…
dhanavikram Oct 27, 2026
d74a105
Merge users/dhanavikram/net-ib-resiliency-host-tests: check the RTR r…
dhanavikram Oct 27, 2026
1cb8461
Merge users/dhanavikram/net-ib-resiliency-host-tests: develop with #1…
dhanavikram Oct 28, 2026
d363e6f
test(rccl): pin GIN context/flush arms and keep one copy of the WQE l…
dhanavikram Oct 28, 2026
294ad78
Merge users/dhanavikram/net-ib-resiliency-host-tests: give port recov…
dhanavikram Oct 28, 2026
7ee4c0a
test(rccl): restore develop's WQE latency unit tests and runner entry
dhanavikram Oct 28, 2026
7d2e9cd
Merge updated resiliency tests into gin and wqe latency tests
cursoragent Oct 29, 2026
f925744
Merge updated resiliency tests after rma_socket landing
cursoragent Oct 30, 2026
e10b447
Merge updated p2p_resiliency host tests into gin and wqe_lat_mon test…
dhanavikram Oct 31, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions projects/rccl/test/host/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -732,12 +732,14 @@ function(rccl_define_micro_source_lists)
transport/net_ib/common-test.cc
transport/net_ib/connect-test.cc
transport/net_ib/gdr-test.cc
transport/net_ib/gin-test.cc
transport/net_ib/init-test.cc
transport/net_ib/net-ib-gid-inspect-test.cc
transport/net_ib/p2p-test.cc
transport/net_ib/p2p-resiliency-test.cc
transport/net_ib/p2p-resiliency-recovery-test.cc
transport/net_ib/reg-test.cc
transport/net_ib/wqe-lat-mon-test.cc
transport/rma-socket-test.cc
transport/rma-socket-mem-test.cc
transport/rma-socket-progress-recver-test.cc
Expand Down Expand Up @@ -1806,13 +1808,15 @@ rccl_add_micro_binary(rccl-UnitTestsMicroTransport
# graph/connect.cc and diagnostics/p2p.cc keep the original basenames.
NET_IB_CONNECT_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/connect_tmp.cc"
NET_IB_GDR_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/gdr.cc"
NET_IB_GIN_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/gin_tmp.cc"
# Hipify renames this to *_tmp.cc: src/init.cc keeps the basename.
NET_IB_INIT_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/init_tmp.cc"
NET_IB_GID_INSPECT_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/net_ib_gid_inspect.cc"
NET_IB_P2P_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/p2p_tmp.cc"
NET_IB_P2P_RESILIENCY_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/p2p_resiliency.cc"
NET_IB_P2P_RESILIENCY_RECOVERY_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/p2p_resiliency_recovery.cc"
NET_IB_REG_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/reg.cc"
NET_IB_WQE_LAT_MON_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/net_ib/wqe_lat_mon.cc"
RMA_SOCKET_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/rma_socket.cc"
RMA_SOCKET_MEM_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/rma_socket_mem.cc"
RMA_SOCKET_PROGRESS_RECVER_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/rma_socket_progress_recver.cc"
Expand Down
5 changes: 5 additions & 0 deletions projects/rccl/test/host/MICROTEST_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -478,8 +478,13 @@ export colliding non-`static` symbols; otherwise a unit needs its own binary:
suites `NetIbInitMicrotest.*`.
- `net_ib/reg.cc` (`NET_IB_REG_CC_PATH`, from `net_ib/reg-test.cc`);
suites `NetIbRegMicrotest.*`.
- `net_ib/gin.cc` (`NET_IB_GIN_CC_PATH`, from `net_ib/gin-test.cc`);
suites `NetIbGinMicrotest.*`.
- `net_ib/gdr.cc` (`NET_IB_GDR_CC_PATH`, from `net_ib/gdr-test.cc`);
suites `NetIbGdrMicrotest.*`.
- `net_ib/wqe_lat_mon.cc` and `net_ib/wqe_lat_mon.h`
(`NET_IB_WQE_LAT_MON_CC_PATH`, from `net_ib/wqe-lat-mon-test.cc`);
suites `NetIbWqeLatMonMicrotest.*`.
- `net_ib/net_ib_gid_inspect.cc` (`NET_IB_GID_INSPECT_CC_PATH`, from
`net_ib/net-ib-gid-inspect-test.cc`); suites
`NetIbGidInspectMicrotest.*`.
Expand Down
Loading
Loading