Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
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
2 changes: 2 additions & 0 deletions projects/rccl/test/host/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ function(rccl_define_micro_source_lists)
rma-ce-test.cc
ras-test.cc
ras-diagnostics-common-test.cc # src/ras/diagnostics_checks_common.cc
diagnostics-gpu-test.cc # src/ras/diagnostics_gpu.cc
Comment thread
aduforest marked this conversation as resolved.
Resolved
tuning-general-test.cc
ras-client-test.cc
group-test.cc
Expand Down Expand Up @@ -732,6 +733,7 @@ rccl_add_micro_binary(rccl-UnitTestsMicro
P2P_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/transport/p2p_tmp.cc"
RAS_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/ras/ras.cc"
RAS_DIAGNOSTICS_COMMON_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/ras/diagnostics_checks_common.cc"
DIAGNOSTICS_GPU_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/ras/diagnostics_gpu.cc"
TUNING_GENERAL_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/tuning/tuning_general.cc"
RAS_CLIENT_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/ras/client.cc"
RMA_PROXY_LAUNCH_CC_PATH="${RCCL_HOST_HIPIFY_DIR}/src/rma/rma_proxy_launch.cc"
Expand Down
3 changes: 3 additions & 0 deletions projects/rccl/test/host/MICROTEST_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,9 @@ export colliding non-`static` symbols; otherwise a unit needs its own binary:
`RasDiagnosticsCommonMicrotest.*`. Covers communicator snapshots and
filtering, aligned local-record collection, allocation and callback
failures, rank ordering and formatting, and reporter output.
- `ras/diagnostics_gpu.cc` (`DIAGNOSTICS_GPU_CC_PATH`, from
`diagnostics-gpu-test.cc`); suite `RasDiagnosticsGpuMicrotest.*`. Covers
GPU inventory, driver-version, ECC, and NVLink collection and summaries.
Comment thread
aduforest marked this conversation as resolved.
Resolved
- `ras/client.cc` (`RAS_CLIENT_CC_PATH`, from `ras-client-test.cc`); suite
`RasClientMicrotest.*`. With
`NCCL_RAS_CLIENT` defined, `ras_internal.h` reduces to four macros, so this
Expand Down
Loading
Loading