[CI] Reduce testing load with RMM (#6249)
* [CI] Reduce testing load with RMM * Address reviewer's comment
This commit is contained in:
parent
549f361b71
commit
65ea42bd42
@ -41,3 +41,15 @@ def local_cuda_cluster(request, pytestconfig):
|
||||
|
||||
def pytest_addoption(parser):
|
||||
parser.addoption('--use-rmm-pool', action='store_true', default=False, help='Use RMM pool')
|
||||
|
||||
def pytest_collection_modifyitems(config, items):
|
||||
if config.getoption('--use-rmm-pool'):
|
||||
blocklist = [
|
||||
'python-gpu/test_gpu_demos.py::test_dask_training',
|
||||
'python-gpu/test_gpu_prediction.py::TestGPUPredict::test_shap',
|
||||
'python-gpu/test_gpu_linear.py::TestGPULinear'
|
||||
]
|
||||
skip_mark = pytest.mark.skip(reason='This test is not run when --use-rmm-pool flag is active')
|
||||
for item in items:
|
||||
if any(item.nodeid.startswith(x) for x in blocklist):
|
||||
item.add_marker(skip_mark)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user