Coverage report: 47.52%

Files Functions Classes

coverage.py v7.16.0, created at 2026-09-04 01:32 +0000

File   statements missing excluded   coverage
cuda/bindings/_internal/cudla.pyx   200 150 0   25.00%
cuda/bindings/_internal/cufile.pyx   590 285 0   51.69%
cuda/bindings/_internal/driver.pyx   4694 1502 0   68.00%
cuda/bindings/_internal/nvfatbin.pyx   187 61 0   67.38%
cuda/bindings/_internal/nvjitlink.pyx   239 60 0   74.90%
cuda/bindings/_internal/nvml.pyx   4646 2421 0   47.89%
cuda/bindings/_internal/nvrtc.pyx   408 178 0   56.37%
cuda/bindings/_internal/nvvm.pyx   213 53 0   75.12%
cuda/bindings/_internal/runtime.pyx   1625 650 0   60.00%
cuda/bindings/_internal/runtime_ptds.pyx   641 320 0   50.08%
cuda/bindings/_internal/utils.pyx   86 49 0   43.02%
cuda/bindings/_v2/nvrtc.pyx   447 214 0   52.13%
cuda/bindings/cudla.pyx   954 573 0   39.94%
cuda/bindings/cufile.pyx   1630 924 0   43.31%
cuda/bindings/cycudla.pyx   27 13 0   51.85%
cuda/bindings/cycufile.pyx   87 7 0   91.95%
cuda/bindings/cydriver.pyx   1035 314 0   69.66%
cuda/bindings/cynvfatbin.pyx   25 1 0   96.00%
cuda/bindings/cynvjitlink.pyx   33 0 0   100.00%
cuda/bindings/cynvml.pyx   711 245 0   65.54%
cuda/bindings/cynvrtc.pyx   59 10 0   83.05%
cuda/bindings/cynvvm.pyx   29 1 0   96.55%
cuda/bindings/cyruntime.pyx   687 245 0   64.34%
cuda/bindings/driver.pyx   15870 11783 0   25.75%
cuda/bindings/nvfatbin.pyx   164 27 0   83.54%
cuda/bindings/nvjitlink.pyx   156 11 0   92.95%
cuda/bindings/nvml.pyx   13528 8989 0   33.55%
cuda/bindings/nvrtc.pyx   401 204 0   49.13%
cuda/bindings/nvvm.pyx   133 11 0   91.73%
cuda/bindings/runtime.pyx   10927 7653 0   29.96%
cuda/core/_context.pyx   52 4 1   92.31%
cuda/core/_device.pyx   482 34 1   92.95%
cuda/core/_device_resources.pyx   306 68 1   77.78%
cuda/core/_dlpack.pyx   121 9 0   92.56%
cuda/core/_event.pyx   146 12 1   91.78%
cuda/core/_graphics.pyx   116 0 0   100.00%
cuda/core/_kernel_arg_handler.pyx   224 28 0   87.50%
cuda/core/_launch_config.pyx   83 6 0   92.77%
cuda/core/_launcher.pyx   28 2 1   92.86%
cuda/core/_layout.pyx   557 58 0   89.59%
cuda/core/_linker.pyx   391 78 1   80.05%
cuda/core/_memory/_buffer.pyx   306 27 1   91.18%
cuda/core/_memory/_copy_attributes.pyx   13 0 0   100.00%
cuda/core/_memory/_copy_ops.pyx   88 14 0   84.09%
cuda/core/_memory/_device_memory_resource.pyx   76 11 1   85.53%
cuda/core/_memory/_graph_memory_resource.pyx   83 11 1   86.75%
cuda/core/_memory/_ipc.pyx   156 56 0   64.10%
cuda/core/_memory/_managed_memory_ops.pyx   155 8 1   94.84%
cuda/core/_memory/_managed_memory_resource.pyx   117 8 1   93.16%
cuda/core/_memory/_memory_pool.pyx   122 9 1   92.62%
cuda/core/_memory/_peer_access_utils.pyx   233 142 1   39.06%
cuda/core/_memory/_pinned_memory_resource.pyx   79 10 1   87.34%
cuda/core/_memoryview.pyx   722 107 1   85.18%
cuda/core/_module.pyx   288 35 0   87.85%
cuda/core/_program.pyx   748 95 1   87.30%
cuda/core/_resource_handles.pyx   92 2 0   97.83%
cuda/core/_stream.pyx   236 12 1   94.92%
cuda/core/_tensor_map.pyx   528 317 1   39.96%
cuda/core/_utils/_weak_handles.pyx   27 6 0   77.78%
cuda/core/_utils/cuda_utils.pyx   214 11 0   94.86%
cuda/core/_utils/version.pyx   28 2 0   92.86%
cuda/core/graph/_adjacency_set_proxy.pyx   166 9 0   94.58%
cuda/core/graph/_graph_builder.pyx   491 57 1   88.39%
cuda/core/graph/_graph_definition.pyx   131 6 1   95.42%
cuda/core/graph/_graph_node.pyx   460 37 1   91.96%
cuda/core/graph/_host_callback.pyx   42 4 0   90.48%
cuda/core/graph/_subclasses.pyx   729 81 0   88.89%
cuda/core/system/_device.pyx   262 40 1   84.73%
cuda/core/system/_nvml_context.pyx   35 14 0   60.00%
cuda/core/system/_system.pyx   64 15 0   76.56%
cuda/core/system/_system_events.pyx   45 7 0   84.44%
cuda/core/texture/_array.pyx   247 24 0   90.28%
cuda/core/texture/_mipmapped_array.pyx   72 9 0   87.50%
cuda/core/texture/_surface.pyx   40 9 0   77.50%
cuda/core/texture/_texture.pyx   291 19 0   93.47%
cuda/bindings/__init__.py   2 0 0   100.00%
cuda/bindings/_example_helpers/__init__.py   4 4 0   0.00%
cuda/bindings/_example_helpers/common.py   51 51 0   0.00%
cuda/bindings/_example_helpers/helper_cuda.py   34 34 0   0.00%
cuda/bindings/_example_helpers/helper_string.py   8 8 0   0.00%
cuda/bindings/_internal/__init__.py   0 0 0   100.00%
cuda/bindings/_internal/_fast_enum.py   43 0 0   100.00%
cuda/bindings/_lib/__init__.py   0 0 0   100.00%
cuda/bindings/_v2/__init__.py   0 0 0   100.00%
cuda/bindings/_version.py   11 0 0   100.00%
cuda/bindings/utils/__init__.py   15 0 0   100.00%
cuda/bindings/utils/_envvar.py   19 0 0   100.00%
cuda/bindings/utils/_nvvm_utils.py   26 9 0   65.38%
cuda/bindings/utils/_ptx_utils.py   14 3 1   78.57%
cuda/bindings/utils/_version_check.py   24 1 0   95.83%
cuda/core/__init__.py   66 3 0   95.45%
cuda/core/_host.py   58 0 0   100.00%
cuda/core/_memory/__init__.py   19 0 0   100.00%
cuda/core/_memory/_copy_enums.py   65 4 0   93.85%
cuda/core/_memory/_legacy.py   62 1 4   98.39%
cuda/core/_memory/_managed_buffer.py   115 11 4   90.43%
cuda/core/_memory/_managed_location.py   37 4 3   89.19%
cuda/core/_memory/_virtual_memory_resource.py   247 21 3   91.50%
cuda/core/_utils/__init__.py   0 0 0   100.00%
cuda/core/_utils/clear_error_support.py   10 0 0   100.00%
cuda/core/_utils/driver_cu_result_explanations.py   7 2 0   71.43%
cuda/core/_utils/driver_cu_result_explanations_frozen.py   1 0 0   100.00%
cuda/core/_utils/enum_explanations_helpers.py   61 2 0   96.72%
cuda/core/_utils/pycompat.py   8 2 0   75.00%
cuda/core/_utils/runtime_cuda_error_explanations.py   7 2 0   71.43%
cuda/core/_utils/runtime_cuda_error_explanations_frozen.py   1 1 0   0.00%
cuda/core/_utils/validators.py   14 1 0   92.86%
cuda/core/_version.py   11 0 0   100.00%
cuda/core/checkpoint.py   124 29 0   76.61%
cuda/core/graph/__init__.py   7 0 0   100.00%
cuda/core/system/__init__.py   14 0 5   100.00%
cuda/core/system/exceptions.py   34 0 0   100.00%
cuda/core/system/typing.py   171 4 0   97.66%
cuda/core/texture/__init__.py   5 0 0   100.00%
cuda/core/typing.py   88 1 4   98.86%
cuda/core/utils/__init__.py   6 0 0   100.00%
cuda/core/utils/_cache_dir.py   11 0 0   100.00%
cuda/core/utils/_program_cache/__init__.py   6 0 0   100.00%
cuda/core/utils/_program_cache/_abc.py   49 0 0   100.00%
cuda/core/utils/_program_cache/_file_stream.py   280 27 0   90.36%
cuda/core/utils/_program_cache/_in_memory.py   54 0 0   100.00%
cuda/core/utils/_program_cache/_keys.py   245 24 0   90.20%
cuda/pathfinder/__init__.py   31 0 0   100.00%
cuda/pathfinder/_binaries/find_nvidia_binary_utility.py   101 3 0   97.03%
cuda/pathfinder/_binaries/supported_nvidia_binaries.py   7 0 0   100.00%
cuda/pathfinder/_binaries/windows_nsight.py   41 0 0   100.00%
cuda/pathfinder/_dynamic_libs/descriptor_catalog.py   50 1 0   98.00%
cuda/pathfinder/_dynamic_libs/dynamic_lib_subprocess.py   77 48 0   37.66%
cuda/pathfinder/_dynamic_libs/lib_descriptor.py   5 0 0   100.00%
cuda/pathfinder/_dynamic_libs/load_dl_common.py   25 0 2   100.00%
cuda/pathfinder/_dynamic_libs/load_dl_linux.py   106 29 2   72.64%
cuda/pathfinder/_dynamic_libs/load_dl_windows.py   77 13 2   83.12%
cuda/pathfinder/_dynamic_libs/load_nvidia_dynamic_lib.py   97 2 2   97.94%
cuda/pathfinder/_dynamic_libs/platform_loader.py   10 0 7   100.00%
cuda/pathfinder/_dynamic_libs/search_platform.py   137 6 31   95.62%
cuda/pathfinder/_dynamic_libs/search_steps.py   123 3 0   97.56%
cuda/pathfinder/_dynamic_libs/subprocess_protocol.py   45 3 0   93.33%
cuda/pathfinder/_dynamic_libs/supported_nvidia_libs.py   56 2 0   96.43%
cuda/pathfinder/_headers/find_nvidia_headers.py   107 11 2   89.72%
cuda/pathfinder/_headers/header_descriptor.py   34 9 0   73.53%
cuda/pathfinder/_headers/header_descriptor_catalog.py   22 0 0   100.00%
cuda/pathfinder/_headers/supported_nvidia_headers.py   24 0 0   100.00%
cuda/pathfinder/_optional_cuda_import.py   18 0 0   100.00%
cuda/pathfinder/_static_libs/find_bitcode_lib.py   79 0 0   100.00%
cuda/pathfinder/_static_libs/find_static_lib.py   90 1 0   98.89%
cuda/pathfinder/_utils/ctk_root_canary.py   1 0 0   100.00%
cuda/pathfinder/_utils/driver_info.py   34 0 0   100.00%
cuda/pathfinder/_utils/env_vars.py   35 2 0   94.29%
cuda/pathfinder/_utils/find_sub_dirs.py   44 2 0   95.45%
cuda/pathfinder/_utils/path_sort.py   12 0 0   100.00%
cuda/pathfinder/_utils/platform_aware.py   15 0 0   100.00%
cuda/pathfinder/_utils/windows_arch.py   77 9 0   88.31%
cuda/pathfinder/_version.py   11 0 0   100.00%
Total   74049 38860 94   47.52%

No items found using the specified filter.