MCPcopy Create free account
hub / github.com/apache/arrow / verify_cuda_recordbatch

Function verify_cuda_recordbatch

python/pyarrow/tests/test_table.py:3805–3814  ·  view source on GitHub ↗
(batch, expected_schema)

Source from the content-addressed store, hash-verified

3803
3804
3805def verify_cuda_recordbatch(batch, expected_schema):
3806 batch.validate()
3807 assert batch.device_type == pa.DeviceAllocationType.CUDA
3808 assert batch.is_cpu is False
3809 assert batch.num_columns == len(expected_schema.names)
3810 assert batch.column_names == expected_schema.names
3811 assert str(batch) in repr(batch)
3812 for c in batch.columns:
3813 assert c.device_type == pa.DeviceAllocationType.CUDA
3814 assert batch.schema == expected_schema
3815
3816
3817def test_recordbatch_non_cpu(cuda_context, cpu_recordbatch, cuda_recordbatch,

Callers 2

test_recordbatch_non_cpuFunction · 0.85
test_table_non_cpuFunction · 0.85

Calls 2

lenFunction · 0.85
validateMethod · 0.45

Tested by

no test coverage detected