Coverage report: 92%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-15 15:07 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
cli/_container_runtime.py   100% 39 0 0   94% 16 1   98%
cli/_image_uri.py   100% 15 0 0   100% 6 0   100%
cli/analytics_user_mgmt.py   94% 184 11 0   89% 56 6   93%
cli/aws_client.py   97% 349 9 0   85% 104 16   94%
cli/capacity/advisor.py   93% 206 15 0   76% 78 7   88%
cli/capacity/checker.py   90% 501 49 0   77% 214 43   86%
cli/capacity/models.py   100% 37 0 0   100% 0 0   100%
cli/capacity/multi_region.py   91% 185 16 0   80% 60 12   89%
cli/commands/analytics_cmd.py   92% 307 25 0   80% 70 12   90%
cli/commands/capacity_cmd.py   97% 310 8 0   89% 62 7   96%
cli/commands/config_cmd.py   96% 24 1 0   50% 2 1   92%
cli/commands/costs_cmd.py   87% 160 21 0   86% 28 2   87%
cli/commands/dag_cmd.py   100% 88 0 0   93% 30 2   98%
cli/commands/files_cmd.py   99% 107 1 0   93% 14 1   98%
cli/commands/images_cmd.py   95% 311 17 0   71% 52 15   91%
cli/commands/inference_cmd.py   91% 504 47 0   75% 130 24   88%
cli/commands/jobs_cmd.py   93% 488 36 0   72% 120 24   88%
cli/commands/mission_cmd.py   90% 502 51 2   80% 148 24   88%
cli/commands/models_cmd.py   95% 83 4 0   75% 12 3   93%
cli/commands/nodepools_cmd.py   100% 74 0 0   100% 8 0   100%
cli/commands/queue_cmd.py   96% 169 6 0   74% 38 10   92%
cli/commands/stacks_cmd.py   89% 520 58 0   75% 100 13   87%
cli/commands/tasks_cmd.py   75% 158 40 0   62% 50 15   72%
cli/commands/templates_cmd.py   98% 139 3 0   75% 24 6   94%
cli/commands/webhooks_cmd.py   98% 81 2 0   80% 10 2   96%
cli/config.py   99% 102 1 0   95% 40 2   98%
cli/costs.py   99% 152 2 0   100% 30 0   99%
cli/dag.py   95% 144 7 0   89% 56 6   94%
cli/files.py   95% 219 12 3   79% 66 12   91%
cli/images.py   92% 491 40 0   86% 156 16   90%
cli/inference.py   98% 155 3 2   100% 54 0   99%
cli/jobs.py   95% 404 20 1   90% 174 17   94%
cli/kubectl_helpers.py   92% 24 2 0   67% 6 2   87%
cli/main.py   96% 57 2 2   86% 14 2   94%
cli/models.py   100% 78 0 0   100% 20 0   100%
cli/nodepools.py   97% 126 4 0   92% 26 2   96%
cli/output.py   98% 109 2 0   96% 48 2   97%
cli/stacks.py   95% 933 44 2   88% 380 45   93%
gco/_version.py   100% 1 0 0   100% 0 0   100%
gco/config/config_loader.py   99% 268 1 0   97% 130 4   99%
gco/models/cluster_models.py   100% 35 0 0   100% 14 0   100%
gco/models/health_models.py   100% 73 0 2   92% 38 3   97%
gco/models/inference_models.py   98% 110 2 0   94% 34 2   97%
gco/models/manifest_models.py   99% 101 1 0   100% 36 0   99%
gco/services/api_routes/jobs.py   87% 311 39 0   74% 92 16   84%
gco/services/api_routes/manifests.py   98% 85 2 0   90% 10 1   97%
gco/services/api_routes/queue.py   97% 111 3 2   93% 14 1   97%
gco/services/api_routes/templates.py   94% 90 5 2   83% 12 2   93%
gco/services/api_routes/webhooks.py   100% 56 0 2   100% 6 0   100%
gco/services/api_shared.py   100% 145 0 0   88% 26 3   98%
gco/services/auth_middleware.py   100% 106 0 0   97% 30 1   99%
gco/services/aws_ssm.py   100% 30 0 0   100% 4 0   100%
gco/services/health_api.py   85% 136 21 7   73% 26 5   83%
gco/services/health_monitor.py   99% 322 4 2   92% 120 10   97%
gco/services/inference_monitor.py   89% 525 57 2   82% 158 15   87%
gco/services/inference_store.py   96% 108 4 0   88% 34 4   94%
gco/services/manifest_api.py   92% 123 10 7   60% 20 4   87%
gco/services/manifest_processor.py   98% 526 10 0   93% 224 13   97%
gco/services/metrics_publisher.py   100% 92 0 0   100% 18 0   100%
gco/services/queue_processor.py   96% 295 11 2   89% 158 17   94%
gco/services/structured_logging.py   94% 35 2 0   75% 8 2   91%
gco/services/template_store.py   92% 312 25 0   93% 72 5   92%
gco/services/webhook_dispatcher.py   99% 322 3 2   96% 98 4   98%
gco/stacks/analytics_stack.py   99% 157 1 0   93% 14 1   99%
gco/stacks/api_gateway_global_stack.py   99% 129 1 0   90% 10 1   99%
gco/stacks/constants.py   100% 29 0 0   100% 0 0   100%
gco/stacks/global_stack.py   98% 198 3 0   88% 24 3   97%
gco/stacks/monitoring_stack.py   99% 314 2 4   91% 56 5   98%
gco/stacks/nag_suppressions.py   100% 88 0 0   100% 22 0   100%
gco/stacks/regional_api_gateway_stack.py   100% 48 0 0   100% 2 0   100%
gco/stacks/regional_stack.py   95% 482 23 0   88% 56 7   94%
mcp/audit.py   96% 122 5 0   86% 36 5   94%
mcp/audit_middleware.py   100% 57 0 0   64% 14 5   93%
mcp/cli_runner.py   100% 22 0 0   100% 8 0   100%
mcp/feature_flags.py   100% 16 0 0   100% 0 0   100%
mcp/iam.py   90% 29 3 0   100% 2 0   90%
mcp/metric_readers/aggregate.py   100% 23 0 0   100% 14 0   100%
mcp/metric_readers/cloudwatch.py   100% 30 0 0   100% 2 0   100%
mcp/metric_readers/files.py   70% 137 41 0   58% 36 5   68%
mcp/metric_readers/localfs.py   100% 21 0 0   100% 8 0   100%
mcp/metric_readers/logs.py   98% 52 1 0   95% 20 1   97%
mcp/metric_readers/shape.py   97% 67 2 0   89% 18 2   95%
mcp/mission/_engine_factory.py   87% 137 18 2   81% 32 2   86%
mcp/mission/_environment.py   50% 48 24 3   75% 8 0   54%
mcp/mission/audit.py   97% 108 3 0   91% 44 4   95%
mcp/mission/checkpoints.py   100% 35 0 0   100% 16 0   100%
mcp/mission/criteria_scaffold.py   96% 224 8 3   87% 62 8   94%
mcp/mission/decide.py   99% 87 1 0   93% 46 3   97%
mcp/mission/engine.py   92% 572 45 0   81% 250 27   89%
mcp/mission/final_report.py   92% 131 11 0   85% 48 7   90%
mcp/mission/predicate.py   95% 203 10 0   86% 84 12   92%
mcp/mission/sampling.py   93% 456 32 2   84% 122 19   91%
mcp/mission/sandbox.py   90% 511 50 0   82% 212 25   88%
mcp/mission/state.py   92% 128 10 103   93% 30 2   92%
mcp/mission/types.py   100% 115 0 0   100% 0 0   100%
mcp/mission/validation.py   94% 245 14 0   91% 130 12   93%
mcp/mission_judge/prompt.py   97% 39 1 0   75% 4 1   95%
mcp/mission_judge/rubric.py   100% 3 0 0   100% 0 0   100%
mcp/mission_judge/score.py   100% 50 0 0   100% 14 0   100%
mcp/mission_judge/shape.py   98% 42 1 0   94% 16 1   97%
mcp/resources/ci.py   96% 140 6 0   65% 74 26   85%
mcp/resources/clients.py   96% 25 1 0   90% 10 1   94%
mcp/resources/cluster.py   100% 41 0 0   100% 8 0   100%
mcp/resources/config.py   92% 66 5 0   79% 28 6   88%
mcp/resources/costs.py   100% 14 0 0   100% 2 0   100%
mcp/resources/demos.py   97% 35 1 0   75% 16 4   90%
mcp/resources/docs.py   98% 293 7 0   80% 88 18   93%
mcp/resources/iam_policies.py   95% 20 1 0   67% 6 2   88%
mcp/resources/images.py   90% 99 10 0   91% 22 2   90%
mcp/resources/inference.py   100% 20 0 0   100% 4 0   100%
mcp/resources/infra.py   98% 45 1 0   79% 14 3   93%
mcp/resources/jobs.py   100% 23 0 0   100% 4 0   100%
mcp/resources/k8s.py   100% 48 0 0   93% 14 1   98%
mcp/resources/mission.py   85% 67 10 0   100% 14 0   88%
mcp/resources/scripts.py   96% 27 1 0   83% 12 2   92%
mcp/resources/self.py   88% 100 12 0   92% 12 1   88%
mcp/resources/source.py   91% 53 5 0   80% 30 6   87%
mcp/resources/tasks.py   100% 53 0 0   96% 24 1   99%
mcp/resources/tests.py   98% 47 1 0   73% 26 7   89%
mcp/run_mcp.py   98% 128 2 2   76% 38 9   93%
mcp/server.py   92% 36 3 0   92% 12 1   92%
mcp/tools/_long_task.py   92% 130 10 0   85% 48 3   90%
mcp/tools/_task_status.py   89% 219 23 0   76% 54 11   87%
mcp/tools/analytics.py   95% 44 2 0   100% 2 0   96%
mcp/tools/capacity.py   99% 79 1 0   97% 38 1   98%
mcp/tools/config.py   100% 11 0 0   100% 2 0   100%
mcp/tools/costs.py   100% 19 0 0   100% 0 0   100%
mcp/tools/dag.py   100% 15 0 0   100% 2 0   100%
mcp/tools/docs.py   98% 53 1 0   91% 32 3   95%
mcp/tools/examples.py   98% 58 1 0   92% 36 3   96%
mcp/tools/images.py   83% 114 19 5   38% 16 2   78%
mcp/tools/inference.py   97% 110 3 0   92% 26 2   96%
mcp/tools/jobs.py   96% 76 3 0   89% 18 2   95%
mcp/tools/metrics.py   71% 146 43 0   60% 40 12   68%
mcp/tools/mission.py   96% 180 7 0   95% 40 2   96%
mcp/tools/models.py   94% 36 2 0   100% 6 0   95%
mcp/tools/nodepools.py   96% 52 2 0   100% 20 0   97%
mcp/tools/queue.py   97% 61 2 0   100% 22 0   98%
mcp/tools/semantic_progress.py   95% 43 2 0   100% 6 0   96%
mcp/tools/stacks.py   91% 162 14 5   65% 52 14   85%
mcp/tools/storage.py   97% 29 1 0   83% 6 1   94%
mcp/tools/tasks.py   100% 22 0 0   83% 6 1   96%
mcp/tools/templates.py   96% 57 2 0   100% 18 0   97%
mcp/tools/webhooks.py   96% 48 2 0   100% 14 0   97%
mcp/version.py   100% 8 0 2   100% 0 0   100%
Total   94% 21160 1275 173   85% 6306 769   92%

No items found using the specified filter.