| cli/_container_runtime.py |
detect_container_runtime |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/_container_runtime.py |
_detect_container_runtime_uncached |
|
100.00% |
24 |
0 |
0 |
|
92.86% |
14 |
1 |
|
97.37% |
| cli/_container_runtime.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
_bind_repository_created_callback |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
_bind_repository_created_callback.notify |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
MirrorItem.tag |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
parse_source_ref |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/_image_mirror.py |
load_charts_config |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/_image_mirror.py |
_volcano_source_refs |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/_image_mirror.py |
collect_source_refs |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
plan_from_sources |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/_image_mirror.py |
read_mirror_config |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
cdk_default_namespace |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
_account_id |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/_image_mirror.py |
_registry_host |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
detect_runtime |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/_image_mirror.py |
_runtime_has_buildx |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
_runtime_supports_all_platforms |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
resolve_copy_strategy |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/_image_mirror.py |
ensure_repository |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/_image_mirror.py |
tag_exists |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
ecr_auth |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_mirror.py |
runtime_login |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/_image_mirror.py |
_copy_commands |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/_image_mirror.py |
copy_image |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/_image_mirror.py |
plan_mirror |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/_image_mirror.py |
mirror_status |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/_image_mirror.py |
mirror_images |
|
100.00% |
27 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/_image_mirror.py |
(no function) |
|
100.00% |
50 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_uri.py |
_partition_metadata |
|
70.00% |
10 |
3 |
0 |
|
50.00% |
6 |
3 |
|
62.50% |
| cli/_image_uri.py |
aws_partition |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_uri.py |
aws_url_suffix |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_uri.py |
ecr_registry_host |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/_image_uri.py |
rewrite_image_uri_for_region |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/_image_uri.py |
(no function) |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
_describe_stack_outputs |
|
92.31% |
13 |
1 |
0 |
|
50.00% |
2 |
1 |
|
86.67% |
| cli/analytics_user_mgmt.py |
_find_output |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
discover_cognito_pool_id |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
discover_cognito_client_id |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
discover_api_endpoint |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
srp_authenticate |
|
0.00% |
5 |
5 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/analytics_user_mgmt.py |
admin_create_user |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
admin_set_user_password |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
generate_strong_password |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
list_users |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
admin_delete_user |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
fetch_studio_url |
|
89.66% |
29 |
3 |
0 |
|
62.50% |
8 |
3 |
|
83.78% |
| cli/analytics_user_mgmt.py |
check_stack_complete |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
check_ssm_parameter |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/analytics_user_mgmt.py |
scan_orphan_analytics_resources |
|
93.10% |
29 |
2 |
0 |
|
83.33% |
12 |
2 |
|
90.24% |
| cli/analytics_user_mgmt.py |
(no function) |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
_validate_max_attempts |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.__init__ |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient._is_cache_valid |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient._invalidate_cache |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.set_use_regional_api |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_regional_api_endpoint |
|
86.96% |
23 |
3 |
0 |
|
100.00% |
8 |
0 |
|
90.32% |
| cli/aws_client.py |
GCOAWSClient.get_api_endpoint |
|
100.00% |
19 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.30% |
| cli/aws_client.py |
GCOAWSClient.discover_regional_stacks |
|
100.00% |
23 |
0 |
0 |
|
87.50% |
16 |
2 |
|
94.87% |
| cli/aws_client.py |
GCOAWSClient._get_configured_regions |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient._probe_regional_stack |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_regional_stack |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.call_api |
|
100.00% |
21 |
0 |
0 |
|
91.67% |
12 |
1 |
|
96.97% |
| cli/aws_client.py |
GCOAWSClient.make_authenticated_request |
|
96.43% |
56 |
2 |
0 |
|
91.67% |
24 |
2 |
|
95.00% |
| cli/aws_client.py |
GCOAWSClient.submit_manifests |
|
86.36% |
22 |
3 |
0 |
|
66.67% |
12 |
4 |
|
79.41% |
| cli/aws_client.py |
GCOAWSClient.get_jobs |
|
100.00% |
10 |
0 |
0 |
|
75.00% |
4 |
1 |
|
92.86% |
| cli/aws_client.py |
GCOAWSClient.get_job_details |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_job_logs |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.delete_job |
|
100.00% |
7 |
0 |
0 |
|
50.00% |
2 |
1 |
|
88.89% |
| cli/aws_client.py |
GCOAWSClient.get_regional_alb_endpoint |
|
91.67% |
12 |
1 |
0 |
|
50.00% |
2 |
1 |
|
85.71% |
| cli/aws_client.py |
GCOAWSClient.get_global_jobs |
|
100.00% |
10 |
0 |
0 |
|
50.00% |
4 |
2 |
|
85.71% |
| cli/aws_client.py |
GCOAWSClient.get_global_health |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_global_status |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.bulk_delete_global |
|
100.00% |
13 |
0 |
0 |
|
87.50% |
8 |
1 |
|
95.24% |
| cli/aws_client.py |
GCOAWSClient.get_job_events |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_job_pods |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_pod_logs |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_job_metrics |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.retry_job |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.bulk_delete_jobs |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/aws_client.py |
GCOAWSClient.get_health |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
get_aws_client |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/aws_client.py |
(no function) |
|
100.00% |
57 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
_snippet |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
_SharedBedrockModelDefault.__get__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor.__init__ |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor._get_bedrock_client |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor.gather_capacity_data |
|
93.26% |
89 |
6 |
0 |
|
100.00% |
30 |
0 |
|
94.96% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor.gather_capacity_data.record_gap |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor._gather_historical_context |
|
74.07% |
27 |
7 |
0 |
|
75.00% |
8 |
2 |
|
74.29% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor._build_prompt |
|
74.81% |
135 |
34 |
0 |
|
70.51% |
78 |
5 |
|
73.24% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor.get_recommendation |
|
96.43% |
28 |
1 |
0 |
|
100.00% |
6 |
0 |
|
97.06% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor._build_predict_prompt |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor.predict_capacity_window |
|
89.47% |
19 |
2 |
0 |
|
100.00% |
4 |
0 |
|
91.30% |
| cli/capacity/advisor.py |
BedrockCapacityAdvisor.predict_capacity_windows_all_regions |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
get_bedrock_capacity_advisor |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/advisor.py |
(no function) |
|
100.00% |
49 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
capacity_block_duration_days |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
capacity_block_duration_hours |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
is_valid_duration_hours |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
snap_duration_hours |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
coerce_hours |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
resolve_search_durations |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
hours_to_days |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
parse_date_input |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
normalize_instance_type |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
parse_upfront_fee |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
compute_offering_pricing |
|
100.00% |
11 |
0 |
0 |
|
83.33% |
6 |
1 |
|
94.12% |
| cli/capacity/blocks.py |
compute_reservation_pricing |
|
80.00% |
15 |
3 |
0 |
|
75.00% |
8 |
2 |
|
78.26% |
| cli/capacity/blocks.py |
offering_identity |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
dedupe_offerings |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
sort_offerings |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
_rank_key |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
rank_offerings |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
longest_offering |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
sort_reservations |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
_reservation_rank_key |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
rank_reservations |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/blocks.py |
(no function) |
|
100.00% |
31 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/checker.py |
_instance_desc |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/checker.py |
_offering_fee |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.get_instance_info |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.validate_instance_type |
|
100.00% |
30 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.check_instance_available_in_region |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.get_availability_zones |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.get_az_coverage |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.get_spot_placement_score |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.get_spot_price_history |
|
96.77% |
31 |
1 |
0 |
|
91.67% |
12 |
1 |
|
95.35% |
| cli/capacity/checker.py |
CapacityChecker.get_on_demand_price |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.estimate_capacity |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker._estimate_spot_capacity |
|
100.00% |
52 |
0 |
0 |
|
100.00% |
26 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker._estimate_on_demand_capacity |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker._assess_on_demand_availability |
|
100.00% |
62 |
0 |
0 |
|
97.73% |
44 |
1 |
|
99.06% |
| cli/capacity/checker.py |
CapacityChecker.recommend_capacity_type |
|
100.00% |
32 |
0 |
0 |
|
95.83% |
24 |
1 |
|
98.21% |
| cli/capacity/checker.py |
CapacityChecker.list_capacity_reservations |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker._enrich_reservation_pricing |
|
92.86% |
14 |
1 |
0 |
|
50.00% |
2 |
1 |
|
87.50% |
| cli/capacity/checker.py |
CapacityChecker._build_block_offering |
|
90.91% |
11 |
1 |
0 |
|
75.00% |
4 |
1 |
|
86.67% |
| cli/capacity/checker.py |
CapacityChecker.list_capacity_block_offerings |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.get_capacity_block_trend |
|
89.74% |
39 |
4 |
0 |
|
92.86% |
14 |
1 |
|
90.57% |
| cli/capacity/checker.py |
CapacityChecker.list_all_reservations |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.find_capacity_reservations |
|
87.88% |
33 |
4 |
0 |
|
90.00% |
10 |
1 |
|
88.37% |
| cli/capacity/checker.py |
CapacityChecker.find_capacity_reservations._probe |
|
40.00% |
5 |
3 |
0 |
|
100.00% |
0 |
0 |
|
40.00% |
| cli/capacity/checker.py |
CapacityChecker._summarize_reservation_search |
|
93.33% |
15 |
1 |
0 |
|
66.67% |
6 |
2 |
|
85.71% |
| cli/capacity/checker.py |
CapacityChecker._summarize_block_search |
|
100.00% |
13 |
0 |
0 |
|
83.33% |
6 |
1 |
|
94.74% |
| cli/capacity/checker.py |
CapacityChecker.find_capacity_blocks |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.find_capacity_blocks._probe |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.check_reservation_availability |
|
100.00% |
40 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.check_reservation_availability._check_region |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.purchase_capacity_block |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/checker.py |
CapacityChecker.create_capacity_reservation |
|
89.66% |
29 |
3 |
0 |
|
87.50% |
8 |
1 |
|
89.19% |
| cli/capacity/checker.py |
CapacityChecker.cancel_capacity_reservation |
|
83.33% |
18 |
3 |
0 |
|
75.00% |
4 |
1 |
|
81.82% |
| cli/capacity/checker.py |
CapacityChecker.recommend_region_for_job |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/checker.py |
get_capacity_checker |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/checker.py |
(no function) |
|
100.00% |
53 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/history.py |
_utc_now |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/history.py |
make_pk |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/history.py |
_parse_iso |
|
57.14% |
7 |
3 |
0 |
|
50.00% |
2 |
1 |
|
55.56% |
| cli/capacity/history.py |
_to_dynamo |
|
88.89% |
9 |
1 |
0 |
|
87.50% |
8 |
1 |
|
88.24% |
| cli/capacity/history.py |
_from_dynamo |
|
85.71% |
7 |
1 |
0 |
|
83.33% |
6 |
1 |
|
84.62% |
| cli/capacity/history.py |
_percentile |
|
88.89% |
9 |
1 |
0 |
|
75.00% |
4 |
1 |
|
84.62% |
| cli/capacity/history.py |
flatten_capacity_data |
|
100.00% |
37 |
0 |
0 |
|
75.00% |
24 |
6 |
|
90.16% |
| cli/capacity/history.py |
_resolve_global_region |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/history.py |
_resolve_default_table_name |
|
62.50% |
8 |
3 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| cli/capacity/history.py |
CapacityHistoryStore.__init__ |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/history.py |
CapacityHistoryStore.put_snapshot |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/history.py |
CapacityHistoryStore.record |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/history.py |
CapacityHistoryStore.get_trend |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/history.py |
CapacityHistoryStore.get_statistics |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/capacity/history.py |
CapacityHistoryStore.get_temporal_patterns |
|
90.00% |
20 |
2 |
0 |
|
75.00% |
8 |
2 |
|
85.71% |
| cli/capacity/history.py |
CapacityHistoryStore.get_regions_with_data |
|
100.00% |
14 |
0 |
0 |
|
83.33% |
6 |
1 |
|
95.00% |
| cli/capacity/history.py |
get_capacity_history_store |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/history.py |
(no function) |
|
100.00% |
33 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/models.py |
InstanceTypeInfo.is_gpu |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/models.py |
(no function) |
|
100.00% |
38 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/multi_region.py |
_missing_scored_signal_count |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/multi_region.py |
MultiRegionCapacityChecker.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/multi_region.py |
MultiRegionCapacityChecker.get_region_capacity |
|
94.92% |
59 |
3 |
0 |
|
100.00% |
12 |
0 |
|
95.77% |
| cli/capacity/multi_region.py |
MultiRegionCapacityChecker.get_all_regions_capacity |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/capacity/multi_region.py |
MultiRegionCapacityChecker.recommend_region_for_job |
|
91.67% |
12 |
1 |
0 |
|
87.50% |
8 |
1 |
|
90.00% |
| cli/capacity/multi_region.py |
MultiRegionCapacityChecker._simple_recommend |
|
88.00% |
25 |
3 |
0 |
|
72.73% |
22 |
4 |
|
80.85% |
| cli/capacity/multi_region.py |
MultiRegionCapacityChecker._weighted_recommend |
|
94.83% |
58 |
3 |
0 |
|
85.29% |
34 |
3 |
|
91.30% |
| cli/capacity/multi_region.py |
compute_price_trend |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/capacity/multi_region.py |
compute_weighted_score |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/multi_region.py |
get_multi_region_capacity_checker |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/capacity/multi_region.py |
(no function) |
|
100.00% |
39 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
TunnelPlan.endpoint_host |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
TunnelPlan.ssm_command |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
TunnelPlan.kubectl_flags |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
TunnelPlan.update_kubeconfig_command |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
TunnelPlan.as_dict |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
resolve_tunnel_plan |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
resolve_region |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
_project_name_from_cluster |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
private_endpoint_guidance |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
provision_bastion |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
teardown_bastion |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
open_api_server_tunnel |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| cli/cluster_tunnel.py |
(no function) |
|
100.00% |
38 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
_stack_missing_message |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
analytics |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
analytics_status |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
analytics_enable |
|
96.00% |
25 |
1 |
0 |
|
80.00% |
10 |
2 |
|
91.43% |
| cli/commands/analytics_cmd.py |
analytics_disable |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
users_cmd |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
_require_cognito_pool_id |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
users_add |
|
82.76% |
29 |
5 |
0 |
|
87.50% |
8 |
1 |
|
83.78% |
| cli/commands/analytics_cmd.py |
users_list |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
users_remove |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
users_set_password |
|
72.00% |
25 |
7 |
0 |
|
80.00% |
10 |
2 |
|
74.29% |
| cli/commands/analytics_cmd.py |
studio_cmd |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
studio_login |
|
80.33% |
61 |
12 |
0 |
|
60.00% |
20 |
6 |
|
75.31% |
| cli/commands/analytics_cmd.py |
analytics_doctor |
|
100.00% |
36 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/commands/analytics_cmd.py |
analytics_doctor._emit |
|
100.00% |
6 |
0 |
0 |
|
75.00% |
4 |
1 |
|
90.00% |
| cli/commands/analytics_cmd.py |
(no function) |
|
100.00% |
69 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
capacity |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
check_capacity |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
recommend_capacity |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
spot_prices |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
instance_info |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
capacity_status |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
recommend_region |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
ai_recommend |
|
97.06% |
68 |
2 |
0 |
|
95.00% |
20 |
1 |
|
96.59% |
| cli/commands/capacity_cmd.py |
list_reservations |
|
100.00% |
26 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
reservation_check |
|
94.12% |
34 |
2 |
0 |
|
91.67% |
12 |
1 |
|
93.48% |
| cli/commands/capacity_cmd.py |
_print_find_blocks_report |
|
94.87% |
39 |
2 |
0 |
|
80.00% |
10 |
2 |
|
91.84% |
| cli/commands/capacity_cmd.py |
find_blocks |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
reserve_capacity |
|
94.44% |
36 |
2 |
0 |
|
87.50% |
8 |
1 |
|
93.18% |
| cli/commands/capacity_cmd.py |
_print_find_reservations_report |
|
82.14% |
28 |
5 |
0 |
|
75.00% |
8 |
2 |
|
80.56% |
| cli/commands/capacity_cmd.py |
find_reservations |
|
81.82% |
11 |
2 |
0 |
|
50.00% |
2 |
1 |
|
76.92% |
| cli/commands/capacity_cmd.py |
create_reservation |
|
89.47% |
38 |
4 |
0 |
|
87.50% |
8 |
1 |
|
89.13% |
| cli/commands/capacity_cmd.py |
cancel_reservation |
|
82.61% |
23 |
4 |
0 |
|
90.00% |
10 |
1 |
|
84.85% |
| cli/commands/capacity_cmd.py |
_history_disabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
_print_historical_enrichment |
|
77.78% |
18 |
4 |
0 |
|
50.00% |
8 |
4 |
|
69.23% |
| cli/commands/capacity_cmd.py |
_format_patterns_grid |
|
100.00% |
21 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.55% |
| cli/commands/capacity_cmd.py |
history |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/capacity_cmd.py |
history_show |
|
85.71% |
14 |
2 |
0 |
|
75.00% |
4 |
1 |
|
83.33% |
| cli/commands/capacity_cmd.py |
history_stats |
|
82.35% |
17 |
3 |
0 |
|
66.67% |
6 |
2 |
|
78.26% |
| cli/commands/capacity_cmd.py |
history_patterns |
|
68.75% |
16 |
5 |
0 |
|
50.00% |
6 |
3 |
|
63.64% |
| cli/commands/capacity_cmd.py |
_prediction_to_dict |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/commands/capacity_cmd.py |
_print_prediction |
|
90.48% |
21 |
2 |
0 |
|
87.50% |
16 |
2 |
|
89.19% |
| cli/commands/capacity_cmd.py |
predict_capacity |
|
72.22% |
36 |
10 |
0 |
|
72.22% |
18 |
3 |
|
72.22% |
| cli/commands/capacity_cmd.py |
(no function) |
|
100.00% |
162 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/cluster_cmd.py |
cluster |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/cluster_cmd.py |
tunnel_cmd |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/cluster_cmd.py |
_print_connection_plan |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/cluster_cmd.py |
_echo_plan_human |
|
100.00% |
16 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.00% |
| cli/commands/cluster_cmd.py |
_block_until_interrupt |
|
100.00% |
0 |
0 |
6 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/cluster_cmd.py |
(no function) |
|
100.00% |
24 |
0 |
1 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/config_cmd.py |
config_cmd |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/config_cmd.py |
show_config |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/config_cmd.py |
get_config |
|
83.33% |
12 |
2 |
0 |
|
83.33% |
6 |
1 |
|
83.33% |
| cli/commands/config_cmd.py |
init_config |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
2 |
1 |
|
75.00% |
| cli/commands/config_cmd.py |
(no function) |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
_get_deployment_regions |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
_print_query_result |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_summary |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_regions |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_trend |
|
100.00% |
26 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_workloads |
|
90.32% |
31 |
3 |
0 |
|
100.00% |
8 |
0 |
|
92.31% |
| cli/commands/costs_cmd.py |
costs_forecast |
|
90.48% |
21 |
2 |
0 |
|
75.00% |
4 |
1 |
|
88.00% |
| cli/commands/costs_cmd.py |
costs_allocation |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_allocation_status |
|
72.22% |
36 |
10 |
0 |
|
66.67% |
12 |
4 |
|
70.83% |
| cli/commands/costs_cmd.py |
costs_allocation_activate |
|
78.12% |
32 |
7 |
0 |
|
75.00% |
20 |
3 |
|
76.92% |
| cli/commands/costs_cmd.py |
costs_k8s |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_k8s_namespaces |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_k8s_regions |
|
66.67% |
9 |
3 |
0 |
|
100.00% |
0 |
0 |
|
66.67% |
| cli/commands/costs_cmd.py |
costs_k8s_trend |
|
70.00% |
10 |
3 |
0 |
|
100.00% |
0 |
0 |
|
70.00% |
| cli/commands/costs_cmd.py |
costs_k8s_top |
|
66.67% |
9 |
3 |
0 |
|
100.00% |
0 |
0 |
|
66.67% |
| cli/commands/costs_cmd.py |
_cost_api_region |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_report |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_report_generate |
|
72.73% |
11 |
3 |
0 |
|
100.00% |
0 |
0 |
|
72.73% |
| cli/commands/costs_cmd.py |
costs_report_list |
|
88.00% |
25 |
3 |
0 |
|
100.00% |
6 |
0 |
|
90.32% |
| cli/commands/costs_cmd.py |
costs_report_status |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
costs_dashboard |
|
100.00% |
28 |
0 |
2 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/costs_cmd.py |
(no function) |
|
100.00% |
100 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/dag_cmd.py |
dag |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/dag_cmd.py |
dag_run |
|
100.00% |
33 |
0 |
0 |
|
91.67% |
12 |
1 |
|
97.78% |
| cli/commands/dag_cmd.py |
dag_run.on_progress |
|
100.00% |
13 |
0 |
0 |
|
91.67% |
12 |
1 |
|
96.00% |
| cli/commands/dag_cmd.py |
dag_validate |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/dag_cmd.py |
(no function) |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/files_cmd.py |
files |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/files_cmd.py |
list_file_systems |
|
92.31% |
13 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.24% |
| cli/commands/files_cmd.py |
get_file_system |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/files_cmd.py |
list_access_points |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/files_cmd.py |
list_storage_contents |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/files_cmd.py |
download_files |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/files_cmd.py |
(no function) |
|
100.00% |
41 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
_discard_mirror_log |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
images |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
images_init |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
images_list |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
images_tags |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
images_describe |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
images_uri |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
images_build |
|
100.00% |
20 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.43% |
| cli/commands/images_cmd.py |
images_push |
|
100.00% |
12 |
0 |
0 |
|
75.00% |
4 |
1 |
|
93.75% |
| cli/commands/images_cmd.py |
images_mirror |
|
95.45% |
22 |
1 |
0 |
|
87.50% |
8 |
1 |
|
93.33% |
| cli/commands/images_cmd.py |
images_delete_tag |
|
76.92% |
13 |
3 |
0 |
|
50.00% |
4 |
2 |
|
70.59% |
| cli/commands/images_cmd.py |
images_delete_repo |
|
76.92% |
13 |
3 |
0 |
|
50.00% |
4 |
2 |
|
70.59% |
| cli/commands/images_cmd.py |
images_cleanup |
|
81.25% |
16 |
3 |
0 |
|
66.67% |
6 |
2 |
|
77.27% |
| cli/commands/images_cmd.py |
images_prune |
|
78.57% |
14 |
3 |
0 |
|
50.00% |
4 |
2 |
|
72.22% |
| cli/commands/images_cmd.py |
images_orphans |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
lifecycle |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
lifecycle_get |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
lifecycle_set |
|
91.67% |
12 |
1 |
0 |
|
50.00% |
2 |
1 |
|
85.71% |
| cli/commands/images_cmd.py |
replication |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
replication_get |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
replication_status |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/images_cmd.py |
replication_sync |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
2 |
1 |
|
84.62% |
| cli/commands/images_cmd.py |
(no function) |
|
100.00% |
107 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_deploy |
|
95.00% |
100 |
5 |
0 |
|
82.14% |
56 |
8 |
|
90.38% |
| cli/commands/inference_cmd.py |
inference_list |
|
100.00% |
27 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_status |
|
100.00% |
43 |
0 |
0 |
|
83.33% |
12 |
2 |
|
96.36% |
| cli/commands/inference_cmd.py |
inference_scale |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_stop |
|
92.86% |
14 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.89% |
| cli/commands/inference_cmd.py |
inference_start |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_delete |
|
92.86% |
14 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.89% |
| cli/commands/inference_cmd.py |
inference_update_image |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_invoke |
|
100.00% |
121 |
0 |
0 |
|
95.59% |
68 |
3 |
|
98.41% |
| cli/commands/inference_cmd.py |
inference_canary |
|
77.78% |
18 |
4 |
0 |
|
100.00% |
2 |
0 |
|
80.00% |
| cli/commands/inference_cmd.py |
inference_promote |
|
100.00% |
32 |
0 |
0 |
|
90.00% |
10 |
1 |
|
97.62% |
| cli/commands/inference_cmd.py |
inference_rollback |
|
100.00% |
30 |
0 |
0 |
|
90.00% |
10 |
1 |
|
97.50% |
| cli/commands/inference_cmd.py |
inference_health |
|
100.00% |
31 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_models |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_set_topology |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
inference_configure_store |
|
97.50% |
40 |
1 |
0 |
|
95.00% |
20 |
1 |
|
96.67% |
| cli/commands/inference_cmd.py |
inference_populate_kv |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/inference_cmd.py |
(no function) |
|
100.00% |
135 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
_resolve_result_namespace |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
_resolve_result_job_name |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
jobs |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
submit_job |
|
93.33% |
30 |
2 |
0 |
|
75.00% |
16 |
4 |
|
86.96% |
| cli/commands/jobs_cmd.py |
submit_job_direct |
|
96.30% |
27 |
1 |
0 |
|
75.00% |
12 |
3 |
|
89.74% |
| cli/commands/jobs_cmd.py |
submit_job_sqs |
|
100.00% |
24 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.88% |
| cli/commands/jobs_cmd.py |
queue_status |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
list_jobs |
|
62.79% |
43 |
16 |
0 |
|
50.00% |
20 |
4 |
|
58.73% |
| cli/commands/jobs_cmd.py |
get_job |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
get_logs |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
delete_job |
|
90.00% |
10 |
1 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| cli/commands/jobs_cmd.py |
get_job_events |
|
86.36% |
22 |
3 |
0 |
|
66.67% |
6 |
2 |
|
82.14% |
| cli/commands/jobs_cmd.py |
get_job_pods |
|
86.96% |
23 |
3 |
0 |
|
66.67% |
6 |
2 |
|
82.76% |
| cli/commands/jobs_cmd.py |
get_pod_logs_cmd |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/jobs_cmd.py |
get_job_metrics |
|
95.83% |
24 |
1 |
0 |
|
83.33% |
6 |
1 |
|
93.33% |
| cli/commands/jobs_cmd.py |
retry_job |
|
92.86% |
14 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.89% |
| cli/commands/jobs_cmd.py |
bulk_delete_jobs |
|
91.67% |
24 |
2 |
0 |
|
90.00% |
10 |
1 |
|
91.18% |
| cli/commands/jobs_cmd.py |
job_health |
|
96.30% |
27 |
1 |
0 |
|
80.00% |
10 |
2 |
|
91.89% |
| cli/commands/jobs_cmd.py |
submit_job_queue |
|
100.00% |
19 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.65% |
| cli/commands/jobs_cmd.py |
(no function) |
|
100.00% |
138 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
_flag_enabled |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
_check_feature_flag |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
_strip_private_criteria |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
_strip_iteration |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| cli/commands/mission_cmd.py |
_emit_json |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
_emit_error |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| cli/commands/mission_cmd.py |
_make_stub_dispatcher |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/commands/mission_cmd.py |
mission_cmd |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
mission_start |
|
92.45% |
53 |
4 |
0 |
|
77.78% |
18 |
4 |
|
88.73% |
| cli/commands/mission_cmd.py |
_run_to_completion |
|
82.61% |
23 |
4 |
0 |
|
70.00% |
10 |
3 |
|
78.79% |
| cli/commands/mission_cmd.py |
_run_to_completion._drive |
|
70.00% |
10 |
3 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| cli/commands/mission_cmd.py |
_ensure_tool_registry |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
_resolve_registered_tools_for_cli |
|
0.00% |
7 |
7 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/commands/mission_cmd.py |
_resolve_registered_tools_for_cli._list |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/commands/mission_cmd.py |
_resolve_cli_allowlist |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
mission_status_cmd |
|
93.75% |
16 |
1 |
0 |
|
75.00% |
4 |
1 |
|
90.00% |
| cli/commands/mission_cmd.py |
mission_iterate_cmd |
|
90.91% |
22 |
2 |
0 |
|
91.67% |
12 |
1 |
|
91.18% |
| cli/commands/mission_cmd.py |
mission_iterate_cmd._drive |
|
81.82% |
11 |
2 |
0 |
|
100.00% |
4 |
0 |
|
86.67% |
| cli/commands/mission_cmd.py |
mission_checkpoint_cmd |
|
94.12% |
17 |
1 |
0 |
|
83.33% |
6 |
1 |
|
91.30% |
| cli/commands/mission_cmd.py |
mission_complete_cmd |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
mission_abort_cmd |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
mission_resume_cmd |
|
93.33% |
15 |
1 |
0 |
|
83.33% |
6 |
1 |
|
90.48% |
| cli/commands/mission_cmd.py |
mission_history_cmd |
|
95.00% |
40 |
2 |
0 |
|
86.36% |
22 |
3 |
|
91.94% |
| cli/commands/mission_cmd.py |
mission_list_cmd |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/mission_cmd.py |
mission_scaffold_criteria_cmd |
|
89.47% |
38 |
4 |
0 |
|
80.00% |
20 |
2 |
|
86.21% |
| cli/commands/mission_cmd.py |
mission_run_cmd |
|
79.25% |
53 |
11 |
0 |
|
81.25% |
16 |
3 |
|
79.71% |
| cli/commands/mission_cmd.py |
(no function) |
|
100.00% |
110 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/models_cmd.py |
models |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/models_cmd.py |
models_upload |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/models_cmd.py |
models_upload_regional |
|
76.92% |
13 |
3 |
0 |
|
25.00% |
4 |
1 |
|
64.71% |
| cli/commands/models_cmd.py |
models_list |
|
90.48% |
21 |
2 |
0 |
|
83.33% |
6 |
1 |
|
88.89% |
| cli/commands/models_cmd.py |
models_delete |
|
92.31% |
13 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.24% |
| cli/commands/models_cmd.py |
models_uri |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/models_cmd.py |
(no function) |
|
100.00% |
32 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
monitoring |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
monitoring_status |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
monitoring_enable |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
monitoring_disable |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
monitoring_open |
|
100.00% |
24 |
0 |
2 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
_exec_port_forward |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
_grafana_conn_options |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
_resolve_grafana_auth |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
users_cmd |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
users_add |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/monitoring_cmd.py |
users_list |
|
92.31% |
13 |
1 |
0 |
|
50.00% |
2 |
1 |
|
86.67% |
| cli/commands/monitoring_cmd.py |
users_remove |
|
66.67% |
12 |
4 |
0 |
|
50.00% |
2 |
1 |
|
64.29% |
| cli/commands/monitoring_cmd.py |
(no function) |
|
100.00% |
61 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/nodepools_cmd.py |
nodepools |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/nodepools_cmd.py |
create_odcr_nodepool |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/nodepools_cmd.py |
create_capacity_block_nodepool |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/nodepools_cmd.py |
delete_nodepool |
|
0.00% |
13 |
13 |
0 |
|
0.00% |
4 |
0 |
|
0.00% |
| cli/commands/nodepools_cmd.py |
list_nodepools |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/nodepools_cmd.py |
describe_nodepool |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/nodepools_cmd.py |
(no function) |
|
100.00% |
49 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/queue_cmd.py |
queue |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/queue_cmd.py |
queue_submit |
|
82.76% |
29 |
5 |
0 |
|
60.00% |
10 |
4 |
|
76.92% |
| cli/commands/queue_cmd.py |
queue_list |
|
96.88% |
32 |
1 |
0 |
|
91.67% |
12 |
1 |
|
95.45% |
| cli/commands/queue_cmd.py |
queue_get |
|
84.21% |
38 |
6 |
0 |
|
50.00% |
16 |
6 |
|
74.07% |
| cli/commands/queue_cmd.py |
queue_cancel |
|
93.75% |
16 |
1 |
0 |
|
75.00% |
4 |
1 |
|
90.00% |
| cli/commands/queue_cmd.py |
queue_stats |
|
96.43% |
28 |
1 |
0 |
|
66.67% |
6 |
2 |
|
91.18% |
| cli/commands/queue_cmd.py |
(no function) |
|
100.00% |
42 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
stacks |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
list_stacks |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
synth_stack |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
diff_stack |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
deploy_stack |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
destroy_stack |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
deploy_all_orchestrated |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
deploy_all_orchestrated.on_start |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
deploy_all_orchestrated.on_complete |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
destroy_all_orchestrated |
|
100.00% |
39 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
destroy_all_orchestrated.on_start |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
destroy_all_orchestrated.on_complete |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
bootstrap_cdk |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
stack_status |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
stack_outputs |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
setup_access |
|
84.62% |
78 |
12 |
0 |
|
90.00% |
20 |
2 |
|
85.71% |
| cli/commands/stacks_cmd.py |
fsx_cmd |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
fsx_status |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
fsx_enable |
|
100.00% |
27 |
0 |
0 |
|
80.00% |
10 |
2 |
|
94.59% |
| cli/commands/stacks_cmd.py |
fsx_disable |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
valkey_cmd |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
valkey_status |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
valkey_enable |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
valkey_disable |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
aurora_cmd |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
aurora_status |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
aurora_enable |
|
100.00% |
26 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
aurora_disable |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
_project_name |
|
0.00% |
8 |
8 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/commands/stacks_cmd.py |
_target_regions |
|
88.89% |
9 |
1 |
0 |
|
83.33% |
6 |
1 |
|
86.67% |
| cli/commands/stacks_cmd.py |
addons_cmd |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
addons_status |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
_addons_status_one |
|
75.00% |
32 |
8 |
0 |
|
83.33% |
12 |
2 |
|
77.27% |
| cli/commands/stacks_cmd.py |
addons_install |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/stacks_cmd.py |
_decode_addon_replay_input |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
2 |
1 |
|
75.00% |
| cli/commands/stacks_cmd.py |
_addons_install_one |
|
75.76% |
33 |
8 |
0 |
|
50.00% |
4 |
2 |
|
72.97% |
| cli/commands/stacks_cmd.py |
(no function) |
|
100.00% |
144 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/storage_cmd.py |
_cooperative_storage_sigterm |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/storage_cmd.py |
_cooperative_storage_sigterm.terminate_handler |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/storage_cmd.py |
storage |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/storage_cmd.py |
storage_list |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/storage_cmd.py |
storage_sync |
|
100.00% |
27 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/commands/storage_cmd.py |
(no function) |
|
100.00% |
34 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
_status_dir |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
_is_pid_alive |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
_read_status |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
_list_records |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
_format_state |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
_format_elapsed |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
tasks |
|
100.00% |
0 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
tasks_list |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
tasks_show |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
tasks_tail |
|
100.00% |
28 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
tasks_prune |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/commands/tasks_cmd.py |
(no function) |
|
100.00% |
31 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/templates_cmd.py |
templates |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/templates_cmd.py |
templates_list |
|
95.83% |
24 |
1 |
0 |
|
83.33% |
6 |
1 |
|
93.33% |
| cli/commands/templates_cmd.py |
templates_get |
|
96.00% |
25 |
1 |
0 |
|
66.67% |
6 |
2 |
|
90.32% |
| cli/commands/templates_cmd.py |
templates_create |
|
100.00% |
19 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.65% |
| cli/commands/templates_cmd.py |
templates_delete |
|
92.31% |
13 |
1 |
0 |
|
50.00% |
2 |
1 |
|
86.67% |
| cli/commands/templates_cmd.py |
templates_run |
|
100.00% |
17 |
0 |
0 |
|
83.33% |
6 |
1 |
|
95.65% |
| cli/commands/templates_cmd.py |
(no function) |
|
100.00% |
40 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/webhooks_cmd.py |
webhooks |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/webhooks_cmd.py |
webhooks_list |
|
96.43% |
28 |
1 |
0 |
|
87.50% |
8 |
1 |
|
94.44% |
| cli/commands/webhooks_cmd.py |
webhooks_get |
|
93.75% |
16 |
1 |
0 |
|
50.00% |
2 |
1 |
|
88.89% |
| cli/commands/webhooks_cmd.py |
webhooks_create |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/commands/webhooks_cmd.py |
webhooks_delete |
|
92.31% |
13 |
1 |
0 |
|
50.00% |
2 |
1 |
|
86.67% |
| cli/commands/webhooks_cmd.py |
(no function) |
|
100.00% |
33 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/config.py |
_load_cdk_json |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/config.py |
_load_cdk_project_name |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/config.py |
GCOConfig.__post_init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/config.py |
GCOConfig._apply_project_scoped_names |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/config.py |
GCOConfig.from_file |
|
95.45% |
22 |
1 |
0 |
|
91.67% |
12 |
1 |
|
94.12% |
| cli/config.py |
GCOConfig.from_env |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/config.py |
GCOConfig.to_dict |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/config.py |
GCOConfig.save |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/config.py |
get_config |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| cli/config.py |
get_config.apply_overrides |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/config.py |
(no function) |
|
100.00% |
42 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cost_analytics.py |
_database_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cost_analytics.py |
_workgroup_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics.__init__ |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics._monitoring_region |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics.run_query |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics._collect_results |
|
94.44% |
18 |
1 |
0 |
|
75.00% |
12 |
3 |
|
86.67% |
| cli/cost_analytics.py |
CostAnalytics._qualified_table |
|
75.00% |
4 |
1 |
0 |
|
75.00% |
4 |
1 |
|
75.00% |
| cli/cost_analytics.py |
CostAnalytics._days_clause |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics.cost_by_namespace |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics.cost_by_region |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics.cost_over_time |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/cost_analytics.py |
CostAnalytics.top_spenders |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/cost_analytics.py |
get_cost_analytics |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/cost_analytics.py |
(no function) |
|
100.00% |
36 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.get_cost_summary |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.get_cost_by_region |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.get_daily_trend |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.estimate_running_workloads |
|
95.83% |
48 |
2 |
0 |
|
100.00% |
12 |
0 |
|
96.67% |
| cli/costs.py |
CostTracker.get_forecast |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.get_cost_allocation_tag_status |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.activate_cost_allocation_tags |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.start_cost_allocation_tag_backfill |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/costs.py |
CostTracker.get_cost_allocation_backfill_history |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/costs.py |
get_cost_tracker |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/costs.py |
(no function) |
|
100.00% |
49 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/dag.py |
DagDefinition.validate |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
18 |
0 |
|
100.00% |
| cli/dag.py |
DagDefinition.validate.has_cycle |
|
100.00% |
10 |
0 |
0 |
|
87.50% |
8 |
1 |
|
94.44% |
| cli/dag.py |
DagDefinition.get_ready_steps |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/dag.py |
DagDefinition.is_complete |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/dag.py |
DagDefinition.has_failures |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/dag.py |
load_dag |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/dag.py |
DagRunner.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/dag.py |
DagRunner.run |
|
84.93% |
73 |
11 |
0 |
|
76.92% |
26 |
4 |
|
82.83% |
| cli/dag.py |
DagRunner.run._notify |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/dag.py |
get_dag_runner |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/dag.py |
(no function) |
|
100.00% |
35 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
ssm_managed_policy_arn |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
bastion_trust_policy |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
_validate |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
_validate_ttl |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
_validate_project |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
bastion_role_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
bastion_profile_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
bastion_instance_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
render_user_data |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_get_ami_command |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_describe_cluster_network_command |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_describe_private_cluster_subnet_command |
|
80.00% |
5 |
1 |
0 |
|
50.00% |
2 |
1 |
|
71.43% |
| cli/ephemeral_bastion.py |
build_create_role_command |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_attach_role_policy_command |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_create_instance_profile_command |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_add_role_to_profile_command |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
_tag_specification |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_run_instances_command |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_describe_ssm_ping_command |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_terminate_instances_command |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
build_iam_teardown_commands |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
parse_cluster_network |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
_clean_scalar |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
_run_aws |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
resolve_bastion_ami |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
resolve_bastion_network |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
ensure_bastion_iam |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
launch_bastion |
|
92.31% |
13 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.24% |
| cli/ephemeral_bastion.py |
wait_until_ssm_online |
|
87.50% |
8 |
1 |
0 |
|
75.00% |
4 |
1 |
|
83.33% |
| cli/ephemeral_bastion.py |
create_ephemeral_bastion |
|
100.00% |
17 |
0 |
2 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
destroy_ephemeral_bastion |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
ephemeral_bastion |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ephemeral_bastion.py |
(no function) |
|
100.00% |
77 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/files.py |
FileSystemInfo.__post_init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient.get_file_systems |
|
100.00% |
14 |
0 |
0 |
|
75.00% |
12 |
3 |
|
88.46% |
| cli/files.py |
FileSystemClient._get_efs_info |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient._get_fsx_info |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient.get_file_system_by_region |
|
100.00% |
5 |
0 |
0 |
|
75.00% |
4 |
1 |
|
88.89% |
| cli/files.py |
FileSystemClient.create_datasync_download_task |
|
100.00% |
18 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.15% |
| cli/files.py |
FileSystemClient._get_account_id |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient._get_subnet_arn |
|
100.00% |
0 |
0 |
1 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient._get_security_group_arn |
|
100.00% |
0 |
0 |
1 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient._get_datasync_role_arn |
|
100.00% |
0 |
0 |
1 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/files.py |
FileSystemClient.get_access_point_info |
|
66.67% |
6 |
2 |
0 |
|
100.00% |
0 |
0 |
|
66.67% |
| cli/files.py |
FileSystemClient.download_from_pod |
|
95.00% |
20 |
1 |
0 |
|
83.33% |
6 |
1 |
|
92.31% |
| cli/files.py |
FileSystemClient.list_storage_contents |
|
88.89% |
45 |
5 |
0 |
|
68.75% |
16 |
5 |
|
83.61% |
| cli/files.py |
FileSystemClient.download_from_storage |
|
90.24% |
41 |
4 |
0 |
|
75.00% |
12 |
1 |
|
86.79% |
| cli/files.py |
get_file_system_client |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/files.py |
(no function) |
|
100.00% |
38 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._resolve_region |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._account_id |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._registry_host |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._repo_arn |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._ecr_client |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/images.py |
ImageManager._validate_context |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._validate_name |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._validate_tag |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._git_short_sha |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._default_tag |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._default_lifecycle_policy |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._extract_digest |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._runtime_or_error |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._ecr_login |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._check_tag_immutable_collision |
|
64.29% |
28 |
10 |
0 |
|
50.00% |
10 |
1 |
|
60.53% |
| cli/images.py |
ImageManager._apply_retain_tag |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.build |
|
82.14% |
28 |
5 |
0 |
|
50.00% |
10 |
5 |
|
73.68% |
| cli/images.py |
ImageManager.push |
|
89.47% |
19 |
2 |
0 |
|
66.67% |
6 |
2 |
|
84.00% |
| cli/images.py |
ImageManager._image_size_bytes |
|
54.55% |
11 |
5 |
0 |
|
25.00% |
4 |
1 |
|
46.67% |
| cli/images.py |
ImageManager.list_repos |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._image_count |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.list_tags |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.describe |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.get_uri |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.list_maintained_images |
|
0.00% |
4 |
4 |
0 |
|
0.00% |
2 |
0 |
|
0.00% |
| cli/images.py |
ImageManager.get_maintained_image |
|
0.00% |
5 |
5 |
0 |
|
0.00% |
2 |
0 |
|
0.00% |
| cli/images.py |
ImageManager.default_disaggregated_image_uri |
|
50.00% |
4 |
2 |
0 |
|
50.00% |
2 |
1 |
|
50.00% |
| cli/images.py |
ImageManager._current_replication_configuration |
|
84.62% |
13 |
2 |
0 |
|
66.67% |
6 |
2 |
|
78.95% |
| cli/images.py |
ImageManager.replication_get |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/images.py |
ImageManager._replication_regions |
|
0.00% |
7 |
7 |
0 |
|
0.00% |
4 |
0 |
|
0.00% |
| cli/images.py |
ImageManager.replication_status |
|
77.78% |
18 |
4 |
0 |
|
100.00% |
8 |
0 |
|
84.62% |
| cli/images.py |
ImageManager.init |
|
100.00% |
23 |
0 |
0 |
|
75.00% |
4 |
1 |
|
96.30% |
| cli/images.py |
ImageManager.lifecycle_get |
|
86.67% |
15 |
2 |
0 |
|
50.00% |
4 |
2 |
|
78.95% |
| cli/images.py |
ImageManager.lifecycle_set |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.replication_sync |
|
82.61% |
23 |
4 |
0 |
|
60.00% |
10 |
2 |
|
75.76% |
| cli/images.py |
ImageManager.delete_tag |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.delete_repo |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
ImageManager.cleanup |
|
97.22% |
36 |
1 |
0 |
|
88.89% |
18 |
2 |
|
94.44% |
| cli/images.py |
ImageManager.prune |
|
89.19% |
37 |
4 |
0 |
|
88.89% |
18 |
2 |
|
89.09% |
| cli/images.py |
ImageManager.orphans |
|
94.74% |
19 |
1 |
0 |
|
90.00% |
10 |
1 |
|
93.10% |
| cli/images.py |
ImageManager._collect_inference_image_refs |
|
85.71% |
21 |
3 |
0 |
|
100.00% |
6 |
0 |
|
88.89% |
| cli/images.py |
ImageManager._collect_recent_job_image_refs |
|
89.29% |
28 |
3 |
0 |
|
100.00% |
10 |
0 |
|
92.11% |
| cli/images.py |
ImageManager._parse_iso |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/images.py |
_isoformat |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/images.py |
get_image_manager |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
default_disaggregated_image |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/images.py |
(no function) |
|
100.00% |
73 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
author_byte_size |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/inference.py |
_is_plain_int |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
_validate_role_autoscaling_bounds |
|
100.00% |
13 |
0 |
0 |
|
91.67% |
12 |
1 |
|
96.00% |
| cli/inference.py |
validate_mooncake_spec |
|
100.00% |
52 |
0 |
0 |
|
100.00% |
44 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager._get_store |
|
0.00% |
3 |
3 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/inference.py |
InferenceManager._build_mooncake_block |
|
100.00% |
27 |
0 |
0 |
|
100.00% |
18 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.deploy |
|
100.00% |
44 |
0 |
0 |
|
100.00% |
36 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.list_endpoints |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.get_endpoint |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.scale |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.set_topology |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.configure_store |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.stop |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.start |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.delete |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.update_image |
|
92.86% |
14 |
1 |
0 |
|
83.33% |
6 |
1 |
|
90.00% |
| cli/inference.py |
InferenceManager.add_region |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.remove_region |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/inference.py |
InferenceManager.canary_deploy |
|
95.24% |
21 |
1 |
0 |
|
92.86% |
14 |
1 |
|
94.29% |
| cli/inference.py |
InferenceManager.promote_canary |
|
95.65% |
23 |
1 |
0 |
|
91.67% |
12 |
1 |
|
94.29% |
| cli/inference.py |
InferenceManager.rollback_canary |
|
92.31% |
13 |
1 |
0 |
|
83.33% |
6 |
1 |
|
89.47% |
| cli/inference.py |
get_inference_manager |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/inference.py |
(no function) |
|
100.00% |
82 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/jobs.py |
_format_duration |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/jobs.py |
_first_manifest_namespace |
|
80.00% |
5 |
1 |
0 |
|
75.00% |
4 |
1 |
|
77.78% |
| cli/jobs.py |
resolve_submission_identity |
|
93.33% |
15 |
1 |
0 |
|
75.00% |
4 |
1 |
|
89.47% |
| cli/jobs.py |
_extract_image_refs |
|
93.75% |
16 |
1 |
0 |
|
91.67% |
12 |
1 |
|
92.86% |
| cli/jobs.py |
JobInfo.is_complete |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/jobs.py |
JobInfo.duration_seconds |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager.load_manifests |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager._load_yaml_file |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager.submit_job |
|
92.86% |
14 |
1 |
0 |
|
83.33% |
12 |
2 |
|
88.46% |
| cli/jobs.py |
JobManager.submit_job_direct |
|
97.22% |
72 |
2 |
0 |
|
85.00% |
40 |
6 |
|
92.86% |
| cli/jobs.py |
JobManager._get_kubectl_job_status |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager.list_jobs |
|
78.57% |
14 |
3 |
0 |
|
100.00% |
6 |
0 |
|
85.00% |
| cli/jobs.py |
JobManager._query_jobs_in_region |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager._parse_job_info |
|
100.00% |
24 |
0 |
0 |
|
92.86% |
14 |
1 |
|
97.37% |
| cli/jobs.py |
JobManager.get_job |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager.get_job_logs |
|
100.00% |
14 |
0 |
1 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager._get_cloudwatch_logs |
|
100.00% |
34 |
0 |
0 |
|
92.86% |
14 |
1 |
|
97.92% |
| cli/jobs.py |
JobManager.delete_job |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/jobs.py |
JobManager.wait_for_job |
|
88.46% |
26 |
3 |
0 |
|
80.00% |
10 |
2 |
|
86.11% |
| cli/jobs.py |
JobManager.submit_job_sqs |
|
97.22% |
36 |
1 |
0 |
|
81.82% |
22 |
4 |
|
91.38% |
| cli/jobs.py |
JobManager.get_queue_status |
|
100.00% |
19 |
0 |
0 |
|
83.33% |
6 |
1 |
|
96.00% |
| cli/jobs.py |
JobManager.list_jobs_global |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.get_global_health |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.get_global_status |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.bulk_delete_global |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.get_job_events |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.get_job_pods |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.get_pod_logs |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.get_job_metrics |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.retry_job |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
JobManager.bulk_delete_jobs |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/jobs.py |
get_job_manager |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/jobs.py |
(no function) |
|
100.00% |
58 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/kubectl_helpers.py |
_validate_cluster_name |
|
50.00% |
2 |
1 |
0 |
|
50.00% |
2 |
1 |
|
50.00% |
| cli/kubectl_helpers.py |
_validate_region |
|
50.00% |
2 |
1 |
0 |
|
50.00% |
2 |
1 |
|
50.00% |
| cli/kubectl_helpers.py |
update_kubeconfig |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/kubectl_helpers.py |
_validate_port |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/kubectl_helpers.py |
build_port_forward_command |
|
93.75% |
16 |
1 |
0 |
|
91.67% |
12 |
1 |
|
92.86% |
| cli/kubectl_helpers.py |
describe_cluster_access |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/kubectl_helpers.py |
(no function) |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/main.py |
_configure_cli_logging |
|
90.00% |
10 |
1 |
0 |
|
83.33% |
6 |
1 |
|
87.50% |
| cli/main.py |
cli |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/main.py |
main |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/main.py |
(no function) |
|
100.00% |
37 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
ModelManager.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
ModelManager._get_bucket_name |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/models.py |
ModelManager._get_s3_client |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
ModelManager.upload |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/models.py |
ModelManager.list_models |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/models.py |
ModelManager.get_model_uri |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
ModelManager.delete_model |
|
94.87% |
39 |
2 |
0 |
|
85.00% |
20 |
3 |
|
91.53% |
| cli/models.py |
RegionalBucketManager.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
RegionalBucketManager._get_bucket_name |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/models.py |
RegionalBucketManager._get_s3_client |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
RegionalBucketManager.upload |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/models.py |
RegionalBucketManager.populate_kv_cache |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
get_model_manager |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/models.py |
get_regional_bucket_manager |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/models.py |
(no function) |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/monitoring_user_mgmt.py |
generate_password |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/monitoring_user_mgmt.py |
read_grafana_admin_credentials |
|
82.35% |
17 |
3 |
0 |
|
87.50% |
8 |
1 |
|
84.00% |
| cli/monitoring_user_mgmt.py |
create_user |
|
100.00% |
6 |
0 |
0 |
|
50.00% |
2 |
1 |
|
87.50% |
| cli/monitoring_user_mgmt.py |
list_users |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/monitoring_user_mgmt.py |
lookup_user_id |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/monitoring_user_mgmt.py |
delete_user |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/monitoring_user_mgmt.py |
(no function) |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/nodepools.py |
get_vcpus_for_instance_type |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/nodepools.py |
calculate_cpu_limit |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/nodepools.py |
generate_odcr_nodepool_manifest |
|
100.00% |
30 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/nodepools.py |
generate_capacity_block_nodepool_manifest |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| cli/nodepools.py |
get_eks_token |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/nodepools.py |
get_k8s_client |
|
86.96% |
23 |
3 |
0 |
|
100.00% |
0 |
0 |
|
86.96% |
| cli/nodepools.py |
list_cluster_nodepools |
|
100.00% |
22 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.67% |
| cli/nodepools.py |
describe_cluster_nodepool |
|
90.00% |
10 |
1 |
0 |
|
75.00% |
4 |
1 |
|
85.71% |
| cli/nodepools.py |
delete_cluster_nodepool |
|
0.00% |
14 |
14 |
0 |
|
0.00% |
2 |
0 |
|
0.00% |
| cli/nodepools.py |
(no function) |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
_serialize_value |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.set_format |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.format |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter._format_json |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter._format_yaml |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter._format_table |
|
93.33% |
30 |
2 |
0 |
|
90.00% |
20 |
2 |
|
92.00% |
| cli/output.py |
OutputFormatter._format_cell |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.print |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.print_success |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.print_error |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.print_warning |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
OutputFormatter.print_info |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
format_job_table |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
format_capacity_table |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
format_file_system_table |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
format_stack_table |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
get_output_formatter |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/output.py |
(no function) |
|
100.00% |
26 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
_validate_instance_id |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
_validate_host |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
_validate_region |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
_validate_port |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
endpoint_host |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
build_remote_host_port_forward_command |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
start_api_tunnel |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/ssm_tunnel.py |
(no function) |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_CdkAssetSpec.paths |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_AssetThreadState.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_asset_tree_paths |
|
90.91% |
11 |
1 |
0 |
|
87.50% |
8 |
1 |
|
89.47% |
| cli/stacks.py |
_asset_tree_digest |
|
75.76% |
33 |
8 |
0 |
|
81.25% |
16 |
3 |
|
77.55% |
| cli/stacks.py |
_read_build_manifest |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_write_build_manifest |
|
90.00% |
10 |
1 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| cli/stacks.py |
_asset_build_is_fresh_unlocked |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
_thread_asset_locks |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_ensure_windows_lock_byte |
|
0.00% |
5 |
5 |
0 |
|
0.00% |
2 |
0 |
|
0.00% |
| cli/stacks.py |
_windows_lock_is_contended |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/stacks.py |
_asset_lock_timeout_seconds |
|
87.50% |
8 |
1 |
0 |
|
50.00% |
2 |
1 |
|
80.00% |
| cli/stacks.py |
_warn_asset_lock_contended |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_raise_asset_lock_timeout |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_acquire_asset_file_lock |
|
46.34% |
41 |
22 |
0 |
|
30.00% |
10 |
1 |
|
43.14% |
| cli/stacks.py |
_release_asset_file_lock |
|
37.50% |
8 |
5 |
0 |
|
50.00% |
2 |
1 |
|
40.00% |
| cli/stacks.py |
_lambda_asset_lock |
|
61.90% |
21 |
8 |
0 |
|
25.00% |
4 |
1 |
|
56.00% |
| cli/stacks.py |
_asset_build_is_fresh |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_remove_asset_tree |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
_recover_interrupted_asset_publish |
|
40.00% |
10 |
6 |
0 |
|
50.00% |
4 |
2 |
|
42.86% |
| cli/stacks.py |
_publish_staged_asset |
|
66.67% |
12 |
4 |
0 |
|
66.67% |
6 |
0 |
|
66.67% |
| cli/stacks.py |
_prepare_lambda_asset |
|
81.82% |
22 |
4 |
0 |
|
60.00% |
10 |
4 |
|
75.00% |
| cli/stacks.py |
_atomic_copy_file |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_atomic_write_bytes |
|
100.00% |
7 |
0 |
0 |
|
50.00% |
2 |
1 |
|
88.89% |
| cli/stacks.py |
_known_cloudformation_regions |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/stacks.py |
StackInfo.to_dict |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_safe_rmtree |
|
80.00% |
10 |
2 |
0 |
|
100.00% |
2 |
0 |
|
83.33% |
| cli/stacks.py |
_detect_container_runtime |
|
80.00% |
5 |
1 |
0 |
|
50.00% |
2 |
1 |
|
71.43% |
| cli/stacks.py |
prepare_cdk_assets |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_thread_asset_consumers |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
cdk_asset_consumer |
|
87.10% |
31 |
4 |
0 |
|
78.57% |
14 |
3 |
|
84.44% |
| cli/stacks.py |
StackManager.__init__ |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._find_project_root |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._find_cdk |
|
92.31% |
13 |
1 |
0 |
|
83.33% |
6 |
1 |
|
89.47% |
| cli/stacks.py |
StackManager._kubectl_build_is_fresh |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._helm_build_is_fresh |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._inference_streaming_build_is_fresh |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._ensure_lambda_build |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._check_and_fix_stuck_stack |
|
70.45% |
44 |
13 |
0 |
|
54.55% |
22 |
6 |
|
65.15% |
| cli/stacks.py |
StackManager._diagnose_deploy_failure |
|
92.59% |
27 |
2 |
0 |
|
87.50% |
8 |
1 |
|
91.43% |
| cli/stacks.py |
StackManager._sync_lambda_sources |
|
100.00% |
11 |
0 |
0 |
|
90.00% |
10 |
1 |
|
95.24% |
| cli/stacks.py |
StackManager._rebuild_lambda_packages |
|
0.00% |
4 |
4 |
0 |
|
0.00% |
2 |
0 |
|
0.00% |
| cli/stacks.py |
StackManager._build_lambda_packages |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._build_kubectl_lambda |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._build_kubectl_lambda.build |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
2 |
1 |
|
75.00% |
| cli/stacks.py |
StackManager._build_helm_installer_lambda |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._build_helm_installer_lambda.build |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._build_inference_streaming_proxy_lambda |
|
83.33% |
18 |
3 |
0 |
|
83.33% |
6 |
1 |
|
83.33% |
| cli/stacks.py |
StackManager._build_inference_streaming_proxy_lambda.build |
|
81.25% |
16 |
3 |
0 |
|
87.50% |
8 |
1 |
|
83.33% |
| cli/stacks.py |
StackManager._get_python_path |
|
90.00% |
10 |
1 |
0 |
|
50.00% |
4 |
2 |
|
78.57% |
| cli/stacks.py |
StackManager._ensure_cdk_toolchain |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._terminate_cdk_process |
|
90.91% |
22 |
2 |
0 |
|
62.50% |
8 |
3 |
|
83.33% |
| cli/stacks.py |
StackManager._terminate_cdk_process.terminate_tree |
|
70.00% |
10 |
3 |
0 |
|
75.00% |
4 |
1 |
|
71.43% |
| cli/stacks.py |
StackManager.cancel_active_cdk_processes |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._run_cdk |
|
72.97% |
37 |
10 |
0 |
|
66.67% |
12 |
4 |
|
71.43% |
| cli/stacks.py |
StackManager.list_stacks |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager.synth |
|
100.00% |
10 |
0 |
0 |
|
66.67% |
6 |
2 |
|
87.50% |
| cli/stacks.py |
StackManager.diff |
|
100.00% |
6 |
0 |
0 |
|
50.00% |
2 |
1 |
|
87.50% |
| cli/stacks.py |
StackManager.deploy |
|
88.43% |
121 |
14 |
0 |
|
83.75% |
80 |
13 |
|
86.57% |
| cli/stacks.py |
StackManager.destroy |
|
92.31% |
13 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.24% |
| cli/stacks.py |
StackManager._destroy |
|
89.16% |
83 |
9 |
0 |
|
83.87% |
62 |
10 |
|
86.90% |
| cli/stacks.py |
StackManager._read_images_config |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._build_image_registry_inventory |
|
91.89% |
37 |
3 |
0 |
|
87.50% |
8 |
1 |
|
91.11% |
| cli/stacks.py |
StackManager._image_registry_destroy_preflight |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._stack_missing |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._change_set_missing |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._describe_stack_target |
|
94.44% |
18 |
1 |
0 |
|
90.00% |
10 |
1 |
|
92.86% |
| cli/stacks.py |
StackManager._describe_stack_target.describe |
|
81.25% |
16 |
3 |
0 |
|
62.50% |
8 |
3 |
|
75.00% |
| cli/stacks.py |
StackManager._stack_exists_in_cloudformation |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._get_stack_status |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._get_stack_last_update_time |
|
0.00% |
10 |
10 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/stacks.py |
StackManager._wait_for_stack_settle |
|
92.31% |
13 |
1 |
0 |
|
87.50% |
8 |
1 |
|
90.48% |
| cli/stacks.py |
StackManager._get_latest_stack_event |
|
66.67% |
9 |
3 |
0 |
|
100.00% |
0 |
0 |
|
66.67% |
| cli/stacks.py |
StackManager._print_stack_delete_heartbeat |
|
76.92% |
13 |
3 |
0 |
|
50.00% |
4 |
2 |
|
70.59% |
| cli/stacks.py |
StackManager._wait_for_stack_delete_convergence |
|
46.67% |
45 |
24 |
0 |
|
55.00% |
20 |
7 |
|
49.23% |
| cli/stacks.py |
StackManager._cloudformation_delete_stack |
|
83.33% |
18 |
3 |
0 |
|
62.50% |
8 |
3 |
|
76.92% |
| cli/stacks.py |
StackManager._validated_regional_api_region |
|
63.64% |
11 |
4 |
0 |
|
75.00% |
4 |
1 |
|
66.67% |
| cli/stacks.py |
StackManager._configured_regional_api_regions |
|
89.29% |
28 |
3 |
0 |
|
75.00% |
12 |
3 |
|
85.00% |
| cli/stacks.py |
StackManager._get_orphan_regional_api_region |
|
87.50% |
16 |
2 |
0 |
|
100.00% |
8 |
0 |
|
91.67% |
| cli/stacks.py |
StackManager._get_destroy_region |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._ensure_analytics_enabled_for_destroy |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._restore_analytics_disabled |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._remove_api_gateway_analytics_dependency |
|
80.49% |
41 |
8 |
0 |
|
88.89% |
18 |
2 |
|
83.05% |
| cli/stacks.py |
StackManager._api_gateway_imports_from_analytics |
|
100.00% |
30 |
0 |
0 |
|
94.44% |
18 |
1 |
|
97.92% |
| cli/stacks.py |
StackManager.bootstrap |
|
100.00% |
7 |
0 |
0 |
|
75.00% |
4 |
1 |
|
90.91% |
| cli/stacks.py |
StackManager.is_bootstrapped |
|
90.00% |
20 |
2 |
0 |
|
66.67% |
6 |
2 |
|
84.62% |
| cli/stacks.py |
StackManager._validate_bootstrap_stack |
|
80.00% |
20 |
4 |
0 |
|
75.00% |
8 |
2 |
|
78.57% |
| cli/stacks.py |
StackManager._strict_change_set_name |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._preflight_strict_change_set |
|
66.67% |
27 |
9 |
0 |
|
41.67% |
12 |
3 |
|
58.97% |
| cli/stacks.py |
StackManager._validate_strict_change_set_arns |
|
81.82% |
11 |
2 |
0 |
|
66.67% |
6 |
2 |
|
76.47% |
| cli/stacks.py |
StackManager._validate_strict_change_set_arns.split_arn |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._execute_prepared_change_set |
|
80.22% |
91 |
18 |
0 |
|
69.35% |
62 |
19 |
|
75.82% |
| cli/stacks.py |
StackManager.ensure_bootstrapped |
|
100.00% |
11 |
0 |
0 |
|
83.33% |
6 |
1 |
|
94.12% |
| cli/stacks.py |
StackManager._get_deploy_region |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._mirror_target_regions |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._mirror_images_if_enabled |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager.get_outputs |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager.get_stack_status |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager.deploy_orchestrated |
|
80.37% |
107 |
21 |
0 |
|
70.00% |
80 |
24 |
|
75.94% |
| cli/stacks.py |
StackManager._deploy_stacks_parallel |
|
96.30% |
27 |
1 |
0 |
|
87.50% |
8 |
1 |
|
94.29% |
| cli/stacks.py |
StackManager._deploy_stacks_parallel.deploy_single |
|
69.23% |
13 |
4 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| cli/stacks.py |
StackManager._resolve_strict_teardown_resources |
|
72.73% |
66 |
18 |
0 |
|
50.00% |
36 |
10 |
|
64.71% |
| cli/stacks.py |
StackManager._destroy_phase_remaining_stacks |
|
75.00% |
12 |
3 |
0 |
|
100.00% |
6 |
0 |
|
83.33% |
| cli/stacks.py |
StackManager.destroy_orchestrated |
|
81.82% |
143 |
26 |
0 |
|
74.00% |
100 |
18 |
|
78.60% |
| cli/stacks.py |
StackManager.destroy_orchestrated.record_cleanup |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager.destroy_orchestrated.finish |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._destroy_stacks_parallel |
|
74.07% |
27 |
7 |
0 |
|
62.50% |
8 |
1 |
|
71.43% |
| cli/stacks.py |
StackManager._destroy_stacks_parallel.destroy_single |
|
69.23% |
13 |
4 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| cli/stacks.py |
StackManager._cleanup_backup_vault |
|
82.26% |
62 |
11 |
0 |
|
66.67% |
30 |
10 |
|
77.17% |
| cli/stacks.py |
StackManager.cleanup_orphaned_bastions |
|
80.00% |
15 |
3 |
0 |
|
70.00% |
10 |
3 |
|
76.00% |
| cli/stacks.py |
StackManager.cleanup_orphaned_bastions.cleanup_one |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._cleanup_orphaned_bastions |
|
68.00% |
75 |
24 |
0 |
|
57.50% |
40 |
7 |
|
64.35% |
| cli/stacks.py |
StackManager._wait_for_bastion_network_interfaces |
|
58.33% |
36 |
15 |
0 |
|
57.14% |
14 |
4 |
|
58.00% |
| cli/stacks.py |
StackManager._implicit_log_group_names |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._collect_implicit_log_groups |
|
100.00% |
21 |
0 |
0 |
|
91.67% |
12 |
1 |
|
96.97% |
| cli/stacks.py |
StackManager._cleanup_implicit_log_groups |
|
89.29% |
28 |
3 |
0 |
|
92.86% |
14 |
1 |
|
90.48% |
| cli/stacks.py |
StackManager._cleanup_bastion_iam |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager.cleanup_eks_security_groups |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager.cleanup_orphaned_network_interfaces |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._classify_orphaned_eni |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._summarize_orphaned_enis |
|
90.00% |
30 |
3 |
0 |
|
100.00% |
6 |
0 |
|
91.67% |
| cli/stacks.py |
StackManager._print_orphaned_eni_summary |
|
100.00% |
11 |
0 |
0 |
|
83.33% |
6 |
1 |
|
94.12% |
| cli/stacks.py |
StackManager._cleanup_eks_security_groups |
|
75.00% |
44 |
11 |
0 |
|
50.00% |
14 |
3 |
|
68.97% |
| cli/stacks.py |
StackManager._start_eks_sg_watchdog |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
StackManager._start_eks_sg_watchdog._watchdog |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
get_stack_manager |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_is_regional_api_bridge_stack |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/stacks.py |
_get_stack_destroy_phases |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
get_stack_deployment_order |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/stacks.py |
get_stack_deployment_order._named_priority |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
get_stack_destroy_order |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_find_cdk_json |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/stacks.py |
get_fsx_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
update_fsx_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
_get_feature_config |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/stacks.py |
_update_feature_config |
|
100.00% |
24 |
0 |
0 |
|
85.00% |
20 |
3 |
|
93.18% |
| cli/stacks.py |
get_valkey_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
update_valkey_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
get_aurora_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
update_aurora_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
get_analytics_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
update_analytics_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/stacks.py |
get_cluster_observability_config |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/stacks.py |
update_cluster_observability_config |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| cli/stacks.py |
(no function) |
|
100.00% |
236 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
_PinnedRoot.__init__ |
|
84.21% |
19 |
3 |
0 |
|
87.50% |
8 |
1 |
|
85.19% |
| cli/storage.py |
_PinnedRoot.__enter__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
_PinnedRoot.__exit__ |
|
100.00% |
3 |
0 |
0 |
|
50.00% |
2 |
1 |
|
80.00% |
| cli/storage.py |
_PinnedRoot._directory_flags |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
_PinnedRoot._file_flags |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
_PinnedRoot.relative_parts |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
2 |
1 |
|
84.62% |
| cli/storage.py |
_PinnedRoot.display_path |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
_PinnedRoot.open_directory |
|
92.59% |
27 |
2 |
0 |
|
100.00% |
6 |
0 |
|
93.94% |
| cli/storage.py |
_PinnedRoot.inspect_directory |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
_PinnedRoot.lstat |
|
81.82% |
11 |
2 |
0 |
|
50.00% |
4 |
2 |
|
73.33% |
| cli/storage.py |
_PinnedRoot.open_regular_file |
|
100.00% |
14 |
0 |
2 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/storage.py |
_PinnedRoot.open_child_directory |
|
50.00% |
8 |
4 |
0 |
|
0.00% |
2 |
0 |
|
40.00% |
| cli/storage.py |
_PinnedRoot.open_child_regular_file |
|
75.00% |
8 |
2 |
0 |
|
100.00% |
2 |
0 |
|
80.00% |
| cli/storage.py |
_PinnedRoot.download_target_is_current |
|
94.12% |
17 |
1 |
0 |
|
87.50% |
8 |
1 |
|
92.00% |
| cli/storage.py |
_PinnedRoot.download_object |
|
92.86% |
28 |
2 |
6 |
|
83.33% |
6 |
1 |
|
91.18% |
| cli/storage.py |
StorageManager.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager.list_buckets |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager.resolve_bucket |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager.sync |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._make_confinement_contract |
|
100.00% |
11 |
0 |
2 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._sync_download |
|
97.22% |
36 |
1 |
2 |
|
94.44% |
18 |
1 |
|
96.30% |
| cli/storage.py |
StorageManager._sync_upload |
|
97.87% |
47 |
1 |
0 |
|
95.83% |
24 |
1 |
|
97.18% |
| cli/storage.py |
StorageManager._resolve_cluster_shared |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._resolve_model_weights |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._resolve_regional_shared |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._resolve_analytics_studio |
|
100.00% |
26 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._configured_regional_regions |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._infer_single_regional_region |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._bucket_record |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._normalize_prefix |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._stat_signature |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._hash_upload_fd |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._hash_upload_file |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._validate_upload_relative_path |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._collect_upload_files |
|
92.59% |
27 |
2 |
0 |
|
93.75% |
16 |
1 |
|
93.02% |
| cli/storage.py |
StorageManager._collect_confined_upload_files |
|
100.00% |
19 |
0 |
2 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._walk_confined_upload_directory |
|
68.18% |
22 |
7 |
0 |
|
87.50% |
8 |
1 |
|
73.33% |
| cli/storage.py |
StorageManager._open_upload_source |
|
75.00% |
8 |
2 |
2 |
|
50.00% |
2 |
1 |
|
70.00% |
| cli/storage.py |
StorageManager._verify_upload_source_signature |
|
66.67% |
6 |
2 |
0 |
|
50.00% |
2 |
1 |
|
62.50% |
| cli/storage.py |
StorageManager._remote_digest_matches |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._build_upload_plan |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._build_sync_plan |
|
100.00% |
28 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._validate_windows_download_part |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._download_relative_parts |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._local_collision_parts |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._validate_sync_plan |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| cli/storage.py |
StorageManager._safe_local_path |
|
100.00% |
12 |
0 |
0 |
|
90.00% |
10 |
1 |
|
95.45% |
| cli/storage.py |
StorageManager._is_current |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| cli/storage.py |
get_storage_manager |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| cli/storage.py |
(no function) |
|
100.00% |
121 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/_version.py |
(no function) |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
_source_cdk_json_path |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/bedrock.py |
_installed_cdk_json_path |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/bedrock.py |
_canonical_cdk_json_path |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/bedrock.py |
_bedrock_configuration_from_payload |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco/bedrock.py |
_model_id_from_payload |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
get_default_bedrock_configuration |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/bedrock.py |
get_default_bedrock_model_id |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
get_default_bedrock_thinking_effort |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
_supports_nova_2_reasoning |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
_supports_claude_adaptive_thinking |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
_nova_reasoning_options |
|
87.50% |
8 |
1 |
0 |
|
50.00% |
4 |
2 |
|
75.00% |
| gco/bedrock.py |
_claude_reasoning_options |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/bedrock.py |
build_bedrock_converse_options |
|
80.00% |
15 |
3 |
0 |
|
70.00% |
10 |
1 |
|
76.00% |
| gco/bedrock.py |
BedrockFTUFormNotAcceptedError.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
raise_if_bedrock_ftu_form_error |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/bedrock.py |
is_bedrock_ftu_form_error |
|
92.31% |
13 |
1 |
0 |
|
87.50% |
8 |
1 |
|
90.48% |
| gco/bedrock.py |
BedrockResponseTruncatedError.__init__ |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/bedrock.py |
extract_bedrock_converse_text |
|
75.00% |
12 |
3 |
0 |
|
70.00% |
10 |
3 |
|
72.73% |
| gco/bedrock.py |
__getattr__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/bedrock.py |
__dir__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/bedrock.py |
(no function) |
|
100.00% |
55 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_configuration |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_project_name |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_regions |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_resource_thresholds |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_global_accelerator_config |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_backend_tls_config |
|
61.11% |
18 |
7 |
0 |
|
56.25% |
16 |
7 |
|
58.82% |
| gco/config/config_loader.py |
ConfigLoader._validate_alb_config |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_manifest_processor_config |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
18 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_api_gateway_config |
|
96.00% |
25 |
1 |
0 |
|
95.00% |
20 |
1 |
|
95.56% |
| gco/config/config_loader.py |
ConfigLoader._validate_eks_cluster_config |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_analytics_environment_config |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_cluster_observability_config |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_cost_monitoring_config |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader._validate_capacity_history_config |
|
100.00% |
24 |
0 |
0 |
|
95.83% |
24 |
1 |
|
97.92% |
| gco/config/config_loader.py |
ConfigLoader.get_project_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_deployment_regions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_deployment_partition |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.supports_global_accelerator |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_global_region |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_api_gateway_region |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_monitoring_region |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_regions |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_kubernetes_version |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_resource_thresholds |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_cluster_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_global_accelerator_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_backend_tls_config |
|
80.00% |
5 |
1 |
0 |
|
50.00% |
2 |
1 |
|
71.43% |
| gco/config/config_loader.py |
ConfigLoader.get_alb_config |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_manifest_processor_config |
|
78.57% |
14 |
3 |
0 |
|
62.50% |
8 |
3 |
|
72.73% |
| gco/config/config_loader.py |
ConfigLoader.get_api_gateway_config |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_eks_cluster_config |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_fsx_lustre_config |
|
96.00% |
25 |
1 |
0 |
|
75.00% |
16 |
4 |
|
87.80% |
| gco/config/config_loader.py |
ConfigLoader.get_valkey_config |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_aurora_pgvector_config |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_analytics_config |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_analytics_enabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_cluster_observability_config |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_cluster_observability_enabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_cost_monitoring_config |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_cost_monitoring_enabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_capacity_history_config |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_capacity_history_enabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_tags |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.validate_region_availability |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
ConfigLoader.get_available_regions |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/config/config_loader.py |
(no function) |
|
100.00% |
60 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/cluster_models.py |
ResourceThresholds.is_disabled |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/cluster_models.py |
ResourceThresholds.__post_init__ |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/models/cluster_models.py |
ClusterConfig.__post_init__ |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/models/cluster_models.py |
(no function) |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/health_models.py |
RequestedResources.__post_init__ |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/models/health_models.py |
ResourceUtilization.__post_init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/models/health_models.py |
HealthStatus.__post_init__ |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco/models/health_models.py |
HealthStatus.is_healthy |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/models/health_models.py |
HealthStatus.get_threshold_violations |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco/models/health_models.py |
(no function) |
|
100.00% |
31 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/inference_models.py |
InferenceEndpointSpec.to_dict |
|
92.31% |
26 |
2 |
0 |
|
91.67% |
24 |
2 |
|
92.00% |
| gco/models/inference_models.py |
InferenceEndpointSpec.from_dict |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/inference_models.py |
RegionStatus.to_dict |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/models/inference_models.py |
InferenceEndpoint.__post_init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/models/inference_models.py |
InferenceEndpoint.to_dict |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/inference_models.py |
InferenceEndpoint.from_dict |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/inference_models.py |
(no function) |
|
100.00% |
68 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
KubernetesManifest.__post_init__ |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
KubernetesManifest.get_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
KubernetesManifest.get_namespace |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
KubernetesManifest.to_dict |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
KubernetesManifest.from_dict |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ManifestSubmissionRequest.__post_init__ |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ManifestSubmissionRequest.get_kubernetes_manifests |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/models/manifest_models.py |
ManifestSubmissionRequest.get_resource_count |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ResourceStatus.__post_init__ |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ResourceStatus.is_successful |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ResourceStatus.get_resource_identifier |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ManifestSubmissionResponse.__post_init__ |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ManifestSubmissionResponse.get_successful_resources |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ManifestSubmissionResponse.get_failed_resources |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
ManifestSubmissionResponse.get_summary |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/models/manifest_models.py |
(no function) |
|
100.00% |
48 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/cost.py |
_cost_monitor_base_url |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/cost.py |
_proxy_get |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/cost.py |
_relay_json |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/api_routes/cost.py |
get_cost_status |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/cost.py |
list_cost_reports |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/cost.py |
generate_cost_report |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/cost.py |
(no function) |
|
100.00% |
27 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_bounded_timeout |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_get_inference_store |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_validate_label |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_target_service |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_resolve_upstream |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_request_headers |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_response_headers |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_validate_upstream_path |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_close_upstream |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_stream_response |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
_proxy |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
proxy_inference_root |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
proxy_inference_path |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/inference_proxy.py |
(no function) |
|
100.00% |
39 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/api_routes/jobs.py |
_parse_exact_label_selector |
|
71.43% |
21 |
6 |
0 |
|
64.29% |
14 |
3 |
|
68.57% |
| gco/services/api_routes/jobs.py |
_labels_match |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco/services/api_routes/jobs.py |
list_jobs |
|
100.00% |
20 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.83% |
| gco/services/api_routes/jobs.py |
list_jobs.get_sort_key |
|
57.14% |
7 |
3 |
0 |
|
50.00% |
6 |
1 |
|
53.85% |
| gco/services/api_routes/jobs.py |
get_job |
|
92.86% |
14 |
1 |
0 |
|
100.00% |
2 |
0 |
|
93.75% |
| gco/services/api_routes/jobs.py |
get_job_logs |
|
77.78% |
45 |
10 |
0 |
|
57.14% |
14 |
4 |
|
72.88% |
| gco/services/api_routes/jobs.py |
get_job_events |
|
80.95% |
21 |
4 |
0 |
|
50.00% |
2 |
1 |
|
78.26% |
| gco/services/api_routes/jobs.py |
get_job_pods |
|
91.67% |
12 |
1 |
0 |
|
100.00% |
0 |
0 |
|
91.67% |
| gco/services/api_routes/jobs.py |
get_pod_logs |
|
85.00% |
20 |
3 |
0 |
|
66.67% |
6 |
2 |
|
80.77% |
| gco/services/api_routes/jobs.py |
get_job_metrics |
|
87.23% |
47 |
6 |
0 |
|
93.75% |
16 |
1 |
|
88.89% |
| gco/services/api_routes/jobs.py |
delete_job |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/api_routes/jobs.py |
bulk_delete_jobs |
|
95.00% |
40 |
2 |
0 |
|
94.44% |
18 |
1 |
|
94.83% |
| gco/services/api_routes/jobs.py |
retry_job |
|
96.15% |
26 |
1 |
0 |
|
66.67% |
6 |
2 |
|
90.62% |
| gco/services/api_routes/jobs.py |
(no function) |
|
100.00% |
36 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/manifests.py |
submit_manifests |
|
92.86% |
28 |
2 |
0 |
|
75.00% |
4 |
1 |
|
90.62% |
| gco/services/api_routes/manifests.py |
validate_manifests |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/api_routes/manifests.py |
get_resource_status |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/manifests.py |
delete_resource |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/manifests.py |
(no function) |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
_validated_queue_manifest |
|
64.00% |
25 |
9 |
0 |
|
44.44% |
18 |
8 |
|
55.81% |
| gco/services/api_routes/queue.py |
_validated_spot_gate |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
_submission_hash |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
_get_job_store |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
submit_job_to_queue |
|
87.50% |
16 |
2 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco/services/api_routes/queue.py |
list_queued_jobs |
|
88.89% |
9 |
1 |
0 |
|
100.00% |
0 |
0 |
|
88.89% |
| gco/services/api_routes/queue.py |
get_queued_job |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
cancel_queued_job |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
get_queue_stats |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
poll_and_process_jobs |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/queue.py |
(no function) |
|
100.00% |
38 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/templates.py |
_get_template_store |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/templates.py |
list_templates |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/templates.py |
create_template |
|
66.67% |
9 |
3 |
0 |
|
100.00% |
0 |
0 |
|
66.67% |
| gco/services/api_routes/templates.py |
get_template |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/templates.py |
delete_template |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/templates.py |
create_job_from_template |
|
92.59% |
27 |
2 |
0 |
|
66.67% |
6 |
2 |
|
87.88% |
| gco/services/api_routes/templates.py |
(no function) |
|
100.00% |
21 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/webhooks.py |
_get_webhook_store |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/webhooks.py |
list_webhooks |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_routes/webhooks.py |
create_webhook |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/webhooks.py |
delete_webhook |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_routes/webhooks.py |
(no function) |
|
100.00% |
19 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_shared.py |
_check_processor |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_shared.py |
_check_namespace |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_shared.py |
_parse_job_to_dict |
|
100.00% |
21 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.55% |
| gco/services/api_shared.py |
_parse_pod_to_dict |
|
100.00% |
23 |
0 |
0 |
|
83.33% |
12 |
2 |
|
94.29% |
| gco/services/api_shared.py |
_parse_event_to_dict |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/api_shared.py |
_apply_template_parameters |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/api_shared.py |
(no function) |
|
100.00% |
88 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
_bounded_env_float |
|
60.00% |
5 |
2 |
0 |
|
100.00% |
0 |
0 |
|
60.00% |
| gco/services/auth_middleware.py |
get_secrets_client |
|
100.00% |
9 |
0 |
0 |
|
83.33% |
6 |
1 |
|
93.33% |
| gco/services/auth_middleware.py |
_is_cache_valid |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
_previous_token_valid_until |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
_refresh_cache |
|
95.12% |
41 |
2 |
0 |
|
83.33% |
12 |
2 |
|
92.45% |
| gco/services/auth_middleware.py |
get_valid_tokens |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
get_secret_token |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
clear_token_cache |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
_request_target |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
_accept_nonce |
|
75.00% |
12 |
3 |
0 |
|
66.67% |
6 |
2 |
|
72.22% |
| gco/services/auth_middleware.py |
_has_valid_signature |
|
82.61% |
23 |
4 |
0 |
|
75.00% |
8 |
2 |
|
80.65% |
| gco/services/auth_middleware.py |
AuthenticationMiddleware.__init__ |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
AuthenticationMiddleware.dispatch |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco/services/auth_middleware.py |
(no function) |
|
100.00% |
46 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/aws_ssm.py |
_ssm_client |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/aws_ssm.py |
get_ssm_parameter |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/aws_ssm.py |
get_ssm_parameter_optional |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/aws_ssm.py |
check_ssm_parameter |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/aws_ssm.py |
put_ssm_parameter |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/aws_ssm.py |
(no function) |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
_utc_now |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
_bounded_error |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
_worker_identity |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
_lease_heartbeat |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
_stop_heartbeat |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
_defer_price_gated_job |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
process_queued_jobs_once |
|
98.72% |
78 |
1 |
0 |
|
96.43% |
28 |
1 |
|
98.11% |
| gco/services/central_queue_worker.py |
_observed_job_state |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
reconcile_active_jobs_once |
|
97.37% |
38 |
1 |
0 |
|
94.44% |
18 |
1 |
|
96.43% |
| gco/services/central_queue_worker.py |
CentralQueueWorker.__post_init__ |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
CentralQueueWorker.stop |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
CentralQueueWorker.health |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/central_queue_worker.py |
CentralQueueWorker.run |
|
96.15% |
26 |
1 |
0 |
|
87.50% |
8 |
1 |
|
94.12% |
| gco/services/central_queue_worker.py |
(no function) |
|
100.00% |
39 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_api.py |
_check_monitor |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/cost_api.py |
_scheduled_report_loop |
|
90.91% |
11 |
1 |
0 |
|
100.00% |
2 |
0 |
|
92.31% |
| gco/services/cost_api.py |
lifespan |
|
85.71% |
14 |
2 |
0 |
|
100.00% |
0 |
0 |
|
85.71% |
| gco/services/cost_api.py |
kubernetes_health_check |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_api.py |
kubernetes_readiness_check |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/cost_api.py |
get_status |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_api.py |
list_reports |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_api.py |
generate_adhoc_report |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/cost_api.py |
create_app |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/cost_api.py |
(no function) |
|
100.00% |
37 |
0 |
6 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
_compact_ts |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
_as_float |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
ReportResult.summary |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
OpenCostClient.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
OpenCostClient.is_healthy |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
OpenCostClient.get_allocation |
|
100.00% |
22 |
0 |
0 |
|
91.67% |
12 |
1 |
|
97.06% |
| gco/services/cost_monitor.py |
allocations_to_rows |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
rows_to_parquet_bytes |
|
100.00% |
16 |
0 |
2 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
scheduled_report_key |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
adhoc_report_key |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
aligned_window |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
CostMonitor.__init__ |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
CostMonitor.generate_report |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
CostMonitor.run_scheduled_once |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
CostMonitor._object_exists |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
CostMonitor.list_reports |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
CostMonitor.status |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
create_cost_monitor_from_env |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/cost_monitor.py |
(no function) |
|
100.00% |
49 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/grafana_rotator.py |
generate_password |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/grafana_rotator.py |
read_admin_credentials |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/grafana_rotator.py |
get_admin_user_id |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/grafana_rotator.py |
reset_admin_password |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/grafana_rotator.py |
patch_secret_password |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/grafana_rotator.py |
rotate |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/grafana_rotator.py |
main |
|
86.67% |
15 |
2 |
0 |
|
100.00% |
0 |
0 |
|
86.67% |
| gco/services/grafana_rotator.py |
(no function) |
|
100.00% |
23 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_api.py |
lifespan |
|
80.65% |
31 |
6 |
0 |
|
50.00% |
4 |
2 |
|
77.14% |
| gco/services/health_api.py |
background_health_monitor |
|
41.67% |
24 |
14 |
0 |
|
25.00% |
4 |
1 |
|
39.29% |
| gco/services/health_api.py |
root |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_api.py |
health_check |
|
100.00% |
16 |
0 |
0 |
|
90.00% |
10 |
1 |
|
96.15% |
| gco/services/health_api.py |
get_metrics |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/health_api.py |
get_status |
|
80.00% |
5 |
1 |
0 |
|
50.00% |
2 |
1 |
|
71.43% |
| gco/services/health_api.py |
kubernetes_health_check |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_api.py |
kubernetes_readiness_check |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/health_api.py |
global_exception_handler |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_api.py |
create_app |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_api.py |
(no function) |
|
100.00% |
45 |
0 |
7 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor.__init__ |
|
96.67% |
30 |
1 |
0 |
|
50.00% |
2 |
1 |
|
93.75% |
| gco/services/health_monitor.py |
HealthMonitor.get_cluster_metrics |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._get_node_metrics |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._calculate_cpu_utilization |
|
100.00% |
28 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._calculate_memory_utilization |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._parse_memory_string |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._calculate_gpu_utilization |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._get_active_jobs_count |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._get_pod_counts |
|
100.00% |
15 |
0 |
0 |
|
87.50% |
8 |
1 |
|
95.65% |
| gco/services/health_monitor.py |
HealthMonitor._calculate_pending_requested_resources |
|
100.00% |
28 |
0 |
0 |
|
92.86% |
14 |
1 |
|
97.62% |
| gco/services/health_monitor.py |
HealthMonitor.get_health_status |
|
100.00% |
42 |
0 |
0 |
|
76.67% |
30 |
7 |
|
90.28% |
| gco/services/health_monitor.py |
HealthMonitor._try_acquire_alb_sync_lease |
|
83.33% |
42 |
7 |
0 |
|
68.75% |
16 |
5 |
|
79.31% |
| gco/services/health_monitor.py |
HealthMonitor.sync_alb_registration |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
HealthMonitor._sync_alb_registration |
|
87.50% |
32 |
4 |
0 |
|
83.33% |
12 |
0 |
|
86.36% |
| gco/services/health_monitor.py |
create_health_monitor_from_env |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/health_monitor.py |
main |
|
91.18% |
34 |
3 |
0 |
|
100.00% |
4 |
0 |
|
92.11% |
| gco/services/health_monitor.py |
(no function) |
|
100.00% |
34 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_api.py |
root |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/inference_api.py |
kubernetes_health_check |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/inference_api.py |
kubernetes_readiness_check |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/inference_api.py |
global_exception_handler |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/inference_api.py |
create_app |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/inference_api.py |
_run_server |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_api.py |
(no function) |
|
100.00% |
29 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
NetworkPolicyApplyError.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
AdminApiKeySecretError.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
_regional_shared_ssm_parameter_prefix |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
_resolved_mooncake_transfer |
|
70.00% |
10 |
3 |
0 |
|
50.00% |
6 |
3 |
|
62.50% |
| gco/services/inference_monitor.py |
build_kv_transfer_config |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
bootstrap_port_for_worker |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco/services/inference_monitor.py |
render_mooncake_config |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
apply_efa_scheduling |
|
87.50% |
24 |
3 |
0 |
|
66.67% |
12 |
4 |
|
80.56% |
| gco/services/inference_monitor.py |
apply_efa_scheduling._requests_accelerator |
|
71.43% |
7 |
2 |
0 |
|
50.00% |
6 |
3 |
|
61.54% |
| gco/services/inference_monitor.py |
build_pd_proxy_config |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor.__init__ |
|
88.00% |
25 |
3 |
0 |
|
100.00% |
0 |
0 |
|
88.00% |
| gco/services/inference_monitor.py |
InferenceMonitor.start |
|
95.00% |
20 |
1 |
0 |
|
83.33% |
6 |
1 |
|
92.31% |
| gco/services/inference_monitor.py |
InferenceMonitor._try_acquire_lease |
|
97.78% |
45 |
1 |
0 |
|
92.86% |
14 |
1 |
|
96.61% |
| gco/services/inference_monitor.py |
InferenceMonitor.stop |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor.reconcile |
|
100.00% |
34 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._reconcile_endpoint |
|
96.30% |
27 |
1 |
0 |
|
92.86% |
14 |
1 |
|
95.12% |
| gco/services/inference_monitor.py |
InferenceMonitor._reconcile_running |
|
90.00% |
50 |
5 |
0 |
|
77.27% |
22 |
3 |
|
86.11% |
| gco/services/inference_monitor.py |
InferenceMonitor._desired_roles |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._needs_shared_master |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._ensure_mooncake_configmap |
|
90.00% |
10 |
1 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco/services/inference_monitor.py |
InferenceMonitor._ensure_role_deployment |
|
100.00% |
16 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._report_role_status |
|
94.87% |
39 |
2 |
0 |
|
85.71% |
14 |
2 |
|
92.45% |
| gco/services/inference_monitor.py |
InferenceMonitor._reconcile_mooncake |
|
100.00% |
40 |
0 |
0 |
|
95.45% |
22 |
1 |
|
98.39% |
| gco/services/inference_monitor.py |
InferenceMonitor._reconcile_stopped |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._reconcile_deleted |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._deployment_exists |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._get_deployment |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._get_deployment_image |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._resolve_image_for_region |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._resolve_region_services |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._metadata_server_url |
|
80.00% |
5 |
1 |
0 |
|
50.00% |
2 |
1 |
|
71.43% |
| gco/services/inference_monitor.py |
InferenceMonitor._resolve_regional_shared_bucket |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._region_of_address |
|
75.00% |
16 |
4 |
0 |
|
75.00% |
8 |
2 |
|
75.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._resolve_regional_scope |
|
97.14% |
35 |
1 |
0 |
|
90.91% |
22 |
2 |
|
94.74% |
| gco/services/inference_monitor.py |
InferenceMonitor._ensure_mooncake_store |
|
95.24% |
21 |
1 |
0 |
|
75.00% |
4 |
1 |
|
92.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._mooncake_master_ready_replicas |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._gate_on_mooncake_master |
|
87.50% |
24 |
3 |
0 |
|
100.00% |
6 |
0 |
|
90.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._ensure_intra_namespace_network_policies |
|
91.67% |
24 |
2 |
0 |
|
100.00% |
4 |
0 |
|
92.86% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_deployment |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._build_inference_deployment_object |
|
93.59% |
78 |
5 |
0 |
|
86.11% |
36 |
5 |
|
91.23% |
| gco/services/inference_monitor.py |
InferenceMonitor._replica_count_for_role |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_role_deployment |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._verify_admin_api_key_secret |
|
91.67% |
12 |
1 |
0 |
|
83.33% |
6 |
1 |
|
88.89% |
| gco/services/inference_monitor.py |
InferenceMonitor._secret_has_admin_api_key |
|
83.33% |
12 |
2 |
0 |
|
100.00% |
4 |
0 |
|
87.50% |
| gco/services/inference_monitor.py |
InferenceMonitor._ensure_admin_api_key_secret |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._provision_admin_api_key_secret |
|
86.67% |
15 |
2 |
0 |
|
50.00% |
4 |
2 |
|
78.95% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_pd_proxy |
|
92.31% |
26 |
2 |
0 |
|
50.00% |
4 |
2 |
|
86.67% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_role_service |
|
88.89% |
9 |
1 |
0 |
|
50.00% |
2 |
1 |
|
81.82% |
| gco/services/inference_monitor.py |
InferenceMonitor._ensure_pd_proxy_configmap |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
2 |
1 |
|
84.62% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_proxy_service |
|
87.50% |
8 |
1 |
0 |
|
50.00% |
2 |
1 |
|
80.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_service |
|
88.89% |
9 |
1 |
0 |
|
50.00% |
2 |
1 |
|
81.82% |
| gco/services/inference_monitor.py |
InferenceMonitor._ensure_service |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._check_health_watchdog |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._scale_deployment |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._update_deployment_image |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._reconcile_canary |
|
100.00% |
39 |
0 |
0 |
|
92.86% |
14 |
1 |
|
98.11% |
| gco/services/inference_monitor.py |
InferenceMonitor._cleanup_canary |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._delete_resources |
|
92.00% |
50 |
4 |
0 |
|
87.50% |
24 |
1 |
|
90.54% |
| gco/services/inference_monitor.py |
InferenceMonitor._build_hpa_metrics |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._metrics_require_keda |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._build_keda_triggers |
|
90.91% |
11 |
1 |
0 |
|
75.00% |
8 |
2 |
|
84.21% |
| gco/services/inference_monitor.py |
InferenceMonitor._apply_scaled_object |
|
90.00% |
10 |
1 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco/services/inference_monitor.py |
InferenceMonitor._apply_hpa |
|
92.31% |
13 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.24% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_or_update_hpa |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor._create_role_hpa |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
InferenceMonitor.get_metrics |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
create_inference_monitor_from_env |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_monitor.py |
main |
|
70.59% |
17 |
5 |
0 |
|
100.00% |
0 |
0 |
|
70.59% |
| gco/services/inference_monitor.py |
(no function) |
|
100.00% |
173 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_store.py |
_utc_now_iso |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_store.py |
_validate_endpoint_spec |
|
75.00% |
4 |
1 |
0 |
|
75.00% |
4 |
1 |
|
75.00% |
| gco/services/inference_store.py |
InferenceEndpointStore.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_store.py |
InferenceEndpointStore.create_endpoint |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/inference_store.py |
InferenceEndpointStore.get_endpoint |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/inference_store.py |
InferenceEndpointStore.list_endpoints |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/inference_store.py |
InferenceEndpointStore.update_desired_state |
|
85.71% |
7 |
1 |
0 |
|
50.00% |
2 |
1 |
|
77.78% |
| gco/services/inference_store.py |
InferenceEndpointStore.update_spec |
|
87.50% |
8 |
1 |
0 |
|
50.00% |
2 |
1 |
|
80.00% |
| gco/services/inference_store.py |
InferenceEndpointStore.update_region_status |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/inference_store.py |
InferenceEndpointStore.delete_endpoint |
|
85.71% |
7 |
1 |
0 |
|
50.00% |
2 |
1 |
|
77.78% |
| gco/services/inference_store.py |
InferenceEndpointStore.scale_endpoint |
|
85.71% |
7 |
1 |
0 |
|
50.00% |
2 |
1 |
|
77.78% |
| gco/services/inference_store.py |
_serialize_for_dynamo |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/inference_store.py |
_deserialize_from_dynamo |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_store.py |
_deserialize_from_dynamo.convert |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/inference_store.py |
get_inference_endpoint_store |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/inference_store.py |
(no function) |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_api.py |
_env_bool |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco/services/manifest_api.py |
_env_number |
|
0.00% |
5 |
5 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/manifest_api.py |
lifespan |
|
66.67% |
33 |
11 |
0 |
|
50.00% |
4 |
2 |
|
64.86% |
| gco/services/manifest_api.py |
root |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_api.py |
kubernetes_health_check |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_api.py |
kubernetes_readiness_check |
|
83.33% |
6 |
1 |
0 |
|
75.00% |
4 |
1 |
|
80.00% |
| gco/services/manifest_api.py |
health_check |
|
78.57% |
14 |
3 |
0 |
|
100.00% |
2 |
0 |
|
81.25% |
| gco/services/manifest_api.py |
get_service_status |
|
84.62% |
13 |
2 |
0 |
|
33.33% |
6 |
2 |
|
68.42% |
| gco/services/manifest_api.py |
global_exception_handler |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_api.py |
create_app |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_api.py |
(no function) |
|
100.00% |
59 |
0 |
7 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
_is_retryable_kubernetes_api_error |
|
0.00% |
5 |
5 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/manifest_processor.py |
validate_resource_kind |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
_positive_quantity |
|
66.67% |
6 |
2 |
0 |
|
100.00% |
2 |
0 |
|
75.00% |
| gco/services/manifest_processor.py |
_toleration_matches |
|
91.67% |
12 |
1 |
0 |
|
80.00% |
10 |
2 |
|
86.36% |
| gco/services/manifest_processor.py |
NoAliasSafeLoader.compose_node |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
safe_load_yaml |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
safe_load_all_yaml |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor.__init__ |
|
97.73% |
44 |
1 |
0 |
|
75.00% |
4 |
1 |
|
95.83% |
| gco/services/manifest_processor.py |
ManifestProcessor._extract_pod_spec |
|
92.00% |
25 |
2 |
0 |
|
70.00% |
20 |
6 |
|
82.22% |
| gco/services/manifest_processor.py |
ManifestProcessor._inject_security_defaults |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor.dynamic_client |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._parse_cpu_string |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._parse_memory_string |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._check_yaml_depth |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor.validate_manifest |
|
100.00% |
37 |
0 |
0 |
|
96.15% |
26 |
1 |
|
98.41% |
| gco/services/manifest_processor.py |
ManifestProcessor._validate_resource_limits |
|
95.12% |
41 |
2 |
0 |
|
81.25% |
16 |
1 |
|
91.23% |
| gco/services/manifest_processor.py |
ManifestProcessor._validate_tolerations |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._requested_accelerators |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._get_all_containers |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._validate_security_context |
|
100.00% |
46 |
0 |
0 |
|
100.00% |
40 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._is_registry_domain |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._validate_image_sources |
|
94.59% |
37 |
2 |
0 |
|
95.83% |
24 |
1 |
|
95.08% |
| gco/services/manifest_processor.py |
ManifestProcessor.process_manifest_submission |
|
100.00% |
38 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor.queued_job_name |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor.apply_queued_job |
|
58.82% |
68 |
28 |
0 |
|
38.46% |
26 |
8 |
|
53.19% |
| gco/services/manifest_processor.py |
ManifestProcessor.read_queued_job |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._apply_manifest |
|
100.00% |
42 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._is_job_finished |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._get_existing_resource |
|
92.86% |
14 |
1 |
0 |
|
83.33% |
6 |
1 |
|
90.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._get_api_resource |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._create_resource |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._update_resource |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor.delete_resource |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor.list_jobs |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._job_to_dict |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
ManifestProcessor._get_job_status |
|
100.00% |
10 |
0 |
0 |
|
87.50% |
8 |
1 |
|
94.44% |
| gco/services/manifest_processor.py |
ManifestProcessor.get_resource_status |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/manifest_processor.py |
create_manifest_processor_from_env |
|
87.50% |
16 |
2 |
0 |
|
66.67% |
6 |
2 |
|
81.82% |
| gco/services/manifest_processor.py |
(no function) |
|
100.00% |
63 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
MetricsPublisher.__init__ |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
MetricsPublisher.put_metric |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
MetricsPublisher.put_metrics_batch |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
HealthMonitorMetrics.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
HealthMonitorMetrics.publish_resource_utilization |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
HealthMonitorMetrics.publish_health_status |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
ManifestProcessorMetrics.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
ManifestProcessorMetrics.publish_submission_metrics |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
ManifestProcessorMetrics.publish_resource_metrics |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
ManifestProcessorMetrics.publish_performance_metrics |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
create_health_monitor_metrics |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
create_manifest_processor_metrics |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/metrics_publisher.py |
(no function) |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_health |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_is_serving_path |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_prefill_body |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_decode_body |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_prime_prefill |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_stream_decode |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_stream_decode._body_iter |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_admin_add |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_get_catch_all |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
_dispatch |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/mooncake_pd_proxy.py |
(no function) |
|
100.00% |
37 |
0 |
3 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
_parse_cpu_string |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
_parse_memory_string |
|
88.89% |
18 |
2 |
0 |
|
87.50% |
16 |
2 |
|
88.24% |
| gco/services/queue_processor.py |
_env_bool |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
_is_registry_domain |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
_positive_quantity |
|
66.67% |
6 |
2 |
0 |
|
100.00% |
2 |
0 |
|
75.00% |
| gco/services/queue_processor.py |
_toleration_matches |
|
91.67% |
12 |
1 |
0 |
|
80.00% |
10 |
2 |
|
86.36% |
| gco/services/queue_processor.py |
_requested_accelerators |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
_iter_containers |
|
87.50% |
8 |
1 |
0 |
|
83.33% |
6 |
1 |
|
85.71% |
| gco/services/queue_processor.py |
_is_image_trusted |
|
92.31% |
13 |
1 |
0 |
|
91.67% |
12 |
1 |
|
92.00% |
| gco/services/queue_processor.py |
load_k8s |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
validate_manifest |
|
96.08% |
102 |
4 |
0 |
|
91.25% |
80 |
7 |
|
93.96% |
| gco/services/queue_processor.py |
_extract_pod_spec |
|
88.00% |
25 |
3 |
0 |
|
65.00% |
20 |
7 |
|
77.78% |
| gco/services/queue_processor.py |
_inject_security_defaults |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
apply_manifest |
|
94.87% |
39 |
2 |
0 |
|
100.00% |
10 |
0 |
|
95.92% |
| gco/services/queue_processor.py |
apply_manifest.status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
process_one_message |
|
80.33% |
61 |
12 |
0 |
|
88.46% |
26 |
3 |
|
82.76% |
| gco/services/queue_processor.py |
main |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/queue_processor.py |
(no function) |
|
100.00% |
52 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/request_size_middleware.py |
RequestSizeLimitMiddleware.__init__ |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco/services/request_size_middleware.py |
RequestSizeLimitMiddleware.__call__ |
|
87.50% |
24 |
3 |
0 |
|
66.67% |
12 |
2 |
|
80.56% |
| gco/services/request_size_middleware.py |
RequestSizeLimitMiddleware.__call__.replay_receive |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco/services/request_size_middleware.py |
RequestSizeLimitMiddleware._declared_size_exceeds_limit |
|
80.00% |
10 |
2 |
0 |
|
100.00% |
6 |
0 |
|
87.50% |
| gco/services/request_size_middleware.py |
RequestSizeLimitMiddleware._too_large_response |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/request_size_middleware.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
_render_latest |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
mount_metrics |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
mount_metrics._instrument |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
mount_metrics._metrics_endpoint |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
_CallableCollector.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
_CallableCollector.collect |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
start_metrics_server |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/service_metrics.py |
(no function) |
|
100.00% |
17 |
0 |
4 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/spot_price_gate.py |
validate_spot_gate_fields |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/spot_price_gate.py |
SpotPriceGate.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/spot_price_gate.py |
SpotPriceGate._client |
|
40.00% |
5 |
3 |
0 |
|
50.00% |
2 |
1 |
|
42.86% |
| gco/services/spot_price_gate.py |
SpotPriceGate.current_min_spot_price |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/spot_price_gate.py |
SpotPriceGate._fetch_min_spot_price |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/spot_price_gate.py |
SpotPriceGate.evaluate |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/spot_price_gate.py |
should_persist_observation |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/spot_price_gate.py |
(no function) |
|
100.00% |
30 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/structured_logging.py |
StructuredJsonFormatter.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/structured_logging.py |
StructuredJsonFormatter.format |
|
90.00% |
10 |
1 |
0 |
|
83.33% |
6 |
1 |
|
87.50% |
| gco/services/structured_logging.py |
configure_structured_logging |
|
90.00% |
10 |
1 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco/services/structured_logging.py |
sanitize_log_value |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/structured_logging.py |
(no function) |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
_utc_now_iso |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
_claim_lease_expiry_iso |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
TemplateStore.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
TemplateStore.list_templates |
|
80.00% |
10 |
2 |
0 |
|
100.00% |
2 |
0 |
|
83.33% |
| gco/services/template_store.py |
TemplateStore.get_template |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
TemplateStore.create_template |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/template_store.py |
TemplateStore.update_template |
|
90.48% |
21 |
2 |
0 |
|
87.50% |
8 |
1 |
|
89.66% |
| gco/services/template_store.py |
TemplateStore.delete_template |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
TemplateStore.template_exists |
|
50.00% |
6 |
3 |
0 |
|
100.00% |
0 |
0 |
|
50.00% |
| gco/services/template_store.py |
WebhookStore.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
WebhookStore.list_webhooks |
|
61.54% |
13 |
5 |
0 |
|
75.00% |
4 |
1 |
|
64.71% |
| gco/services/template_store.py |
WebhookStore.get_webhook |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
WebhookStore.create_webhook |
|
100.00% |
12 |
0 |
0 |
|
75.00% |
4 |
1 |
|
93.75% |
| gco/services/template_store.py |
WebhookStore.delete_webhook |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
WebhookStore.get_webhooks_for_event |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore.__init__ |
|
85.71% |
14 |
2 |
0 |
|
50.00% |
2 |
1 |
|
81.25% |
| gco/services/template_store.py |
JobStore._is_conditional_failure |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._decode_json |
|
62.50% |
8 |
3 |
0 |
|
75.00% |
4 |
1 |
|
66.67% |
| gco/services/template_store.py |
JobStore._history_with |
|
90.00% |
10 |
1 |
0 |
|
83.33% |
6 |
1 |
|
87.50% |
| gco/services/template_store.py |
JobStore._get_raw_job |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._priority_sort_key |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._region_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._list_filter_identity |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._encode_list_cursor |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._decode_list_cursor |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._legacy_priority |
|
66.67% |
6 |
2 |
0 |
|
100.00% |
0 |
0 |
|
66.67% |
| gco/services/template_store.py |
JobStore._migration_snapshot_conditions |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore._migrate_legacy_record |
|
93.75% |
48 |
3 |
0 |
|
88.89% |
18 |
2 |
|
92.42% |
| gco/services/template_store.py |
JobStore.migrate_legacy_records_for_region |
|
96.23% |
53 |
2 |
0 |
|
88.46% |
26 |
3 |
|
93.67% |
| gco/services/template_store.py |
JobStore._query_worker_index |
|
94.44% |
18 |
1 |
0 |
|
62.50% |
8 |
3 |
|
84.62% |
| gco/services/template_store.py |
JobStore._query_region_status |
|
100.00% |
9 |
0 |
0 |
|
83.33% |
6 |
1 |
|
93.33% |
| gco/services/template_store.py |
JobStore._query_region_status.priority_order |
|
100.00% |
5 |
0 |
0 |
|
50.00% |
2 |
1 |
|
85.71% |
| gco/services/template_store.py |
JobStore._query_expired_claims |
|
90.91% |
11 |
1 |
0 |
|
75.00% |
8 |
2 |
|
84.21% |
| gco/services/template_store.py |
JobStore.submit_job |
|
100.00% |
27 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore.claim_job |
|
93.75% |
16 |
1 |
0 |
|
75.00% |
4 |
1 |
|
90.00% |
| gco/services/template_store.py |
JobStore.renew_claim |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore.transition_job |
|
95.52% |
67 |
3 |
0 |
|
91.30% |
46 |
4 |
|
93.81% |
| gco/services/template_store.py |
JobStore.get_job |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore.list_jobs_page |
|
100.00% |
60 |
0 |
0 |
|
100.00% |
22 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore.list_jobs |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore.get_queued_jobs_for_region |
|
50.00% |
6 |
3 |
0 |
|
100.00% |
0 |
0 |
|
50.00% |
| gco/services/template_store.py |
JobStore.record_spot_gate_observation |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
JobStore.get_active_jobs_for_region |
|
100.00% |
16 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.00% |
| gco/services/template_store.py |
JobStore.requeue_expired_jobs |
|
90.91% |
44 |
4 |
0 |
|
92.86% |
14 |
1 |
|
91.38% |
| gco/services/template_store.py |
JobStore.get_job_count_summary |
|
83.33% |
30 |
5 |
0 |
|
80.00% |
10 |
2 |
|
82.50% |
| gco/services/template_store.py |
JobStore.get_job_counts_by_region |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco/services/template_store.py |
JobStore.cancel_job |
|
92.31% |
13 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.24% |
| gco/services/template_store.py |
JobStore._parse_job_item |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/services/template_store.py |
get_template_store |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
get_webhook_store |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
get_job_store |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/template_store.py |
(no function) |
|
100.00% |
100 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
validate_webhook_url |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
JobStateCache.get_state |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
JobStateCache.set_state |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
JobStateCache.remove |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher.__init__ |
|
100.00% |
26 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._compute_job_status |
|
100.00% |
14 |
0 |
0 |
|
91.67% |
12 |
1 |
|
96.15% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._determine_event |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._build_payload |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._sign_payload |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._deliver_webhook |
|
96.23% |
53 |
2 |
0 |
|
93.75% |
16 |
1 |
|
95.65% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._dispatch_event |
|
100.00% |
26 |
0 |
0 |
|
91.67% |
12 |
1 |
|
97.37% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._process_job_event |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._sync_watch_jobs |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._watch_jobs |
|
93.75% |
16 |
1 |
0 |
|
87.50% |
8 |
1 |
|
91.67% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher.start |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher.stop |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher._initialize_job_cache |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
WebhookDispatcher.get_metrics |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
create_webhook_dispatcher_from_env |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
main |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/services/webhook_dispatcher.py |
(no function) |
|
100.00% |
62 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
_parse_removal |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack.__init__ |
|
100.00% |
22 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_kms_key |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_vpc_and_endpoints |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_access_logs_bucket |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_studio_only_bucket |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_studio_efs |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_execution_role_and_grants |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._grant_sagemaker_role_on_cluster_shared_bucket |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_studio_domain |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_emr_app |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_cognito_pool |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
2 |
1 |
|
84.62% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._create_presigned_url_lambda |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
GCOAnalyticsStack._apply_nag_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/analytics_stack.py |
(no function) |
|
100.00% |
33 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack.__init__ |
|
96.67% |
30 |
1 |
0 |
|
75.00% |
4 |
1 |
|
94.12% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._apply_nag_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_backend_tls |
|
100.00% |
41 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_secret |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_rotation_lambda |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_proxy_lambda |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
2 |
1 |
|
84.62% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_inference_proxy_lambda |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
2 |
1 |
|
84.62% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_aggregator_lambda |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_api_gateway |
|
95.24% |
21 |
1 |
0 |
|
62.50% |
8 |
3 |
|
86.21% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_global_routes |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_inference_routes |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_outputs |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack.set_analytics_config |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._wire_studio_routes |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
GCOApiGatewayGlobalStack._create_waf |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/api_gateway_global_stack.py |
(no function) |
|
100.00% |
38 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/aws_load_balancer_controller_policy.py |
aws_load_balancer_controller_policy_document |
|
80.00% |
5 |
1 |
2 |
|
50.00% |
2 |
1 |
|
71.43% |
| gco/stacks/aws_load_balancer_controller_policy.py |
(no function) |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cloudformation_region_partitions |
|
81.82% |
11 |
2 |
0 |
|
75.00% |
8 |
2 |
|
78.95% |
| gco/stacks/constants.py |
known_cloudformation_regions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
validated_deployment_partition |
|
80.00% |
15 |
3 |
0 |
|
70.00% |
10 |
3 |
|
76.00% |
| gco/stacks/constants.py |
validated_regional_deployment_regions |
|
92.31% |
13 |
1 |
0 |
|
90.00% |
10 |
1 |
|
91.30% |
| gco/stacks/constants.py |
validated_request_body_limit |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/constants.py |
api_gateway_auth_secret_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cross_region_aggregator_role_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
backend_tls_server_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
backend_tls_root_secret_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
backend_tls_root_ca_parameter_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
backend_tls_certificate_parameter_prefix |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
backend_tls_certificate_arn_parameter_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cognito_domain_prefix_default |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cluster_shared_bucket_name_prefix |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cluster_shared_ssm_parameter_prefix |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
regional_shared_bucket_name_prefix |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
regional_shared_ssm_parameter_prefix |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cost_report_bucket_name_prefix |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cost_report_bucket_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cost_glue_database_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
cost_athena_workgroup_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/constants.py |
(no function) |
|
100.00% |
70 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
_parse_images_config |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack.__init__ |
|
100.00% |
30 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._resolve_client_affinity |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_capacity_poller |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_outputs |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
2 |
1 |
|
75.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._apply_nag_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_endpoint_group |
|
88.89% |
9 |
1 |
0 |
|
50.00% |
2 |
1 |
|
81.82% |
| gco/stacks/global_stack.py |
GCOGlobalStack.add_regional_endpoint |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack.get_accelerator_dns_name |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack.get_accelerator_arn |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack.get_listener_arn |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack.get_endpoint_group_arn |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_dynamodb_tables |
|
100.00% |
27 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_model_bucket |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_backup_plan |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_cluster_shared_kms_key |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_cluster_shared_bucket |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._publish_cluster_shared_bucket_ssm_params |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._resolve_replication_destinations |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_image_replication_rule |
|
66.67% |
6 |
2 |
0 |
|
50.00% |
4 |
2 |
|
60.00% |
| gco/stacks/global_stack.py |
GCOGlobalStack._create_image_lookup_lambda |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/global_stack.py |
(no function) |
|
100.00% |
45 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack.__init__ |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._apply_nag_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_alert_topic |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_cost_report_storage |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_cost_analytics |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_dashboard |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_global_accelerator_widgets |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
2 |
1 |
|
84.62% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_api_gateway_widgets |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_lambda_widgets |
|
100.00% |
20 |
0 |
0 |
|
66.67% |
6 |
2 |
|
92.31% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_sqs_widgets |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_dynamodb_widgets |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_eks_widgets |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_gpu_widgets |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_fsx_widgets |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_valkey_widgets |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_aurora_pgvector_widgets |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_alb_widgets |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_application_widgets |
|
88.24% |
17 |
2 |
0 |
|
50.00% |
2 |
1 |
|
84.21% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_alarms |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_global_accelerator_alarms |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_api_gateway_alarms |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_lambda_alarms |
|
90.91% |
11 |
1 |
0 |
|
50.00% |
4 |
2 |
|
80.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_sqs_alarms |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_dynamodb_alarms |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_eks_alarms |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_alb_alarms |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_application_alarms |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_composite_alarms |
|
100.00% |
22 |
0 |
0 |
|
75.00% |
8 |
2 |
|
93.33% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_custom_metrics |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
GCOMonitoringStack._create_outputs |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/monitoring_stack.py |
(no function) |
|
100.00% |
45 |
0 |
4 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
_normalize |
|
88.89% |
9 |
1 |
0 |
|
83.33% |
6 |
1 |
|
86.67% |
| gco/stacks/nag_suppressions.py |
acknowledge_nag_findings |
|
100.00% |
13 |
0 |
0 |
|
90.00% |
10 |
1 |
|
95.65% |
| gco/stacks/nag_suppressions.py |
acknowledge_nag_findings._keys_for |
|
90.00% |
10 |
1 |
0 |
|
90.00% |
10 |
1 |
|
90.00% |
| gco/stacks/nag_suppressions.py |
acknowledge_security_group_cidr_findings |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
nag_validation_plugins |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco/stacks/nag_suppressions.py |
suppress_managed_policy_opt_in |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_eks_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_lambda_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_iam_suppressions |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_vpc_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_api_gateway_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_monitoring_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_storage_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_sqs_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_secrets_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_eks_cluster_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_backup_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_aurora_pgvector_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_sagemaker_suppressions |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_cognito_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_analytics_vpc_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_analytics_s3_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_presigned_url_lambda_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
add_emr_serverless_suppressions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/nag_suppressions.py |
apply_all_suppressions |
|
100.00% |
26 |
0 |
0 |
|
91.67% |
12 |
1 |
|
97.37% |
| gco/stacks/nag_suppressions.py |
(no function) |
|
100.00% |
39 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_api_gateway_stack.py |
GCORegionalApiGatewayStack.__init__ |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_api_gateway_stack.py |
GCORegionalApiGatewayStack._apply_nag_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_api_gateway_stack.py |
GCORegionalApiGatewayStack._create_vpc_proxy_lambda |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_api_gateway_stack.py |
GCORegionalApiGatewayStack._create_inference_proxy_lambda |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_api_gateway_stack.py |
GCORegionalApiGatewayStack._create_api_gateway |
|
96.00% |
25 |
1 |
0 |
|
75.00% |
8 |
2 |
|
90.91% |
| gco/stacks/regional_api_gateway_stack.py |
GCORegionalApiGatewayStack._create_outputs |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_api_gateway_stack.py |
(no function) |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
_compute_kubectl_cluster_shared_replacements |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
_service_image_asset_excludes |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
_compute_kubectl_observability_replacements |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
_augment_trusted_registries_with_project_ecr |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
_deployment_timestamp |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
_load_helm_chart_order |
|
85.71% |
14 |
2 |
0 |
|
66.67% |
6 |
2 |
|
80.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_irsa_role |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack.__init__ |
|
100.00% |
34 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_vpc_flow_logs |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._apply_nag_suppressions |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_sqs_queue |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_aws_custom_resource_role |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._resolve_backend_tls_certificate_arn |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_container_images |
|
100.00% |
19 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.65% |
| gco/stacks/regional_stack.py |
GCORegionalStack._resolve_unsupported_az_names |
|
90.00% |
20 |
2 |
0 |
|
75.00% |
8 |
2 |
|
85.71% |
| gco/stacks/regional_stack.py |
GCORegionalStack._eks_control_plane_subnets |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_eks_cluster |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_pod_identity_agent_addon |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_metrics_server_addon |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_efs_csi_driver_addon |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_cloudwatch_observability_addon |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_service_account_role |
|
100.00% |
33 |
0 |
0 |
|
50.00% |
2 |
1 |
|
97.14% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_aws_load_balancer_controller_role |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_keda_operator_role |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_pod_identity_associations |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._resolve_cluster_shared_bucket_from_ssm |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._grant_cluster_shared_bucket_to_job_role |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_regional_shared_bucket |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._grant_regional_shared_bucket_to_service_account |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._grant_cost_report_bucket_to_cost_monitor |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_kubectl_lambda |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._apply_kubernetes_manifests |
|
98.98% |
98 |
1 |
0 |
|
88.24% |
34 |
4 |
|
96.21% |
| gco/stacks/regional_stack.py |
GCORegionalStack._apply_kubernetes_manifests._policy_str |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_ga_registration_lambda |
|
100.00% |
21 |
0 |
0 |
|
83.33% |
6 |
1 |
|
96.30% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_ga_deregistration_resource |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._get_volcano_image_mirror_config |
|
92.86% |
14 |
1 |
0 |
|
87.50% |
8 |
1 |
|
90.91% |
| gco/stacks/regional_stack.py |
GCORegionalStack._configure_volcano_image_mirror |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._helm_chart_value_overrides |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._cost_monitoring_active |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._opencost_chart_values |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._observability_chart_values |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._get_enabled_helm_charts |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_installer_lambda |
|
100.00% |
47 |
0 |
2 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_installer_lambda._chart_task |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_installer_lambda._kubectl_task |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_installer_lambda._manifest_validation_task |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_installer_lambda._helm_validation_task |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_installer_lambda._endpoint_publication_task |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_teardown |
|
98.41% |
63 |
1 |
0 |
|
83.33% |
12 |
2 |
|
96.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_teardown._uninstall_task |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_teardown._drain_check_task |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_teardown._quiesce_task |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_teardown._endpoint_cleanup_task |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_helm_teardown._gateway_cleanup_task |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_efs |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_fsx_lustre |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_valkey_cache |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_aurora_pgvector |
|
100.00% |
19 |
0 |
0 |
|
75.00% |
4 |
1 |
|
95.65% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_fsx_csi_driver_addon |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_drift_detection |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_mcp_role |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack._create_outputs |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack.get_cluster |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
GCORegionalStack.get_vpc |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco/stacks/regional_stack.py |
(no function) |
|
100.00% |
98 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit.py |
_is_sensitive_key |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit.py |
_truncate_string |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/audit.py |
_truncate_task_id |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/audit.py |
_sanitize_value |
|
85.00% |
40 |
6 |
0 |
|
83.33% |
24 |
4 |
|
84.38% |
| gco_mcp/audit.py |
_sanitize_arguments |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/audit.py |
_try_get_fastmcp_context |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit.py |
_try_get_task_id |
|
100.00% |
17 |
0 |
0 |
|
83.33% |
6 |
1 |
|
95.65% |
| gco_mcp/audit.py |
_add_request_context_fields |
|
82.35% |
17 |
3 |
0 |
|
100.00% |
8 |
0 |
|
88.00% |
| gco_mcp/audit.py |
_build_audit_entry |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/audit.py |
audit_resource_read |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/audit.py |
audit_logged |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/audit.py |
audit_logged.async_wrapper |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit.py |
audit_logged.sync_wrapper |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit.py |
_resolve_tool_search |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit.py |
emit_startup_log |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/audit.py |
(no function) |
|
100.00% |
39 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit_middleware.py |
_install_context_patches |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/audit_middleware.py |
_install_context_patches._spy_warning |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/audit_middleware.py |
_install_context_patches._spy_info |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/audit_middleware.py |
_install_context_patches._spy_error |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/audit_middleware.py |
_install_context_patches._spy_elicit |
|
100.00% |
9 |
0 |
0 |
|
50.00% |
4 |
2 |
|
84.62% |
| gco_mcp/audit_middleware.py |
AuditCaptureMiddleware.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit_middleware.py |
AuditCaptureMiddleware.on_call_tool |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit_middleware.py |
AuditCaptureMiddleware.on_read_resource |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/audit_middleware.py |
(no function) |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/cli_runner.py |
_resolve_project_root |
|
35.71% |
14 |
9 |
0 |
|
20.00% |
10 |
2 |
|
29.17% |
| gco_mcp/cli_runner.py |
_gco_executable |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/cli_runner.py |
_run_cli |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/cli_runner.py |
_stop_cli_process |
|
100.00% |
10 |
0 |
0 |
|
75.00% |
4 |
1 |
|
92.86% |
| gco_mcp/cli_runner.py |
_run_cli_async |
|
95.83% |
24 |
1 |
0 |
|
87.50% |
8 |
1 |
|
93.75% |
| gco_mcp/cli_runner.py |
(no function) |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/feature_flags.py |
_raw |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/feature_flags.py |
is_enabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/feature_flags.py |
all_tools_enabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/feature_flags.py |
(no function) |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/iam.py |
assume_mcp_role |
|
86.96% |
23 |
3 |
0 |
|
100.00% |
2 |
0 |
|
88.00% |
| gco_mcp/iam.py |
(no function) |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/local_data.py |
_file_identity |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/local_data.py |
resolve_local_path |
|
87.50% |
48 |
6 |
0 |
|
87.50% |
16 |
2 |
|
87.50% |
| gco_mcp/local_data.py |
_verified_root_fd |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/local_data.py |
_open_source |
|
82.35% |
17 |
3 |
0 |
|
100.00% |
4 |
0 |
|
85.71% |
| gco_mcp/local_data.py |
_verify_source_identity |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/local_data.py |
_link_verified_regular |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/local_data.py |
_stage_directory |
|
100.00% |
38 |
0 |
0 |
|
100.00% |
18 |
0 |
|
100.00% |
| gco_mcp/local_data.py |
_create_stage_directory |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/local_data.py |
stage_upload_path |
|
97.44% |
39 |
1 |
0 |
|
87.50% |
16 |
2 |
|
94.55% |
| gco_mcp/local_data.py |
(no function) |
|
100.00% |
36 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/aggregate.py |
reduce_sequence |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco_mcp/metric_readers/aggregate.py |
(no function) |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/cloudwatch.py |
select_most_recent |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/cloudwatch.py |
get_datapoint |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/metric_readers/cloudwatch.py |
(no function) |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_decode |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_maybe_number |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_describe_value |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_resolve_dot_path |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_reduce_resolved |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_handle_json |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_handle_yaml |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_handle_csv |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_handle_jsonl |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_handle_hf |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/metric_readers/files.py |
_handle_parquet |
|
30.77% |
13 |
9 |
0 |
|
0.00% |
2 |
0 |
|
26.67% |
| gco_mcp/metric_readers/files.py |
_handle_tfevents |
|
73.68% |
19 |
5 |
0 |
|
25.00% |
4 |
1 |
|
65.22% |
| gco_mcp/metric_readers/files.py |
(no function) |
|
100.00% |
25 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/localfs.py |
resolve_within_root |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/metric_readers/localfs.py |
_lexically_escapes |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/metric_readers/localfs.py |
(no function) |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/logs.py |
extract_by_json_key |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/metric_readers/logs.py |
extract_by_regex |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/metric_readers/logs.py |
_parse_numeric_string |
|
91.67% |
12 |
1 |
0 |
|
50.00% |
2 |
1 |
|
85.71% |
| gco_mcp/metric_readers/logs.py |
coerce_scalar |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/metric_readers/logs.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/shape.py |
MetricReaderError.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/shape.py |
validate_metric_name |
|
90.91% |
11 |
1 |
0 |
|
90.00% |
10 |
1 |
|
90.48% |
| gco_mcp/metric_readers/shape.py |
default_metric_key |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
2 |
1 |
|
75.00% |
| gco_mcp/metric_readers/shape.py |
is_numeric_value |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/metric_readers/shape.py |
metrics_result |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/shape.py |
error_envelope |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/metric_readers/shape.py |
(no function) |
|
100.00% |
34 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
EngineDependencies.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
remaining_wall_clock_seconds |
|
83.33% |
12 |
2 |
0 |
|
100.00% |
4 |
0 |
|
87.50% |
| gco_mcp/mission/_engine_factory.py |
fetch_registered_tool_metadata |
|
81.82% |
11 |
2 |
0 |
|
100.00% |
0 |
0 |
|
81.82% |
| gco_mcp/mission/_engine_factory.py |
_live_dispatch_tool |
|
92.59% |
27 |
2 |
0 |
|
87.50% |
8 |
1 |
|
91.43% |
| gco_mcp/mission/_engine_factory.py |
make_stub_dispatcher |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
make_stub_dispatcher._dispatch |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
_build_sandbox_runner |
|
77.78% |
9 |
2 |
0 |
|
100.00% |
2 |
0 |
|
81.82% |
| gco_mcp/mission/_engine_factory.py |
_build_sandbox_runner._sandbox_runner |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/_engine_factory.py |
_build_sampling_callable |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
_build_sampling_callable._sampler |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
_build_final_lessons_callable |
|
77.78% |
9 |
2 |
0 |
|
66.67% |
6 |
2 |
|
73.33% |
| gco_mcp/mission/_engine_factory.py |
_build_final_lessons_callable._final_lessons |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/_engine_factory.py |
build_engine_dependencies |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
build_mission_engine |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/_engine_factory.py |
(no function) |
|
100.00% |
24 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/_environment.py |
_safe_get_checker |
|
0.00% |
6 |
6 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/_environment.py |
_summarise_reservations |
|
0.00% |
18 |
18 |
0 |
|
0.00% |
2 |
0 |
|
0.00% |
| gco_mcp/mission/_environment.py |
gather_session_environment |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/_environment.py |
(no function) |
|
100.00% |
8 |
0 |
3 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
_now_iso |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
_emit |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
emit_phase_event |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
emit_verdict_event |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
emit_sampling_event |
|
87.50% |
16 |
2 |
0 |
|
85.71% |
14 |
2 |
|
86.67% |
| gco_mcp/mission/audit.py |
emit_script_call_event |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
MissionAuditCollectorHandler.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
MissionAuditCollectorHandler.emit |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
MissionAuditCollectorHandler.entries_for |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
MissionAuditCollectorHandler.clear |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
install_collector |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
get_collector |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/audit.py |
replay_audit_entries |
|
100.00% |
26 |
0 |
0 |
|
92.86% |
14 |
1 |
|
97.50% |
| gco_mcp/mission/audit.py |
replay_audit_entries._flush_current |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco_mcp/mission/audit.py |
(no function) |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/checkpoints.py |
should_evaluate_now |
|
100.00% |
28 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco_mcp/mission/checkpoints.py |
mark_checkpoint |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/checkpoints.py |
(no function) |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_slugify |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/mission/criteria_scaffold.py |
_classify_directive |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_build_metric_threshold |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_build_predicate_search |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_build_tool_call_succeeded |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_build_event |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_build_default_placeholder |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
generate_deterministic_criteria |
|
93.75% |
16 |
1 |
1 |
|
91.67% |
12 |
1 |
|
92.86% |
| gco_mcp/mission/criteria_scaffold.py |
ScaffoldSamplingError.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
build_scaffold_prompt |
|
100.00% |
30 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_parse_response |
|
90.00% |
20 |
2 |
0 |
|
71.43% |
14 |
4 |
|
82.35% |
| gco_mcp/mission/criteria_scaffold.py |
_normalize_kind_name |
|
90.91% |
11 |
1 |
0 |
|
83.33% |
6 |
1 |
|
88.24% |
| gco_mcp/mission/criteria_scaffold.py |
_normalize_metric_path |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_AttributeToSubscriptRewriter.visit_Attribute |
|
87.50% |
8 |
1 |
0 |
|
75.00% |
4 |
1 |
|
83.33% |
| gco_mcp/mission/criteria_scaffold.py |
_autofix_predicate |
|
92.59% |
27 |
2 |
0 |
|
100.00% |
4 |
0 |
|
93.55% |
| gco_mcp/mission/criteria_scaffold.py |
generate_sampled_criteria |
|
100.00% |
31 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_call_backend |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_PromptAdapter.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
_PromptAdapter.assemble |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/criteria_scaffold.py |
(no function) |
|
100.00% |
44 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/decide.py |
decide_verdict |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
18 |
0 |
|
100.00% |
| gco_mcp/mission/decide.py |
_wall_clock_exceeded |
|
87.50% |
8 |
1 |
0 |
|
75.00% |
4 |
1 |
|
83.33% |
| gco_mcp/mission/decide.py |
_completion_satisfied |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/mission/decide.py |
_strategy_unproductive |
|
100.00% |
17 |
0 |
0 |
|
83.33% |
12 |
2 |
|
93.10% |
| gco_mcp/mission/decide.py |
_tool_name_sequence |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/decide.py |
build_revision_rationale_template |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/decide.py |
(no function) |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngineError.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
_default_now |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine.run_iteration |
|
97.56% |
41 |
1 |
0 |
|
91.67% |
12 |
1 |
|
96.23% |
| gco_mcp/mission/engine.py |
MissionEngine._make_iteration_record |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._run_phase |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._propose_phase |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._propose_phase.body |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._build_strategy |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._should_attempt_sampling |
|
75.00% |
8 |
2 |
0 |
|
66.67% |
6 |
2 |
|
71.43% |
| gco_mcp/mission/engine.py |
MissionEngine._try_sample_strategy |
|
88.89% |
18 |
2 |
0 |
|
75.00% |
8 |
2 |
|
84.62% |
| gco_mcp/mission/engine.py |
MissionEngine._coerce_strategy_dict |
|
92.31% |
13 |
1 |
0 |
|
90.00% |
10 |
1 |
|
91.30% |
| gco_mcp/mission/engine.py |
MissionEngine._capture_sampled_rationale |
|
100.00% |
3 |
0 |
0 |
|
50.00% |
2 |
1 |
|
80.00% |
| gco_mcp/mission/engine.py |
MissionEngine._deterministic_strategy |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._widen_args |
|
100.00% |
29 |
0 |
0 |
|
95.00% |
20 |
1 |
|
97.96% |
| gco_mcp/mission/engine.py |
MissionEngine._find_most_recent_successful_call |
|
78.57% |
14 |
3 |
0 |
|
50.00% |
14 |
3 |
|
64.29% |
| gco_mcp/mission/engine.py |
MissionEngine._execute_phase |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._execute_phase.body |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._execute_tool_calls |
|
81.25% |
16 |
3 |
0 |
|
75.00% |
8 |
2 |
|
79.17% |
| gco_mcp/mission/engine.py |
MissionEngine._dispatch_one_call |
|
70.00% |
10 |
3 |
0 |
|
100.00% |
0 |
0 |
|
70.00% |
| gco_mcp/mission/engine.py |
MissionEngine._execute_script |
|
88.00% |
25 |
3 |
0 |
|
87.50% |
8 |
1 |
|
87.88% |
| gco_mcp/mission/engine.py |
MissionEngine._elapsed_ms |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._observe_phase |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._observe_phase.body |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._annotate_tool_result |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._build_observation |
|
86.36% |
22 |
3 |
0 |
|
68.75% |
16 |
1 |
|
78.95% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_phase |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_phase.body |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._build_cumulative_observation |
|
100.00% |
17 |
0 |
0 |
|
66.67% |
6 |
2 |
|
91.30% |
| gco_mcp/mission/engine.py |
MissionEngine._build_cumulative_observation._accumulate_metrics |
|
85.71% |
7 |
1 |
0 |
|
83.33% |
6 |
1 |
|
84.62% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_one_criterion |
|
81.25% |
16 |
3 |
0 |
|
80.00% |
10 |
2 |
|
80.77% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_metric_threshold |
|
86.67% |
15 |
2 |
0 |
|
100.00% |
6 |
0 |
|
90.48% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_metric_trend |
|
90.62% |
32 |
3 |
0 |
|
81.25% |
16 |
1 |
|
87.50% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_event |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_predicate |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._evaluate_tool_call_succeeded |
|
73.91% |
23 |
6 |
0 |
|
65.00% |
20 |
1 |
|
69.77% |
| gco_mcp/mission/engine.py |
MissionEngine._decide_phase |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._decide_phase.body |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._update_session_post_iteration |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._previous_evaluated_iteration |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._criteria_improved |
|
90.91% |
11 |
1 |
0 |
|
87.50% |
8 |
1 |
|
89.47% |
| gco_mcp/mission/engine.py |
MissionEngine._finalise_terminal_session |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._finalise_terminal_session._pre_fetched_sampler |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
MissionEngine._maybe_sample_final_lessons |
|
73.91% |
23 |
6 |
0 |
|
42.86% |
14 |
4 |
|
62.16% |
| gco_mcp/mission/engine.py |
_compare_numbers |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco_mcp/mission/engine.py |
(no function) |
|
100.00% |
80 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/final_report.py |
build_deterministic_report |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/final_report.py |
write_final_report |
|
90.00% |
10 |
1 |
0 |
|
66.67% |
6 |
2 |
|
81.25% |
| gco_mcp/mission/final_report.py |
_build_lessons_template |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/final_report.py |
_build_followups_template |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/mission/final_report.py |
_strip_parsed_ast_from_criteria |
|
71.43% |
7 |
2 |
0 |
|
75.00% |
4 |
1 |
|
72.73% |
| gco_mcp/mission/final_report.py |
_strip_parsed_ast_from_iterations |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/final_report.py |
_strip_parsed_ast_in_place |
|
87.50% |
8 |
1 |
0 |
|
90.00% |
10 |
1 |
|
88.89% |
| gco_mcp/mission/final_report.py |
_final_criteria_evaluation |
|
87.50% |
8 |
1 |
0 |
|
75.00% |
4 |
1 |
|
83.33% |
| gco_mcp/mission/final_report.py |
_safely_invoke_sampler |
|
90.91% |
11 |
1 |
0 |
|
75.00% |
4 |
1 |
|
86.67% |
| gco_mcp/mission/final_report.py |
_apply_sampler_overlay |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/final_report.py |
_write_report_to_filesystem |
|
87.50% |
16 |
2 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/mission/final_report.py |
_attach_report_to_session |
|
0.00% |
3 |
3 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/final_report.py |
(no function) |
|
100.00% |
28 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
PredicateRejected.__init__ |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.__init__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._current_locals |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._name_is_visible |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._is_dunder |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._reject |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._push_scope |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._pop_scope |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._collect_target_names |
|
81.82% |
11 |
2 |
0 |
|
87.50% |
8 |
1 |
|
84.21% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Expression |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.generic_visit |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Constant |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Name |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_List |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Tuple |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Set |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Dict |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Starred |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_BinOp |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_UnaryOp |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_BoolOp |
|
75.00% |
4 |
1 |
0 |
|
75.00% |
4 |
1 |
|
75.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Compare |
|
83.33% |
6 |
1 |
0 |
|
83.33% |
6 |
1 |
|
83.33% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_IfExp |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Attribute |
|
80.00% |
5 |
1 |
0 |
|
75.00% |
4 |
1 |
|
77.78% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Subscript |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Slice |
|
100.00% |
6 |
0 |
0 |
|
50.00% |
6 |
3 |
|
75.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_Call |
|
92.86% |
14 |
1 |
0 |
|
92.86% |
14 |
1 |
|
92.86% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_JoinedStr |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_FormattedValue |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._validate_comprehensions |
|
94.44% |
18 |
1 |
0 |
|
91.67% |
12 |
1 |
|
93.33% |
| gco_mcp/mission/predicate.py |
_PredicateValidator._visit_comprehension_like |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_ListComp |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_SetComp |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_GeneratorExp |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
_PredicateValidator.visit_DictComp |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
parse_predicate |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
evaluate_predicate |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/predicate.py |
(no function) |
|
100.00% |
58 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
__getattr__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
__dir__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_summarise_environment_context |
|
100.00% |
13 |
0 |
0 |
|
83.33% |
6 |
1 |
|
94.74% |
| gco_mcp/mission/sampling.py |
_dumps |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_utf8_len |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_truncate_serialised |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_summarise_observation |
|
93.75% |
16 |
1 |
0 |
|
87.50% |
8 |
1 |
|
91.67% |
| gco_mcp/mission/sampling.py |
_summarise_iteration |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_summarise_iteration_for_lessons |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_pair_criteria_with_status |
|
93.75% |
16 |
1 |
0 |
|
87.50% |
8 |
1 |
|
91.67% |
| gco_mcp/mission/sampling.py |
_render_tool_allowlist |
|
100.00% |
9 |
0 |
0 |
|
83.33% |
6 |
1 |
|
93.33% |
| gco_mcp/mission/sampling.py |
_render_budget_context |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
SamplingPrompt.assemble |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
SamplingPrompt.assemble_final_lessons |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
2 |
1 |
|
75.00% |
| gco_mcp/mission/sampling.py |
SamplingPrompt._render |
|
100.00% |
35 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
SamplingBackend.sample |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/sampling.py |
SamplingTransportError.__init__ |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
SamplingTransportError.__str__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
MCPSamplingBackend.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
MCPSamplingBackend.sample |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
BedrockSamplingBackend.__init__ |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
BedrockSamplingBackend.from_canonical_default |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
BedrockSamplingBackend._get_client |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
BedrockSamplingBackend.sample |
|
95.24% |
21 |
1 |
0 |
|
100.00% |
0 |
0 |
|
95.24% |
| gco_mcp/mission/sampling.py |
_ctx_has_sampling_capability |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
select_sampling_backend |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_resolve_input_schema |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_extract_tool_json_schemas |
|
71.43% |
14 |
4 |
0 |
|
66.67% |
6 |
2 |
|
70.00% |
| gco_mcp/mission/sampling.py |
validate_strategy_against_catalog |
|
80.65% |
31 |
6 |
0 |
|
77.78% |
18 |
4 |
|
79.59% |
| gco_mcp/mission/sampling.py |
_extract_json_object |
|
88.89% |
9 |
1 |
0 |
|
75.00% |
4 |
1 |
|
84.62% |
| gco_mcp/mission/sampling.py |
_validate_revision_schema |
|
72.73% |
11 |
3 |
0 |
|
62.50% |
8 |
3 |
|
68.42% |
| gco_mcp/mission/sampling.py |
_validate_lessons_schema |
|
66.67% |
12 |
4 |
0 |
|
66.67% |
12 |
4 |
|
66.67% |
| gco_mcp/mission/sampling.py |
maybe_sample_strategy_revision |
|
100.00% |
37 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
maybe_sample_final_lessons |
|
66.67% |
27 |
9 |
0 |
|
100.00% |
2 |
0 |
|
68.97% |
| gco_mcp/mission/sampling.py |
_sample_with_assembled_text |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
_sample_with_assembled_text._PreRendered.assemble |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/sampling.py |
_bedrock_credentials_available |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
resolve_sampling_state |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco_mcp/mission/sampling.py |
(no function) |
|
100.00% |
108 |
0 |
3 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
ScriptRejected.__init__ |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._current_locals |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._name_is_visible |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._is_dunder |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._reject |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._push_scope |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._pop_scope |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._bind_local |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._collect_target_names |
|
90.91% |
11 |
1 |
0 |
|
100.00% |
8 |
0 |
|
94.74% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._bind_targets |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Module |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.generic_visit |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Expr |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Pass |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Break |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Continue |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Assign |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_AugAssign |
|
85.71% |
7 |
1 |
0 |
|
75.00% |
4 |
1 |
|
81.82% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_AnnAssign |
|
100.00% |
7 |
0 |
0 |
|
66.67% |
6 |
2 |
|
84.62% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_If |
|
80.00% |
5 |
1 |
0 |
|
75.00% |
4 |
1 |
|
77.78% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_While |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_For |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Return |
|
100.00% |
2 |
0 |
0 |
|
50.00% |
2 |
1 |
|
75.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Raise |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
4 |
2 |
|
62.50% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Try |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_FunctionDef |
|
100.00% |
5 |
0 |
0 |
|
75.00% |
4 |
1 |
|
88.89% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._validate_function_signature_and_body |
|
96.43% |
28 |
1 |
0 |
|
95.45% |
22 |
1 |
|
96.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._validate_function_signature_and_body._collect_arg |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Constant |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Name |
|
75.00% |
4 |
1 |
0 |
|
75.00% |
4 |
1 |
|
75.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_NamedExpr |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Lambda |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_List |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Tuple |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Set |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Dict |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Starred |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_BinOp |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_UnaryOp |
|
0.00% |
3 |
3 |
0 |
|
0.00% |
2 |
0 |
|
0.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_BoolOp |
|
0.00% |
4 |
4 |
0 |
|
0.00% |
4 |
0 |
|
0.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Compare |
|
83.33% |
6 |
1 |
0 |
|
83.33% |
6 |
1 |
|
83.33% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_IfExp |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Attribute |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Subscript |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Slice |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Call |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_Await |
|
66.67% |
12 |
4 |
0 |
|
60.00% |
10 |
4 |
|
63.64% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_JoinedStr |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_FormattedValue |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._validate_comprehensions |
|
94.44% |
18 |
1 |
0 |
|
91.67% |
12 |
1 |
|
93.33% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator._visit_comprehension_like |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_ListComp |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_SetComp |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_GeneratorExp |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/sandbox.py |
_ScriptValidator.visit_DictComp |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
validate_script_ast |
|
40.00% |
10 |
6 |
0 |
|
50.00% |
2 |
1 |
|
41.67% |
| gco_mcp/mission/sandbox.py |
_int_env |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_float_env |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_import_provider |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
SandboxTerminated.__init__ |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_MissionAttributeCallRewriter.visit_Call |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_rewrite_mission_helpers |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_make_tool_wrapper |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_make_tool_wrapper.wrapper |
|
60.00% |
15 |
6 |
0 |
|
100.00% |
0 |
0 |
|
60.00% |
| gco_mcp/mission/sandbox.py |
_annotate_call_result |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
_build_script_observation |
|
65.52% |
29 |
10 |
0 |
|
45.45% |
22 |
4 |
|
56.86% |
| gco_mcp/mission/sandbox.py |
MissionSandbox.__init__ |
|
87.50% |
8 |
1 |
0 |
|
50.00% |
2 |
1 |
|
80.00% |
| gco_mcp/mission/sandbox.py |
MissionSandbox.frozen_mission_ns |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/sandbox.py |
MissionSandbox.allowlist |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/sandbox.py |
MissionSandbox.run |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
MissionSandbox.run._mission_observe |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
MissionSandbox.run._mission_event |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
make_default_sandbox_runner |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/sandbox.py |
(no function) |
|
100.00% |
114 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
MissionStateBackend.load_session |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/state.py |
MissionStateBackend.save_session |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/state.py |
MissionStateBackend.list_sessions |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/state.py |
MissionStateBackend.delete_session |
|
0.00% |
1 |
1 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/state.py |
FilesystemBackend.__init__ |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
FilesystemBackend._ensure_root |
|
100.00% |
7 |
0 |
0 |
|
75.00% |
4 |
1 |
|
90.91% |
| gco_mcp/mission/state.py |
FilesystemBackend._session_path |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
FilesystemBackend._report_path |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
FilesystemBackend.load_session |
|
88.89% |
18 |
2 |
0 |
|
100.00% |
4 |
0 |
|
90.91% |
| gco_mcp/mission/state.py |
FilesystemBackend.save_session |
|
100.00% |
18 |
0 |
0 |
|
50.00% |
2 |
1 |
|
95.00% |
| gco_mcp/mission/state.py |
FilesystemBackend.list_sessions |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
FilesystemBackend.delete_session |
|
83.33% |
12 |
2 |
0 |
|
100.00% |
4 |
0 |
|
87.50% |
| gco_mcp/mission/state.py |
DynamoDBBackend.__init__ |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/mission/state.py |
DynamoDBBackend._resolve_table_name |
|
100.00% |
0 |
0 |
17 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
DynamoDBBackend._get_table |
|
100.00% |
0 |
0 |
8 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
DynamoDBBackend.load_session |
|
100.00% |
0 |
0 |
14 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
DynamoDBBackend.save_session |
|
100.00% |
0 |
0 |
12 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
DynamoDBBackend.list_sessions |
|
100.00% |
0 |
0 |
30 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
DynamoDBBackend.delete_session |
|
100.00% |
0 |
0 |
13 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
get_backend |
|
100.00% |
9 |
0 |
1 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/state.py |
(no function) |
|
100.00% |
31 |
0 |
8 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/types.py |
(no function) |
|
100.00% |
115 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
MissionValidationError.__init__ |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_is_positive_int |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_is_positive_int_or_uncapped |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_is_number |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
validate_directive |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_validate_metric_threshold |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_validate_metric_trend |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_validate_event_criterion |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_validate_predicate_criterion |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_validate_tool_call_succeeded |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
validate_criteria |
|
87.88% |
33 |
4 |
0 |
|
83.33% |
24 |
4 |
|
85.96% |
| gco_mcp/mission/validation.py |
validate_budget |
|
90.91% |
11 |
1 |
0 |
|
83.33% |
6 |
1 |
|
88.24% |
| gco_mcp/mission/validation.py |
validate_tool_allowlist |
|
89.47% |
19 |
2 |
0 |
|
85.71% |
14 |
2 |
|
87.88% |
| gco_mcp/mission/validation.py |
resolve_effective_allowlist |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
validate_cadence |
|
90.91% |
22 |
2 |
0 |
|
87.50% |
16 |
2 |
|
89.47% |
| gco_mcp/mission/validation.py |
validate_strategy |
|
86.49% |
37 |
5 |
0 |
|
85.00% |
20 |
3 |
|
85.96% |
| gco_mcp/mission/validation.py |
_is_public_key |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
_strip_private_dict |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
strip_private_fields |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
strip_private_fields_iterations |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission/validation.py |
(no function) |
|
100.00% |
39 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/prompt.py |
truncate_context |
|
85.71% |
7 |
1 |
0 |
|
75.00% |
4 |
1 |
|
81.82% |
| gco_mcp/mission_judge/prompt.py |
JudgePrompt.assemble |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/prompt.py |
build_prompt |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/prompt.py |
(no function) |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/rubric.py |
(no function) |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/score.py |
_strip_code_fence |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission_judge/score.py |
_extract_json_payload |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/mission_judge/score.py |
parse_score |
|
100.00% |
15 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission_judge/score.py |
clamp_score |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/mission_judge/score.py |
(no function) |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/shape.py |
JudgeError.__init__ |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/shape.py |
validate_output_name |
|
90.91% |
11 |
1 |
0 |
|
90.00% |
10 |
1 |
|
90.48% |
| gco_mcp/mission_judge/shape.py |
is_finite_float |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/mission_judge/shape.py |
metrics_result |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/shape.py |
error_envelope |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/mission_judge/shape.py |
(no function) |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/_eks.py |
is_valid_region |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/_eks.py |
eks_context_for_region |
|
83.33% |
18 |
3 |
0 |
|
70.00% |
10 |
3 |
|
78.57% |
| gco_mcp/resources/_eks.py |
(no function) |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/ci.py |
_ci_read |
|
75.00% |
8 |
2 |
0 |
|
66.67% |
6 |
2 |
|
71.43% |
| gco_mcp/resources/ci.py |
ci_index |
|
100.00% |
69 |
0 |
0 |
|
64.00% |
50 |
18 |
|
84.87% |
| gco_mcp/resources/ci.py |
ci_workflow_resource |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/ci.py |
ci_action_resource |
|
81.82% |
11 |
2 |
0 |
|
66.67% |
6 |
2 |
|
76.47% |
| gco_mcp/resources/ci.py |
ci_script_resource |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/ci.py |
ci_template_resource |
|
92.31% |
13 |
1 |
0 |
|
62.50% |
8 |
3 |
|
80.95% |
| gco_mcp/resources/ci.py |
ci_codeql_resource |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/ci.py |
ci_kind_resource |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/ci.py |
ci_config_resource |
|
83.33% |
6 |
1 |
0 |
|
75.00% |
4 |
1 |
|
80.00% |
| gco_mcp/resources/ci.py |
(no function) |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/clients.py |
clients_index |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/resources/clients.py |
client_example_resource |
|
88.89% |
9 |
1 |
0 |
|
83.33% |
6 |
1 |
|
86.67% |
| gco_mcp/resources/clients.py |
(no function) |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/cluster.py |
_list_nodepools |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/cluster.py |
_pending_pods |
|
90.00% |
20 |
2 |
0 |
|
100.00% |
4 |
0 |
|
91.67% |
| gco_mcp/resources/cluster.py |
_topology_resource |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/cluster.py |
register |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/cluster.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/config.py |
config_index |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/config.py |
cdk_json_resource |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/resources/config.py |
env_vars_resource |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/config.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/costs.py |
_summary_resource |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/costs.py |
register |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/costs.py |
(no function) |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/demos.py |
demos_index |
|
100.00% |
17 |
0 |
0 |
|
70.00% |
10 |
3 |
|
88.89% |
| gco_mcp/resources/demos.py |
demo_resource |
|
88.89% |
9 |
1 |
0 |
|
83.33% |
6 |
1 |
|
86.67% |
| gco_mcp/resources/demos.py |
(no function) |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
docs_index |
|
100.00% |
69 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
readme_resource |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
quickstart_resource |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/resources/docs.py |
tenets_resource |
|
92.86% |
14 |
1 |
0 |
|
50.00% |
6 |
3 |
|
80.00% |
| gco_mcp/resources/docs.py |
contributing_resource |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/resources/docs.py |
doc_resource |
|
93.75% |
16 |
1 |
0 |
|
62.50% |
8 |
3 |
|
83.33% |
| gco_mcp/resources/docs.py |
package_doc_resource |
|
89.47% |
19 |
2 |
0 |
|
60.00% |
10 |
4 |
|
79.31% |
| gco_mcp/resources/docs.py |
examples_readme_resource |
|
75.00% |
4 |
1 |
0 |
|
50.00% |
2 |
1 |
|
66.67% |
| gco_mcp/resources/docs.py |
examples_guide_resource |
|
100.00% |
63 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
example_resource |
|
96.97% |
33 |
1 |
0 |
|
72.22% |
18 |
5 |
|
88.24% |
| gco_mcp/resources/docs.py |
examples_by_category_resource |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
examples_by_use_case_resource |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
docs_by_topic_resource |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
docs_by_related_resource |
|
100.00% |
25 |
0 |
0 |
|
81.25% |
16 |
3 |
|
92.68% |
| gco_mcp/resources/docs.py |
_adr_record_files |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco_mcp/resources/docs.py |
_parse_adr |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
_resolve_adr |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
adr_index_resource |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
adr_resource |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/docs.py |
(no function) |
|
100.00% |
48 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/iam_policies.py |
iam_policies_index |
|
100.00% |
7 |
0 |
0 |
|
75.00% |
4 |
1 |
|
90.91% |
| gco_mcp/resources/iam_policies.py |
iam_policy_resource |
|
80.00% |
5 |
1 |
0 |
|
50.00% |
2 |
1 |
|
71.43% |
| gco_mcp/resources/iam_policies.py |
(no function) |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/images.py |
_get_manager |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/images.py |
images_index |
|
90.00% |
30 |
3 |
0 |
|
87.50% |
8 |
1 |
|
89.47% |
| gco_mcp/resources/images.py |
images_tags_resource |
|
88.46% |
26 |
3 |
0 |
|
87.50% |
8 |
1 |
|
88.24% |
| gco_mcp/resources/images.py |
images_describe_resource |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
2 |
0 |
|
77.78% |
| gco_mcp/resources/images.py |
images_replication_status_resource |
|
90.48% |
21 |
2 |
0 |
|
100.00% |
4 |
0 |
|
92.00% |
| gco_mcp/resources/images.py |
(no function) |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/inference.py |
_get_manager |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/inference.py |
_inference_resource |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/resources/inference.py |
register |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/inference.py |
(no function) |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/infra.py |
infra_index |
|
100.00% |
26 |
0 |
0 |
|
80.00% |
10 |
2 |
|
94.44% |
| gco_mcp/resources/infra.py |
dockerfile_resource |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/infra.py |
helm_charts_resource |
|
66.67% |
3 |
1 |
0 |
|
50.00% |
2 |
1 |
|
60.00% |
| gco_mcp/resources/infra.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/jobs.py |
_job_resource |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/jobs.py |
_job_resource_for_region |
|
83.33% |
18 |
3 |
0 |
|
83.33% |
6 |
1 |
|
83.33% |
| gco_mcp/resources/jobs.py |
register |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/jobs.py |
(no function) |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/k8s.py |
k8s_manifests_index |
|
100.00% |
8 |
0 |
0 |
|
75.00% |
4 |
1 |
|
91.67% |
| gco_mcp/resources/k8s.py |
k8s_manifest_resource |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/k8s.py |
_k8s_live_resource |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/k8s.py |
_k8s_live_resource_for_region |
|
86.36% |
22 |
3 |
0 |
|
90.00% |
10 |
1 |
|
87.50% |
| gco_mcp/resources/k8s.py |
register |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/k8s.py |
(no function) |
|
100.00% |
19 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/mission.py |
_strip_private_fields |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/mission.py |
_make_not_found |
|
27.27% |
11 |
8 |
0 |
|
100.00% |
0 |
0 |
|
27.27% |
| gco_mcp/resources/mission.py |
_session_resource |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/mission.py |
_session_report_resource |
|
89.47% |
19 |
2 |
0 |
|
100.00% |
8 |
0 |
|
92.59% |
| gco_mcp/resources/mission.py |
_session_audit_replay_resource |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/mission.py |
register |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/resources/mission.py |
(no function) |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/scripts.py |
scripts_index |
|
100.00% |
9 |
0 |
0 |
|
83.33% |
6 |
1 |
|
93.33% |
| gco_mcp/resources/scripts.py |
script_resource |
|
88.89% |
9 |
1 |
0 |
|
83.33% |
6 |
1 |
|
86.67% |
| gco_mcp/resources/scripts.py |
(no function) |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_make_not_found |
|
27.27% |
11 |
8 |
0 |
|
100.00% |
0 |
0 |
|
27.27% |
| gco_mcp/resources/self.py |
_source_info_for_fn |
|
83.33% |
24 |
4 |
0 |
|
100.00% |
4 |
0 |
|
85.71% |
| gco_mcp/resources/self.py |
_list_tools_async |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_list_resources_async |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_tool_to_dict |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_resource_to_dict |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_template_to_dict |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_tools_index |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_tool_detail |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_resources_index |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
_feature_flags |
|
100.00% |
8 |
0 |
0 |
|
83.33% |
6 |
1 |
|
92.86% |
| gco_mcp/resources/self.py |
register |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/self.py |
(no function) |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/source.py |
_list_source_files |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/resources/source.py |
source_index |
|
87.50% |
16 |
2 |
0 |
|
75.00% |
12 |
3 |
|
82.14% |
| gco_mcp/resources/source.py |
config_file_resource |
|
83.33% |
6 |
1 |
0 |
|
75.00% |
4 |
1 |
|
80.00% |
| gco_mcp/resources/source.py |
source_file_resource |
|
80.00% |
10 |
2 |
0 |
|
75.00% |
8 |
2 |
|
77.78% |
| gco_mcp/resources/source.py |
(no function) |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/tasks.py |
_lookup_task_state |
|
100.00% |
23 |
0 |
0 |
|
90.00% |
10 |
1 |
|
96.97% |
| gco_mcp/resources/tasks.py |
_coerce_to_dict |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/resources/tasks.py |
_task_resource |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/resources/tasks.py |
register |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/tasks.py |
(no function) |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/resources/tests.py |
tests_index |
|
100.00% |
30 |
0 |
0 |
|
70.00% |
20 |
6 |
|
88.00% |
| gco_mcp/resources/tests.py |
test_file_resource |
|
87.50% |
8 |
1 |
0 |
|
83.33% |
6 |
1 |
|
85.71% |
| gco_mcp/resources/tests.py |
(no function) |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/run_mcp.py |
_initialize_runtime |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/run_mcp.py |
main |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/run_mcp.py |
(no function) |
|
98.94% |
188 |
2 |
2 |
|
79.73% |
74 |
15 |
|
93.51% |
| gco_mcp/server.py |
_int_env |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
2 |
0 |
|
77.78% |
| gco_mcp/server.py |
_float_env |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/server.py |
(no function) |
|
89.29% |
28 |
3 |
0 |
|
66.67% |
12 |
2 |
|
82.50% |
| gco_mcp/tools/_long_task.py |
_argv_has_traversal |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/_long_task.py |
_bounded_text |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/_long_task.py |
_bounded_stream_lines |
|
100.00% |
39 |
0 |
0 |
|
95.45% |
22 |
1 |
|
98.36% |
| gco_mcp/tools/_long_task.py |
_best_effort_client_call |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_long_task.py |
_terminate_and_reap |
|
100.00% |
20 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.43% |
| gco_mcp/tools/_long_task.py |
_run_long_task |
|
95.89% |
73 |
3 |
0 |
|
86.36% |
22 |
3 |
|
93.68% |
| gco_mcp/tools/_long_task.py |
_run_long_task._drain |
|
100.00% |
29 |
0 |
0 |
|
100.00% |
20 |
0 |
|
100.00% |
| gco_mcp/tools/_long_task.py |
_run_long_task._heartbeat |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_long_task.py |
_run_long_task._clean_process_tasks |
|
86.67% |
15 |
2 |
0 |
|
85.71% |
14 |
2 |
|
86.21% |
| gco_mcp/tools/_long_task.py |
_format_duration |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/_long_task.py |
(no function) |
|
100.00% |
33 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
status_dir |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
task_status_enabled |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_now_iso |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
is_valid_task_id |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_bounded_text |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_open_status_directory |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_open_task_artifact |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_open_regular_nofollow |
|
92.31% |
13 |
1 |
0 |
|
75.00% |
4 |
1 |
|
88.24% |
| gco_mcp/tools/_task_status.py |
_open_private_log |
|
84.00% |
25 |
4 |
0 |
|
83.33% |
6 |
1 |
|
83.87% |
| gco_mcp/tools/_task_status.py |
_sorted_regular_json_files |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_read_open_regular_fd |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_read_regular_file |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/_task_status.py |
_atomic_write_json |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_is_pid_alive |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_unlink_private_regular |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_sweep_orphan_logs |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_prune_old_tasks |
|
100.00% |
21 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_suppress_oserror.__enter__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_suppress_oserror.__exit__ |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
make_task_id |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_next_task_counter |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter.__init__ |
|
100.00% |
57 |
0 |
0 |
|
100.00% |
14 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter.set_pid |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter.record_line |
|
100.00% |
30 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter.increment_stacks |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter.set_last_stack |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter.finish |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter._build_payload |
|
100.00% |
11 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
TaskStatusWriter._write_status_now |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
list_tasks |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
get_task |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
tail_log |
|
97.14% |
35 |
1 |
0 |
|
81.25% |
16 |
3 |
|
92.16% |
| gco_mcp/tools/_task_status.py |
prune_tasks |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_decode_status_record |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_read_status_fd |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
_read_status_file |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
task_ids_for |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/_task_status.py |
(no function) |
|
100.00% |
71 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
analytics_doctor |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
analytics_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
analytics_login_url |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
analytics_users_list |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
enable_analytics |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
disable_analytics |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
analytics_user_add |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/analytics.py |
analytics_user_remove |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/analytics.py |
(no function) |
|
100.00% |
32 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
check_capacity |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
instance_info |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
recommend_capacity |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
capacity_status |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
recommend_region |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
spot_prices |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
ai_recommend |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
list_reservations |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
reservation_check |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
find_capacity_blocks |
|
100.00% |
24 |
0 |
0 |
|
100.00% |
22 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
capacity_history_show |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
capacity_history_stats |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
capacity_history_patterns |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
capacity_predict |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
find_capacity_reservations |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
reserve_capacity |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
create_reservation |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
12 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
cancel_reservation |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/capacity.py |
(no function) |
|
100.00% |
60 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/cluster.py |
cluster_tunnel_command |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/cluster.py |
(no function) |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/config.py |
config_get |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/config.py |
(no function) |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_summary |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_by_region |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_trend |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_workloads |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/tools/costs.py |
cost_forecast |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_allocation_status |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_allocation_activate |
|
83.33% |
6 |
1 |
0 |
|
75.00% |
4 |
1 |
|
80.00% |
| gco_mcp/tools/costs.py |
cost_k8s_namespaces |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/tools/costs.py |
cost_k8s_regions |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_k8s_trend |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/tools/costs.py |
cost_k8s_top |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/costs.py |
cost_report_status |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/tools/costs.py |
cost_report_list |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
4 |
2 |
|
70.00% |
| gco_mcp/tools/costs.py |
cost_report_generate |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/tools/costs.py |
(no function) |
|
100.00% |
45 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/dag.py |
dag_validate |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/dag.py |
dag_run |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/dag.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/docs.py |
_catalog |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/docs.py |
_resource_uri |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/docs.py |
_search |
|
96.55% |
29 |
1 |
0 |
|
88.46% |
26 |
3 |
|
92.73% |
| gco_mcp/tools/docs.py |
_format |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/docs.py |
find_docs |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/docs.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/examples.py |
_coerce_bool_flag |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/examples.py |
_has_gpu |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/examples.py |
_search |
|
96.88% |
32 |
1 |
0 |
|
89.29% |
28 |
3 |
|
93.33% |
| gco_mcp/tools/examples.py |
_format |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/examples.py |
find_examples |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/examples.py |
(no function) |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
_get_manager |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
_get_image_mirror |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_list |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_tags |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_describe |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_uri |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_replication_get |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_replication_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_orphans |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_mirror_plan |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_mirror_plan._plan |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_mirror_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_init |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_lifecycle_get |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_lifecycle_set |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_replication_sync |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_mirror |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_mirror._run |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_build |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_push |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
_ctx_warning |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_delete_tag |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_delete_repo |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/tools/images.py |
images_cleanup |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
images_prune |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/images.py |
(no function) |
|
100.00% |
82 |
0 |
5 |
|
75.00% |
8 |
2 |
|
97.78% |
| gco_mcp/tools/inference.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/inference.py |
_endpoint_is_disaggregated |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
deploy_inference |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
list_inference_endpoints |
|
83.33% |
6 |
1 |
0 |
|
50.00% |
4 |
2 |
|
70.00% |
| gco_mcp/tools/inference.py |
inference_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
scale_inference |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
update_inference_image |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
stop_inference |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
start_inference |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
deploy_disaggregated_inference |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
set_mooncake_topology |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
configure_mooncake_store |
|
100.00% |
14 |
0 |
0 |
|
83.33% |
12 |
2 |
|
92.31% |
| gco_mcp/tools/inference.py |
mooncake_topology_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
populate_kv_cache |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
delete_inference |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
canary_deploy |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
promote_canary |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
rollback_canary |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
invoke_inference |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
chat_inference |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
inference_health |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
list_endpoint_models |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/inference.py |
(no function) |
|
100.00% |
72 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/jobs.py |
list_jobs |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
submit_job_sqs |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
submit_job_api |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/tools/jobs.py |
get_job |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
get_job_logs |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
delete_job |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
get_job_events |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
get_job_pods |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
get_pod_logs |
|
100.00% |
4 |
0 |
0 |
|
50.00% |
2 |
1 |
|
83.33% |
| gco_mcp/tools/jobs.py |
get_job_metrics |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
retry_job |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
cluster_health |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
queue_status |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/jobs.py |
(no function) |
|
100.00% |
47 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
_resolve_key |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
metrics_cloudwatch_get |
|
100.00% |
13 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
metrics_from_job_logs |
|
100.00% |
41 |
0 |
0 |
|
100.00% |
16 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
_read_shared_storage |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
metrics_from_shared_storage_file |
|
100.00% |
14 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
_read_local_file |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
metrics_from_local_file |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/metrics.py |
(no function) |
|
100.00% |
36 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
_try_get_context |
|
60.00% |
5 |
2 |
0 |
|
100.00% |
0 |
0 |
|
60.00% |
| gco_mcp/tools/mission.py |
_registered_tools_dict |
|
60.00% |
5 |
2 |
0 |
|
100.00% |
0 |
0 |
|
60.00% |
| gco_mcp/tools/mission.py |
_registered_tool_tags |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
_tool_docstrings_dict |
|
0.00% |
2 |
2 |
0 |
|
100.00% |
0 |
0 |
|
0.00% |
| gco_mcp/tools/mission.py |
_strip_private_fields |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
_strip_private_fields_iterations |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
mission_start |
|
95.00% |
20 |
1 |
0 |
|
50.00% |
2 |
1 |
|
90.91% |
| gco_mcp/tools/mission.py |
mission_status |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
mission_iterate |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
mission_checkpoint |
|
100.00% |
10 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
mission_complete |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
mission_abort |
|
100.00% |
17 |
0 |
0 |
|
87.50% |
8 |
1 |
|
96.00% |
| gco_mcp/tools/mission.py |
mission_resume |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
mission_history |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
mission_list |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/mission.py |
(no function) |
|
100.00% |
55 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/models.py |
list_models |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/models.py |
get_model_uri |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/models.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/models.py |
models_upload |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/models.py |
models_upload._upload_from_staged_path |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/models.py |
delete_model |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/models.py |
(no function) |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
monitoring_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
monitoring_users_list |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
enable_monitoring |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
disable_monitoring |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
monitoring_user_add |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
_ctx_warning |
|
100.00% |
7 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
monitoring_user_remove |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/monitoring.py |
(no function) |
|
100.00% |
26 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/nodepools.py |
nodepools_list |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/nodepools.py |
nodepools_describe |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/nodepools.py |
nodepools_create_odcr |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/nodepools.py |
nodepools_create_capacity_block |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/nodepools.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/nodepools.py |
delete_nodepool |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/nodepools.py |
(no function) |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/queue.py |
queue_list |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/queue.py |
queue_get |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/queue.py |
queue_stats |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/queue.py |
queue_submit |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/tools/queue.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/queue.py |
cancel_queue_job |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/queue.py |
(no function) |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/semantic_progress.py |
_try_get_context |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/semantic_progress.py |
metrics_semantic_progress |
|
90.00% |
20 |
2 |
0 |
|
100.00% |
4 |
0 |
|
91.67% |
| gco_mcp/tools/semantic_progress.py |
(no function) |
|
100.00% |
18 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
_expected_stack_count_for_all |
|
87.50% |
16 |
2 |
0 |
|
100.00% |
6 |
0 |
|
90.91% |
| gco_mcp/tools/stacks.py |
list_stacks |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
stack_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
setup_cluster_access |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
fsx_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
stack_diff |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
stack_outputs |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
stack_synth |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
addons_status |
|
100.00% |
6 |
0 |
0 |
|
75.00% |
4 |
1 |
|
90.00% |
| gco_mcp/tools/stacks.py |
valkey_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
aurora_status |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
enable_fsx |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
disable_fsx |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
enable_valkey |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
disable_valkey |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
enable_aurora |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
disable_aurora |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
addons_install |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
deploy_stack |
|
100.00% |
8 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
deploy_all |
|
83.33% |
12 |
2 |
0 |
|
50.00% |
10 |
5 |
|
68.18% |
| gco_mcp/tools/stacks.py |
bootstrap_cdk |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
destroy_stack |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/stacks.py |
destroy_all |
|
100.00% |
8 |
0 |
0 |
|
50.00% |
6 |
3 |
|
78.57% |
| gco_mcp/tools/stacks.py |
(no function) |
|
100.00% |
90 |
0 |
5 |
|
66.67% |
12 |
4 |
|
96.08% |
| gco_mcp/tools/storage.py |
list_storage_contents |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
list_file_systems |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
list_storage_buckets |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
files_get |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
files_access_points |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
upload_to_regional_bucket |
|
77.78% |
9 |
2 |
0 |
|
100.00% |
0 |
0 |
|
77.78% |
| gco_mcp/tools/storage.py |
upload_to_regional_bucket._upload_from_staged_path |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
_resolve_sync_local_path |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
_resolve_upload_local_path |
|
100.00% |
1 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
sync_storage_bucket |
|
100.00% |
16 |
0 |
0 |
|
100.00% |
8 |
0 |
|
100.00% |
| gco_mcp/tools/storage.py |
(no function) |
|
100.00% |
34 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/tasks.py |
task_status |
|
100.00% |
9 |
0 |
0 |
|
100.00% |
6 |
0 |
|
100.00% |
| gco_mcp/tools/tasks.py |
task_tail |
|
100.00% |
2 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/tools/tasks.py |
task_prune |
|
100.00% |
3 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/tasks.py |
(no function) |
|
100.00% |
17 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/templates.py |
templates_list |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/templates.py |
templates_get |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/templates.py |
templates_create |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/templates.py |
templates_run |
|
100.00% |
6 |
0 |
0 |
|
100.00% |
4 |
0 |
|
100.00% |
| gco_mcp/tools/templates.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/templates.py |
delete_template |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/templates.py |
(no function) |
|
100.00% |
23 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/webhooks.py |
webhooks_list |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/webhooks.py |
webhooks_get |
|
100.00% |
4 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/webhooks.py |
webhooks_create |
|
100.00% |
12 |
0 |
0 |
|
100.00% |
10 |
0 |
|
100.00% |
| gco_mcp/tools/webhooks.py |
_ctx_warning |
|
71.43% |
7 |
2 |
0 |
|
100.00% |
0 |
0 |
|
71.43% |
| gco_mcp/tools/webhooks.py |
delete_webhook |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/tools/webhooks.py |
(no function) |
|
100.00% |
20 |
0 |
0 |
|
100.00% |
2 |
0 |
|
100.00% |
| gco_mcp/version.py |
get_project_version |
|
100.00% |
3 |
0 |
2 |
|
100.00% |
0 |
0 |
|
100.00% |
| gco_mcp/version.py |
(no function) |
|
100.00% |
5 |
0 |
0 |
|
100.00% |
0 |
0 |
|
100.00% |