Skip to content

Commit 85e4ae9

Browse files
committed
fix(tests): skip cudf_streaming tests gracefully when wheel unavailable
1 parent f509d62 commit 85e4ae9

11 files changed

Lines changed: 22 additions & 0 deletions

python/rapidsmpf/rapidsmpf/tests/streaming/test_allgather.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import numpy as np
1010
import pylibcudf as plc
1111
import pytest
12+
13+
pytest.importorskip("cudf_streaming")
1214
from cudf_streaming.integrations.partition import unpack_and_concat
1315
from cudf_streaming.streaming.table_chunk import TableChunk
1416

python/rapidsmpf/rapidsmpf/tests/streaming/test_define_actor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
import pylibcudf as plc
99
import pytest
10+
11+
pytest.importorskip("cudf_streaming")
1012
from cudf_streaming.streaming.table_chunk import TableChunk
1113

1214
from rapidsmpf.streaming.chunks.arbitrary import ArbitraryChunk

python/rapidsmpf/rapidsmpf/tests/streaming/test_fanout.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
import pylibcudf as plc
1111
import pytest
12+
13+
pytest.importorskip("cudf_streaming")
1214
from cudf_streaming.streaming.table_chunk import TableChunk
1315

1416
from rapidsmpf.streaming.core.actor import run_actor_network

python/rapidsmpf/rapidsmpf/tests/streaming/test_leaf_actor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
import pylibcudf as plc
99
import pytest
10+
11+
pytest.importorskip("cudf_streaming")
1012
from cudf_streaming.streaming.table_chunk import TableChunk
1113

1214
from rapidsmpf.streaming.core.actor import run_actor_network

python/rapidsmpf/rapidsmpf/tests/streaming/test_shuffler.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import numpy as np
1010
import pylibcudf as plc
1111
import pytest
12+
13+
pytest.importorskip("cudf_streaming")
1214
from cudf_streaming.integrations.partition import split_and_pack, unpack_and_concat
1315
from cudf_streaming.streaming.partition import (
1416
partition_and_pack,

python/rapidsmpf/rapidsmpf/tests/streaming/test_sparse_alltoall.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import numpy as np
1010
import pylibcudf as plc
1111
import pytest
12+
13+
pytest.importorskip("cudf_streaming")
1214
from cudf_streaming.integrations.partition import unpack_and_concat
1315

1416
from rapidsmpf.memory.packed_data import PackedData

python/rapidsmpf/rapidsmpf/tests/test_allgather.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
import numpy as np
1111
import pylibcudf as plc
1212
import pytest
13+
14+
pytest.importorskip("cudf_streaming")
1315
from cudf_streaming.integrations.partition import unpack_and_concat
1416
from pylibcudf.contiguous_split import pack
1517

python/rapidsmpf/rapidsmpf/tests/test_examples.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import pylibcudf as plc
1010
import pytest
1111

12+
pytest.importorskip("cudf_streaming")
13+
1214
from rapidsmpf.memory.buffer_resource import BufferResource
1315
from rapidsmpf.testing import assert_eq
1416

python/rapidsmpf/rapidsmpf/tests/test_partition.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
import numpy as np
88
import pylibcudf as plc
99
import pytest
10+
11+
pytest.importorskip("cudf_streaming")
1012
from cudf_streaming.integrations.partition import (
1113
partition_and_pack,
1214
spill_partitions,

python/rapidsmpf/rapidsmpf/tests/test_shuffler.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
import numpy as np
99
import pylibcudf as plc
1010
import pytest
11+
12+
pytest.importorskip("cudf_streaming")
1113
from cudf_streaming.integrations.partition import (
1214
partition_and_pack,
1315
unpack_and_concat,

0 commit comments

Comments
 (0)