Coverage report: 44.59%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-15 01:10 +0000

File   statements missing excluded   coverage
cuda/bindings/_internal/cudla.pyx   200 150 0   25.00%
cuda/bindings/_internal/cufile.pyx   616 303 0   50.81%
cuda/bindings/_internal/driver.pyx   4757 1571 0   66.97%
cuda/bindings/_internal/nvfatbin.pyx   187 61 0   67.38%
cuda/bindings/_internal/nvjitlink.pyx   239 59 0   75.31%
cuda/bindings/_internal/nvml.pyx   4841 2491 0   48.54%
cuda/bindings/_internal/nvrtc.pyx   408 142 0   65.20%
cuda/bindings/_internal/nvvm.pyx   213 52 0   75.59%
cuda/bindings/_internal/runtime.pyx   1630 650 0   60.12%
cuda/bindings/_internal/runtime_ptds.pyx   643 321 0   50.08%
cuda/bindings/_internal/utils.pyx   86 49 0   43.02%
cuda/bindings/_v2/nvrtc.pyx   435 207 0   52.41%
cuda/bindings/cudla.pyx   917 576 0   37.19%
cuda/bindings/cufile.pyx   1807 1070 0   40.79%
cuda/bindings/cycudla.pyx   27 13 0   51.85%
cuda/bindings/cycufile.pyx   91 9 0   90.11%
cuda/bindings/cydriver.pyx   1049 334 0   68.16%
cuda/bindings/cynvfatbin.pyx   25 1 0   96.00%
cuda/bindings/cynvjitlink.pyx   33 0 0   100.00%
cuda/bindings/cynvml.pyx   741 254 0   65.72%
cuda/bindings/cynvrtc.pyx   59 10 0   83.05%
cuda/bindings/cynvvm.pyx   29 0 0   100.00%
cuda/bindings/cyruntime.pyx   689 245 0   64.44%
cuda/bindings/driver.pyx   16547 12260 0   25.91%
cuda/bindings/nvfatbin.pyx   166 27 0   83.73%
cuda/bindings/nvjitlink.pyx   158 12 0   92.41%
cuda/bindings/nvml.pyx   16621 10772 0   35.19%
cuda/bindings/nvrtc.pyx   401 205 0   48.88%
cuda/bindings/nvvm.pyx   135 11 0   91.85%
cuda/bindings/runtime.pyx   11221 7868 0   29.88%
cuda/core/_context.pyx   52 17 1   67.31%
cuda/core/_device.pyx   482 83 1   82.78%
cuda/core/_device_resources.pyx   292 101 1   65.41%
cuda/core/_dlpack.pyx   121 26 0   78.51%
cuda/core/_event.pyx   146 34 1   76.71%
cuda/core/_graphics.pyx   116 21 0   81.90%
cuda/core/_kernel_arg_handler.pyx   224 55 0   75.45%
cuda/core/_launch_config.pyx   136 32 0   76.47%
cuda/core/_launcher.pyx   28 10 1   64.29%
cuda/core/_layout.pyx   557 101 0   81.87%
cuda/core/_linker.pyx   426 142 1   66.67%
cuda/core/_memory/_buffer.pyx   314 75 1   76.11%
cuda/core/_memory/_copy_attributes.pyx   13 3 0   76.92%
cuda/core/_memory/_copy_ops.pyx   88 26 0   70.45%
cuda/core/_memory/_device_memory_resource.pyx   76 26 1   65.79%
cuda/core/_memory/_graph_memory_resource.pyx   83 29 1   65.06%
cuda/core/_memory/_ipc.pyx   221 58 1   73.76%
cuda/core/_memory/_managed_memory_ops.pyx   164 47 1   71.34%
cuda/core/_memory/_managed_memory_resource.pyx   117 34 1   70.94%
cuda/core/_memory/_memory_pool.pyx   131 28 1   78.63%
cuda/core/_memory/_peer_access_utils.pyx   234 180 1   23.08%
cuda/core/_memory/_pinned_memory_resource.pyx   79 30 1   62.03%
cuda/core/_memory/_synchronous_memory_resource.pyx   47 2 1   95.74%
cuda/core/_memory/_virtual_memory_resource.pyx   473 124 1   73.78%
cuda/core/_memoryview.pyx   714 163 1   77.17%
cuda/core/_module.pyx   284 80 0   71.83%
cuda/core/_program.pyx   741 150 1   79.76%
cuda/core/_rt.pyx   6 4 0   33.33%
cuda/core/_stream.pyx   235 42 1   82.13%
cuda/core/_tensor_map.pyx   495 396 1   20.00%
cuda/core/_utils/_weak_handles.pyx   27 6 0   77.78%
cuda/core/_utils/cuda_utils.pyx   204 54 0   73.53%
cuda/core/_utils/version.pyx   24 19 0   20.83%
cuda/core/graph/_adjacency_set_proxy.pyx   167 40 0   76.05%
cuda/core/graph/_graph_builder.pyx   518 116 1   77.61%
cuda/core/graph/_graph_definition.pyx   131 37 1   71.76%
cuda/core/graph/_graph_node.pyx   462 74 1   83.98%
cuda/core/graph/_host_callback.pyx   42 13 0   69.05%
cuda/core/graph/_subclasses.pyx   732 101 0   86.20%
cuda/core/system/_device.pyx   268 116 1   56.72%
cuda/core/system/_nvml_context.pyx   35 25 0   28.57%
cuda/core/system/_system.pyx   48 28 0   41.67%
cuda/core/system/_system_events.pyx   45 12 0   73.33%
cuda/core/texture/_array.pyx   247 58 0   76.52%
cuda/core/texture/_mipmapped_array.pyx   72 22 0   69.44%
cuda/core/texture/_surface.pyx   47 19 0   59.57%
cuda/core/texture/_texture.pyx   306 74 0   75.82%
cuda/bindings/__init__.py   2 0 0   100.00%
cuda/bindings/_internal/__init__.py   0 0 0   100.00%
cuda/bindings/_internal/_fast_enum.py   44 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   95 95 0   0.00%
cuda/core/_bindings_floor.py   69 19 0   72.46%
cuda/core/_host.py   58 24 0   58.62%
cuda/core/_memory/__init__.py   19 19 0   0.00%
cuda/core/_memory/_copy_enums.py   54 31 0   42.59%
cuda/core/_memory/_legacy.py   32 16 4   50.00%
cuda/core/_memory/_managed_buffer.py   126 70 4   44.44%
cuda/core/_memory/_managed_location.py   37 15 3   59.46%
cuda/core/_utils/__init__.py   0 0 0   100.00%
cuda/core/_utils/clear_error_support.py   10 5 0   50.00%
cuda/core/_utils/driver_cu_result_explanations.py   4 4 0   0.00%
cuda/core/_utils/enum_explanations_helpers.py   37 12 0   67.57%
cuda/core/_utils/pycompat.py   6 6 0   0.00%
cuda/core/_utils/runtime_cuda_error_explanations.py   4 4 0   0.00%
cuda/core/_utils/validators.py   14 3 0   78.57%
cuda/core/_version.py   11 11 0   0.00%
cuda/core/checkpoint.py   116 60 0   48.28%
cuda/core/graph/__init__.py   7 7 0   0.00%
cuda/core/system/__init__.py   12 12 0   0.00%
cuda/core/system/exceptions.py   34 34 0   0.00%
cuda/core/system/typing.py   165 165 0   0.00%
cuda/core/texture/__init__.py   5 5 0   0.00%
cuda/core/typing.py   83 83 0   0.00%
cuda/core/utils/__init__.py   6 6 0   0.00%
cuda/core/utils/_cache_dir.py   11 5 0   54.55%
cuda/core/utils/_program_cache/__init__.py   6 6 0   0.00%
cuda/core/utils/_program_cache/_abc.py   49 22 0   55.10%
cuda/core/utils/_program_cache/_file_stream.py   280 51 0   81.79%
cuda/core/utils/_program_cache/_in_memory.py   54 13 0   75.93%
cuda/core/utils/_program_cache/_keys.py   245 66 0   73.06%
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   78836 43682 85   44.59%

No items found using the specified filter.