Add migration center report resource and tests#17574
Conversation
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 2d83272: Diff reportYour PR generated the following diffs in downstream repositories:
Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_migration_center_report" "primary" {
summary {
all_assets_stats {
core_count_histogram {
buckets {
count = # value needed
lower_bound = # value needed
upper_bound = # value needed
}
}
memory_bytes_histogram {
buckets {
count = # value needed
lower_bound = # value needed
upper_bound = # value needed
}
}
memory_utilization_chart {
free = # value needed
used = # value needed
}
operating_system {
data_points {
label = # value needed
value = # value needed
}
}
software_instances {
data_points {
label = # value needed
value = # value needed
}
}
storage_bytes_histogram {
buckets {
count = # value needed
lower_bound = # value needed
upper_bound = # value needed
}
}
storage_utilization_chart {
free = # value needed
used = # value needed
}
total_assets = # value needed
total_cores = # value needed
total_memory_bytes = # value needed
total_storage_bytes = # value needed
}
group_findings {
asset_aggregate_stats {
core_count_histogram {
buckets {
count = # value needed
lower_bound = # value needed
upper_bound = # value needed
}
}
memory_bytes_histogram {
buckets {
count = # value needed
lower_bound = # value needed
upper_bound = # value needed
}
}
memory_utilization_chart {
free = # value needed
used = # value needed
}
operating_system {
data_points {
label = # value needed
value = # value needed
}
}
software_instances {
data_points {
label = # value needed
value = # value needed
}
}
storage_bytes_histogram {
buckets {
count = # value needed
lower_bound = # value needed
upper_bound = # value needed
}
}
storage_utilization_chart {
free = # value needed
used = # value needed
}
total_assets = # value needed
total_cores = # value needed
total_memory_bytes = # value needed
total_storage_bytes = # value needed
}
description = # value needed
display_name = # value needed
overlapping_asset_count = # value needed
preference_set_findings {
compute_engine_finding {
allocated_asset_count = # value needed
allocated_disk_types = # value needed
allocated_regions = # value needed
machine_series_allocations {
allocated_asset_count = # value needed
machine_series {
code = # value needed
}
}
}
description = # value needed
display_name = # value needed
machine_preferences {
commitment_plan = # value needed
compute_engine_preferences {
license_type = # value needed
machine_preferences {
allowed_machine_series {
code = # value needed
}
}
persistent_disk_type = # value needed
}
region_preferences {
preferred_regions = # value needed
}
sizing_optimization_strategy = # value needed
sole_tenancy_preferences {
commitment_plan = # value needed
cpu_overcommit_ratio = # value needed
host_maintenance_policy = # value needed
node_types {
node_name = # value needed
}
}
target_product = # value needed
vmware_engine_preferences {
commitment_plan = # value needed
cpu_overcommit_ratio = # value needed
memory_overcommit_ratio = # value needed
storage_deduplication_compression_ratio = # value needed
}
}
monthly_cost_compute {
currency_code = # value needed
nanos = # value needed
units = # value needed
}
monthly_cost_network_egress {
currency_code = # value needed
nanos = # value needed
units = # value needed
}
monthly_cost_os_license {
currency_code = # value needed
nanos = # value needed
units = # value needed
}
monthly_cost_other {
currency_code = # value needed
nanos = # value needed
units = # value needed
}
monthly_cost_storage {
currency_code = # value needed
nanos = # value needed
units = # value needed
}
monthly_cost_total {
currency_code = # value needed
nanos = # value needed
units = # value needed
}
sole_tenant_finding {
allocated_asset_count = # value needed
allocated_regions = # value needed
node_allocations {
allocated_asset_count = # value needed
node {
node_name = # value needed
}
node_count = # value needed
}
}
vmware_engine_finding {
allocated_asset_count = # value needed
allocated_regions = # value needed
node_allocations {
allocated_asset_count = # value needed
node_count = # value needed
vmware_node {
code = # value needed
}
}
}
}
}
}
}
Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
View the build log Step 2: Recording Mode
Caution Issues requiring attention before PR completion 🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details. Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer. View the build log or the debug logs folder for detailed results. @slevenick VCR tests complete for 2d83272! |
|
Depends on ReportConfig resource introduced in #17580 |
2d83272 to
c9c9989
Compare
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit c9c9989: Diff reportYour PR generated the following diffs in downstream repositories:
Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
View the replaying VCR build log Step 2: Recording Mode
🟢 All tests passed! View the recording VCR build log or the debug logs folder for detailed results. @slevenick VCR tests complete for c9c9989! |
7a3db68
Release Note Template for Downstream PRs (will be copied)
See Write release notes for guidance.