Skip to content

Commit 674e050

Browse files
committed
BUG: NVML system events may only be registered once per process
1 parent edb1901 commit 674e050

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

cuda_core/tests/system/test_system_events.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
1+
# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
#
33
# SPDX-License-Identifier: Apache-2.0
44

@@ -22,6 +22,10 @@ def test_register_events():
2222

2323
# Also, some hardware doesn't support any event types.
2424

25-
events = system.register_events([system.SystemEventType.GPU_DRIVER_UNBIND])
25+
try:
26+
events = system.register_events([system.SystemEventType.GPU_DRIVER_UNBIND])
27+
except system.UnknownError:
28+
pytest.skip("system events may only be registered once per process")
29+
2630
with pytest.raises(system.TimeoutError):
2731
events.wait(timeout_ms=500, buffer_size=1)

0 commit comments

Comments
 (0)