Skip to content

Commit 13c4af4

Browse files
committed
Adjust test builder test to use variant directories
1 parent b03fc22 commit 13c4af4

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

builder/tests/run-tests.sh

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
#!/bin/bash
22

3-
PYTHONPATH="relu-kernel:cutlass-gemm-kernel:$PYTHONPATH" \
3+
# Expand to build variant directories.
4+
RELU_PATH=$(echo relu-kernel/torch*)
5+
CUTLASS_PATH=$(echo cutlass-gemm-kernel/torch*)
6+
SILU_MUL_PATH=$(echo silu-and-mul-kernel/torch*)
7+
RELU_CPU_PATH=$(echo relu-kernel-cpu/torch*)
8+
9+
PYTHONPATH="$RELU_PATH:$CUTLASS_PATH:$PYTHONPATH" \
410
.venv/bin/pytest relu_tests cutlass_gemm_tests
511

612
# We only care about importing, the kernel is trivial.
7-
PYTHONPATH="silu-and-mul-kernel:$PYTHONPATH" \
13+
PYTHONPATH="$SILU_MUL_PATH:$PYTHONPATH" \
814
.venv/bin/python -c "import silu_and_mul"
915

10-
PYTHONPATH="relu-kernel-cpu:$PYTHONPATH" \
16+
PYTHONPATH="$RELU_CPU_PATH:$PYTHONPATH" \
1117
CUDA_VISIBLE_DEVICES="" \
1218
.venv/bin/pytest relu_tests

0 commit comments

Comments
 (0)