18e9ad913b
* Fixed parsing of env var lists which were overwriting the mutable env var string and polluting future parses. * Fixed all tests to obey UT_DATATYPES and UT_REDOPS filters. * Allow tests to bail early via `GTEST_SKIP` if UT_DATATYPES or UT_REDOPS filters give a test size of zero. This allows tests to run much faster with filters on. * Wrapped the support checks in helper functions on `TestBed`.
RCCL Test Suite
Testing infrastructure for ROCm Communication Collectives Library (RCCL).
Table of Contents
Overview
The RCCL test suite provides following frameworks along with the existing rccl-UnitTests TestBed framework:
Testing Frameworks
Following is a new testing framework for running single node & single process test in isolation:
1. Process Isolated Test Runner
Run tests in isolated processes with clean environment settings.
2. MPI Test Runner
Base class for multi-process distributed tests using MPI.