@@ -90,34 +90,34 @@ jobs:
9090 wait_for_gpu
9191
9292 # too heavy, disabled for now
93- - name : Run L0 C++ Unit Tests
94- # timeout-minutes: 60
95- env :
96- TE_PATH : .
97- run : |
98- # Activate conda environment
99- source /opt/miniconda3/etc/profile.d/conda.sh
100- conda activate flagscale-train
101-
102- # Get TE library paths with robust detection
103- TE_LIB_PATH=$(pip3 show transformer-engine | grep -E "Location:|Editable project location:" | tail -n 1 | awk '{print $NF}')
104- TE_CPP_LIB_PATH="${TE_LIB_PATH}/transformer_engine"
105-
106- # Set environment variables for build
107- export CMAKE_PREFIX_PATH="${TE_CPP_LIB_PATH}:${CMAKE_PREFIX_PATH}"
108- export LD_LIBRARY_PATH="${TE_CPP_LIB_PATH}:${LD_LIBRARY_PATH}"
109- NUM_PHYSICAL_CORES=$(nproc)
110- NUM_PARALLEL_JOBS=$(nproc)
111-
112- # Build and run C++ tests
113- cd $TE_PATH/tests/cpp
114- cmake -GNinja -Bbuild . -DTE_LIB_PATH="${TE_CPP_LIB_PATH}"
115- cmake --build build
116- export OMP_NUM_THREADS=$((NUM_PHYSICAL_CORES / NUM_PARALLEL_JOBS))
117-
118- # Run C++ tests with verbose output
119- echo "=== Running C++ Unit Tests ==="
120- ctest --test-dir build -j$NUM_PARALLEL_JOBS
93+ # - name: Run L0 C++ Unit Tests
94+ # # timeout-minutes: 60
95+ # env:
96+ # TE_PATH: .
97+ # run: |
98+ # # Activate conda environment
99+ # source /opt/miniconda3/etc/profile.d/conda.sh
100+ # conda activate flagscale-train
101+
102+ # # Get TE library paths with robust detection
103+ # TE_LIB_PATH=$(pip3 show transformer-engine | grep -E "Location:|Editable project location:" | tail -n 1 | awk '{print $NF}')
104+ # TE_CPP_LIB_PATH="${TE_LIB_PATH}/transformer_engine"
105+
106+ # # Set environment variables for build
107+ # export CMAKE_PREFIX_PATH="${TE_CPP_LIB_PATH}:${CMAKE_PREFIX_PATH}"
108+ # export LD_LIBRARY_PATH="${TE_CPP_LIB_PATH}:${LD_LIBRARY_PATH}"
109+ # NUM_PHYSICAL_CORES=$(nproc)
110+ # NUM_PARALLEL_JOBS=$(nproc)
111+
112+ # # Build and run C++ tests
113+ # cd $TE_PATH/tests/cpp
114+ # cmake -GNinja -Bbuild . -DTE_LIB_PATH="${TE_CPP_LIB_PATH}"
115+ # cmake --build build
116+ # export OMP_NUM_THREADS=$((NUM_PHYSICAL_CORES / NUM_PARALLEL_JOBS))
117+
118+ # # Run C++ tests with verbose output
119+ # echo "=== Running C++ Unit Tests ==="
120+ # ctest --test-dir build -j$NUM_PARALLEL_JOBS
121121
122122 - name : PyTorch C++ Lint
123123 # timeout-minutes: 5
0 commit comments