File tree Expand file tree Collapse file tree 3 files changed +22
-6
lines changed Expand file tree Collapse file tree 3 files changed +22
-6
lines changed Original file line number Diff line number Diff line change 11dask
22distributed
3+ cudf
Original file line number Diff line number Diff line change @@ -22,7 +22,16 @@ pip install --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/
2222 " scipy" \
2323 " dask-cuda"
2424
25- echo " Installing dask@{DASK_VERSION}"
25+
26+ # Clone cudf repo (need dask_cudf tests)
27+ CUDF_VERSION=" branch-25.04"
28+ echo " Cloning cudf@{$CUDF_VERSION }"
29+
30+ if [ ! -d " cudf" ]; then
31+ git clone https://github.com/rapidsai/cudf.git --branch $CUDF_VERSION
32+ fi
33+
34+ echo " Installing dask@{$DASK_VERSION }"
2635
2736# depth needs to be sufficient to reach the last tag, so that the package
2837# versions are set correctly
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22# SPDX-FileCopyrightText: Copyright (c) 2023-2025, NVIDIA CORPORATION & AFFILIATES.
33
4+ echo " [testing dask-cudf]"
5+ pushd cudf/python/dask_cudf || exit 1
6+ pytest dask_cudf -v
7+ dask_cudf_status=$?
8+ popd || exit 1
9+
410echo " [testing dask]"
5- pushd dask || exit
11+ pushd dask || exit 1
612pytest dask -v -m gpu
713dask_status=$?
8- popd || exit
14+ popd || exit 1
915
1016echo " [testing distributed]"
11- pushd distributed || exit
17+ pushd distributed || exit 1
1218pytest distributed -v -m gpu --runslow
1319distributed_status=$?
14- popd || exit
20+ popd || exit 1
1521
16- if [ $dask_status -ne 0 ] || [ $distributed_status -ne 0 ]; then
22+ if [ $dask_cudf_status -ne 0 ] || [ $ dask_status -ne 0 ] || [ $distributed_status -ne 0 ]; then
1723 echo " Tests faild"
1824 exit 1
1925fi
You can’t perform that action at this time.
0 commit comments