Skip to content

Commit 7f76683

Browse files
committed
Revert "Temporarily restore debug changes under .github/workflows, for expanded path_finder test coverage"
This reverts commit 47ad79f.
1 parent f9a9e9f commit 7f76683

File tree

4 files changed

+18
-23
lines changed

4 files changed

+18
-23
lines changed

.github/workflows/build-and-test.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,14 @@ jobs:
2525
matrix:
2626
host-platform:
2727
- linux-64
28+
- linux-aarch64
2829
- win-64
2930
python-version:
31+
- "3.13"
3032
- "3.12"
33+
- "3.11"
34+
- "3.10"
35+
- "3.9"
3136
cuda-version:
3237
# Note: this is for build-time only.
3338
- "12.8.0"
@@ -210,8 +215,13 @@ jobs:
210215
matrix:
211216
host-platform:
212217
- linux-64
218+
- linux-aarch64
213219
python-version:
220+
- "3.13"
214221
- "3.12"
222+
- "3.11"
223+
- "3.10"
224+
- "3.9"
215225
cuda-version:
216226
# Note: this is for test-time only.
217227
- "12.8.0"

.github/workflows/test-wheel-linux.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,6 @@ jobs:
7878
fi
7979
fi
8080
81-
if [[ "${{ inputs.local-ctk }}" != 1 ]]; then
82-
echo "CUDA_BINDINGS_PATH_FINDER_TEST_ALL_LIBNAMES=1" >> $GITHUB_ENV
83-
fi
84-
8581
# make outputs from the previous job as env vars
8682
CUDA_CORE_ARTIFACT_BASENAME="cuda-core-python${PYTHON_VERSION_FORMATTED}-${{ inputs.host-platform }}"
8783
echo "PYTHON_VERSION_FORMATTED=${PYTHON_VERSION_FORMATTED}" >> $GITHUB_ENV
@@ -220,7 +216,7 @@ jobs:
220216
221217
pushd ./cuda_bindings
222218
pip install -r requirements.txt
223-
${SANITIZER_CMD} pytest -ra -s -v tests/
219+
${SANITIZER_CMD} pytest -rxXs -v tests/
224220
225221
# It is a bit convoluted to run the Cython tests against CTK wheels,
226222
# so let's just skip them.
@@ -231,7 +227,7 @@ jobs:
231227
# TODO: enable this once win-64 runners are up
232228
exit 1
233229
fi
234-
${SANITIZER_CMD} pytest -ra -s -v tests/cython
230+
${SANITIZER_CMD} pytest -rxXs -v tests/cython
235231
fi
236232
popd
237233
@@ -255,7 +251,7 @@ jobs:
255251
256252
pushd ./cuda_core
257253
pip install -r "tests/requirements-cu${TEST_CUDA_MAJOR}.txt"
258-
${SANITIZER_CMD} pytest -ra -s -v tests/
254+
${SANITIZER_CMD} pytest -rxXs -v tests/
259255
260256
# It is a bit convoluted to run the Cython tests against CTK wheels,
261257
# so let's just skip them. Also, currently our CI always installs the
@@ -269,7 +265,7 @@ jobs:
269265
# TODO: enable this once win-64 runners are up
270266
exit 1
271267
fi
272-
${SANITIZER_CMD} pytest -ra -s -v tests/cython
268+
${SANITIZER_CMD} pytest -rxXs -v tests/cython
273269
fi
274270
popd
275271

.github/workflows/test-wheel-windows.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,6 @@ jobs:
6565
}
6666
}
6767
68-
"CUDA_BINDINGS_PATH_FINDER_TEST_ALL_LIBNAMES=1" >> $env:GITHUB_ENV
69-
7068
# Make outputs from the previous job as env vars
7169
$CUDA_CORE_ARTIFACT_BASENAME = "cuda-core-python${PYTHON_VERSION_FORMATTED}-${{ inputs.host-platform }}"
7270
"PYTHON_VERSION_FORMATTED=${PYTHON_VERSION_FORMATTED}" >> $env:GITHUB_ENV
@@ -167,7 +165,8 @@ jobs:
167165
uses: Jimver/[email protected]
168166
with:
169167
cuda: ${{ inputs.cuda-version }}
170-
method: 'local'
168+
method: 'network'
169+
sub-packages: ${{ env.MINI_CTK_DEPS }}
171170

172171
- name: Update PATH
173172
if: ${{ inputs.local-ctk == '1' }}
@@ -191,7 +190,7 @@ jobs:
191190
192191
Push-Location ./cuda_bindings
193192
pip install -r requirements.txt
194-
pytest -ra -s -v tests/
193+
pytest -rxXs -v tests/
195194
# skip Cython tests for now (NVIDIA/cuda-python#466)
196195
Pop-Location
197196
@@ -215,7 +214,7 @@ jobs:
215214
216215
Push-Location ./cuda_core
217216
pip install -r "tests/requirements-cu${TEST_CUDA_MAJOR}.txt"
218-
pytest -ra -s -v tests/
217+
pytest -rxXs -v tests/
219218
Pop-Location
220219
221220
- name: Ensure cuda-python installable

cuda_bindings/pyproject.toml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,6 @@ all = [
4242
"nvidia-cuda-nvcc-cu12",
4343
"nvidia-cuda-nvrtc-cu12",
4444
"nvidia-nvjitlink-cu12>=12.3",
45-
"nvidia-cuda-runtime-cu12",
46-
"nvidia-cublas-cu12",
47-
"nvidia-cufft-cu12",
48-
"nvidia-curand-cu12",
49-
"nvidia-cusolver-cu12",
50-
"nvidia-cusparse-cu12",
51-
"nvidia-npp-cu12",
52-
"nvidia-nvjpeg-cu12",
53-
"nvidia-nvfatbin-cu12",
54-
"nvidia-cufile-cu12; sys_platform != 'win32'",
5545
]
5646

5747
[project.urls]

0 commit comments

Comments
 (0)