Coverage report: 100.00%

Files Functions Classes

coverage.py v7.13.5, created at 2026-09-14 22:07 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
.github / oidc_provider / app.py (no class)   100.00% 8 0 0   100.00% 0 0   100.00%
.github / oidc_provider / stack.py GCOGitHubOIDCStack   100.00% 17 0 0   100.00% 2 0   100.00%
.github / oidc_provider / stack.py (no class)   100.00% 36 0 0   100.00% 14 0   100.00%
.github / scripts / apply_pr_type_labels.py (no class)   100.00% 66 0 2   100.00% 22 0   100.00%
.github / scripts / autopilot_ci_contract.py (no class)   100.00% 219 0 2   100.00% 118 0   100.00%
.github / scripts / check_bash_coverage.py _Scan   100.00% 2 0 0   100.00% 0 0   100.00%
.github / scripts / check_bash_coverage.py ReportError   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / check_bash_coverage.py ScriptCoverage   100.00% 7 0 0   100.00% 2 0   100.00%
.github / scripts / check_bash_coverage.py Result   100.00% 1 0 0   100.00% 0 0   100.00%
.github / scripts / check_bash_coverage.py (no class)   100.00% 351 0 2   100.00% 148 0   100.00%
.github / scripts / check_npm_audit.py Suppression   100.00% 1 0 0   100.00% 0 0   100.00%
.github / scripts / check_npm_audit.py (no class)   100.00% 111 0 2   100.00% 42 0   100.00%
.github / scripts / check_pip_audit_ignore.py (no class)   100.00% 62 0 2   100.00% 20 0   100.00%
.github / scripts / check_runner_images.py CatalogError   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / check_runner_images.py RunnerImage   100.00% 9 0 0   100.00% 2 0   100.00%
.github / scripts / check_runner_images.py Finding   100.00% 1 0 0   100.00% 0 0   100.00%
.github / scripts / check_runner_images.py (no class)   100.00% 158 0 2   100.00% 56 0   100.00%
.github / scripts / render_coverage_badges.py BadgeError   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / render_coverage_badges.py (no class)   100.00% 78 0 2   100.00% 24 0   100.00%
.github / scripts / validate_demo_gifs.py GifPolicy   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / validate_demo_gifs.py ValidationError   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / validate_demo_gifs.py (no class)   100.00% 149 0 6   100.00% 70 0   100.00%
.github / scripts / validate_grafana_dashboards.py ValidationError   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / validate_grafana_dashboards.py (no class)   100.00% 161 0 2   100.00% 54 0   100.00%
.github / scripts / validate_helm_charts.py ChartRef   100.00% 3 0 0   100.00% 2 0   100.00%
.github / scripts / validate_helm_charts.py (no class)   100.00% 514 0 2   100.00% 224 0   100.00%
.github / scripts / validate_k8s_manifests.py (no class)   100.00% 240 0 2   100.00% 108 0   100.00%
.github / scripts / verify_action_pins.py Pin   100.00% 5 0 2   100.00% 0 0   100.00%
.github / scripts / verify_action_pins.py TagResolution   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / verify_action_pins.py (no class)   100.00% 179 0 4   100.00% 62 0   100.00%
.github / scripts / verify_container_tool_versions.py VerificationError   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / verify_container_tool_versions.py (no class)   100.00% 96 0 2   100.00% 22 0   100.00%
.github / scripts / verify_inference_streaming_bundle_freshness.py (no class)   100.00% 57 0 12   100.00% 8 0   100.00%
.github / scripts / verify_lambda_imports.py HandlerTarget   100.00% 0 0 0   100.00% 0 0   100.00%
.github / scripts / verify_lambda_imports.py (no class)   100.00% 43 0 2   100.00% 6 0   100.00%
app.py LambdaTracingAspect   100.00% 2 0 0   100.00% 2 0   100.00%
app.py (no class)   100.00% 58 0 2   100.00% 8 0   100.00%
cli / _container_runtime.py (no class)   100.00% 54 0 0   100.00% 22 0   100.00%
cli / _image_mirror.py MirrorItem   100.00% 1 0 0   100.00% 0 0   100.00%
cli / _image_mirror.py (no class)   100.00% 215 0 0   100.00% 64 0   100.00%
cli / _image_reference.py (no class)   100.00% 71 0 0   100.00% 42 0   100.00%
cli / _image_uri.py (no class)   100.00% 38 0 0   100.00% 14 0   100.00%
cli / analytics_user_mgmt.py (no class)   100.00% 184 0 0   100.00% 56 0   100.00%
cli / autopilot.py AutopilotEngine   100.00% 0 0 0   100.00% 0 0   100.00%
cli / autopilot.py CompanionServer   100.00% 0 0 0   100.00% 0 0   100.00%
cli / autopilot.py (no class)   100.00% 317 0 1   100.00% 98 0   100.00%
cli / aws_client.py APIRequestError   100.00% 2 0 0   100.00% 0 0   100.00%
cli / aws_client.py RegionalApiDiscoveryError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / aws_client.py RegionalStack   100.00% 0 0 0   100.00% 0 0   100.00%
cli / aws_client.py ApiEndpoint   100.00% 0 0 0   100.00% 0 0   100.00%
cli / aws_client.py GCOAWSClient   100.00% 341 0 0   100.00% 124 0   100.00%
cli / aws_client.py (no class)   100.00% 121 0 0   100.00% 20 0   100.00%
cli / capacity / advisor.py BedrockCapacityRecommendation   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / advisor.py CapacityPredictionResult   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / advisor.py _CapacityAdvisorModelDefault   100.00% 1 0 0   100.00% 0 0   100.00%
cli / capacity / advisor.py BedrockCapacityAdvisor   100.00% 338 0 0   100.00% 138 0   100.00%
cli / capacity / advisor.py (no class)   100.00% 52 0 0   100.00% 0 0   100.00%
cli / capacity / blocks.py (no class)   100.00% 143 0 0   100.00% 52 0   100.00%
cli / capacity / checker.py SpotPlacementConfigLimitError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / checker.py CapacityChecker   100.00% 716 0 0   100.00% 280 0   100.00%
cli / capacity / checker.py (no class)   100.00% 97 0 0   100.00% 8 0   100.00%
cli / capacity / history.py CapacityHistoryStore   100.00% 80 0 0   100.00% 30 0   100.00%
cli / capacity / history.py (no class)   100.00% 125 0 0   100.00% 50 0   100.00%
cli / capacity / models.py CapacityCheckError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / models.py InstanceTypeInfo   100.00% 4 0 0   100.00% 0 0   100.00%
cli / capacity / models.py SpotPriceInfo   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / models.py CapacityEstimate   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / models.py (no class)   100.00% 124 0 0   100.00% 4 0   100.00%
cli / capacity / multi_region.py RegionCapacity   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / multi_region.py MultiRegionCapacityChecker   100.00% 176 0 0   100.00% 78 0   100.00%
cli / capacity / multi_region.py (no class)   100.00% 70 0 0   100.00% 8 0   100.00%
cli / capacity / traffic_dial.py TrafficDialError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / traffic_dial.py RegionDialStatus   100.00% 0 0 0   100.00% 0 0   100.00%
cli / capacity / traffic_dial.py TrafficDialManager   100.00% 133 0 0   100.00% 48 0   100.00%
cli / capacity / traffic_dial.py (no class)   100.00% 40 0 0   100.00% 0 0   100.00%
cli / cluster_doctor.py DoctorCheck   100.00% 4 0 0   100.00% 2 0   100.00%
cli / cluster_doctor.py ClusterProbe   100.00% 0 0 0   100.00% 0 0   100.00%
cli / cluster_doctor.py (no class)   100.00% 182 0 0   100.00% 56 0   100.00%
cli / cluster_tunnel.py TunnelPlan   100.00% 24 0 0   100.00% 4 0   100.00%
cli / cluster_tunnel.py TunnelSession   100.00% 0 0 0   100.00% 0 0   100.00%
cli / cluster_tunnel.py (no class)   100.00% 95 0 0   100.00% 18 0   100.00%
cli / commands / analytics_cmd.py (no class)   100.00% 332 0 0   100.00% 88 0   100.00%
cli / commands / autopilot_cmd.py (no class)   100.00% 313 0 0   100.00% 128 0   100.00%
cli / commands / capacity_cmd.py (no class)   100.00% 824 0 0   100.00% 216 0   100.00%
cli / commands / cluster_cmd.py (no class)   100.00% 94 0 7   100.00% 20 0   100.00%
cli / commands / config_cmd.py (no class)   100.00% 41 0 0   100.00% 8 0   100.00%
cli / commands / costs_cmd.py (no class)   100.00% 445 0 2   100.00% 82 0   100.00%
cli / commands / dag_cmd.py (no class)   100.00% 88 0 0   100.00% 30 0   100.00%
cli / commands / deps_cmd.py (no class)   100.00% 123 0 0   100.00% 34 0   100.00%
cli / commands / examples_cmd.py (no class)   100.00% 73 0 0   100.00% 24 0   100.00%
cli / commands / files_cmd.py (no class)   100.00% 107 0 0   100.00% 14 0   100.00%
cli / commands / images_cmd.py (no class)   100.00% 329 0 0   100.00% 52 0   100.00%
cli / commands / inference_cmd.py (no class)   100.00% 729 0 0   100.00% 224 0   100.00%
cli / commands / jobs_cmd.py (no class)   100.00% 732 0 0   100.00% 220 0   100.00%
cli / commands / mission_cmd.py (no class)   100.00% 611 0 2   100.00% 164 0   100.00%
cli / commands / models_cmd.py (no class)   100.00% 105 0 0   100.00% 20 0   100.00%
cli / commands / monitoring_cmd.py (no class)   100.00% 178 0 2   100.00% 22 0   100.00%
cli / commands / nodepools_cmd.py (no class)   100.00% 120 0 0   100.00% 14 0   100.00%
cli / commands / queue_cmd.py (no class)   100.00% 190 0 0   100.00% 48 0   100.00%
cli / commands / release_cmd.py (no class)   100.00% 109 0 0   100.00% 44 0   100.00%
cli / commands / stacks_cmd.py (no class)   100.00% 940 0 0   100.00% 202 0   100.00%
cli / commands / status_cmd.py (no class)   100.00% 165 0 0   100.00% 62 0   100.00%
cli / commands / storage_cmd.py _StorageSyncTerminated   100.00% 0 0 0   100.00% 0 0   100.00%
cli / commands / storage_cmd.py (no class)   100.00% 108 0 0   100.00% 22 0   100.00%
cli / commands / swarm_cmd.py _deps_builder._SchemaShim   100.00% 2 0 0   100.00% 0 0   100.00%
cli / commands / swarm_cmd.py _deps_builder._SupervisorToolStub   100.00% 4 0 0   100.00% 0 0   100.00%
cli / commands / swarm_cmd.py (no class)   100.00% 275 0 0   100.00% 38 0   100.00%
cli / commands / tasks_cmd.py (no class)   100.00% 159 0 0   100.00% 50 0   100.00%
cli / commands / templates_cmd.py (no class)   100.00% 139 0 0   100.00% 24 0   100.00%
cli / commands / vector_cmd.py (no class)   100.00% 106 0 0   100.00% 26 0   100.00%
cli / commands / webhooks_cmd.py (no class)   100.00% 102 0 0   100.00% 12 0   100.00%
cli / config.py GCOConfig   100.00% 43 0 0   100.00% 20 0   100.00%
cli / config.py (no class)   100.00% 92 0 0   100.00% 26 0   100.00%
cli / cost_analytics.py AthenaQueryError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / cost_analytics.py QueryResult   100.00% 0 0 0   100.00% 0 0   100.00%
cli / cost_analytics.py CostAnalytics   100.00% 92 0 0   100.00% 34 0   100.00%
cli / cost_analytics.py (no class)   100.00% 39 0 0   100.00% 0 0   100.00%
cli / costs.py ResourceCost   100.00% 0 0 0   100.00% 0 0   100.00%
cli / costs.py CostSummary   100.00% 0 0 0   100.00% 0 0   100.00%
cli / costs.py WorkloadCost   100.00% 0 0 0   100.00% 0 0   100.00%
cli / costs.py CostTracker   100.00% 160 0 0   100.00% 48 0   100.00%
cli / costs.py (no class)   100.00% 50 0 0   100.00% 0 0   100.00%
cli / dag.py DagStep   100.00% 0 0 0   100.00% 0 0   100.00%
cli / dag.py DagDefinition   100.00% 41 0 0   100.00% 32 0   100.00%
cli / dag.py DagRunner   100.00% 77 0 0   100.00% 28 0   100.00%
cli / dag.py (no class)   100.00% 42 0 0   100.00% 2 0   100.00%
cli / ephemeral_bastion.py BastionNetwork   100.00% 0 0 0   100.00% 0 0   100.00%
cli / ephemeral_bastion.py (no class)   100.00% 258 0 2   100.00% 40 0   100.00%
cli / files.py FileSystemInfo   100.00% 2 0 0   100.00% 2 0   100.00%
cli / files.py FileInfo   100.00% 0 0 0   100.00% 0 0   100.00%
cli / files.py FileSystemClient   100.00% 200 0 3   100.00% 70 0   100.00%
cli / files.py (no class)   100.00% 93 0 0   100.00% 24 0   100.00%
cli / images.py ImageManager   100.00% 465 0 0   100.00% 178 0   100.00%
cli / images.py (no class)   100.00% 80 0 0   100.00% 4 0   100.00%
cli / inference.py MooncakeTopology   100.00% 0 0 0   100.00% 0 0   100.00%
cli / inference.py MooncakeStoreConfig   100.00% 0 0 0   100.00% 0 0   100.00%
cli / inference.py MooncakeTransferConfig   100.00% 0 0 0   100.00% 0 0   100.00%
cli / inference.py MooncakeProxyConfig   100.00% 0 0 0   100.00% 0 0   100.00%
cli / inference.py MooncakeRoleAutoscaling   100.00% 0 0 0   100.00% 0 0   100.00%
cli / inference.py MooncakeAutoscalingConfig   100.00% 0 0 0   100.00% 0 0   100.00%
cli / inference.py MooncakeSpec   100.00% 0 0 0   100.00% 0 0   100.00%
cli / inference.py InferenceManager   100.00% 330 0 0   100.00% 182 0   100.00%
cli / inference.py (no class)   100.00% 167 0 2   100.00% 66 0   100.00%
cli / job_policy.py RegionPolicy   100.00% 2 0 0   100.00% 0 0   100.00%
cli / job_policy.py AdmissionIssue   100.00% 0 0 0   100.00% 0 0   100.00%
cli / job_policy.py RegionVerdict   100.00% 0 0 0   100.00% 0 0   100.00%
cli / job_policy.py PolicyDrift   100.00% 0 0 0   100.00% 0 0   100.00%
cli / job_policy.py (no class)   100.00% 165 0 2   100.00% 50 0   100.00%
cli / jobs.py JobInfo   100.00% 6 0 0   100.00% 4 0   100.00%
cli / jobs.py JobManager   100.00% 410 0 1   100.00% 184 0   100.00%
cli / jobs.py (no class)   100.00% 121 0 0   100.00% 26 0   100.00%
cli / kubectl_helpers.py (no class)   100.00% 97 0 0   100.00% 34 0   100.00%
cli / main.py (no class)   100.00% 67 0 2   100.00% 14 0   100.00%
cli / managed_config.py ManagedConfigError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / managed_config.py ChangeReport   100.00% 5 0 0   100.00% 2 0   100.00%
cli / managed_config.py ManagedListKey   100.00% 0 0 0   100.00% 0 0   100.00%
cli / managed_config.py ManagedScalarKey   100.00% 0 0 0   100.00% 0 0   100.00%
cli / managed_config.py (no class)   100.00% 282 0 2   100.00% 76 0   100.00%
cli / models.py ModelManager   100.00% 86 0 0   100.00% 34 0   100.00%
cli / models.py RegionalBucketManager   100.00% 36 0 0   100.00% 12 0   100.00%
cli / models.py (no class)   100.00% 26 0 0   100.00% 0 0   100.00%
cli / monitoring_user_mgmt.py (no class)   100.00% 52 0 0   100.00% 10 0   100.00%
cli / nodepools.py NodePoolInfo   100.00% 0 0 0   100.00% 0 0   100.00%
cli / nodepools.py (no class)   100.00% 192 0 0   100.00% 42 0   100.00%
cli / output.py _StdoutCapture   100.00% 106 0 0   100.00% 22 0   100.00%
cli / output.py StructuredOutputGroup   100.00% 38 0 0   100.00% 8 0   100.00%
cli / output.py OutputFormatter   100.00% 70 0 0   100.00% 46 0   100.00%
cli / output.py (no class)   100.00% 184 0 0   100.00% 66 0   100.00%
cli / ssm_tunnel.py (no class)   100.00% 152 0 0   100.00% 50 0   100.00%
cli / stacks.py _StackOperationSafetyKwargs   100.00% 0 0 0   100.00% 0 0   100.00%
cli / stacks.py _CdkAssetSpec   100.00% 2 0 0   100.00% 0 0   100.00%
cli / stacks.py _AssetThreadState   100.00% 2 0 0   100.00% 0 0   100.00%
cli / stacks.py ConfigMutationLockError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / stacks.py CdkToolchainError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / stacks.py StackInfo   100.00% 1 0 0   100.00% 0 0   100.00%
cli / stacks.py StackManager   100.00% 2110 0 0   100.00% 1032 0   100.00%
cli / stacks.py (no class)   100.00% 744 0 2   100.00% 176 0   100.00%
cli / status.py Section   100.00% 0 0 0   100.00% 0 0   100.00%
cli / status.py Finding   100.00% 0 0 0   100.00% 0 0   100.00%
cli / status.py FleetStatus   100.00% 0 0 0   100.00% 0 0   100.00%
cli / status.py (no class)   100.00% 440 0 3   100.00% 142 0   100.00%
cli / storage.py StorageBucketNotFoundError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / storage.py _ConfinementContract   100.00% 0 0 0   100.00% 0 0   100.00%
cli / storage.py _PinnedRoot   100.00% 145 0 8   100.00% 40 0   100.00%
cli / storage.py _SyncObject   100.00% 0 0 0   100.00% 0 0   100.00%
cli / storage.py _PreparedUpload   100.00% 0 0 0   100.00% 0 0   100.00%
cli / storage.py _UploadObject   100.00% 0 0 0   100.00% 0 0   100.00%
cli / storage.py StorageManager   100.00% 519 0 6   100.00% 252 0   100.00%
cli / storage.py BucketDescriptor   100.00% 0 0 0   100.00% 0 0   100.00%
cli / storage.py (no class)   100.00% 160 0 0   100.00% 4 0   100.00%
cli / vector_store.py VectorStoreError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / vector_store.py VectorStoreUnavailableError   100.00% 0 0 0   100.00% 0 0   100.00%
cli / vector_store.py VectorStoreClient   100.00% 173 0 0   100.00% 64 0   100.00%
cli / vector_store.py (no class)   100.00% 91 0 0   100.00% 22 0   100.00%
diagrams / code_diagrams / _readme.py (no class)   100.00% 44 0 0   100.00% 12 0   100.00%
diagrams / code_diagrams / _renderer.py RenderedTarget   100.00% 0 0 0   100.00% 0 0   100.00%
diagrams / code_diagrams / _renderer.py _PlaywrightRenderer   100.00% 23 0 6   100.00% 2 0   100.00%
diagrams / code_diagrams / _renderer.py (no class)   100.00% 110 0 4   100.00% 20 0   100.00%
diagrams / code_diagrams / _source_marker.py (no class)   100.00% 104 0 2   100.00% 40 0   100.00%
diagrams / code_diagrams / _targets.py Target   100.00% 1 0 0   100.00% 0 0   100.00%
diagrams / code_diagrams / _targets.py (no class)   100.00% 14 0 0   100.00% 0 0   100.00%
diagrams / code_diagrams / _timestamp.py (no class)   100.00% 19 0 0   100.00% 4 0   100.00%
diagrams / code_diagrams / generate.py (no class)   100.00% 238 0 2   100.00% 88 0   100.00%
diagrams / generate.py (no class)   100.00% 201 0 2   100.00% 104 0   100.00%
diagrams / infra_diagrams / _catalog.py (no class)   100.00% 2 0 0   100.00% 0 0   100.00%
diagrams / infra_diagrams / generate.py (no class)   100.00% 143 0 2   100.00% 36 0   100.00%
dockerfiles / build_scratch_rootfs.py (no class)   100.00% 229 0 3   100.00% 94 0   100.00%
dockerfiles / runtime_smoke.py (no class)   100.00% 53 0 2   100.00% 14 0   100.00%
docs / client-examples / python_boto3_example.py (no class)   100.00% 93 0 2   100.00% 8 0   100.00%
gco / _version.py (no class)   100.00% 1 0 0   100.00% 0 0   100.00%
gco / bedrock.py BedrockModelConfigurationError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / bedrock.py CodexAutopilotConfiguration   100.00% 0 0 0   100.00% 0 0   100.00%
gco / bedrock.py BedrockDefaultConfiguration   100.00% 0 0 0   100.00% 0 0   100.00%
gco / bedrock.py BedrockFTUFormNotAcceptedError   100.00% 1 0 0   100.00% 0 0   100.00%
gco / bedrock.py BedrockResponseTruncatedError   100.00% 1 0 0   100.00% 0 0   100.00%
gco / bedrock.py (no class)   100.00% 257 0 0   100.00% 84 0   100.00%
gco / config / config_loader.py ConfigValidationError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / config / config_loader.py ConfigLoader   100.00% 563 0 0   100.00% 342 0   100.00%
gco / config / config_loader.py (no class)   100.00% 101 0 0   100.00% 8 0   100.00%
gco / enablement_overrides.py EnablementOverrideError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / enablement_overrides.py (no class)   100.00% 29 0 0   100.00% 12 0   100.00%
gco / inference_proxy_config.py (no class)   100.00% 14 0 0   100.00% 2 0   100.00%
gco / job_admission.py TrainJobPodSpecs   100.00% 0 0 0   100.00% 0 0   100.00%
gco / job_admission.py JobValidationPolicy   100.00% 11 0 0   100.00% 0 0   100.00%
gco / job_admission.py (no class)   100.00% 333 0 0   100.00% 182 0   100.00%
gco / lambda_shared_sources.py (no class)   100.00% 2 0 0   100.00% 0 0   100.00%
gco / manifest_security_policy.py (no class)   100.00% 32 0 0   100.00% 16 0   100.00%
gco / models / cluster_models.py ResourceThresholds   100.00% 8 0 0   100.00% 8 0   100.00%
gco / models / cluster_models.py ClusterConfig   100.00% 6 0 0   100.00% 6 0   100.00%
gco / models / cluster_models.py (no class)   100.00% 21 0 0   100.00% 0 0   100.00%
gco / models / health_models.py RequestedResources   100.00% 6 0 0   100.00% 6 0   100.00%
gco / models / health_models.py ResourceUtilization   100.00% 3 0 0   100.00% 4 0   100.00%
gco / models / health_models.py HealthStatus   100.00% 33 0 0   100.00% 28 0   100.00%
gco / models / health_models.py (no class)   100.00% 31 0 2   100.00% 0 0   100.00%
gco / models / inference_models.py EndpointState   100.00% 0 0 0   100.00% 0 0   100.00%
gco / models / inference_models.py RegionSyncState   100.00% 0 0 0   100.00% 0 0   100.00%
gco / models / inference_models.py InferenceEndpointSpec   100.00% 27 0 0   100.00% 24 0   100.00%
gco / models / inference_models.py RegionStatus   100.00% 8 0 0   100.00% 6 0   100.00%
gco / models / inference_models.py InferenceEndpoint   100.00% 7 0 0   100.00% 4 0   100.00%
gco / models / inference_models.py (no class)   100.00% 68 0 0   100.00% 0 0   100.00%
gco / models / manifest_models.py KubernetesManifest   100.00% 23 0 0   100.00% 18 0   100.00%
gco / models / manifest_models.py ManifestSubmissionRequest   100.00% 9 0 0   100.00% 4 0   100.00%
gco / models / manifest_models.py ResourceStatus   100.00% 9 0 0   100.00% 6 0   100.00%
gco / models / manifest_models.py ManifestSubmissionResponse   100.00% 12 0 0   100.00% 8 0   100.00%
gco / models / manifest_models.py (no class)   100.00% 48 0 0   100.00% 0 0   100.00%
gco / resource_governance.py (no class)   100.00% 22 0 0   100.00% 12 0   100.00%
gco / services / api_routes / cost.py CostReportRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_routes / cost.py (no class)   100.00% 60 0 0   100.00% 4 0   100.00%
gco / services / api_routes / inference_proxy.py (no class)   100.00% 141 0 0   100.00% 38 0   100.00%
gco / services / api_routes / jobs.py (no class)   100.00% 349 0 4   100.00% 102 0   100.00%
gco / services / api_routes / manifests.py (no class)   100.00% 87 0 0   100.00% 14 0   100.00%
gco / services / api_routes / queue.py (no class)   100.00% 145 0 2   100.00% 32 0   100.00%
gco / services / api_routes / templates.py (no class)   100.00% 89 0 2   100.00% 12 0   100.00%
gco / services / api_routes / webhooks.py (no class)   100.00% 56 0 2   100.00% 6 0   100.00%
gco / services / api_shared.py SortOrder   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py JobStatus   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py WebhookEvent   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py ManifestSubmissionAPIRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py ResourceIdentifier   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py BulkDeleteRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py JobTemplateRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py JobFromTemplateRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py WebhookRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py QueuedJobRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py PaginatedResponse   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py ErrorResponse   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / api_shared.py (no class)   100.00% 211 0 2   100.00% 38 0   100.00%
gco / services / auth_middleware.py AuthenticationMiddleware   100.00% 26 0 0   100.00% 14 0   100.00%
gco / services / auth_middleware.py (no class)   100.00% 170 0 0   100.00% 38 0   100.00%
gco / services / aws_ssm.py (no class)   100.00% 30 0 0   100.00% 4 0   100.00%
gco / services / central_queue_worker.py CentralQueueWorker   100.00% 43 0 0   100.00% 8 0   100.00%
gco / services / central_queue_worker.py (no class)   100.00% 204 0 0   100.00% 60 0   100.00%
gco / services / cost_api.py AdhocReportRequest   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / cost_api.py (no class)   100.00% 107 0 2   100.00% 10 0   100.00%
gco / services / cost_monitor.py OpenCostUnavailableError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / cost_monitor.py ReportWriteError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / cost_monitor.py CostReportBucketUnavailableError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / cost_monitor.py CostReportBucketLocator   100.00% 32 0 0   100.00% 12 0   100.00%
gco / services / cost_monitor.py ReportResult   100.00% 1 0 0   100.00% 0 0   100.00%
gco / services / cost_monitor.py OpenCostClient   100.00% 29 0 0   100.00% 12 0   100.00%
gco / services / cost_monitor.py CostMonitor   100.00% 87 0 0   100.00% 22 0   100.00%
gco / services / cost_monitor.py (no class)   100.00% 122 0 2   100.00% 14 0   100.00%
gco / services / grafana_rotator.py (no class)   100.00% 61 0 2   100.00% 2 0   100.00%
gco / services / health_api.py (no class)   100.00% 150 0 2   100.00% 22 0   100.00%
gco / services / health_monitor.py HealthMonitor   100.00% 269 0 0   100.00% 122 0   100.00%
gco / services / health_monitor.py (no class)   100.00% 80 0 2   100.00% 4 0   100.00%
gco / services / inference_api.py (no class)   100.00% 42 0 2   100.00% 0 0   100.00%
gco / services / inference_monitor.py NetworkPolicyApplyError   100.00% 3 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py AdminApiKeySecretError   100.00% 4 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py RegionServicesResolution   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py MasterReadinessGate   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py RegionalScopeResolution   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py RegionStatusConditions   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py ReconcileFencedError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py ReconcileAuthority   100.00% 1 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py EndpointResourceInventory   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / inference_monitor.py ResourceCleanupResult   100.00% 4 0 0   100.00% 2 0   100.00%
gco / services / inference_monitor.py InferenceMonitor   100.00% 1619 0 0   100.00% 580 0   100.00%
gco / services / inference_monitor.py (no class)   100.00% 373 0 2   100.00% 38 0   100.00%
gco / services / inference_store.py InferenceEndpointStore   100.00% 216 0 0   100.00% 92 0   100.00%
gco / services / inference_store.py (no class)   100.00% 56 0 0   100.00% 16 0   100.00%
gco / services / leader_lease.py LeaseIdentity   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / leader_lease.py (no class)   100.00% 64 0 0   100.00% 18 0   100.00%
gco / services / manifest_api.py (no class)   100.00% 163 0 2   100.00% 20 0   100.00%
gco / services / manifest_processor.py RetryableQueuedJobApplyError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / manifest_processor.py QueuedJobNotCreatedError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / manifest_processor.py NoAliasSafeLoader   100.00% 4 0 0   100.00% 2 0   100.00%
gco / services / manifest_processor.py ManifestProcessor   100.00% 439 0 0   100.00% 168 0   100.00%
gco / services / manifest_processor.py (no class)   100.00% 119 0 0   100.00% 6 0   100.00%
gco / services / metrics_publisher.py MetricsPublisher   100.00% 48 0 0   100.00% 16 0   100.00%
gco / services / metrics_publisher.py HealthMonitorMetrics   100.00% 5 0 0   100.00% 0 0   100.00%
gco / services / metrics_publisher.py ManifestProcessorMetrics   100.00% 10 0 0   100.00% 2 0   100.00%
gco / services / metrics_publisher.py (no class)   100.00% 29 0 0   100.00% 0 0   100.00%
gco / services / mooncake_pd_proxy.py (no class)   100.00% 117 0 3   100.00% 20 0   100.00%
gco / services / queue_processor.py KubernetesConfigurationError   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / queue_processor.py (no class)   100.00% 469 0 2   100.00% 222 0   100.00%
gco / services / request_context.py (no class)   100.00% 17 0 0   100.00% 2 0   100.00%
gco / services / request_size_middleware.py RequestSizeLimitMiddleware   100.00% 42 0 0   100.00% 22 0   100.00%
gco / services / request_size_middleware.py (no class)   100.00% 10 0 0   100.00% 0 0   100.00%
gco / services / service_metrics.py _CallableCollector   100.00% 17 0 0   100.00% 6 0   100.00%
gco / services / service_metrics.py (no class)   100.00% 38 0 4   100.00% 2 0   100.00%
gco / services / spot_price_gate.py SpotGateDecision   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / spot_price_gate.py SpotPriceGate   100.00% 50 0 0   100.00% 18 0   100.00%
gco / services / spot_price_gate.py (no class)   100.00% 48 0 0   100.00% 10 0   100.00%
gco / services / structured_logging.py StructuredJsonFormatter   100.00% 13 0 0   100.00% 6 0   100.00%
gco / services / structured_logging.py (no class)   100.00% 25 0 0   100.00% 2 0   100.00%
gco / services / template_store.py JobSubmissionConflict   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / template_store.py JobStatus   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / template_store.py TemplateStore   100.00% 70 0 0   100.00% 18 0   100.00%
gco / services / template_store.py WebhookStore   100.00% 54 0 0   100.00% 16 0   100.00%
gco / services / template_store.py JobStore   100.00% 554 0 0   100.00% 224 0   100.00%
gco / services / template_store.py (no class)   100.00% 112 0 0   100.00% 6 0   100.00%
gco / services / tls_proxy.py ProxyConfig   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / tls_proxy.py TlsProxy   100.00% 72 0 0   100.00% 24 0   100.00%
gco / services / tls_proxy.py (no class)   100.00% 97 0 2   100.00% 18 0   100.00%
gco / services / webhook_dispatcher.py _ValidatedWebhookTarget   100.00% 5 0 0   100.00% 0 0   100.00%
gco / services / webhook_dispatcher.py WebhookEvent   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / webhook_dispatcher.py WebhookDeliveryResult   100.00% 0 0 0   100.00% 0 0   100.00%
gco / services / webhook_dispatcher.py JobStateCache   100.00% 5 0 0   100.00% 0 0   100.00%
gco / services / webhook_dispatcher.py WebhookDispatcher   100.00% 257 0 0   100.00% 98 0   100.00%
gco / services / webhook_dispatcher.py (no class)   100.00% 149 0 2   100.00% 26 0   100.00%
gco / stacks / analytics_stack.py GCOAnalyticsStack   100.00% 125 0 0   100.00% 10 0   100.00%
gco / stacks / analytics_stack.py (no class)   100.00% 39 0 0   100.00% 4 0   100.00%
gco / stacks / api_gateway_global_stack.py AnalyticsApiConfig   100.00% 0 0 0   100.00% 0 0   100.00%
gco / stacks / api_gateway_global_stack.py GCOApiGatewayGlobalStack   100.00% 185 0 0   100.00% 26 0   100.00%
gco / stacks / api_gateway_global_stack.py (no class)   100.00% 38 0 0   100.00% 0 0   100.00%
gco / stacks / aws_load_balancer_controller_policy.py (no class)   100.00% 10 0 2   100.00% 2 0   100.00%
gco / stacks / constants.py (no class)   100.00% 124 0 0   100.00% 30 0   100.00%
gco / stacks / global_stack.py GCOGlobalStack   100.00% 276 0 0   100.00% 36 0   100.00%
gco / stacks / global_stack.py (no class)   100.00% 74 0 0   100.00% 14 0   100.00%
gco / stacks / monitoring_stack.py GCOMonitoringStack   100.00% 319 0 0   100.00% 66 0   100.00%
gco / stacks / monitoring_stack.py (no class)   100.00% 46 0 4   100.00% 0 0   100.00%
gco / stacks / nag_suppressions.py NagSuppression   100.00% 0 0 0   100.00% 0 0   100.00%
gco / stacks / nag_suppressions.py (no class)   100.00% 142 0 0   100.00% 50 0   100.00%
gco / stacks / regional_api_gateway_stack.py GCORegionalApiGatewayStack   100.00% 78 0 0   100.00% 10 0   100.00%
gco / stacks / regional_api_gateway_stack.py (no class)   100.00% 17 0 0   100.00% 0 0   100.00%
gco / stacks / regional_stack.py SharedBucketIdentity   100.00% 0 0 0   100.00% 0 0   100.00%
gco / stacks / regional_stack.py GCORegionalStack   100.00% 810 0 2   100.00% 168 0   100.00%
gco / stacks / regional_stack.py (no class)   100.00% 242 0 0   100.00% 68 0   100.00%
gco_mcp / audit.py (no class)   100.00% 193 0 0   100.00% 62 0   100.00%
gco_mcp / audit_middleware.py AuditCaptureMiddleware   100.00% 19 0 0   100.00% 0 0   100.00%
gco_mcp / audit_middleware.py (no class)   100.00% 52 0 0   100.00% 14 0   100.00%
gco_mcp / cli_runner.py (no class)   100.00% 97 0 0   100.00% 38 0   100.00%
gco_mcp / completions.py (no class)   100.00% 55 0 0   100.00% 10 0   100.00%
gco_mcp / feature_flags.py (no class)   100.00% 21 0 0   100.00% 0 0   100.00%
gco_mcp / iam.py (no class)   100.00% 29 0 0   100.00% 2 0   100.00%
gco_mcp / local_data.py LocalPathContract   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / local_data.py StagedUpload   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / local_data.py (no class)   100.00% 219 0 0   100.00% 68 0   100.00%
gco_mcp / metric_readers / aggregate.py (no class)   100.00% 23 0 0   100.00% 14 0   100.00%
gco_mcp / metric_readers / cloudwatch.py (no class)   100.00% 30 0 0   100.00% 2 0   100.00%
gco_mcp / metric_readers / files.py (no class)   100.00% 137 0 0   100.00% 36 0   100.00%
gco_mcp / metric_readers / localfs.py (no class)   100.00% 21 0 0   100.00% 8 0   100.00%
gco_mcp / metric_readers / logs.py (no class)   100.00% 52 0 0   100.00% 20 0   100.00%
gco_mcp / metric_readers / shape.py ErrorCode   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / metric_readers / shape.py MetricReaderError   100.00% 4 0 0   100.00% 0 0   100.00%
gco_mcp / metric_readers / shape.py (no class)   100.00% 63 0 0   100.00% 18 0   100.00%
gco_mcp / mission / _engine_factory.py EngineDependencies   100.00% 6 0 0   100.00% 0 0   100.00%
gco_mcp / mission / _engine_factory.py MissionToolResultError   100.00% 8 0 0   100.00% 4 0   100.00%
gco_mcp / mission / _engine_factory.py (no class)   100.00% 155 0 2   100.00% 34 0   100.00%
gco_mcp / mission / _environment.py (no class)   100.00% 48 0 3   100.00% 8 0   100.00%
gco_mcp / mission / audit.py MissionAuditCollectorHandler   100.00% 13 0 0   100.00% 4 0   100.00%
gco_mcp / mission / audit.py (no class)   100.00% 103 0 0   100.00% 44 0   100.00%
gco_mcp / mission / checkpoints.py (no class)   100.00% 35 0 0   100.00% 16 0   100.00%
gco_mcp / mission / criteria_scaffold.py _DirectiveMatch   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / criteria_scaffold.py ScaffoldSamplingError   100.00% 2 0 0   100.00% 0 0   100.00%
gco_mcp / mission / criteria_scaffold.py _AttributeToSubscriptRewriter   100.00% 8 0 0   100.00% 4 0   100.00%
gco_mcp / mission / criteria_scaffold.py _PromptAdapter   100.00% 2 0 0   100.00% 0 0   100.00%
gco_mcp / mission / criteria_scaffold.py (no class)   100.00% 372 0 3   100.00% 142 0   100.00%
gco_mcp / mission / decide.py (no class)   100.00% 87 0 0   100.00% 46 0   100.00%
gco_mcp / mission / embeddings.py EmbeddingError   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / embeddings.py (no class)   100.00% 41 0 0   100.00% 6 0   100.00%
gco_mcp / mission / engine.py MissionEngineError   100.00% 2 0 0   100.00% 0 0   100.00%
gco_mcp / mission / engine.py MissionEngine   100.00% 518 0 0   100.00% 258 0   100.00%
gco_mcp / mission / engine.py (no class)   100.00% 99 0 0   100.00% 12 0   100.00%
gco_mcp / mission / final_report.py (no class)   100.00% 146 0 0   100.00% 56 0   100.00%
gco_mcp / mission / memory.py MissionMemoryError   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / memory.py MissionMemoryUnavailableError   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / memory.py MissionMemoryStore   100.00% 117 0 0   100.00% 32 0   100.00%
gco_mcp / mission / memory.py (no class)   100.00% 49 0 0   100.00% 10 0   100.00%
gco_mcp / mission / predicate.py PredicateRejected   100.00% 8 0 0   100.00% 2 0   100.00%
gco_mcp / mission / predicate.py _PredicateValidator   100.00% 123 0 0   100.00% 80 0   100.00%
gco_mcp / mission / predicate.py (no class)   100.00% 72 0 0   100.00% 2 0   100.00%
gco_mcp / mission / sampling.py SamplingPrompt   100.00% 52 0 0   100.00% 10 0   100.00%
gco_mcp / mission / sampling.py SamplingBackend   100.00% 1 0 0   100.00% 0 0   100.00%
gco_mcp / mission / sampling.py SamplingTransportError   100.00% 8 0 0   100.00% 4 0   100.00%
gco_mcp / mission / sampling.py BedrockSamplingBackend   100.00% 44 0 0   100.00% 6 0   100.00%
gco_mcp / mission / sampling.py SamplingUsed   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / sampling.py SamplingFallback   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / sampling.py _sample_with_assembled_text._PreRendered   100.00% 1 0 0   100.00% 0 0   100.00%
gco_mcp / mission / sampling.py (no class)   100.00% 342 0 0   100.00% 94 0   100.00%
gco_mcp / mission / sandbox.py ScriptRejected   100.00% 8 0 0   100.00% 2 0   100.00%
gco_mcp / mission / sandbox.py _ScriptValidator   100.00% 248 0 0   100.00% 172 0   100.00%
gco_mcp / mission / sandbox.py SandboxTerminated   100.00% 5 0 0   100.00% 0 0   100.00%
gco_mcp / mission / sandbox.py _MissionAttributeCallRewriter   100.00% 7 0 0   100.00% 2 0   100.00%
gco_mcp / mission / sandbox.py MissionSandbox   100.00% 37 0 0   100.00% 4 0   100.00%
gco_mcp / mission / sandbox.py (no class)   100.00% 206 0 0   100.00% 32 0   100.00%
gco_mcp / mission / state.py MissionStateBackend   100.00% 4 0 0   100.00% 0 0   100.00%
gco_mcp / mission / state.py FilesystemBackend   100.00% 82 0 0   100.00% 26 0   100.00%
gco_mcp / mission / state.py DynamoDBBackend   100.00% 2 0 95   100.00% 0 0   100.00%
gco_mcp / mission / state.py (no class)   100.00% 59 0 9   100.00% 18 0   100.00%
gco_mcp / mission / swarm.py PoolBalance   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / swarm.py SpawnSpec   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / swarm.py (no class)   100.00% 174 0 0   100.00% 64 0   100.00%
gco_mcp / mission / swarm_runner.py SwarmRunnerBusyError   100.00% 3 0 0   100.00% 0 0   100.00%
gco_mcp / mission / swarm_runner.py SwarmRunner   100.00% 280 0 0   100.00% 102 0   100.00%
gco_mcp / mission / swarm_runner.py (no class)   100.00% 144 0 0   100.00% 34 0   100.00%
gco_mcp / mission / swarm_scaffold.py SwarmScaffoldError   100.00% 2 0 0   100.00% 0 0   100.00%
gco_mcp / mission / swarm_scaffold.py _PromptAdapter   100.00% 2 0 0   100.00% 0 0   100.00%
gco_mcp / mission / swarm_scaffold.py (no class)   100.00% 123 0 0   100.00% 26 0   100.00%
gco_mcp / mission / types.py Criterion   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py CriterionResult   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py BudgetControls   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py Cadence   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py SwarmConfig   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py ChildRegistryEntry   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py ToolCallRecord   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py Strategy   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py Observation   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py PhaseRecord   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py IterationRecord   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py SessionState   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission / types.py (no class)   100.00% 139 0 0   100.00% 0 0   100.00%
gco_mcp / mission / validation.py MissionValidationError   100.00% 4 0 0   100.00% 0 0   100.00%
gco_mcp / mission / validation.py (no class)   100.00% 247 0 0   100.00% 130 0   100.00%
gco_mcp / mission_judge / prompt.py JudgePrompt   100.00% 15 0 0   100.00% 0 0   100.00%
gco_mcp / mission_judge / prompt.py (no class)   100.00% 24 0 0   100.00% 4 0   100.00%
gco_mcp / mission_judge / rubric.py (no class)   100.00% 3 0 0   100.00% 0 0   100.00%
gco_mcp / mission_judge / score.py (no class)   100.00% 50 0 0   100.00% 14 0   100.00%
gco_mcp / mission_judge / shape.py ErrorCode   100.00% 0 0 0   100.00% 0 0   100.00%
gco_mcp / mission_judge / shape.py JudgeError   100.00% 3 0 0   100.00% 0 0   100.00%
gco_mcp / mission_judge / shape.py (no class)   100.00% 39 0 0   100.00% 16 0   100.00%
gco_mcp / resources / _eks.py (no class)   100.00% 26 0 0   100.00% 8 0   100.00%
gco_mcp / resources / ci.py (no class)   100.00% 140 0 0   100.00% 74 0   100.00%
gco_mcp / resources / clients.py (no class)   100.00% 24 0 0   100.00% 10 0   100.00%
gco_mcp / resources / cluster.py (no class)   100.00% 43 0 0   100.00% 8 0   100.00%
gco_mcp / resources / config.py (no class)   100.00% 21 0 0   100.00% 4 0   100.00%
gco_mcp / resources / costs.py (no class)   100.00% 14 0 0   100.00% 2 0   100.00%
gco_mcp / resources / demos.py (no class)   100.00% 30 0 0   100.00% 14 0   100.00%
gco_mcp / resources / docs.py (no class)   100.00% 371 0 0   100.00% 114 0   100.00%
gco_mcp / resources / iam_policies.py (no class)   100.00% 19 0 0   100.00% 6 0   100.00%
gco_mcp / resources / images.py (no class)   100.00% 99 0 0   100.00% 22 0   100.00%
gco_mcp / resources / inference.py (no class)   100.00% 20 0 0   100.00% 4 0   100.00%
gco_mcp / resources / infra.py (no class)   100.00% 43 0 0   100.00% 14 0   100.00%
gco_mcp / resources / jobs.py (no class)   100.00% 33 0 0   100.00% 6 0   100.00%
gco_mcp / resources / k8s.py (no class)   100.00% 57 0 0   100.00% 16 0   100.00%
gco_mcp / resources / mission.py (no class)   100.00% 67 0 0   100.00% 14 0   100.00%
gco_mcp / resources / scripts.py (no class)   100.00% 26 0 0   100.00% 12 0   100.00%
gco_mcp / resources / self.py (no class)   100.00% 95 0 0   100.00% 12 0   100.00%
gco_mcp / resources / source.py (no class)   100.00% 55 0 0   100.00% 30 0   100.00%
gco_mcp / resources / tasks.py (no class)   100.00% 43 0 0   100.00% 14 0   100.00%
gco_mcp / resources / tests.py (no class)   100.00% 46 0 0   100.00% 26 0   100.00%
gco_mcp / run_mcp.py (no class)   100.00% 193 0 2   100.00% 54 0   100.00%
gco_mcp / server.py (no class)   100.00% 43 0 0   100.00% 12 0   100.00%
gco_mcp / tools / _long_task.py (no class)   100.00% 244 0 0   100.00% 100 0   100.00%
gco_mcp / tools / _task_status.py _suppress_oserror   100.00% 2 0 0   100.00% 0 0   100.00%
gco_mcp / tools / _task_status.py TaskStatusWriter   100.00% 132 0 0   100.00% 44 0   100.00%
gco_mcp / tools / _task_status.py (no class)   100.00% 348 0 0   100.00% 84 0   100.00%
gco_mcp / tools / analytics.py (no class)   100.00% 51 0 0   100.00% 4 0   100.00%
gco_mcp / tools / capacity.py (no class)   100.00% 184 0 0   100.00% 98 0   100.00%
gco_mcp / tools / cluster.py (no class)   100.00% 13 0 0   100.00% 4 0   100.00%
gco_mcp / tools / config.py (no class)   100.00% 11 0 0   100.00% 2 0   100.00%
gco_mcp / tools / costs.py (no class)   100.00% 87 0 0   100.00% 20 0   100.00%
gco_mcp / tools / dag.py (no class)   100.00% 15 0 0   100.00% 2 0   100.00%
gco_mcp / tools / deps.py (no class)   100.00% 17 0 0   100.00% 2 0   100.00%
gco_mcp / tools / docs.py (no class)   100.00% 55 0 0   100.00% 34 0   100.00%
gco_mcp / tools / examples.py (no class)   100.00% 58 0 0   100.00% 36 0   100.00%
gco_mcp / tools / images.py (no class)   100.00% 134 0 0   100.00% 12 0   100.00%
gco_mcp / tools / inference.py (no class)   100.00% 166 0 0   100.00% 48 0   100.00%
gco_mcp / tools / jobs.py (no class)   100.00% 110 0 0   100.00% 26 0   100.00%
gco_mcp / tools / metrics.py (no class)   100.00% 146 0 0   100.00% 40 0   100.00%
gco_mcp / tools / mission.py (no class)   100.00% 188 0 0   100.00% 38 0   100.00%
gco_mcp / tools / models.py (no class)   100.00% 45 0 0   100.00% 4 0   100.00%
gco_mcp / tools / monitoring.py (no class)   100.00% 43 0 0   100.00% 4 0   100.00%
gco_mcp / tools / nodepools.py (no class)   100.00% 61 0 0   100.00% 22 0   100.00%
gco_mcp / tools / queue.py (no class)   100.00% 61 0 0   100.00% 22 0   100.00%
gco_mcp / tools / semantic_progress.py (no class)   100.00% 36 0 0   100.00% 6 0   100.00%
gco_mcp / tools / stacks.py (no class)   100.00% 221 0 0   100.00% 62 0   100.00%
gco_mcp / tools / status.py (no class)   100.00% 15 0 0   100.00% 6 0   100.00%
gco_mcp / tools / storage.py (no class)   100.00% 87 0 0   100.00% 22 0   100.00%
gco_mcp / tools / swarm.py _SchemaShim   100.00% 2 0 0   100.00% 0 0   100.00%
gco_mcp / tools / swarm.py _SupervisorToolStub   100.00% 4 0 0   100.00% 0 0   100.00%
gco_mcp / tools / swarm.py (no class)   100.00% 154 0 0   100.00% 24 0   100.00%
gco_mcp / tools / tasks.py (no class)   100.00% 31 0 0   100.00% 10 0   100.00%
gco_mcp / tools / templates.py (no class)   100.00% 55 0 0   100.00% 16 0   100.00%
gco_mcp / tools / webhooks.py (no class)   100.00% 52 0 0   100.00% 18 0   100.00%
gco_mcp / version.py (no class)   100.00% 8 0 2   100.00% 0 0   100.00%
lambda / analytics-cleanup / handler.py (no class)   100.00% 293 0 0   100.00% 98 0   100.00%
lambda / analytics-presigned-url / handler.py (no class)   100.00% 130 0 0   100.00% 38 0   100.00%
lambda / api-gateway-proxy / handler.py (no class)   100.00% 42 0 0   100.00% 10 0   100.00%
lambda / capacity-poller / handler.py (no class)   100.00% 277 0 0   100.00% 124 0   100.00%
lambda / cross-region-aggregator / handler.py (no class)   100.00% 244 0 0   100.00% 72 0   100.00%
lambda / drift-detection / handler.py (no class)   100.00% 63 0 0   100.00% 16 0   100.00%
lambda / ga-registration / handler.py (no class)   100.00% 416 0 0   100.00% 122 0   100.00%
lambda / helm-installer / handler.py _PinnedManifestBundle   100.00% 0 0 0   100.00% 0 0   100.00%
lambda / helm-installer / handler.py _ValidationTimeout   100.00% 0 0 0   100.00% 0 0   100.00%
lambda / helm-installer / handler.py (no class)   100.00% 1008 0 0   100.00% 430 0   100.00%
lambda / helm-installer / teardown_provider.py (no class)   100.00% 96 0 0   100.00% 28 0   100.00%
lambda / helm-orchestrator / handler.py (no class)   100.00% 135 0 0   100.00% 34 0   100.00%
lambda / image-lookup / handler.py (no class)   100.00% 100 0 0   100.00% 32 0   100.00%
lambda / kubectl-applier-simple / handler.py (no class)   100.00% 1240 0 5   100.00% 542 0   100.00%
lambda / proxy-shared / proxy_utils.py (no class)   100.00% 180 0 0   100.00% 40 0   100.00%
lambda / regional-api-proxy / handler.py (no class)   100.00% 127 0 0   100.00% 36 0   100.00%
lambda / secret-rotation / handler.py (no class)   100.00% 58 0 0   100.00% 18 0   100.00%
lambda / tls-certificate-manager / handler.py ManagerConfig   100.00% 31 0 0   100.00% 24 0   100.00%
lambda / tls-certificate-manager / handler.py (no class)   100.00% 535 0 0   100.00% 196 0   100.00%
lambda / tls-shared / backend_tls.py (no class)   100.00% 78 0 0   100.00% 16 0   100.00%
lambda / traffic-dial-controller / handler.py (no class)   100.00% 202 0 0   100.00% 70 0   100.00%
lambda / vector-ingest / handler.py (no class)   100.00% 168 0 0   100.00% 66 0   100.00%
scripts / accelerator_catalog.py CatalogError   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / accelerator_catalog.py FamilyPolicy   100.00% 30 0 0   100.00% 18 0   100.00%
scripts / accelerator_catalog.py Catalog   100.00% 24 0 0   100.00% 10 0   100.00%
scripts / accelerator_catalog.py NodePoolReference   100.00% 5 0 0   100.00% 0 0   100.00%
scripts / accelerator_catalog.py Finding   100.00% 1 0 0   100.00% 0 0   100.00%
scripts / accelerator_catalog.py ValidationReport   100.00% 24 0 0   100.00% 12 0   100.00%
scripts / accelerator_catalog.py InstancePool   100.00% 5 0 0   100.00% 4 0   100.00%
scripts / accelerator_catalog.py DiscoveredFamily   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / accelerator_catalog.py Discovery   100.00% 1 0 0   100.00% 0 0   100.00%
scripts / accelerator_catalog.py CatalogDrift   100.00% 20 0 0   100.00% 8 0   100.00%
scripts / accelerator_catalog.py (no class)   100.00% 456 0 2   100.00% 168 0   100.00%
scripts / bump_version.py (no class)   100.00% 127 0 2   100.00% 28 0   100.00%
scripts / capture_monitoring_screenshots.py Screenshot   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / capture_monitoring_screenshots.py (no class)   100.00% 77 0 2   100.00% 10 0   100.00%
scripts / capture_scaffold_fixtures.py _Directive   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / capture_scaffold_fixtures.py _PromptAdapter   100.00% 2 0 0   100.00% 0 0   100.00%
scripts / capture_scaffold_fixtures.py (no class)   100.00% 259 0 2   100.00% 90 0   100.00%
scripts / dump_nag_findings.py (no class)   100.00% 43 0 2   100.00% 10 0   100.00%
scripts / example_job_validation / __main__.py (no class)   100.00% 110 0 2   100.00% 24 0   100.00%
scripts / example_job_validation / actions.py (no class)   100.00% 138 0 0   100.00% 54 0   100.00%
scripts / example_job_validation / drivers.py ExampleValidationError   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / drivers.py ExampleRunResult   100.00% 1 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / drivers.py KedaDemoQueue   100.00% 14 0 0   100.00% 4 0   100.00%
scripts / example_job_validation / drivers.py VectorDemoCorpus   100.00% 37 0 0   100.00% 14 0   100.00%
scripts / example_job_validation / drivers.py (no class)   100.00% 284 0 0   100.00% 124 0   100.00%
scripts / example_job_validation / kube.py _QuietFormatter   100.00% 1 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / kube.py (no class)   100.00% 133 0 0   100.00% 50 0   100.00%
scripts / example_job_validation / models.py ExampleRunSettings   100.00% 17 0 0   100.00% 6 0   100.00%
scripts / example_job_validation / models.py (no class)   100.00% 14 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / registry.py (no class)   100.00% 7 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / specs.py ExampleSpec   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / specs.py (no class)   100.00% 43 0 0   100.00% 4 0   100.00%
scripts / example_job_validation / static_checks.py StaticFinding   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / static_checks.py ParsedExample   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / example_job_validation / static_checks.py (no class)   100.00% 175 0 0   100.00% 68 0   100.00%
scripts / generate_openapi.py (no class)   100.00% 50 0 2   100.00% 14 0   100.00%
scripts / live_release_validation / __main__.py (no class)   100.00% 157 0 2   100.00% 56 0   100.00%
scripts / live_release_validation / actions / baseline.py (no class)   100.00% 33 0 0   100.00% 8 0   100.00%
scripts / live_release_validation / actions / central_queue.py (no class)   100.00% 82 0 0   100.00% 32 0   100.00%
scripts / live_release_validation / actions / convergence.py (no class)   100.00% 34 0 0   100.00% 12 0   100.00%
scripts / live_release_validation / actions / deploy.py (no class)   100.00% 56 0 0   100.00% 8 0   100.00%
scripts / live_release_validation / actions / destroy.py (no class)   100.00% 160 0 0   100.00% 48 0   100.00%
scripts / live_release_validation / actions / final_inventory.py (no class)   100.00% 48 0 0   100.00% 16 0   100.00%
scripts / live_release_validation / actions / inference.py (no class)   100.00% 32 0 0   100.00% 8 0   100.00%
scripts / live_release_validation / actions / jobs.py (no class)   100.00% 41 0 0   100.00% 14 0   100.00%
scripts / live_release_validation / actions / network_posture.py (no class)   100.00% 12 0 0   100.00% 2 0   100.00%
scripts / live_release_validation / actions / opencost.py (no class)   100.00% 21 0 0   100.00% 4 0   100.00%
scripts / live_release_validation / actions / platform_workloads.py (no class)   100.00% 11 0 0   100.00% 2 0   100.00%
scripts / live_release_validation / actions / policy.py (no class)   100.00% 22 0 0   100.00% 2 0   100.00%
scripts / live_release_validation / actions / preflight.py (no class)   100.00% 100 0 0   100.00% 48 0   100.00%
scripts / live_release_validation / actions / schedulers.py (no class)   100.00% 21 0 0   100.00% 4 0   100.00%
scripts / live_release_validation / actions / topology.py (no class)   100.00% 93 0 0   100.00% 32 0   100.00%
scripts / live_release_validation / artifact_io.py (no class)   100.00% 125 0 0   100.00% 36 0   100.00%
scripts / live_release_validation / aws_session.py ThrottleResilientSession   100.00% 7 0 0   100.00% 2 0   100.00%
scripts / live_release_validation / aws_session.py (no class)   100.00% 13 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / alb_tls.py (no class)   100.00% 151 0 0   100.00% 72 0   100.00%
scripts / live_release_validation / checks / central_queue.py (no class)   100.00% 209 0 0   100.00% 96 0   100.00%
scripts / live_release_validation / checks / cluster.py KubectlError   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / cluster.py (no class)   100.00% 37 0 0   100.00% 6 0   100.00%
scripts / live_release_validation / checks / inference.py EndpointPlan   100.00% 1 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / inference.py ManagedInferenceLifecycle   100.00% 392 0 0   100.00% 142 0   100.00%
scripts / live_release_validation / checks / inference.py (no class)   100.00% 148 0 0   100.00% 50 0   100.00%
scripts / live_release_validation / checks / inference_common.py ManagedInferenceValidationError   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / inference_common.py InferenceCommandFailure   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / inference_common.py (no class)   100.00% 2 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / inference_inventory.py KubernetesInventoryKind   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / inference_inventory.py InferenceInventoryMixin   100.00% 122 0 4   100.00% 56 0   100.00%
scripts / live_release_validation / checks / inference_inventory.py (no class)   100.00% 25 0 9   100.00% 0 0   100.00%
scripts / live_release_validation / checks / inference_runtime.py InferenceRuntimeMixin   100.00% 202 0 5   100.00% 88 0   100.00%
scripts / live_release_validation / checks / inference_runtime.py (no class)   100.00% 21 0 13   100.00% 0 0   100.00%
scripts / live_release_validation / checks / jobs.py (no class)   100.00% 318 0 0   100.00% 152 0   100.00%
scripts / live_release_validation / checks / network_posture.py NetworkPostureValidationError   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / network_posture.py ProbeSpec   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / network_posture.py NetworkPostureProbe   100.00% 140 0 0   100.00% 52 0   100.00%
scripts / live_release_validation / checks / network_posture.py (no class)   100.00% 68 0 0   100.00% 8 0   100.00%
scripts / live_release_validation / checks / opencost.py (no class)   100.00% 245 0 1   100.00% 100 0   100.00%
scripts / live_release_validation / checks / platform_workloads.py PlatformWorkloadValidationError   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / checks / platform_workloads.py (no class)   100.00% 156 0 0   100.00% 68 0   100.00%
scripts / live_release_validation / checks / policy.py (no class)   100.00% 93 0 0   100.00% 48 0   100.00%
scripts / live_release_validation / checks / schedulers.py (no class)   100.00% 22 0 0   100.00% 8 0   100.00%
scripts / live_release_validation / checks / topology.py (no class)   100.00% 428 0 0   100.00% 200 0   100.00%
scripts / live_release_validation / cleanup / ecr.py (no class)   100.00% 34 0 0   100.00% 14 0   100.00%
scripts / live_release_validation / cleanup / local_images.py (no class)   100.00% 49 0 0   100.00% 18 0   100.00%
scripts / live_release_validation / cleanup / log_groups.py (no class)   100.00% 193 0 0   100.00% 82 0   100.00%
scripts / live_release_validation / cleanup / retained.py (no class)   100.00% 78 0 0   100.00% 22 0   100.00%
scripts / live_release_validation / cleanup / workloads.py (no class)   100.00% 108 0 0   100.00% 40 0   100.00%
scripts / live_release_validation / cli_args.py (no class)   100.00% 24 0 0   100.00% 8 0   100.00%
scripts / live_release_validation / constants.py _LogGroupCleanupError   100.00% 2 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / constants.py (no class)   100.00% 43 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / context.py (no class)   100.00% 41 0 0   100.00% 16 0   100.00%
scripts / live_release_validation / emulator.py (no class)   100.00% 26 0 0   100.00% 10 0   100.00%
scripts / live_release_validation / inference_contract.py InferenceRuntimeSpec   100.00% 2 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / inference_contract.py (no class)   100.00% 93 0 0   100.00% 54 0   100.00%
scripts / live_release_validation / inventory / _shared.py (no class)   100.00% 49 0 0   100.00% 12 0   100.00%
scripts / live_release_validation / inventory / ecr.py (no class)   100.00% 113 0 0   100.00% 54 0   100.00%
scripts / live_release_validation / inventory / project.py (no class)   100.00% 141 0 0   100.00% 64 0   100.00%
scripts / live_release_validation / inventory / scanners.py (no class)   100.00% 464 0 0   100.00% 272 0   100.00%
scripts / live_release_validation / inventory / stacks.py (no class)   100.00% 84 0 0   100.00% 30 0   100.00%
scripts / live_release_validation / json_utils.py (no class)   100.00% 12 0 0   100.00% 4 0   100.00%
scripts / live_release_validation / models.py RunSettings   100.00% 23 0 0   100.00% 10 0   100.00%
scripts / live_release_validation / models.py ActionResult   100.00% 3 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / models.py RunCheckpoint   100.00% 22 0 0   100.00% 8 0   100.00%
scripts / live_release_validation / models.py ValidationReport   100.00% 35 0 0   100.00% 12 0   100.00%
scripts / live_release_validation / models.py RunContext   100.00% 162 0 0   100.00% 76 0   100.00%
scripts / live_release_validation / models.py (no class)   100.00% 174 0 0   100.00% 14 0   100.00%
scripts / live_release_validation / ownership / cleanup_role.py TagConditionedLogDeleter   100.00% 28 0 0   100.00% 12 0   100.00%
scripts / live_release_validation / ownership / cleanup_role.py (no class)   100.00% 352 0 0   100.00% 156 0   100.00%
scripts / live_release_validation / ownership / dynamodb_streams.py (no class)   100.00% 41 0 0   100.00% 12 0   100.00%
scripts / live_release_validation / ownership / ecr.py (no class)   100.00% 283 0 0   100.00% 138 0   100.00%
scripts / live_release_validation / ownership / efs_automatic_backups.py (no class)   100.00% 145 0 0   100.00% 68 0   100.00%
scripts / live_release_validation / ownership / kms.py (no class)   100.00% 178 0 0   100.00% 82 0   100.00%
scripts / live_release_validation / ownership / log_groups.py (no class)   100.00% 347 0 0   100.00% 152 0   100.00%
scripts / live_release_validation / ownership / stacks.py (no class)   100.00% 171 0 0   100.00% 94 0   100.00%
scripts / live_release_validation / ownership / vpc_endpoints.py (no class)   100.00% 42 0 0   100.00% 14 0   100.00%
scripts / live_release_validation / protected.py (no class)   100.00% 183 0 0   100.00% 106 0   100.00%
scripts / live_release_validation / registry.py ActionDefinition   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / registry.py (no class)   100.00% 16 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / runner.py _LiveValidationSignal   100.00% 3 0 0   100.00% 0 0   100.00%
scripts / live_release_validation / runner.py LiveValidationRunner   100.00% 248 0 0   100.00% 90 0   100.00%
scripts / live_release_validation / runner.py (no class)   100.00% 47 0 0   100.00% 4 0   100.00%
scripts / mcp_install_smoke.py (no class)   100.00% 28 0 0   100.00% 12 0   100.00%
scripts / migrate_fork.py Rule   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / migrate_fork.py Occurrence   100.00% 1 0 0   100.00% 0 0   100.00%
scripts / migrate_fork.py Report   100.00% 0 0 0   100.00% 0 0   100.00%
scripts / migrate_fork.py (no class)   100.00% 236 0 2   100.00% 104 0   100.00%
scripts / mkdocs_hooks.py (no class)   100.00% 13 0 0   100.00% 4 0   100.00%
scripts / split_tests.py (no class)   100.00% 66 0 2   100.00% 26 0   100.00%
scripts / test_webhook_delivery.py WebhookHandler   100.00% 25 0 0   100.00% 2 0   100.00%
scripts / test_webhook_delivery.py (no class)   100.00% 154 0 2   100.00% 24 0   100.00%
Total     100.00% 61776 0 348   100.00% 20494 0   100.00%

No items found using the specified filter.