File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -32,20 +32,23 @@ jobs:
32
32
python3 -c 'import sys; print(sys.executable)'
33
33
python3 -c 'import site; print(site.getsitepackages())'
34
34
python3 -m pip freeze
35
- export LD_LIBRARY_PATH=`pwd`/.venv/lib/python3.8/site-packages/nvidia/cuda_runtime/lib:$LD_LIBRARY_PATH
35
+ export CUDA_WHL_LIB_DIR=$(python3 -c 'import nvidia.cuda_runtime; print(nvidia.cuda_runtime.__path__[0])')/lib
36
+ export LD_LIBRARY_PATH="$CUDA_WHL_LIB_DIR:$LD_LIBRARY_PATH"
36
37
python3 -c 'from holoscan.core import *'
37
38
./run check -f
38
39
- name : Run Unit tests
39
40
run : |
40
41
source .venv/bin/activate
41
42
python3 -m pip install nvidia-cuda-runtime-cu12
42
- export LD_LIBRARY_PATH=`pwd`/.venv/lib/python3.8/site-packages/nvidia/cuda_runtime/lib:$LD_LIBRARY_PATH
43
+ export CUDA_WHL_LIB_DIR=$(python3 -c 'import nvidia.cuda_runtime; print(nvidia.cuda_runtime.__path__[0])')/lib
44
+ export LD_LIBRARY_PATH="$CUDA_WHL_LIB_DIR:$LD_LIBRARY_PATH"
43
45
./run test all unit
44
46
- name : Coverage
45
47
run : |
46
48
source .venv/bin/activate
47
49
python3 -m pip install nvidia-cuda-runtime-cu12
48
- export LD_LIBRARY_PATH=`pwd`/.venv/lib/python3.8/site-packages/nvidia/cuda_runtime/lib:$LD_LIBRARY_PATH
50
+ export CUDA_WHL_LIB_DIR=$(python3 -c 'import nvidia.cuda_runtime; print(nvidia.cuda_runtime.__path__[0])')/lib
51
+ export LD_LIBRARY_PATH="$CUDA_WHL_LIB_DIR:$LD_LIBRARY_PATH"
49
52
coverage xml
50
53
- name : Upload coverage
51
54
uses : codecov/codecov-action@v2
You can’t perform that action at this time.
0 commit comments