Add AnalysisRule resource for contactcenterinsights
Add config for contactcenterinsights api and AnalysisRule resource https://cloud.google.com/contact-center/insights/docs/reference/rest/v1/projects.locations.analysisRules
`google_contact_center_insights_analysis_rule`
Hello! I am a robot. Tests will require approval from a repository maintainer to run. Googlers: see go/terraform-auto-test-runs to set up automatic test runs.
@BBBmau, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look.
You can help make sure that review is quick by doing a self-review and by running impacted tests locally.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 14 files changed, 1815 insertions(+), 2 deletions(-))
google-beta provider: Diff ( 12 files changed, 1805 insertions(+), 2 deletions(-))
terraform-google-conversion: Diff ( 1 file changed, 330 insertions(+))
Open in Cloud Shell: Diff ( 8 files changed, 217 insertions(+))
Missing test report
Your PR includes resource fields which are not covered by any test.
Resource: google_contact_center_insights_analysis_rule (2 total tests)
Please add an acceptance test which includes these fields. The test should include the following:
resource "google_contact_center_insights_analysis_rule" "primary" {
annotator_selector {
issue_models = # value needed
phrase_matchers = # value needed
qa_config {
scorecard_list {
qa_scorecard_revisions = # value needed
}
}
run_entity_annotator = # value needed
run_intent_annotator = # value needed
run_issue_model_annotator = # value needed
run_phrase_matcher_annotator = # value needed
run_qa_annotator = # value needed
run_sentiment_annotator = # value needed
run_silence_annotator = # value needed
run_summarization_annotator = # value needed
summarization_config {
conversation_profile = # value needed
summarization_model = # value needed
}
}
location = # value needed
}
Missing service labels
The following new resources do not have corresponding service labels:
- google_contact_center_insights_analysis_rule
If you believe this detection to be incorrect please raise the concern with your reviewer. Googlers: This error is safe to ignore once you've completed go/fix-missing-service-labels.
An override-missing-service-label label can be added to allow merging.
Tests analytics
Total tests: 4732 Passed tests: 4280 Skipped tests: 437 Affected tests: 15
Click here to see the affected service packages
All service packages are affected
Action taken
Found 15 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
- TestAccAccessContextManager
- TestAccCloudbuildWorkerPool_basic
- TestAccComputeInstanceFromMachineImage_terminationTime
- TestAccComputeInstanceFromTemplate_TerminationTime
- TestAccComputeInstanceTemplate_instanceTerminationAction_terminationTime
- TestAccComputeInstance_schedulingTerminationTime
- TestAccComputeRegionInstanceTemplate_instanceTerminationAction_terminationTime
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample
- TestAccDNSRecordSet_routingPolicy
- TestAccDataSourceGoogleGkeHubFeature_basic
- TestAccEphemeralServiceAccountKey_basic
- TestAccLoggingFolderSettings_update
- TestAccManagedKafkaConnectCluster_managedkafkaConnectClusterBasicExample
- TestAccManagedKafkaConnector_managedkafkaConnectorBasicExample
🟢 Tests passed during RECORDING mode:
TestAccAccessContextManager [Debug log]
TestAccComputeInstanceFromMachineImage_terminationTime [Debug log]
TestAccComputeInstanceFromTemplate_TerminationTime [Debug log]
TestAccComputeInstanceTemplate_instanceTerminationAction_terminationTime [Debug log]
TestAccComputeInstance_schedulingTerminationTime [Debug log]
TestAccComputeRegionInstanceTemplate_instanceTerminationAction_terminationTime [Debug log]
🔴 Tests failed when rerunning REPLAYING mode:
TestAccAccessContextManager [Error message] [Debug log]
Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.
🔴 Tests failed during RECORDING mode:
TestAccCloudbuildWorkerPool_basic [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample [Error message] [Debug log]
TestAccDNSRecordSet_routingPolicy [Error message] [Debug log]
TestAccDataSourceGoogleGkeHubFeature_basic [Error message] [Debug log]
TestAccEphemeralServiceAccountKey_basic [Error message] [Debug log]
TestAccLoggingFolderSettings_update [Error message] [Debug log]
TestAccManagedKafkaConnectCluster_managedkafkaConnectClusterBasicExample [Error message] [Debug log]
TestAccManagedKafkaConnector_managedkafkaConnectorBasicExample [Error message] [Debug log]
🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 14 files changed, 1898 insertions(+), 2 deletions(-))
google-beta provider: Diff ( 12 files changed, 1888 insertions(+), 2 deletions(-))
terraform-google-conversion: Diff ( 1 file changed, 330 insertions(+))
Open in Cloud Shell: Diff ( 8 files changed, 238 insertions(+))
Missing service labels
The following new resources do not have corresponding service labels:
- google_contact_center_insights_analysis_rule
If you believe this detection to be incorrect please raise the concern with your reviewer. Googlers: This error is safe to ignore once you've completed go/fix-missing-service-labels.
An override-missing-service-label label can be added to allow merging.
Tests analytics
Total tests: 4765 Passed tests: 4310 Skipped tests: 439 Affected tests: 16
Click here to see the affected service packages
All service packages are affected
Action taken
Found 16 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
- TestAccAccessContextManager
- TestAccCloudQuotasQuotaPreference_cloudquotasQuotaPreferenceBasicExample_update
- TestAccCloudbuildWorkerPool_basic
- TestAccComputeInstanceFromMachineImage_terminationTime
- TestAccComputeInstanceFromTemplate_TerminationTime
- TestAccComputeInstanceTemplate_instanceTerminationAction_terminationTime
- TestAccComputeInstance_schedulingTerminationTime
- TestAccComputeRegionInstanceTemplate_instanceTerminationAction_terminationTime
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample
- TestAccDNSRecordSet_routingPolicy
- TestAccDataSourceGoogleGkeHubFeature_basic
- TestAccEphemeralServiceAccountKey_basic
- TestAccLoggingFolderSettings_update
- TestAccManagedKafkaConnectCluster_managedkafkaConnectClusterBasicExample
- TestAccManagedKafkaConnector_managedkafkaConnectorBasicExample
🟢 Tests passed during RECORDING mode:
TestAccAccessContextManager [Debug log]
TestAccComputeInstanceFromMachineImage_terminationTime [Debug log]
TestAccComputeInstanceFromTemplate_TerminationTime [Debug log]
TestAccComputeInstanceTemplate_instanceTerminationAction_terminationTime [Debug log]
TestAccComputeInstance_schedulingTerminationTime [Debug log]
TestAccComputeRegionInstanceTemplate_instanceTerminationAction_terminationTime [Debug log]
TestAccDataSourceGoogleGkeHubFeature_basic [Debug log]
🔴 Tests failed when rerunning REPLAYING mode:
TestAccDataSourceGoogleGkeHubFeature_basic [Error message] [Debug log]
Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.
🔴 Tests failed during RECORDING mode:
TestAccCloudQuotasQuotaPreference_cloudquotasQuotaPreferenceBasicExample_update [Error message] [Debug log]
TestAccCloudbuildWorkerPool_basic [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample [Error message] [Debug log]
TestAccDNSRecordSet_routingPolicy [Error message] [Debug log]
TestAccEphemeralServiceAccountKey_basic [Error message] [Debug log]
TestAccLoggingFolderSettings_update [Error message] [Debug log]
TestAccManagedKafkaConnectCluster_managedkafkaConnectClusterBasicExample [Error message] [Debug log]
TestAccManagedKafkaConnector_managedkafkaConnectorBasicExample [Error message] [Debug log]
🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.
@BBBmau This PR has been waiting for review for 3 weekdays. Please take a look! Use the label disable-review-reminders to disable these notifications.
I believe I added all the necessary fields for the update test, let me know if there's anything which looks off. @BBBmau
@GoogleCloudPlatform/terraform-team @BBBmau This PR has been waiting for review for 1 week. Please take a look! Use the label disable-review-reminders to disable these notifications.
@GoogleCloudPlatform/terraform-team @BBBmau This PR has been waiting for review for 2 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.
@GoogleCloudPlatform/terraform-team @BBBmau This PR has been waiting for review for 3 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.
@GoogleCloudPlatform/terraform-team @BBBmau This PR has been waiting for review for 4 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 14 files changed, 1892 insertions(+), 2 deletions(-))
google-beta provider: Diff ( 12 files changed, 1882 insertions(+), 2 deletions(-))
terraform-google-conversion: Diff ( 1 file changed, 330 insertions(+))
Open in Cloud Shell: Diff ( 8 files changed, 238 insertions(+))
Tests analytics
Total tests: 4872 Passed tests: 4418 Skipped tests: 446 Affected tests: 8
Click here to see the affected service packages
All service packages are affected
Action taken
Found 8 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
- TestAccAccessContextManager
- TestAccCloudbuildWorkerPool_basic
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample
- TestAccDNSRecordSet_routingPolicy
- TestAccDataSourceGoogleGkeHubFeature_basic
- TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample
- TestAccLoggingFolderSettings_update
🟢 Tests passed during RECORDING mode:
TestAccAccessContextManager [Debug log]
TestAccDataSourceGoogleGkeHubFeature_basic [Debug log]
🔴 Tests failed when rerunning REPLAYING mode:
TestAccAccessContextManager [Error message] [Debug log]
TestAccDataSourceGoogleGkeHubFeature_basic [Error message] [Debug log]
Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.
🔴 Tests failed during RECORDING mode:
TestAccCloudbuildWorkerPool_basic [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample [Error message] [Debug log]
TestAccDNSRecordSet_routingPolicy [Error message] [Debug log]
TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample [Error message] [Debug log]
TestAccLoggingFolderSettings_update [Error message] [Debug log]
🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.
@GoogleCloudPlatform/terraform-team @BBBmau This PR has been waiting for review for 5 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 14 files changed, 1888 insertions(+), 2 deletions(-))
google-beta provider: Diff ( 12 files changed, 1878 insertions(+), 2 deletions(-))
terraform-google-conversion: Diff ( 1 file changed, 330 insertions(+))
Open in Cloud Shell: Diff ( 8 files changed, 236 insertions(+))
Tests analytics
Total tests: 4885 Passed tests: 4424 Skipped tests: 455 Affected tests: 6
Click here to see the affected service packages
All service packages are affected
Action taken
Found 6 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
- TestAccAccessContextManager
- TestAccCloudbuildWorkerPool_basic
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample
- TestAccDataSourceGoogleGkeHubFeature_basic
- TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample
🟢 Tests passed during RECORDING mode:
TestAccAccessContextManager [Debug log]
TestAccDataSourceGoogleGkeHubFeature_basic [Debug log]
🔴 Tests failed when rerunning REPLAYING mode:
TestAccDataSourceGoogleGkeHubFeature_basic [Error message] [Debug log]
Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.
🔴 Tests failed during RECORDING mode:
TestAccCloudbuildWorkerPool_basic [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample [Error message] [Debug log]
TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample [Error message] [Debug log]
🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.
@GoogleCloudPlatform/terraform-team @BBBmau This PR has been waiting for review for 6 weeks. Please take a look! Use the label disable-review-reminders to disable these notifications.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 14 files changed, 1886 insertions(+), 2 deletions(-))
google-beta provider: Diff ( 12 files changed, 1876 insertions(+), 2 deletions(-))
terraform-google-conversion: Diff ( 1 file changed, 330 insertions(+))
Open in Cloud Shell: Diff ( 8 files changed, 235 insertions(+))
Tests analytics
Total tests: 4901 Passed tests: 4439 Skipped tests: 455 Affected tests: 7
Click here to see the affected service packages
All service packages are affected
Action taken
Found 7 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
- TestAccAccessContextManager
- TestAccCloudbuildWorkerPool_basic
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample
- TestAccDataSourceGoogleGkeHubFeature_basic
- TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample
- TestAccLoggingFolderSettings_update
🟢 Tests passed during RECORDING mode:
TestAccAccessContextManager [Debug log]
TestAccDataSourceGoogleGkeHubFeature_basic [Debug log]
TestAccLoggingFolderSettings_update [Debug log]
🔴 Tests failed when rerunning REPLAYING mode:
TestAccDataSourceGoogleGkeHubFeature_basic [Error message] [Debug log]
Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.
🔴 Tests failed during RECORDING mode:
TestAccCloudbuildWorkerPool_basic [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample [Error message] [Debug log]
TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample [Error message] [Debug log]
🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 14 files changed, 1888 insertions(+), 2 deletions(-))
google-beta provider: Diff ( 12 files changed, 1878 insertions(+), 2 deletions(-))
terraform-google-conversion: Diff ( 1 file changed, 330 insertions(+))
Open in Cloud Shell: Diff ( 8 files changed, 235 insertions(+))
Tests analytics
Total tests: 4902 Passed tests: 4440 Skipped tests: 455 Affected tests: 7
Click here to see the affected service packages
All service packages are affected
Action taken
Found 7 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
- TestAccAccessContextManager
- TestAccCloudbuildWorkerPool_basic
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample
- TestAccDataSourceGoogleGkeHubFeature_basic
- TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample
- TestAccLoggingFolderSettings_update
🟢 Tests passed during RECORDING mode:
TestAccAccessContextManager [Debug log]
TestAccDataSourceGoogleGkeHubFeature_basic [Debug log]
TestAccLoggingFolderSettings_update [Debug log]
🔴 Tests failed when rerunning REPLAYING mode:
TestAccDataSourceGoogleGkeHubFeature_basic [Error message] [Debug log]
Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.
🔴 Tests failed during RECORDING mode:
TestAccCloudbuildWorkerPool_basic [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample [Error message] [Debug log]
TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample [Error message] [Debug log]
🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 14 files changed, 1886 insertions(+), 2 deletions(-))
google-beta provider: Diff ( 12 files changed, 1876 insertions(+), 2 deletions(-))
terraform-google-conversion: Diff ( 1 file changed, 330 insertions(+))
Open in Cloud Shell: Diff ( 8 files changed, 234 insertions(+))
Tests analytics
Total tests: 4902 Passed tests: 4442 Skipped tests: 455 Affected tests: 5
Click here to see the affected service packages
All service packages are affected
Action taken
Found 5 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
- TestAccCloudbuildWorkerPool_basic
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample
- TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample
- TestAccDataSourceGoogleGkeHubFeature_basic
- TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample
🟢 Tests passed during RECORDING mode:
TestAccDataSourceGoogleGkeHubFeature_basic [Debug log]
🔴 Tests failed when rerunning REPLAYING mode:
TestAccDataSourceGoogleGkeHubFeature_basic [Error message] [Debug log]
Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.
🔴 Tests failed during RECORDING mode:
TestAccCloudbuildWorkerPool_basic [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleBasicExample [Error message] [Debug log]
TestAccContactCenterInsightsAnalysisRule_contactCenterInsightsAnalysisRuleFullExample [Error message] [Debug log]
TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample [Error message] [Debug log]
🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.