| cli / aws_client.py |
RegionalStack |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / aws_client.py |
ApiEndpoint |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / aws_client.py |
GCOAWSClient |
|
97% |
292 |
9 |
0 |
|
85% |
104 |
16 |
|
94% |
| cli / aws_client.py |
(no class) |
|
100% |
57 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / advisor.py |
BedrockCapacityRecommendation |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / advisor.py |
BedrockCapacityAdvisor |
|
91% |
174 |
15 |
0 |
|
76% |
78 |
7 |
|
87% |
| cli / capacity / advisor.py |
(no class) |
|
100% |
32 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / checker.py |
CapacityChecker |
|
89% |
461 |
49 |
0 |
|
77% |
212 |
43 |
|
85% |
| cli / capacity / checker.py |
(no class) |
|
100% |
40 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| cli / capacity / models.py |
InstanceTypeInfo |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / models.py |
SpotPriceInfo |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / models.py |
CapacityEstimate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / models.py |
(no class) |
|
100% |
36 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / multi_region.py |
RegionCapacity |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / capacity / multi_region.py |
MultiRegionCapacityChecker |
|
88% |
121 |
14 |
0 |
|
79% |
52 |
11 |
|
86% |
| cli / capacity / multi_region.py |
(no class) |
|
97% |
64 |
2 |
0 |
|
88% |
8 |
1 |
|
96% |
| cli / commands / capacity_cmd.py |
(no class) |
|
97% |
310 |
8 |
0 |
|
89% |
62 |
7 |
|
96% |
| cli / commands / config_cmd.py |
(no class) |
|
96% |
24 |
1 |
0 |
|
50% |
2 |
1 |
|
92% |
| cli / commands / costs_cmd.py |
(no class) |
|
87% |
160 |
21 |
0 |
|
86% |
28 |
2 |
|
87% |
| cli / commands / dag_cmd.py |
(no class) |
|
85% |
88 |
13 |
0 |
|
57% |
30 |
1 |
|
78% |
| cli / commands / files_cmd.py |
(no class) |
|
99% |
107 |
1 |
0 |
|
93% |
14 |
1 |
|
98% |
| cli / commands / inference_cmd.py |
(no class) |
|
91% |
502 |
47 |
0 |
|
75% |
130 |
24 |
|
88% |
| cli / commands / jobs_cmd.py |
(no class) |
|
93% |
488 |
36 |
0 |
|
72% |
120 |
24 |
|
88% |
| cli / commands / models_cmd.py |
(no class) |
|
95% |
83 |
4 |
0 |
|
75% |
12 |
3 |
|
93% |
| cli / commands / nodepools_cmd.py |
(no class) |
|
100% |
74 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| cli / commands / queue_cmd.py |
(no class) |
|
96% |
169 |
6 |
0 |
|
74% |
38 |
10 |
|
92% |
| cli / commands / stacks_cmd.py |
(no class) |
|
74% |
498 |
130 |
0 |
|
61% |
92 |
10 |
|
72% |
| cli / commands / templates_cmd.py |
(no class) |
|
98% |
139 |
3 |
0 |
|
75% |
24 |
6 |
|
94% |
| cli / commands / webhooks_cmd.py |
(no class) |
|
98% |
81 |
2 |
0 |
|
80% |
10 |
2 |
|
96% |
| cli / config.py |
GCOConfig |
|
97% |
29 |
1 |
0 |
|
94% |
18 |
1 |
|
96% |
| cli / config.py |
(no class) |
|
100% |
73 |
0 |
0 |
|
91% |
22 |
2 |
|
98% |
| cli / costs.py |
ResourceCost |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / costs.py |
CostSummary |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / costs.py |
WorkloadCost |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / costs.py |
CostTracker |
|
98% |
109 |
2 |
0 |
|
100% |
30 |
0 |
|
99% |
| cli / costs.py |
(no class) |
|
100% |
43 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / dag.py |
DagStep |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / dag.py |
DagDefinition |
|
100% |
41 |
0 |
0 |
|
97% |
32 |
1 |
|
99% |
| cli / dag.py |
DagRunner |
|
90% |
61 |
6 |
0 |
|
77% |
22 |
5 |
|
87% |
| cli / dag.py |
(no class) |
|
98% |
42 |
1 |
0 |
|
100% |
2 |
0 |
|
98% |
| cli / files.py |
FileSystemInfo |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| cli / files.py |
FileInfo |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / files.py |
FileSystemClient |
|
93% |
179 |
12 |
3 |
|
78% |
64 |
12 |
|
89% |
| cli / files.py |
(no class) |
|
100% |
38 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / inference.py |
InferenceManager |
|
98% |
124 |
3 |
0 |
|
100% |
48 |
0 |
|
98% |
| cli / inference.py |
(no class) |
|
100% |
24 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| cli / jobs.py |
JobInfo |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| cli / jobs.py |
JobManager |
|
94% |
312 |
18 |
1 |
|
90% |
150 |
15 |
|
93% |
| cli / jobs.py |
(no class) |
|
99% |
68 |
1 |
0 |
|
88% |
8 |
1 |
|
97% |
| cli / kubectl_helpers.py |
(no class) |
|
92% |
24 |
2 |
0 |
|
67% |
6 |
2 |
|
87% |
| cli / main.py |
(no class) |
|
96% |
53 |
2 |
2 |
|
86% |
14 |
2 |
|
94% |
| cli / models.py |
ModelManager |
|
100% |
61 |
0 |
0 |
|
100% |
20 |
0 |
|
100% |
| cli / models.py |
(no class) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / nodepools.py |
NodePoolInfo |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / nodepools.py |
(no class) |
|
97% |
126 |
4 |
0 |
|
92% |
26 |
2 |
|
96% |
| cli / output.py |
OutputFormatter |
|
97% |
65 |
2 |
0 |
|
95% |
40 |
2 |
|
96% |
| cli / output.py |
(no class) |
|
100% |
44 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| cli / stacks.py |
StackInfo |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| cli / stacks.py |
StackManager |
|
89% |
528 |
58 |
0 |
|
78% |
260 |
40 |
|
85% |
| cli / stacks.py |
(no class) |
|
98% |
181 |
3 |
2 |
|
88% |
52 |
6 |
|
96% |
| gco / _version.py |
(no class) |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / config / config_loader.py |
ConfigValidationError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / config / config_loader.py |
ConfigLoader |
|
97% |
187 |
5 |
0 |
|
96% |
106 |
4 |
|
97% |
| gco / config / config_loader.py |
(no class) |
|
100% |
40 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / models / cluster_models.py |
ResourceThresholds |
|
100% |
8 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| gco / models / cluster_models.py |
ClusterConfig |
|
100% |
6 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| gco / models / cluster_models.py |
(no class) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / models / health_models.py |
RequestedResources |
|
100% |
6 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| gco / models / health_models.py |
ResourceUtilization |
|
100% |
3 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| gco / models / health_models.py |
HealthStatus |
|
100% |
33 |
0 |
0 |
|
89% |
28 |
3 |
|
95% |
| gco / models / health_models.py |
(no class) |
|
100% |
31 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| gco / models / inference_models.py |
EndpointState |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / models / inference_models.py |
RegionSyncState |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / models / inference_models.py |
InferenceEndpointSpec |
|
93% |
27 |
2 |
0 |
|
92% |
24 |
2 |
|
92% |
| gco / models / inference_models.py |
RegionStatus |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| gco / models / inference_models.py |
InferenceEndpoint |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| gco / models / inference_models.py |
(no class) |
|
100% |
68 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / models / manifest_models.py |
KubernetesManifest |
|
100% |
23 |
0 |
0 |
|
100% |
18 |
0 |
|
100% |
| gco / models / manifest_models.py |
ManifestSubmissionRequest |
|
89% |
9 |
1 |
0 |
|
100% |
4 |
0 |
|
92% |
| gco / models / manifest_models.py |
ResourceStatus |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| gco / models / manifest_models.py |
ManifestSubmissionResponse |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| gco / models / manifest_models.py |
(no class) |
|
100% |
48 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_routes / jobs.py |
(no class) |
|
87% |
311 |
39 |
0 |
|
74% |
92 |
16 |
|
84% |
| gco / services / api_routes / manifests.py |
(no class) |
|
98% |
85 |
2 |
0 |
|
90% |
10 |
1 |
|
97% |
| gco / services / api_routes / queue.py |
(no class) |
|
97% |
110 |
3 |
2 |
|
93% |
14 |
1 |
|
97% |
| gco / services / api_routes / templates.py |
(no class) |
|
94% |
90 |
5 |
2 |
|
83% |
12 |
2 |
|
93% |
| gco / services / api_routes / webhooks.py |
(no class) |
|
100% |
56 |
0 |
2 |
|
100% |
6 |
0 |
|
100% |
| gco / services / api_shared.py |
SortOrder |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
JobStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
WebhookEvent |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
ManifestSubmissionAPIRequest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
ResourceIdentifier |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
BulkDeleteRequest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
JobTemplateRequest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
JobFromTemplateRequest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
WebhookRequest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
QueuedJobRequest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
PaginatedResponse |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
ErrorResponse |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / api_shared.py |
(no class) |
|
100% |
139 |
0 |
0 |
|
88% |
26 |
3 |
|
98% |
| gco / services / auth_middleware.py |
AuthenticationMiddleware |
|
100% |
27 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| gco / services / auth_middleware.py |
(no class) |
|
100% |
79 |
0 |
0 |
|
94% |
16 |
1 |
|
99% |
| gco / services / health_api.py |
(no class) |
|
85% |
136 |
21 |
7 |
|
73% |
26 |
5 |
|
83% |
| gco / services / health_monitor.py |
HealthMonitor |
|
99% |
257 |
3 |
0 |
|
91% |
116 |
10 |
|
97% |
| gco / services / health_monitor.py |
(no class) |
|
96% |
71 |
3 |
2 |
|
100% |
4 |
0 |
|
96% |
| gco / services / inference_monitor.py |
InferenceMonitor |
|
89% |
456 |
52 |
0 |
|
81% |
154 |
15 |
|
87% |
| gco / services / inference_monitor.py |
(no class) |
|
92% |
62 |
5 |
2 |
|
100% |
0 |
0 |
|
92% |
| gco / services / inference_store.py |
InferenceEndpointStore |
|
94% |
65 |
4 |
0 |
|
82% |
22 |
4 |
|
91% |
| gco / services / inference_store.py |
(no class) |
|
100% |
43 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| gco / services / manifest_api.py |
RequestSizeLimitMiddleware |
|
69% |
16 |
5 |
0 |
|
60% |
10 |
2 |
|
65% |
| gco / services / manifest_api.py |
(no class) |
|
95% |
107 |
5 |
7 |
|
60% |
10 |
2 |
|
92% |
| gco / services / manifest_processor.py |
NoAliasSafeLoader |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| gco / services / manifest_processor.py |
ManifestProcessor |
|
98% |
459 |
8 |
0 |
|
94% |
218 |
12 |
|
97% |
| gco / services / manifest_processor.py |
(no class) |
|
100% |
55 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / metrics_publisher.py |
MetricsPublisher |
|
100% |
48 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| gco / services / metrics_publisher.py |
HealthMonitorMetrics |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / metrics_publisher.py |
ManifestProcessorMetrics |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| gco / services / metrics_publisher.py |
(no class) |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / queue_processor.py |
(no class) |
|
96% |
295 |
11 |
2 |
|
89% |
158 |
17 |
|
94% |
| gco / services / structured_logging.py |
StructuredJsonFormatter |
|
92% |
13 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| gco / services / structured_logging.py |
(no class) |
|
95% |
20 |
1 |
0 |
|
50% |
2 |
1 |
|
91% |
| gco / services / template_store.py |
JobStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / template_store.py |
TemplateStore |
|
90% |
70 |
7 |
0 |
|
94% |
18 |
1 |
|
91% |
| gco / services / template_store.py |
WebhookStore |
|
90% |
48 |
5 |
0 |
|
83% |
12 |
2 |
|
88% |
| gco / services / template_store.py |
JobStore |
|
90% |
131 |
13 |
0 |
|
94% |
36 |
2 |
|
91% |
| gco / services / template_store.py |
(no class) |
|
100% |
63 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| gco / services / webhook_dispatcher.py |
WebhookEvent |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / webhook_dispatcher.py |
WebhookDeliveryResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / webhook_dispatcher.py |
JobStateCache |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / services / webhook_dispatcher.py |
WebhookDispatcher |
|
99% |
214 |
3 |
0 |
|
95% |
84 |
4 |
|
98% |
| gco / services / webhook_dispatcher.py |
(no class) |
|
100% |
103 |
0 |
2 |
|
100% |
14 |
0 |
|
100% |
| gco / stacks / api_gateway_global_stack.py |
GCOApiGatewayGlobalStack |
|
100% |
75 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| gco / stacks / api_gateway_global_stack.py |
(no class) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / stacks / constants.py |
(no class) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / stacks / global_stack.py |
GCOGlobalStack |
|
100% |
78 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| gco / stacks / global_stack.py |
(no class) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / stacks / monitoring_stack.py |
GCOMonitoringStack |
|
99% |
232 |
2 |
0 |
|
84% |
32 |
5 |
|
97% |
| gco / stacks / monitoring_stack.py |
(no class) |
|
100% |
34 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| gco / stacks / nag_suppressions.py |
(no class) |
|
100% |
60 |
0 |
0 |
|
100% |
20 |
0 |
|
100% |
| gco / stacks / regional_api_gateway_stack.py |
GCORegionalApiGatewayStack |
|
100% |
32 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| gco / stacks / regional_api_gateway_stack.py |
(no class) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| gco / stacks / regional_stack.py |
GCORegionalStack |
|
94% |
388 |
25 |
0 |
|
83% |
48 |
8 |
|
92% |
| gco / stacks / regional_stack.py |
(no class) |
|
100% |
57 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |