Coverage report: 43.15%

Files Functions Classes

coverage.py v7.17.2, created at 2026-11-05 01:11 +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 1556 0   67.29%
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 127 0   68.87%
cuda/bindings/_internal/nvvm.pyx   213 52 0   75.59%
cuda/bindings/_internal/runtime.pyx   1630 652 0   60.00%
cuda/bindings/_internal/runtime_ptds.pyx   643 321 0   50.08%
cuda/bindings/_internal/utils.pyx   86 42 0   51.16%
cuda/bindings/_v2/driver.pyx   15470 9956 0   35.64%
cuda/bindings/_v2/nvrtc.pyx   445 188 0   57.75%
cuda/bindings/cudla.pyx   940 575 0   38.83%
cuda/bindings/cufile.pyx   1933 1193 0   38.28%
cuda/bindings/cycudla.pyx   27 13 0   51.85%
cuda/bindings/cycufile.pyx   91 9 0   90.11%
cuda/bindings/cydriver.pyx   1049 330 0   68.54%
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 5 0   91.53%
cuda/bindings/cynvvm.pyx   29 0 0   100.00%
cuda/bindings/cyruntime.pyx   689 246 0   64.30%
cuda/bindings/driver.pyx   16542 12165 0   26.46%
cuda/bindings/nvfatbin.pyx   165 28 0   83.03%
cuda/bindings/nvjitlink.pyx   157 12 0   92.36%
cuda/bindings/nvml.pyx   17269 11366 0   34.18%
cuda/bindings/nvrtc.pyx   401 197 0   50.87%
cuda/bindings/nvvm.pyx   134 12 0   91.04%
cuda/bindings/runtime.pyx   11217 7915 0   29.44%
cuda/core/_context.pyx   52 17 1   67.31%
cuda/core/_device.pyx   488 80 1   83.61%
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/_host_callback.pyx   93 26 0   72.04%
cuda/core/_kernel_arg_handler.pyx   224 51 0   77.23%
cuda/core/_launch_config.pyx   136 32 0   76.47%
cuda/core/_launcher.pyx   44 13 1   70.45%
cuda/core/_layout.pyx   559 103 0   81.57%
cuda/core/_linker.pyx   426 142 1   66.67%
cuda/core/_memory/_buffer.pyx   318 78 1   75.47%
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   79 29 1   63.29%
cuda/core/_memory/_graph_memory_resource.pyx   83 29 1   65.06%
cuda/core/_memory/_ipc.pyx   225 59 1   73.78%
cuda/core/_memory/_managed_memory_ops.pyx   164 47 1   71.34%
cuda/core/_memory/_managed_memory_resource.pyx   118 34 1   71.19%
cuda/core/_memory/_memory_pool.pyx   165 36 1   78.18%
cuda/core/_memory/_peer_access_utils.pyx   232 179 1   22.84%
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   501 121 1   75.85%
cuda/core/_memoryview.pyx   722 160 1   77.84%
cuda/core/_module.pyx   285 77 0   72.98%
cuda/core/_program.pyx   766 131 1   82.90%
cuda/core/_rt.pyx   6 4 0   33.33%
cuda/core/_stream.pyx   227 38 1   83.26%
cuda/core/_tensor_map.pyx   495 356 1   28.08%
cuda/core/_utils/_weak_handles.pyx   27 6 0   77.78%
cuda/core/_utils/cuda_utils.pyx   200 55 0   72.50%
cuda/core/_utils/version.pyx   24 13 0   45.83%
cuda/core/graph/_adjacency_set_proxy.pyx   167 40 0   76.05%
cuda/core/graph/_graph_builder.pyx   520 114 1   78.08%
cuda/core/graph/_graph_definition.pyx   133 39 1   70.68%
cuda/core/graph/_graph_node.pyx   445 74 1   83.37%
cuda/core/graph/_subclasses.pyx   732 101 0   86.20%
cuda/core/system/_device.pyx   267 113 1   57.68%
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   46 12 0   73.91%
cuda/core/texture/_array.pyx   247 56 0   77.33%
cuda/core/texture/_mipmapped_array.pyx   72 15 0   79.17%
cuda/core/texture/_surface.pyx   47 10 0   78.72%
cuda/core/texture/_texture.pyx   306 64 0   79.08%
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   16 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   97 97 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 5   50.00%
cuda/core/_memory/_managed_buffer.py   127 71 5   44.09%
cuda/core/_memory/_managed_location.py   37 15 4   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   5 5 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   36 36 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   282 53 0   81.21%
cuda/core/utils/_program_cache/_in_memory.py   54 13 0   75.93%
cuda/core/utils/_program_cache/_keys.py   249 69 0   72.29%
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 3   100.00%
cuda/pathfinder/_dynamic_libs/load_dl_linux.py   106 29 3   72.64%
cuda/pathfinder/_dynamic_libs/load_dl_windows.py   77 13 3   83.12%
cuda/pathfinder/_dynamic_libs/load_nvidia_dynamic_lib.py   97 2 3   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 3   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   95268 54164 93   43.15%

No items found using the specified filter.