Skip to content

Commit a087e2a

Browse files
committed
ci: remove hetero env vars from device API tests and disable internode tests
1 parent 57f0aa9 commit a087e2a

3 files changed

Lines changed: 27 additions & 19 deletions

File tree

.github/workflows/test.yml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -109,19 +109,21 @@ jobs:
109109
run: |
110110
export PATH=$MPI_HOME/bin:$PATH
111111
export LD_LIBRARY_PATH=/__w/FlagCX/FlagCX/build/lib:$LD_LIBRARY_PATH
112-
mpirun -np 8 --allow-run-as-root -x FLAGCX_USE_HETERO_COMM=1 -x FLAGCX_MEM_ENABLE=1 -x FLAGCX_VMM_ENABLE=0 -x FLAGCX_P2P_DISABLE=1 \
112+
mpirun -np 8 --allow-run-as-root \
113+
-x FLAGCX_DEBUG=TRACE -x FLAGCX_DEBUG_SUBSYS=ALL \
114+
-x NCCL_DEBUG=TRACE -x NCCL_DEBUG_SUBSYS=ALL \
113115
$DEVICE_API_BIN/perf_allreduce_intranode -b 1M -e 64M -f 2 -R 1
114116
115-
- name: "Device API perf (inter-node two-sided)"
116-
run: |
117-
export PATH=$MPI_HOME/bin:$PATH
118-
export LD_LIBRARY_PATH=/__w/FlagCX/FlagCX/build/lib:$LD_LIBRARY_PATH
119-
mpirun -np 8 --allow-run-as-root -x FLAGCX_USE_HETERO_COMM=1 -x FLAGCX_MEM_ENABLE=1 -x FLAGCX_VMM_ENABLE=0 -x FLAGCX_P2P_DISABLE=1 \
120-
$DEVICE_API_BIN/perf_internode_twosided -b 1M -e 64M -f 2 -R 1
117+
# - name: "Device API perf (inter-node two-sided)"
118+
# run: |
119+
# export PATH=$MPI_HOME/bin:$PATH
120+
# export LD_LIBRARY_PATH=/__w/FlagCX/FlagCX/build/lib:$LD_LIBRARY_PATH
121+
# mpirun -np 8 --allow-run-as-root \
122+
# $DEVICE_API_BIN/perf_internode_twosided -b 1M -e 64M -f 2 -R 1
121123

122-
- name: "Device API perf (inter-node one-sided)"
123-
run: |
124-
export PATH=$MPI_HOME/bin:$PATH
125-
export LD_LIBRARY_PATH=/__w/FlagCX/FlagCX/build/lib:$LD_LIBRARY_PATH
126-
mpirun -np 8 --allow-run-as-root -x FLAGCX_USE_HETERO_COMM=1 -x FLAGCX_MEM_ENABLE=1 -x FLAGCX_VMM_ENABLE=0 -x FLAGCX_P2P_DISABLE=1 \
127-
$DEVICE_API_BIN/perf_internode_onesided -b 1M -e 64M -f 2 -R 2
124+
# - name: "Device API perf (inter-node one-sided)"
125+
# run: |
126+
# export PATH=$MPI_HOME/bin:$PATH
127+
# export LD_LIBRARY_PATH=/__w/FlagCX/FlagCX/build/lib:$LD_LIBRARY_PATH
128+
# mpirun -np 8 --allow-run-as-root \
129+
# $DEVICE_API_BIN/perf_internode_onesided -b 1M -e 64M -f 2 -R 2

.github/workflows/unit-test.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,5 +111,11 @@ jobs:
111111
cd /__w/FlagCX/FlagCX/test/unittest/device_api
112112
export MPI_HOME=/usr/local/mpi
113113
export PATH=$MPI_HOME/bin:$PATH
114-
mpirun -np 8 --allow-run-as-root -x FLAGCX_MEM_ENABLE=1 -x FLAGCX_USE_HETERO_COMM=1 -x FLAGCX_VMM_ENABLE=0 -x FLAGCX_P2P_DISABLE=1 ./build/bin/test_device_api -b 1M -e 4M -f 2 -R 2
115-
mpirun -np 8 --allow-run-as-root -x FLAGCX_MEM_ENABLE=1 -x FLAGCX_USE_HETERO_COMM=1 -x FLAGCX_VMM_ENABLE=0 -x FLAGCX_P2P_DISABLE=1 ./build/bin/test_device_ir -b 1M -e 4M -f 2 -R 2
114+
mpirun -np 8 --allow-run-as-root \
115+
-x FLAGCX_DEBUG=TRACE -x FLAGCX_DEBUG_SUBSYS=ALL \
116+
-x NCCL_DEBUG=TRACE -x NCCL_DEBUG_SUBSYS=ALL \
117+
./build/bin/test_device_api -b 1M -e 4M -f 2 -R 2
118+
mpirun -np 8 --allow-run-as-root \
119+
-x FLAGCX_DEBUG=TRACE -x FLAGCX_DEBUG_SUBSYS=ALL \
120+
-x NCCL_DEBUG=TRACE -x NCCL_DEBUG_SUBSYS=ALL \
121+
./build/bin/test_device_ir -b 1M -e 4M -f 2 -R 2

.github/workflows/unittest-device-api.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ jobs:
5050
export PATH=$MPI_HOME/bin:$PATH
5151
export LD_LIBRARY_PATH=/__w/FlagCX/FlagCX/build/lib:$LD_LIBRARY_PATH
5252
mpirun -np 8 --allow-run-as-root \
53-
-x FLAGCX_USE_HETERO_COMM=1 -x FLAGCX_MEM_ENABLE=1 \
54-
-x FLAGCX_VMM_ENABLE=0 -x FLAGCX_P2P_DISABLE=1 \
53+
-x FLAGCX_DEBUG=TRACE -x FLAGCX_DEBUG_SUBSYS=ALL \
54+
-x NCCL_DEBUG=TRACE -x NCCL_DEBUG_SUBSYS=ALL \
5555
build/bin/test_device_api -b 1M -e 4M -f 2 -R 2
5656
mpirun -np 8 --allow-run-as-root \
57-
-x FLAGCX_USE_HETERO_COMM=1 -x FLAGCX_MEM_ENABLE=1 \
58-
-x FLAGCX_VMM_ENABLE=0 -x FLAGCX_P2P_DISABLE=1 \
57+
-x FLAGCX_DEBUG=TRACE -x FLAGCX_DEBUG_SUBSYS=ALL \
58+
-x NCCL_DEBUG=TRACE -x NCCL_DEBUG_SUBSYS=ALL \
5959
build/bin/test_device_ir -b 1M -e 4M -f 2 -R 2

0 commit comments

Comments
 (0)