Coverage report: 70%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-31 11:45 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
src / server_list / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
src / server_list / __main__.py (no class)   100% 1 0 2   100% 0 0   100%
src / server_list / cli / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
src / server_list / cli / webui.py (no class)   82% 123 22 4   42% 12 5   79%
src / server_list / config.py StorageConfig   100% 1 0 0   100% 0 0   100%
src / server_list / config.py VmConfig   0% 1 1 0   100% 0 0   0%
src / server_list / config.py MountConfig   0% 3 3 0   100% 0 0   0%
src / server_list / config.py MachineConfig   80% 20 4 0   50% 12 6   69%
src / server_list / config.py WebappConfig   11% 9 8 0   0% 4 0   8%
src / server_list / config.py DataConfig   20% 5 4 0   0% 2 0   14%
src / server_list / config.py Config   53% 15 7 0   0% 4 0   42%
src / server_list / config.py (no class)   100% 64 0 0   100% 0 0   100%
src / server_list / spec / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
src / server_list / spec / cache_manager.py (no class)   92% 106 9 0   83% 24 4   90%
src / server_list / spec / cpu_benchmark.py BenchmarkCache   68% 22 7 0   50% 8 2   63%
src / server_list / spec / cpu_benchmark.py BackgroundFetchQueue   18% 11 9 0   0% 2 0   15%
src / server_list / spec / cpu_benchmark.py (no class)   87% 296 38 2   78% 106 9   85%
src / server_list / spec / data_collector.py (no class)   53% 738 347 14   32% 224 33   48%
src / server_list / spec / db.py (no class)   79% 38 8 2   100% 0 0   79%
src / server_list / spec / db_config.py _DbPaths   100% 0 0 0   100% 0 0   100%
src / server_list / spec / db_config.py (no class)   100% 28 0 0   100% 0 0   100%
src / server_list / spec / models.py VMInfo   100% 2 0 0   100% 0 0   100%
src / server_list / spec / models.py HostInfo   100% 1 0 0   100% 0 0   100%
src / server_list / spec / models.py PowerInfo   0% 2 2 0   100% 0 0   0%
src / server_list / spec / models.py CollectionStatus   100% 1 0 0   100% 0 0   100%
src / server_list / spec / models.py ZfsPoolInfo   0% 1 1 0   100% 0 0   0%
src / server_list / spec / models.py MountInfo   0% 1 1 0   100% 0 0   0%
src / server_list / spec / models.py CPUBenchmark   100% 0 0 0   100% 0 0   100%
src / server_list / spec / models.py UsageMetrics   100% 0 0 0   100% 0 0   100%
src / server_list / spec / models.py UptimeData   100% 0 0 0   100% 0 0   100%
src / server_list / spec / models.py StorageMetrics   100% 0 0 0   100% 0 0   100%
src / server_list / spec / models.py UPSInfo   100% 1 0 0   100% 0 0   100%
src / server_list / spec / models.py UPSClient   100% 1 0 0   100% 0 0   100%
src / server_list / spec / models.py (no class)   100% 116 0 0   100% 0 0   100%
src / server_list / spec / ogp.py (no class)   40% 57 34 2   12% 24 3   32%
src / server_list / spec / ups_collector.py (no class)   91% 128 12 0   81% 42 8   88%
src / server_list / spec / webapi / __init__.py (no class)   100% 5 0 0   100% 0 0   100%
src / server_list / spec / webapi / config.py (no class)   100% 33 0 0   100% 10 0   100%
src / server_list / spec / webapi / cpu.py (no class)   100% 48 0 0   94% 18 1   98%
src / server_list / spec / webapi / power.py (no class)   56% 16 7 0   0% 2 0   50%
src / server_list / spec / webapi / storage.py (no class)   100% 35 0 0   100% 12 0   100%
src / server_list / spec / webapi / ups.py (no class)   100% 31 0 0   88% 8 1   97%
src / server_list / spec / webapi / uptime.py (no class)   100% 16 0 0   100% 2 0   100%
src / server_list / spec / webapi / vm.py (no class)   90% 52 5 0   79% 14 1   88%
Total     74% 2028 529 26   54% 530 73   70%

No items found using the specified filter.