Add Salesforce source support to Datastream streams (google-beta)#13434
Add Salesforce source support to Datastream streams (google-beta)#13434ScottSuarez merged 6 commits intoGoogleCloudPlatform:mainfrom
Conversation
|
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. @ScottSuarez, 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 reportYour PR generated some diffs in downstreams - here they are.
Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_datastream_stream" "primary" {
backfill_all {
salesforce_excluded_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
}
source_config {
salesforce_source_config {
exclude_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
include_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
polling_interval = # value needed
}
}
}
|
Tests analyticsTotal tests: 12 Click here to see the affected service packages
🟢 All tests passed! View the build log |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_datastream_stream" "primary" {
backfill_all {
salesforce_excluded_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
}
source_config {
salesforce_source_config {
exclude_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
include_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
polling_interval = # value needed
}
}
}
|
Tests analyticsTotal tests: 12 Click here to see the affected service packages
🟢 All tests passed! View the build log |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_datastream_stream" "primary" {
backfill_all {
salesforce_excluded_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
}
source_config {
salesforce_source_config {
exclude_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
include_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
polling_interval = # value needed
}
}
}
|
Tests analyticsTotal tests: 12 Click here to see the affected service packages
🟢 All tests passed! View the build log |
ScottSuarez
left a comment
There was a problem hiding this comment.
Hi ! thanks for the work. This looks good for the most part but could we add a test for the fields as mentioned above if possible? If not possible why not?
An update test that would be great too!
|
Thanks Scott! I'm not sure how to add tests without adding sensitive details because Salesforce instances cannot be created dynamically using Terraform and I'd need to include passwords in tests. |
|
it looks like there is a merge conflict. Could you pull the latest changes in from main? |
|
Done. Thanks Scott. |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_datastream_stream" "primary" {
backfill_all {
salesforce_excluded_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
}
source_config {
salesforce_source_config {
exclude_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
include_objects {
objects {
fields {
name = # value needed
}
object_name = # value needed
}
}
polling_interval = # value needed
}
}
}
|
Tests analyticsTotal tests: 14 Click here to see the affected service packages
🟢 All tests passed! View the build log |
Add Salesforce source support to Datastream streams in google-beta.
Release Note Template for Downstream PRs (will be copied)