Coverage report: 92.54%

Files Functions Classes

coverage.py v7.15.2, created at 2026-07-30 21:22 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
cli/_container_runtime.py   100.00% 39 0 0   93.75% 16 1   98.18%
cli/_image_mirror.py   99.54% 216 1 0   100.00% 64 0   99.64%
cli/_image_uri.py   92.11% 38 3 0   78.57% 14 3   88.46%
cli/analytics_user_mgmt.py   94.02% 184 11 0   89.29% 56 6   92.92%
cli/aws_client.py   97.58% 372 9 0   86.21% 116 16   94.88%
cli/capacity/advisor.py   87.21% 391 50 0   81.88% 138 7   85.82%
cli/capacity/blocks.py   97.90% 143 3 0   94.23% 52 3   96.92%
cli/capacity/checker.py   97.23% 759 21 0   95.80% 286 12   96.84%
cli/capacity/history.py   94.39% 196 11 0   81.08% 74 14   90.74%
cli/capacity/models.py   100.00% 39 0 0   100.00% 0 0   100.00%
cli/capacity/multi_region.py   95.93% 246 10 0   86.05% 86 8   93.37%
cli/cluster_tunnel.py   100.00% 116 0 0   100.00% 22 0   100.00%
cli/commands/analytics_cmd.py   91.94% 310 25 0   80.00% 70 12   89.74%
cli/commands/capacity_cmd.py   92.86% 700 50 0   83.72% 172 26   91.06%
cli/commands/cluster_cmd.py   100.00% 73 0 7   91.67% 12 1   98.82%
cli/commands/config_cmd.py   92.68% 41 3 0   75.00% 8 2   89.80%
cli/commands/costs_cmd.py   91.69% 445 37 2   87.80% 82 8   91.08%
cli/commands/dag_cmd.py   100.00% 88 0 0   93.33% 30 2   98.31%
cli/commands/files_cmd.py   99.07% 107 1 0   92.86% 14 1   98.35%
cli/commands/images_cmd.py   95.60% 341 15 0   78.33% 60 13   93.02%
cli/commands/inference_cmd.py   98.28% 699 12 0   90.57% 212 18   96.49%
cli/commands/jobs_cmd.py   93.66% 489 31 0   75.00% 116 23   90.08%
cli/commands/mission_cmd.py   90.94% 508 46 2   83.78% 148 22   89.33%
cli/commands/models_cmd.py   94.17% 103 6 0   72.22% 18 3   90.91%
cli/commands/monitoring_cmd.py   97.11% 173 5 2   88.89% 18 2   96.34%
cli/commands/nodepools_cmd.py   89.17% 120 13 0   71.43% 14 0   87.31%
cli/commands/queue_cmd.py   92.47% 186 14 0   66.67% 48 14   87.18%
cli/commands/stacks_cmd.py   94.09% 643 38 0   92.54% 134 10   93.82%
cli/commands/storage_cmd.py   100.00% 85 0 0   100.00% 16 0   100.00%
cli/commands/tasks_cmd.py   100.00% 158 0 0   100.00% 50 0   100.00%
cli/commands/templates_cmd.py   97.84% 139 3 0   75.00% 24 6   94.48%
cli/commands/webhooks_cmd.py   97.06% 102 3 0   75.00% 12 3   94.74%
cli/config.py   99.26% 135 1 0   97.83% 46 1   98.90%
cli/cost_analytics.py   97.71% 131 3 0   88.24% 34 4   95.76%
cli/costs.py   99.05% 210 2 0   100.00% 48 0   99.22%
cli/dag.py   92.50% 160 12 0   88.71% 62 5   91.44%
cli/ephemeral_bastion.py   98.73% 236 3 2   90.62% 32 3   97.76%
cli/files.py   94.57% 221 12 3   78.79% 66 12   90.94%
cli/images.py   88.05% 544 65 0   79.12% 182 22   85.81%
cli/inference.py   98.21% 390 7 2   97.22% 180 5   97.89%
cli/jobs.py   94.54% 421 23 1   88.37% 172 20   92.75%
cli/kubectl_helpers.py   95.31% 64 3 0   86.36% 22 3   93.02%
cli/main.py   96.61% 59 2 2   92.86% 14 1   95.89%
cli/models.py   98.00% 150 3 0   93.75% 48 3   96.97%
cli/monitoring_user_mgmt.py   94.23% 52 3 0   80.00% 10 2   91.94%
cli/nodepools.py   89.47% 171 18 0   89.47% 38 2   89.47%
cli/output.py   98.17% 109 2 0   95.83% 48 2   97.45%
cli/ssm_tunnel.py   100.00% 54 0 0   100.00% 12 0   100.00%
cli/stacks.py   84.25% 2539 400 2   75.09% 1088 213   81.50%
cli/storage.py   95.43% 700 32 16   93.70% 254 14   94.97%
gco/_version.py   100.00% 1 0 0   100.00% 0 0   100.00%
gco/bedrock.py   94.94% 178 9 2   85.94% 64 7   92.56%
gco/config/config_loader.py   96.71% 425 14 0   91.59% 214 18   94.99%
gco/models/cluster_models.py   100.00% 35 0 0   100.00% 14 0   100.00%
gco/models/health_models.py   100.00% 73 0 2   100.00% 38 0   100.00%
gco/models/inference_models.py   98.18% 110 2 0   94.12% 34 2   97.22%
gco/models/manifest_models.py   99.01% 101 1 0   100.00% 36 0   99.27%
gco/services/api_routes/cost.py   100.00% 60 0 0   100.00% 4 0   100.00%
gco/services/api_routes/inference_proxy.py   100.00% 141 0 0   100.00% 38 0   100.00%
gco/services/api_routes/jobs.py   88.72% 337 38 0   76.53% 98 17   85.98%
gco/services/api_routes/manifests.py   97.65% 85 2 0   90.00% 10 1   96.84%
gco/services/api_routes/queue.py   91.72% 145 12 2   65.62% 32 9   87.01%
gco/services/api_routes/templates.py   94.44% 90 5 2   83.33% 12 2   93.14%
gco/services/api_routes/webhooks.py   100.00% 56 0 2   100.00% 6 0   100.00%
gco/services/api_shared.py   100.00% 147 0 0   88.46% 26 3   98.27%
gco/services/auth_middleware.py   94.39% 196 11 0   86.54% 52 7   92.74%
gco/services/aws_ssm.py   100.00% 30 0 0   100.00% 4 0   100.00%
gco/services/central_queue_worker.py   98.78% 245 3 0   95.71% 70 3   98.10%
gco/services/cost_api.py   95.83% 96 4 6   100.00% 10 0   96.23%
gco/services/cost_monitor.py   100.00% 195 0 2   97.37% 38 1   99.57%
gco/services/grafana_rotator.py   96.72% 61 2 2   100.00% 2 0   96.83%
gco/services/health_api.py   84.78% 138 21 7   73.08% 26 5   82.93%
gco/services/health_monitor.py   96.14% 389 15 2   88.03% 142 15   93.97%
gco/services/inference_api.py   85.71% 42 6 2   100.00% 0 0   85.71%
gco/services/inference_monitor.py   94.72% 1194 63 2   86.02% 372 48   92.66%
gco/services/inference_store.py   95.73% 117 5 0   87.50% 40 5   93.63%
gco/services/manifest_api.py   83.45% 139 23 7   55.56% 18 6   80.25%
gco/services/manifest_processor.py   93.02% 673 47 0   88.11% 286 24   91.55%
gco/services/metrics_publisher.py   100.00% 92 0 0   100.00% 18 0   100.00%
gco/services/mooncake_pd_proxy.py   100.00% 96 0 3   100.00% 14 0   100.00%
gco/services/queue_processor.py   92.45% 371 28 2   88.50% 200 23   91.07%
gco/services/request_size_middleware.py   86.54% 52 7 0   72.73% 22 4   82.43%
gco/services/service_metrics.py   100.00% 55 0 4   100.00% 8 0   100.00%
gco/services/spot_price_gate.py   96.94% 98 3 0   96.43% 28 1   96.83%
gco/services/structured_logging.py   94.29% 35 2 0   75.00% 8 2   90.70%
gco/services/template_store.py   94.13% 767 45 0   88.67% 256 29   92.77%
gco/services/webhook_dispatcher.py   99.07% 322 3 2   95.92% 98 4   98.33%
gco/stacks/analytics_stack.py   99.39% 164 1 0   92.86% 14 1   98.88%
gco/stacks/api_gateway_global_stack.py   98.21% 223 4 0   76.92% 26 6   95.98%
gco/stacks/aws_load_balancer_controller_policy.py   90.00% 10 1 2   50.00% 2 1   83.33%
gco/stacks/constants.py   95.35% 129 6 0   80.00% 30 6   92.45%
gco/stacks/global_stack.py   97.11% 242 7 0   80.56% 36 7   94.96%
gco/stacks/monitoring_stack.py   98.88% 356 4 4   87.50% 64 8   97.14%
gco/stacks/nag_suppressions.py   97.89% 142 3 0   92.00% 50 4   96.35%
gco/stacks/regional_api_gateway_stack.py   98.95% 95 1 0   80.00% 10 2   97.14%
gco/stacks/regional_stack.py   99.17% 842 7 2   89.29% 140 15   97.76%
gco_mcp/audit.py   95.34% 193 9 0   91.94% 62 5   94.51%
gco_mcp/audit_middleware.py   100.00% 71 0 0   64.29% 14 5   94.12%
gco_mcp/cli_runner.py   88.51% 87 10 0   72.22% 36 4   83.74%
gco_mcp/feature_flags.py   100.00% 19 0 0   100.00% 0 0   100.00%
gco_mcp/iam.py   89.66% 29 3 0   100.00% 2 0   90.32%
gco_mcp/local_data.py   95.50% 222 10 0   94.44% 72 4   95.24%
gco_mcp/metric_readers/aggregate.py   100.00% 23 0 0   100.00% 14 0   100.00%
gco_mcp/metric_readers/cloudwatch.py   100.00% 30 0 0   100.00% 2 0   100.00%
gco_mcp/metric_readers/files.py   89.78% 137 14 0   86.11% 36 1   89.02%
gco_mcp/metric_readers/localfs.py   100.00% 21 0 0   100.00% 8 0   100.00%
gco_mcp/metric_readers/logs.py   98.08% 52 1 0   95.00% 20 1   97.22%
gco_mcp/metric_readers/shape.py   97.01% 67 2 0   88.89% 18 2   95.29%
gco_mcp/mission/_engine_factory.py   90.51% 137 13 2   90.62% 32 3   90.53%
gco_mcp/mission/_environment.py   50.00% 48 24 3   75.00% 8 0   53.57%
gco_mcp/mission/audit.py   97.22% 108 3 0   90.91% 44 4   95.39%
gco_mcp/mission/checkpoints.py   100.00% 35 0 0   100.00% 16 0   100.00%
gco_mcp/mission/criteria_scaffold.py   96.48% 227 8 3   87.10% 62 8   94.46%
gco_mcp/mission/decide.py   98.85% 87 1 0   93.48% 46 3   96.99%
gco_mcp/mission/engine.py   92.52% 575 43 0   81.20% 250 27   89.09%
gco_mcp/mission/final_report.py   91.60% 131 11 0   85.42% 48 7   89.94%
gco_mcp/mission/predicate.py   95.07% 203 10 0   85.71% 84 12   92.33%
gco_mcp/mission/sampling.py   93.10% 478 33 3   85.16% 128 19   91.42%
gco_mcp/mission/sandbox.py   90.02% 511 51 0   81.13% 212 26   87.41%
gco_mcp/mission/state.py   92.19% 128 10 103   93.33% 30 2   92.41%
gco_mcp/mission/types.py   100.00% 115 0 0   100.00% 0 0   100.00%
gco_mcp/mission/validation.py   94.29% 245 14 0   90.77% 130 12   93.07%
gco_mcp/mission_judge/prompt.py   97.44% 39 1 0   75.00% 4 1   95.35%
gco_mcp/mission_judge/rubric.py   100.00% 3 0 0   100.00% 0 0   100.00%
gco_mcp/mission_judge/score.py   100.00% 50 0 0   100.00% 14 0   100.00%
gco_mcp/mission_judge/shape.py   97.62% 42 1 0   93.75% 16 1   96.55%
gco_mcp/resources/_eks.py   90.00% 30 3 0   70.00% 10 3   85.00%
gco_mcp/resources/ci.py   95.71% 140 6 0   64.86% 74 26   85.05%
gco_mcp/resources/clients.py   95.83% 24 1 0   90.00% 10 1   94.12%
gco_mcp/resources/cluster.py   95.35% 43 2 0   100.00% 8 0   96.08%
gco_mcp/resources/config.py   95.24% 21 1 0   75.00% 4 1   92.00%
gco_mcp/resources/costs.py   100.00% 14 0 0   100.00% 2 0   100.00%
gco_mcp/resources/demos.py   97.06% 34 1 0   75.00% 16 4   90.00%
gco_mcp/resources/docs.py   97.57% 371 9 0   80.70% 114 22   93.61%
gco_mcp/resources/iam_policies.py   94.74% 19 1 0   66.67% 6 2   88.00%
gco_mcp/resources/images.py   89.90% 99 10 0   90.91% 22 2   90.08%
gco_mcp/resources/inference.py   100.00% 20 0 0   100.00% 4 0   100.00%
gco_mcp/resources/infra.py   97.73% 44 1 0   78.57% 14 3   93.10%
gco_mcp/resources/jobs.py   90.91% 33 3 0   83.33% 6 1   89.74%
gco_mcp/resources/k8s.py   94.74% 57 3 0   87.50% 16 2   93.15%
gco_mcp/resources/mission.py   85.07% 67 10 0   100.00% 14 0   87.65%
gco_mcp/resources/scripts.py   96.15% 26 1 0   83.33% 12 2   92.11%
gco_mcp/resources/self.py   88.57% 105 12 0   92.86% 14 1   89.08%
gco_mcp/resources/source.py   90.91% 55 5 0   80.00% 30 6   87.06%
gco_mcp/resources/tasks.py   100.00% 53 0 0   95.83% 24 1   98.70%
gco_mcp/resources/tests.py   97.83% 46 1 0   73.08% 26 7   88.89%
gco_mcp/run_mcp.py   96.88% 192 6 2   79.73% 74 15   92.11%
gco_mcp/server.py   88.10% 42 5 0   75.00% 16 2   84.48%
gco_mcp/tools/_long_task.py   97.95% 244 5 0   93.14% 102 7   96.53%
gco_mcp/tools/_task_status.py   98.34% 482 8 0   96.09% 128 5   97.87%
gco_mcp/tools/analytics.py   96.08% 51 2 0   100.00% 4 0   96.36%
gco_mcp/tools/capacity.py   100.00% 181 0 0   100.00% 96 0   100.00%
gco_mcp/tools/cluster.py   100.00% 13 0 0   100.00% 4 0   100.00%
gco_mcp/tools/config.py   100.00% 11 0 0   100.00% 2 0   100.00%
gco_mcp/tools/costs.py   97.70% 87 2 0   60.00% 20 8   90.65%
gco_mcp/tools/dag.py   100.00% 15 0 0   100.00% 2 0   100.00%
gco_mcp/tools/docs.py   98.18% 55 1 0   91.18% 34 3   95.51%
gco_mcp/tools/examples.py   98.28% 58 1 0   91.67% 36 3   95.74%
gco_mcp/tools/images.py   98.57% 140 2 5   87.50% 16 2   97.44%
gco_mcp/tools/inference.py   98.19% 166 3 0   91.67% 48 4   96.73%
gco_mcp/tools/jobs.py   97.89% 95 2 0   90.00% 20 2   96.52%
gco_mcp/tools/metrics.py   100.00% 146 0 0   100.00% 40 0   100.00%
gco_mcp/tools/mission.py   96.11% 180 7 0   95.00% 40 2   95.91%
gco_mcp/tools/models.py   95.56% 45 2 0   100.00% 4 0   95.92%
gco_mcp/tools/monitoring.py   100.00% 43 0 0   100.00% 4 0   100.00%
gco_mcp/tools/nodepools.py   96.72% 61 2 0   100.00% 22 0   97.59%
gco_mcp/tools/queue.py   96.72% 61 2 0   100.00% 22 0   97.59%
gco_mcp/tools/semantic_progress.py   95.35% 43 2 0   100.00% 6 0   95.92%
gco_mcp/tools/stacks.py   97.80% 182 4 5   79.03% 62 13   93.03%
gco_mcp/tools/storage.py   97.50% 80 2 0   100.00% 20 0   98.00%
gco_mcp/tools/tasks.py   100.00% 31 0 0   100.00% 10 0   100.00%
gco_mcp/tools/templates.py   96.36% 55 2 0   100.00% 16 0   97.18%
gco_mcp/tools/webhooks.py   96.15% 52 2 0   100.00% 18 0   97.14%
gco_mcp/version.py   100.00% 8 0 2   100.00% 0 0   100.00%
Total   94.38% 32418 1821 228   86.54% 9948 1131   92.54%

No items found using the specified filter.