diff --git a/cuda_bindings_13/tests/nvml/test_pci.py b/cuda_bindings_13/tests/nvml/test_pci.py index 429742444de..7abff4bc45b 100644 --- a/cuda_bindings_13/tests/nvml/test_pci.py +++ b/cuda_bindings_13/tests/nvml/test_pci.py @@ -3,12 +3,20 @@ import contextlib +import os +import sys + +import pytest from cuda.bindings import nvml from .conftest import unsupported_before +@pytest.mark.skipif( + sys.platform == "linux" and os.geteuid() != 0, + reason="nvmlDeviceDiscoverGpus requires administrator privileges", +) def test_discover_gpus(all_devices, subtests): for device in all_devices: with (