Coverage for cuda / core / system / exceptions.py: 100.00%

34 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-03-08 01:07 +0000

1# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. 

2# 

3# SPDX-License-Identifier: Apache-2.0 

4 

5 

6from cuda.bindings import nvml 

7 

8NvmlError = nvml.NvmlError 

9UninitializedError = nvml.UninitializedError 

10InvalidArgumentError = nvml.InvalidArgumentError 

11NotSupportedError = nvml.NotSupportedError 

12NoPermissionError = nvml.NoPermissionError 

13AlreadyInitializedError = nvml.AlreadyInitializedError 

14NotFoundError = nvml.NotFoundError 

15InsufficientSizeError = nvml.InsufficientSizeError 

16InsufficientPowerError = nvml.InsufficientPowerError 

17DriverNotLoadedError = nvml.DriverNotLoadedError 

18TimeoutError = nvml.TimeoutError 

19IrqIssueError = nvml.IrqIssueError 

20LibraryNotFoundError = nvml.LibraryNotFoundError 

21FunctionNotFoundError = nvml.FunctionNotFoundError 

22CorruptedInforomError = nvml.CorruptedInforomError 

23GpuIsLostError = nvml.GpuIsLostError 

24ResetRequiredError = nvml.ResetRequiredError 

25OperatingSystemError = nvml.OperatingSystemError 

26LibRmVersionMismatchError = nvml.LibRmVersionMismatchError 

27InUseError = nvml.InUseError 

28MemoryError = nvml.MemoryError 

29NoDataError = nvml.NoDataError 

30VgpuEccNotSupportedError = nvml.VgpuEccNotSupportedError 

31InsufficientResourcesError = nvml.InsufficientResourcesError 

32FreqNotSupportedError = nvml.FreqNotSupportedError 

33ArgumentVersionMismatchError = nvml.ArgumentVersionMismatchError 

34DeprecatedError = nvml.DeprecatedError 

35NotReadyError = nvml.NotReadyError 

36GpuNotFoundError = nvml.GpuNotFoundError 

37InvalidStateError = nvml.InvalidStateError 

38ResetTypeNotSupportedError = nvml.ResetTypeNotSupportedError 

39UnknownError = nvml.UnknownError 

40 

41 

42__all__ = [ 

43 "AlreadyInitializedError", 

44 "ArgumentVersionMismatchError", 

45 "CorruptedInforomError", 

46 "DeprecatedError", 

47 "DriverNotLoadedError", 

48 "FreqNotSupportedError", 

49 "FunctionNotFoundError", 

50 "GpuIsLostError", 

51 "GpuNotFoundError", 

52 "InUseError", 

53 "InsufficientPowerError", 

54 "InsufficientResourcesError", 

55 "InsufficientSizeError", 

56 "InvalidArgumentError", 

57 "InvalidStateError", 

58 "IrqIssueError", 

59 "LibRmVersionMismatchError", 

60 "LibraryNotFoundError", 

61 "MemoryError", 

62 "NoDataError", 

63 "NoPermissionError", 

64 "NotFoundError", 

65 "NotReadyError", 

66 "NotSupportedError", 

67 "NvmlError", 

68 "OperatingSystemError", 

69 "ResetRequiredError", 

70 "ResetTypeNotSupportedError", 

71 "TimeoutError", 

72 "UninitializedError", 

73 "UnknownError", 

74 "VgpuEccNotSupportedError", 

75]