Coverage report: 100%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-11 15:06 +0000

File function   statements missing excluded   coverage
src / cufile_patcher / __init__.py (no function)   8 0 0   100%
src / cufile_patcher / auto_patch.py _normalize_flag   3 0 0   100%
src / cufile_patcher / auto_patch.py AutoPatchContext.__init__   7 0 0   100%
src / cufile_patcher / auto_patch.py AutoPatchContext.__enter__   9 0 0   100%
src / cufile_patcher / auto_patch.py AutoPatchContext.__exit__   4 0 0   100%
src / cufile_patcher / auto_patch.py AutoPatchContext._resolve_module   8 0 0   100%
src / cufile_patcher / auto_patch.py AutoPatchContext._build_patcher   8 0 0   100%
src / cufile_patcher / auto_patch.py auto_patch   1 0 0   100%
src / cufile_patcher / auto_patch.py (no function)   22 0 0   100%
src / cufile_patcher / bindings.py _backend   1 0 0   100%
src / cufile_patcher / bindings.py cuFileDriverOpen   1 0 0   100%
src / cufile_patcher / bindings.py cuFileDriverClose   1 0 0   100%
src / cufile_patcher / bindings.py cuFileHandleRegister   1 0 0   100%
src / cufile_patcher / bindings.py cuFileHandleDeregister   1 0 0   100%
src / cufile_patcher / bindings.py cuFileRead   1 0 0   100%
src / cufile_patcher / bindings.py cuFileWrite   1 0 0   100%
src / cufile_patcher / bindings.py (no function)   13 0 0   100%
src / cufile_patcher / core.py hello_world   1 0 0   100%
src / cufile_patcher / core.py (no function)   3 0 0   100%
src / cufile_patcher / cufile.py CuFileDriver.__new__   4 0 0   100%
src / cufile_patcher / cufile.py CuFileDriver.__init__   4 0 0   100%
src / cufile_patcher / cufile.py CuFileDriver.close   3 0 0   100%
src / cufile_patcher / cufile.py CuFileDriver.__del__   1 0 0   100%
src / cufile_patcher / cufile.py CuFileDriver._reset_for_tests   3 0 0   100%
src / cufile_patcher / cufile.py _os_mode   5 0 0   100%
src / cufile_patcher / cufile.py CuFile.__init__   8 0 0   100%
src / cufile_patcher / cufile.py CuFile.is_open   1 0 0   100%
src / cufile_patcher / cufile.py CuFile.open   4 0 0   100%
src / cufile_patcher / cufile.py CuFile.close   6 0 0   100%
src / cufile_patcher / cufile.py CuFile.__enter__   2 0 0   100%
src / cufile_patcher / cufile.py CuFile.__exit__   1 0 0   100%
src / cufile_patcher / cufile.py CuFile.__del__   1 0 0   100%
src / cufile_patcher / cufile.py CuFile.read   3 0 0   100%
src / cufile_patcher / cufile.py CuFile.write   3 0 0   100%
src / cufile_patcher / cufile.py CuFile.get_handle   1 0 0   100%
src / cufile_patcher / cufile.py (no function)   25 0 0   100%
src / cufile_patcher / cufile_types.py (no function)   9 0 0   100%
src / cufile_patcher / plugins / __init__.py (no function)   3 0 0   100%
src / cufile_patcher / plugins / base.py CuFileBackend.driver_open   0 0 1   100%
src / cufile_patcher / plugins / base.py CuFileBackend.driver_close   0 0 1   100%
src / cufile_patcher / plugins / base.py CuFileBackend.handle_register   0 0 1   100%
src / cufile_patcher / plugins / base.py CuFileBackend.handle_deregister   0 0 1   100%
src / cufile_patcher / plugins / base.py CuFileBackend.read   0 0 1   100%
src / cufile_patcher / plugins / base.py CuFileBackend.write   0 0 1   100%
src / cufile_patcher / plugins / base.py (no function)   5 0 31   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend.__init__   5 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend._configure_signatures   10 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend._check_status   2 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend.driver_open   1 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend.driver_close   1 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend.handle_register   5 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend.handle_deregister   1 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend.read   1 0 0   100%
src / cufile_patcher / plugins / system.py SystemCuFileBackend.write   1 0 0   100%
src / cufile_patcher / plugins / system.py (no function)   15 0 0   100%
src / cufile_patcher / registry.py BackendRegistry.__init__   3 0 0   100%
src / cufile_patcher / registry.py BackendRegistry.register   4 0 0   100%
src / cufile_patcher / registry.py BackendRegistry.set_default   3 0 0   100%
src / cufile_patcher / registry.py BackendRegistry.get_default   1 0 0   100%
src / cufile_patcher / registry.py BackendRegistry.get   9 0 0   100%
src / cufile_patcher / registry.py register_backend   1 0 0   100%
src / cufile_patcher / registry.py set_default_backend   1 0 0   100%
src / cufile_patcher / registry.py get_default_backend   1 0 0   100%
src / cufile_patcher / registry.py (no function)   14 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorStreamReader.iter_chunks   0 0 0   100%
src / cufile_patcher / safetensor_patcher.py PythonSafeTensorStreamReader.iter_chunks   6 0 0   100%
src / cufile_patcher / safetensor_patcher.py CuFileSafeTensorStreamReader.iter_chunks   11 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorCuFilePatcher.__init__   6 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorCuFilePatcher.installed   1 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorCuFilePatcher.install   4 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorCuFilePatcher.uninstall   4 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorCuFilePatcher._should_stream   6 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorCuFilePatcher._patched_load_file   9 0 0   100%
src / cufile_patcher / safetensor_patcher.py SafeTensorCuFilePatcher._streaming_load_file   6 0 0   100%
src / cufile_patcher / safetensor_patcher.py patch_safetensor_load_file   3 0 0   100%
src / cufile_patcher / safetensor_patcher.py (no function)   26 0 0   100%
src / cufile_patcher / service.py HelloWorldPlugin.message   1 0 0   100%
src / cufile_patcher / service.py PluginService.__init__   1 0 0   100%
src / cufile_patcher / service.py PluginService.register   1 0 0   100%
src / cufile_patcher / service.py PluginService.hello_world   1 0 0   100%
src / cufile_patcher / service.py create_default_service   3 0 0   100%
src / cufile_patcher / service.py (no function)   9 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowStreamReader.iter_chunks   0 0 0   100%
src / cufile_patcher / tensorflow_patcher.py PythonTFStreamReader.iter_chunks   6 0 0   100%
src / cufile_patcher / tensorflow_patcher.py CuFileTFStreamReader.iter_chunks   11 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowCuFilePatcher.__init__   6 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowCuFilePatcher.installed   1 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowCuFilePatcher.install   4 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowCuFilePatcher.uninstall   4 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowCuFilePatcher._should_stream   6 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowCuFilePatcher._patched_load_model   9 0 0   100%
src / cufile_patcher / tensorflow_patcher.py TensorFlowCuFilePatcher._streaming_load_model   5 0 0   100%
src / cufile_patcher / tensorflow_patcher.py patch_tensorflow_load_model   3 0 0   100%
src / cufile_patcher / tensorflow_patcher.py (no function)   26 0 0   100%
src / cufile_patcher / torch_patcher.py TorchStreamReader.iter_chunks   0 0 0   100%
src / cufile_patcher / torch_patcher.py PythonStreamReader.iter_chunks   6 0 0   100%
src / cufile_patcher / torch_patcher.py CuFileStreamReader.iter_chunks   11 0 0   100%
src / cufile_patcher / torch_patcher.py TorchCuFilePatcher.__init__   6 0 0   100%
src / cufile_patcher / torch_patcher.py TorchCuFilePatcher.installed   1 0 0   100%
src / cufile_patcher / torch_patcher.py TorchCuFilePatcher.install   4 0 0   100%
src / cufile_patcher / torch_patcher.py TorchCuFilePatcher.uninstall   4 0 0   100%
src / cufile_patcher / torch_patcher.py TorchCuFilePatcher._should_stream   6 0 0   100%
src / cufile_patcher / torch_patcher.py TorchCuFilePatcher._patched_load   9 0 0   100%
src / cufile_patcher / torch_patcher.py TorchCuFilePatcher._streaming_load   5 0 0   100%
src / cufile_patcher / torch_patcher.py patch_torch_load   3 0 0   100%
src / cufile_patcher / torch_patcher.py (no function)   26 0 0   100%
Total     525 0 37   100%

No items found using the specified filter.