Coverage report: 77%

Files Functions Classes

coverage.py v7.9.1, created at 2025-06-17 20:31 +0900

File class statements missing excluded coverage
src/srunx/cli/main.py (no class) 249 87 2 65%
src/srunx/cli/workflow.py (no class) 89 3 2 97%
src/srunx/client.py Slurm 107 17 0 84%
src/srunx/client.py (no class) 27 0 0 100%
src/srunx/logging.py (no class) 26 17 0 35%
src/srunx/models.py JobStatus 0 0 0 100%
src/srunx/models.py JobResource 0 0 0 100%
src/srunx/models.py JobEnvironment 5 0 0 100%
src/srunx/models.py BaseJob 23 23 0 0%
src/srunx/models.py Job 0 0 0 100%
src/srunx/models.py ShellJob 0 0 0 100%
src/srunx/models.py WorkflowTask 0 0 0 100%
src/srunx/models.py Workflow 6 0 0 100%
src/srunx/models.py (no class) 79 1 0 99%
src/srunx/utils.py (no class) 25 20 0 20%
src/srunx/workflows/runner.py WorkflowRunner 56 1 0 98%
src/srunx/workflows/runner.py (no class) 19 0 0 100%
src/srunx/workflows/tasks.py (no class) 30 0 0 100%
Total   741 169 4 77%

No items found using the specified filter.